.elementor-20 .elementor-element.elementor-element-6a48fa25{--display:flex;--min-height:650px;--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:18px 24px;--row-gap:18px;--column-gap:24px;--overlay-opacity:1;--padding-top:54px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-6a48fa25:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-6a48fa25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1600607687939-ce8a6c25118c.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-6a48fa25::before,.elementor-20 .elementor-element.elementor-element-6a48fa25>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-6a48fa25>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-6a48fa25>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-6a48fa25>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-6a48fa25>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,#0A1014F0 0%,#0A101403 100%)}.elementor-20 .elementor-element.elementor-element-4726127c{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-86bd1d2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-20 .elementor-element.elementor-element-86bd1d2 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_hero_eyebrow)}.elementor-20 .elementor-element.elementor-element-4d8eb656{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0}.elementor-20 .elementor-element.elementor-element-4d8eb656 .elementor-heading-title{font-family:var(--e-global-typography-type_h1-font-family),Sans-serif;font-size:var(--e-global-typography-type_h1-font-size);font-weight:var(--e-global-typography-type_h1-font-weight);line-height:var(--e-global-typography-type_h1-line-height);letter-spacing:var(--e-global-typography-type_h1-letter-spacing);color:var(--e-global-color-color_white)}.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-20 .elementor-element.elementor-element-1339b5ad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0;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-color_hero_text)}.elementor-20 .elementor-element.elementor-element-35037726{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-overlay_header_white);color:var(--e-global-color-overlay_header_white);background-image:linear-gradient(135deg,var(--e-global-color-color_whatsapp) 0%,var(--e-global-color-color_whatsapp_dark) 100%);box-shadow:0 12px 30px 0 rgba(37,211,102.00000000000003,.2784313725490196);border-radius:9px 9px 9px 9px;padding:15px 21px 15px 21px}.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button:focus{background-color:#fff0;color:var(--e-global-color-color_white);background-image:linear-gradient(135deg,#20C860 0%,#109D48 100%);box-shadow:0 16px 34px 0 rgba(37,211,102.00000000000003,.3411764705882353)}.elementor-20 .elementor-element.elementor-element-6b20f495:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-6b20f495{--e-transform-transition-duration:300ms}.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button:focus svg{fill:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-3fd31f6 .elementor-button{background-color:#FFF0;font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .48);border-radius:9px 9px 9px 9px;padding:15px 21px 15px 21px}.elementor-20 .elementor-element.elementor-element-3fd31f6 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-3fd31f6 .elementor-button:focus{background-color:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .75)}.elementor-20 .elementor-element.elementor-element-3fd31f6:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-3fd31f6 .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-3fd31f6 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-b1dfd89{--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:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-4724867 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-4724867.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-color_orange_dark);color:#FFF0}.elementor-20 .elementor-element.elementor-element-4724867.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-4724867.elementor-view-default .elementor-icon{color:var(--e-global-color-color_orange_dark);border-color:var(--e-global-color-color_orange_dark)}.elementor-20 .elementor-element.elementor-element-4724867.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-4724867.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-color_orange_dark)}.elementor-20 .elementor-element.elementor-element-4724867.elementor-view-framed .elementor-icon{background-color:#FFF0}.elementor-20 .elementor-element.elementor-element-4724867.elementor-view-stacked .elementor-icon svg{fill:#FFF0}.elementor-20 .elementor-element.elementor-element-4724867 .elementor-icon{font-size:18px;padding:2px;border-width:0 0 0 0}.elementor-20 .elementor-element.elementor-element-4724867 .elementor-icon svg{height:18px}.elementor-20 .elementor-element.elementor-element-271a9b2{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-20 .elementor-element.elementor-element-512265ad{--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:flex-end;--align-items:flex-end}.elementor-20 .elementor-element.elementor-element-80b3416{--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.61;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-overlay_glass_dark);--border-color:var( --e-global-color-overlay_glass_dark );--border-radius:16px 16px 16px 16px;box-shadow:0 18px 45px 0 rgb(0 0 0 / .2);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px}.elementor-20 .elementor-element.elementor-element-80b3416:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-80b3416>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-overlay_hero_strong) 0%,var(--e-global-color-overlay_glass_dark) 100%)}.elementor-20 .elementor-element.elementor-element-80b3416::before,.elementor-20 .elementor-element.elementor-element-80b3416>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-80b3416>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-80b3416>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-80b3416>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-80b3416>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-overlay_card_dark);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-80b3416:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-20 .elementor-element.elementor-element-80b3416,.elementor-20 .elementor-element.elementor-element-80b3416::before{--border-transition:0.3s}.elementor-20 .elementor-element.elementor-element-cb3a606{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-cb3a606 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-145cd4b{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-20 .elementor-element.elementor-element-7d9e0ca{--e-rating-icon-font-size:11px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-color_star )}.elementor-20 .elementor-element.elementor-element-b5c29fe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-b5c29fe .elementor-heading-title{font-family:var(--e-global-typography-text_xs-font-family),Sans-serif;font-size:var(--e-global-typography-text_xs-font-size);font-weight:var(--e-global-typography-text_xs-font-weight);line-height:var(--e-global-typography-text_xs-line-height);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-290cdb5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-20 .elementor-element.elementor-element-7ebf547{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-7ebf547:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-7ebf547>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F3EE}.elementor-20 .elementor-element.elementor-element-de39dba .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-7fe5c62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-a9cad06 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-e433609{--display:grid;--e-con-grid-template-columns:1.2fr 1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E4DC;--border-color:#E8E4DC;--border-radius:18px 18px 18px 18px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-9f86d52{--display:flex;--min-height:300px;--justify-content:center;--padding-top:24px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px}.elementor-20 .elementor-element.elementor-element-9f86d52:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-9f86d52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-903aea0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-aeec5c7 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-b6ba4df{--e-rating-icon-font-size:11px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-color_star )}.elementor-20 .elementor-element.elementor-element-27f0f84 .elementor-heading-title{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-5e4244c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;column-gap:0;font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-5e4244c p{margin-block-end:4px}.elementor-20 .elementor-element.elementor-element-767b6dd{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DC;--border-color:#E8E4DC;--padding-top:24px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-767b6dd:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-767b6dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-767b6dd.e-con:hover{--e-con-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-14e597b .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-color_footer_muted)}.elementor-20 .elementor-element.elementor-element-50d3286.elementor-view-stacked .elementor-icon{background-color:#FFF3EA;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-50d3286.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-50d3286.elementor-view-default .elementor-icon{color:#FFF3EA;border-color:#FFF3EA}.elementor-20 .elementor-element.elementor-element-50d3286.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-50d3286.elementor-view-default .elementor-icon svg{fill:#FFF3EA}.elementor-20 .elementor-element.elementor-element-50d3286.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-50d3286.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-50d3286 .elementor-icon{font-size:17px;padding:9px;border-radius:9px 9px 9px 9px}.elementor-20 .elementor-element.elementor-element-50d3286 .elementor-icon svg{height:17px}.elementor-20 .elementor-element.elementor-element-e6b6c9c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-e6b6c9c .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-f6e2f79{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-f6e2f79 p{margin-block-end:0}.elementor-20 .elementor-element.elementor-element-d36fdd6{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DC;--border-color:#E8E4DC;--padding-top:24px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-d36fdd6:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-d36fdd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-d36fdd6.e-con:hover{--e-con-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-6dab276 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-color_footer_muted)}.elementor-20 .elementor-element.elementor-element-eeeef4a.elementor-view-stacked .elementor-icon{background-color:#FFF3EA;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-eeeef4a.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-eeeef4a.elementor-view-default .elementor-icon{color:#FFF3EA;border-color:#FFF3EA}.elementor-20 .elementor-element.elementor-element-eeeef4a.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-eeeef4a.elementor-view-default .elementor-icon svg{fill:#FFF3EA}.elementor-20 .elementor-element.elementor-element-eeeef4a.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-eeeef4a.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-eeeef4a .elementor-icon{font-size:17px;padding:9px;border-radius:9px 9px 9px 9px}.elementor-20 .elementor-element.elementor-element-eeeef4a .elementor-icon svg{height:17px}.elementor-20 .elementor-element.elementor-element-5088006{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-5088006 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-7943f41{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-7943f41 p{margin-block-end:0}.elementor-20 .elementor-element.elementor-element-b647cd9{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-b647cd9:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-b647cd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-b647cd9.e-con:hover{--e-con-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-f82d98b .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-color_footer_muted)}.elementor-20 .elementor-element.elementor-element-3355e41.elementor-view-stacked .elementor-icon{background-color:#FFF3EA;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-3355e41.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-3355e41.elementor-view-default .elementor-icon{color:#FFF3EA;border-color:#FFF3EA}.elementor-20 .elementor-element.elementor-element-3355e41.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-3355e41.elementor-view-default .elementor-icon svg{fill:#FFF3EA}.elementor-20 .elementor-element.elementor-element-3355e41.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-3355e41.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-3355e41 .elementor-icon{font-size:17px;padding:9px;border-radius:9px 9px 9px 9px}.elementor-20 .elementor-element.elementor-element-3355e41 .elementor-icon svg{height:17px}.elementor-20 .elementor-element.elementor-element-c1981b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-c1981b3 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-16ee8af{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-16ee8af p{margin-block-end:0}.elementor-20 .elementor-element.elementor-element-59222d1{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-59222d1:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-59222d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-698d2fb .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-e76c04c{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-43dca4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-47d3602 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-c6cc6a9{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-color_muted)}.elementor-20 .elementor-element.elementor-element-c877018{--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;--justify-content:flex-end;--align-items:flex-end}.elementor-20 .elementor-element.elementor-element-89906ee .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-overlay_header_white);color:var(--e-global-color-overlay_header_white);background-image:linear-gradient(135deg,var(--e-global-color-color_whatsapp) 0%,var(--e-global-color-color_whatsapp_dark) 100%);box-shadow:0 12px 30px 0 rgba(37,211,102.00000000000003,.2784313725490196);border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px}.elementor-20 .elementor-element.elementor-element-89906ee .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-89906ee .elementor-button:focus{background-color:#fff0;color:var(--e-global-color-color_white);background-image:linear-gradient(135deg,#20C860 0%,#109D48 100%);box-shadow:0 16px 34px 0 rgba(37,211,102.00000000000003,.3411764705882353)}.elementor-20 .elementor-element.elementor-element-89906ee:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-89906ee{--e-transform-transition-duration:300ms}.elementor-20 .elementor-element.elementor-element-89906ee .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-89906ee .elementor-button:focus svg{fill:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-f3038b4 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-f3038b4 .elementor-button:focus{background-color:#FFF9F5;border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-f3038b4:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-f3038b4 .elementor-button{font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D4CC;border-radius:8px 8px 8px 8px;padding:17px 20px 17px 20px}.elementor-20 .elementor-element.elementor-element-8d2a56d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-2040727{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-20 .elementor-element.elementor-element-dd6c1aa{--display:flex;--position:absolute;--min-height:290px;--overlay-opacity:0.75;top:0;--e-con-transform-transition-duration:500ms}.elementor-20 .elementor-element.elementor-element-dd6c1aa:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-dd6c1aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1600585154340-be6161a56a0c.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-dd6c1aa::before,.elementor-20 .elementor-element.elementor-element-dd6c1aa>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-dd6c1aa>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-dd6c1aa>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-dd6c1aa>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-dd6c1aa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#02010100 58%,var(--e-global-color-text) 76%)}.elementor-20 .elementor-element.elementor-element-dd6c1aa.e-con:hover{--e-con-transform-scale:1.05}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-dd6c1aa{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-dd6c1aa{right:0}.elementor-20 .elementor-element.elementor-element-493ccc9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 9px) 0}.elementor-20 .elementor-element.elementor-element-493ccc9 .elementor-heading-title{font-family:var(--e-global-typography-service_card_label-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_label-font-size);font-weight:var(--e-global-typography-service_card_label-font-weight);text-transform:var(--e-global-typography-service_card_label-text-transform);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing);color:var(--e-global-color-color_service_label)}.elementor-20 .elementor-element.elementor-element-cefcbd1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-cefcbd1 .elementor-heading-title{font-family:var(--e-global-typography-service_card_title-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_title-font-size);font-weight:var(--e-global-typography-service_card_title-font-weight);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-c074cec{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-20 .elementor-element.elementor-element-1d72f89{--display:flex;--position:absolute;--min-height:290px;--overlay-opacity:0.75;top:0;--e-con-transform-transition-duration:500ms}.elementor-20 .elementor-element.elementor-element-1d72f89:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1d72f89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1497366811353-6870744d04b2-1.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-1d72f89::before,.elementor-20 .elementor-element.elementor-element-1d72f89>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1d72f89>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1d72f89>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1d72f89>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1d72f89>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#02010100 58%,var(--e-global-color-text) 76%)}.elementor-20 .elementor-element.elementor-element-1d72f89.e-con:hover{--e-con-transform-scale:1.05}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-1d72f89{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-1d72f89{right:0}.elementor-20 .elementor-element.elementor-element-371959d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 9px) 0}.elementor-20 .elementor-element.elementor-element-371959d .elementor-heading-title{font-family:var(--e-global-typography-service_card_label-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_label-font-size);font-weight:var(--e-global-typography-service_card_label-font-weight);text-transform:var(--e-global-typography-service_card_label-text-transform);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing);color:var(--e-global-color-color_service_label)}.elementor-20 .elementor-element.elementor-element-c1c0dfc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-c1c0dfc .elementor-heading-title{font-family:var(--e-global-typography-service_card_title-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_title-font-size);font-weight:var(--e-global-typography-service_card_title-font-weight);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-7d5c057{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-20 .elementor-element.elementor-element-7c0b11e{--display:flex;--position:absolute;--min-height:290px;--overlay-opacity:0.75;top:0;--e-con-transform-transition-duration:500ms}.elementor-20 .elementor-element.elementor-element-7c0b11e:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-7c0b11e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1620626011761-996317b8d101.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-7c0b11e::before,.elementor-20 .elementor-element.elementor-element-7c0b11e>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-7c0b11e>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-7c0b11e>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-7c0b11e>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-7c0b11e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#02010100 58%,var(--e-global-color-text) 76%)}.elementor-20 .elementor-element.elementor-element-7c0b11e.e-con:hover{--e-con-transform-scale:1.05}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-7c0b11e{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-7c0b11e{right:0}.elementor-20 .elementor-element.elementor-element-8bbe60d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 9px) 0}.elementor-20 .elementor-element.elementor-element-8bbe60d .elementor-heading-title{font-family:var(--e-global-typography-service_card_label-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_label-font-size);font-weight:var(--e-global-typography-service_card_label-font-weight);text-transform:var(--e-global-typography-service_card_label-text-transform);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing);color:var(--e-global-color-color_service_label)}.elementor-20 .elementor-element.elementor-element-0f5e4e0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-0f5e4e0 .elementor-heading-title{font-family:var(--e-global-typography-service_card_title-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_title-font-size);font-weight:var(--e-global-typography-service_card_title-font-weight);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-a0fa3fb{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-20 .elementor-element.elementor-element-ed3ea36{--display:flex;--position:absolute;--min-height:290px;--overlay-opacity:0.75;top:0;--e-con-transform-transition-duration:500ms}.elementor-20 .elementor-element.elementor-element-ed3ea36:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-ed3ea36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1632759145351-1d592919f522.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-ed3ea36::before,.elementor-20 .elementor-element.elementor-element-ed3ea36>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ed3ea36>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ed3ea36>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ed3ea36>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ed3ea36>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#02010100 58%,var(--e-global-color-text) 76%)}.elementor-20 .elementor-element.elementor-element-ed3ea36.e-con:hover{--e-con-transform-scale:1.05}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-ed3ea36{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-ed3ea36{right:0}.elementor-20 .elementor-element.elementor-element-c3f9850{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 9px) 0}.elementor-20 .elementor-element.elementor-element-c3f9850 .elementor-heading-title{font-family:var(--e-global-typography-service_card_label-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_label-font-size);font-weight:var(--e-global-typography-service_card_label-font-weight);text-transform:var(--e-global-typography-service_card_label-text-transform);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing);color:var(--e-global-color-color_service_label)}.elementor-20 .elementor-element.elementor-element-b8c4d64{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-b8c4d64 .elementor-heading-title{font-family:var(--e-global-typography-service_card_title-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_title-font-size);font-weight:var(--e-global-typography-service_card_title-font-weight);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-011c02c{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-20 .elementor-element.elementor-element-f3cfc01{--display:flex;--position:absolute;--min-height:290px;--overlay-opacity:0.75;top:0;--e-con-transform-transition-duration:500ms}.elementor-20 .elementor-element.elementor-element-f3cfc01:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-f3cfc01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1562259949-e8e7689d7828-1.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-f3cfc01::before,.elementor-20 .elementor-element.elementor-element-f3cfc01>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f3cfc01>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-f3cfc01>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-f3cfc01>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-f3cfc01>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#02010100 58%,var(--e-global-color-text) 76%)}.elementor-20 .elementor-element.elementor-element-f3cfc01.e-con:hover{--e-con-transform-scale:1.05}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-f3cfc01{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-f3cfc01{right:0}.elementor-20 .elementor-element.elementor-element-6021cd5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 9px) 0}.elementor-20 .elementor-element.elementor-element-6021cd5 .elementor-heading-title{font-family:var(--e-global-typography-service_card_label-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_label-font-size);font-weight:var(--e-global-typography-service_card_label-font-weight);text-transform:var(--e-global-typography-service_card_label-text-transform);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing);color:var(--e-global-color-color_service_label)}.elementor-20 .elementor-element.elementor-element-13e9392{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-13e9392 .elementor-heading-title{font-family:var(--e-global-typography-service_card_title-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_title-font-size);font-weight:var(--e-global-typography-service_card_title-font-weight);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-ca8749b{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-20 .elementor-element.elementor-element-b35f5b4{--display:flex;--position:absolute;--min-height:290px;--overlay-opacity:0.84;top:0;--e-con-transform-transition-duration:500ms}.elementor-20 .elementor-element.elementor-element-b35f5b4:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-b35f5b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1600566753086-00f18fb6b3ea.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-b35f5b4::before,.elementor-20 .elementor-element.elementor-element-b35f5b4>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-b35f5b4>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-b35f5b4>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-b35f5b4>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-b35f5b4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#02010100 54%,var(--e-global-color-text) 76%)}.elementor-20 .elementor-element.elementor-element-b35f5b4.e-con:hover{--e-con-transform-scale:1.05}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-b35f5b4{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-b35f5b4{right:0}.elementor-20 .elementor-element.elementor-element-9e79018{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 9px) 0}.elementor-20 .elementor-element.elementor-element-9e79018 .elementor-heading-title{font-family:var(--e-global-typography-service_card_label-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_label-font-size);font-weight:var(--e-global-typography-service_card_label-font-weight);text-transform:var(--e-global-typography-service_card_label-text-transform);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing);color:var(--e-global-color-color_service_label)}.elementor-20 .elementor-element.elementor-element-7e38555{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-7e38555 .elementor-heading-title{font-family:var(--e-global-typography-service_card_title-font-family),Sans-serif;font-size:var(--e-global-typography-service_card_title-font-size);font-weight:var(--e-global-typography-service_card_title-font-weight);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-7b9dc72{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E4DC;--border-color:#E8E4DC;--border-radius:18px 18px 18px 18px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-20 .elementor-element.elementor-element-05ecdd7{--display:flex}.elementor-20 .elementor-element.elementor-element-cb28a87 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-946e66e .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-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-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-20 .elementor-element.elementor-element-bccad49{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-item>a{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-text{color:var(--e-global-color-color_muted);transition:color 0.3s}.elementor-20 .elementor-element.elementor-element-1c656f3{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20 .elementor-element.elementor-element-8d381f9 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-overlay_header_white);color:var(--e-global-color-overlay_header_white);background-image:linear-gradient(135deg,var(--e-global-color-color_whatsapp) 0%,var(--e-global-color-color_whatsapp_dark) 100%);box-shadow:0 12px 30px 0 rgba(37,211,102.00000000000003,.2784313725490196);border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px}.elementor-20 .elementor-element.elementor-element-8d381f9 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-8d381f9 .elementor-button:focus{background-color:#fff0;color:var(--e-global-color-color_white);background-image:linear-gradient(135deg,#20C860 0%,#109D48 100%);box-shadow:0 16px 34px 0 rgba(37,211,102.00000000000003,.3411764705882353)}.elementor-20 .elementor-element.elementor-element-8d381f9:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-8d381f9{--e-transform-transition-duration:300ms}.elementor-20 .elementor-element.elementor-element-8d381f9 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-8d381f9 .elementor-button:focus svg{fill:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-5013145{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-5013145:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-5013145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-336b4cf{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-705085f{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-c924127 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-cd6c2b7 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-12db3d4{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-color_hero_text)}.elementor-20 .elementor-element.elementor-element-5c4e9e2{--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;--justify-content:flex-end;--align-items:flex-end}.elementor-20 .elementor-element.elementor-element-6d3dacf .elementor-button{background-color:#FFF0;font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-color_white);color:var(--e-global-color-color_white);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D4CC;border-radius:8px 8px 8px 8px;padding:17px 20px 17px 20px}.elementor-20 .elementor-element.elementor-element-6d3dacf .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-6d3dacf .elementor-button:focus{background-color:#fff0;border-color:#D8D4CC}.elementor-20 .elementor-element.elementor-element-6d3dacf:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-hpprgrid{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-hppra00{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-hppra00:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-hppra00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111A20}.elementor-20 .elementor-element.elementor-element-hppra10{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-hppra11{--display:flex;--min-height:315px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 2px 0 0;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFF;--border-color:#FFFFFF;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px}.elementor-20 .elementor-element.elementor-element-hppra11:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-hppra11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/07/brickwork-and-concrete-floor-for-parking-area-before.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-hppra12{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 9px 6px 9px}.elementor-20 .elementor-element.elementor-element-hppra12 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hppra13{--display:flex;--min-height:315px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px}.elementor-20 .elementor-element.elementor-element-hppra13:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-hppra13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/07/brickwork-and-concrete-floor-for-parking-area-after.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-hppra14{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 9px 6px 9px}.elementor-20 .elementor-element.elementor-element-hppra14 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-hppra20{--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;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:19px;--padding-bottom:19px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-hppra21{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-hppra22{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-hppra22 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hppra23{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-text_xs-font-family),Sans-serif;font-size:var(--e-global-typography-text_xs-font-size);font-weight:var(--e-global-typography-text_xs-font-weight);line-height:var(--e-global-typography-text_xs-line-height);color:var(--e-global-color-color_footer_muted)}.elementor-20 .elementor-element.elementor-element-hppra24 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-hppra24.elementor-view-stacked .elementor-icon{background-color:#FFFFFF12;color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hppra24.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-hppra24.elementor-view-default .elementor-icon{color:#FFFFFF12;border-color:#FFFFFF12}.elementor-20 .elementor-element.elementor-element-hppra24.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-hppra24.elementor-view-default .elementor-icon svg{fill:#FFFFFF12}.elementor-20 .elementor-element.elementor-element-hppra24.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hppra24.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hppra24 .elementor-icon{font-size:17px;padding:12px}.elementor-20 .elementor-element.elementor-element-hppra24 .elementor-icon svg{height:17px}.elementor-20 .elementor-element.elementor-element-hpprb00{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-hpprb00:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-hpprb00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111A20}.elementor-20 .elementor-element.elementor-element-hpprb10{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-hpprb11{--display:flex;--min-height:315px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 2px 0 0;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFF;--border-color:#FFFFFF;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px}.elementor-20 .elementor-element.elementor-element-hpprb11:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-hpprb11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/07/brickwork-and-concrete-flooring-before.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-hpprb12{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 9px 6px 9px}.elementor-20 .elementor-element.elementor-element-hpprb12 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hpprb13{--display:flex;--min-height:315px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px}.elementor-20 .elementor-element.elementor-element-hpprb13:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-hpprb13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/07/brickwork-and-concrete-flooring-after.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-hpprb14{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 9px 6px 9px}.elementor-20 .elementor-element.elementor-element-hpprb14 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-hpprb20{--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;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:19px;--padding-bottom:19px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-hpprb21{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-hpprb22{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-hpprb22 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hpprb23{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-text_xs-font-family),Sans-serif;font-size:var(--e-global-typography-text_xs-font-size);font-weight:var(--e-global-typography-text_xs-font-weight);line-height:var(--e-global-typography-text_xs-line-height);color:var(--e-global-color-color_footer_muted)}.elementor-20 .elementor-element.elementor-element-hpprb24 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-hpprb24.elementor-view-stacked .elementor-icon{background-color:#FFFFFF12;color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hpprb24.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-hpprb24.elementor-view-default .elementor-icon{color:#FFFFFF12;border-color:#FFFFFF12}.elementor-20 .elementor-element.elementor-element-hpprb24.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-hpprb24.elementor-view-default .elementor-icon svg{fill:#FFFFFF12}.elementor-20 .elementor-element.elementor-element-hpprb24.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hpprb24.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-hpprb24 .elementor-icon{font-size:17px;padding:12px}.elementor-20 .elementor-element.elementor-element-hpprb24 .elementor-icon svg{height:17px}.elementor-20 .elementor-element.elementor-element-d42af6b{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-21fc538{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-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-20 .elementor-element.elementor-element-f837932 img{height:500px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px}.elementor-20 .elementor-element.elementor-element-1eeabf8{--display:flex;--position:absolute;--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:flex-start;--overlay-opacity:0.61;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-overlay_glass_dark);--border-color:var( --e-global-color-overlay_glass_dark );--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:79px}.elementor-20 .elementor-element.elementor-element-1eeabf8:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1eeabf8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-overlay_hero_strong) 0%,var(--e-global-color-overlay_glass_dark) 100%)}.elementor-20 .elementor-element.elementor-element-1eeabf8::before,.elementor-20 .elementor-element.elementor-element-1eeabf8>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1eeabf8>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-1eeabf8>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1eeabf8>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-1eeabf8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-overlay_card_dark);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-1eeabf8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-20 .elementor-element.elementor-element-1eeabf8,.elementor-20 .elementor-element.elementor-element-1eeabf8::before{--border-transition:0.3s}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-1eeabf8{right:-15px}body.rtl .elementor-20 .elementor-element.elementor-element-1eeabf8{left:-15px}.elementor-20 .elementor-element.elementor-element-fdce4a9 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-5c56cfc{--e-rating-icon-font-size:11px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-color_star )}.elementor-20 .elementor-element.elementor-element-e2575df{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-20 .elementor-element.elementor-element-eead074{--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-20 .elementor-element.elementor-element-1627079 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-13b9d71 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-1a5de37{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-color_muted)}.elementor-20 .elementor-element.elementor-element-c714932{--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;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DC;--border-color:#E8E4DC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-7a94453{width:var(--container-widget-width,50px);max-width:50px;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-7a94453 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-c00c585{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-e19ee00 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-e0f537c{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-8394608{--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;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DC;--border-color:#E8E4DC;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-03b57c3{width:var(--container-widget-width,50px);max-width:50px;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-03b57c3 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-8464480{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-7b416a1 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-96c4e0c{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-c5cec2d{--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;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DC;--border-color:#E8E4DC;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-56a816a{width:var(--container-widget-width,50px);max-width:50px;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-56a816a .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-92d66a0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-8e6cf92 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-424bbf4{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-8c185d9{--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;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E4DC;--border-color:#E8E4DC;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-f7843c2{width:var(--container-widget-width,50px);max-width:50px;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-f7843c2 .elementor-heading-title{font-family:var(--e-global-typography-overline-font-family),Sans-serif;font-size:var(--e-global-typography-overline-font-size);font-weight:var(--e-global-typography-overline-font-weight);text-transform:var(--e-global-typography-overline-text-transform);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing);color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-0dcb12d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-25fec5a .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_dark)}.elementor-20 .elementor-element.elementor-element-b055502{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_muted)}.elementor-20 .elementor-element.elementor-element-be069bc{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-be069bc:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-be069bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-d68868b{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-c2d4fc9{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-e21945e .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-5ef31b7 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-cb0bc6d{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-color_hero_text)}.elementor-20 .elementor-element.elementor-element-85992d5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-e2acac4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1}.elementor-20 .elementor-element.elementor-element-e2acac4:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-e2acac4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252C33}.elementor-20 .elementor-element.elementor-element-66e45c0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px}.elementor-20 .elementor-element.elementor-element-66e45c0:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-66e45c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-9caf3f7 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-3097c48{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-3097c48 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-adbd659{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-20 .elementor-element.elementor-element-3d623c9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1}.elementor-20 .elementor-element.elementor-element-3d623c9:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3d623c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252C33}.elementor-20 .elementor-element.elementor-element-d28ffe5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px}.elementor-20 .elementor-element.elementor-element-d28ffe5:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-d28ffe5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-d0b8457 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-2aad5f6{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-2aad5f6 .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-f17ceda{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-20 .elementor-element.elementor-element-44b0755{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1}.elementor-20 .elementor-element.elementor-element-44b0755:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-44b0755>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252C33}.elementor-20 .elementor-element.elementor-element-4a5eeda{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px}.elementor-20 .elementor-element.elementor-element-4a5eeda:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-4a5eeda>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-bad70f9 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-c86892a{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-c86892a .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-acfba5c{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-20 .elementor-element.elementor-element-913085a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1}.elementor-20 .elementor-element.elementor-element-913085a:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-913085a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252C33}.elementor-20 .elementor-element.elementor-element-bf54c2c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px}.elementor-20 .elementor-element.elementor-element-bf54c2c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-bf54c2c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-0063e36 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-c36844f{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-c36844f .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-e287ce4{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-20 .elementor-element.elementor-element-7d2abdf{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1}.elementor-20 .elementor-element.elementor-element-7d2abdf:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-7d2abdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252C33}.elementor-20 .elementor-element.elementor-element-52f3917{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px}.elementor-20 .elementor-element.elementor-element-52f3917:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-52f3917>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-494d56e .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-9f9b15a{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-9f9b15a .elementor-heading-title{font-family:var(--e-global-typography-type_h3-font-family),Sans-serif;font-size:var(--e-global-typography-type_h3-font-size);font-weight:var(--e-global-typography-type_h3-font-weight);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-15a22b8{font-family:var(--e-global-typography-text_sm-font-family),Sans-serif;font-size:var(--e-global-typography-text_sm-font-size);font-weight:var(--e-global-typography-text_sm-font-weight);line-height:var(--e-global-typography-text_sm-line-height);color:var(--e-global-color-color_hero_text)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20 .elementor-element.elementor-element-1427576{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;margin:-205px 0 calc(var(--kit-widget-spacing, 0px) + 205px) 0;z-index:0}.elementor-20 .elementor-element.elementor-element-1427576 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0}.elementor-20 .elementor-element.elementor-element-1427576 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-20 .elementor-element.elementor-element-c5bd8dd{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-c5bd8dd:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-c5bd8dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_surface)}.elementor-20 .elementor-element.elementor-element-0eff20a{--display:grid;--e-con-grid-template-columns:1fr 1.6fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-0eff20a:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-0eff20a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-7bafca9{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20 .elementor-element.elementor-element-8115996 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-f23aef6 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-66de2b9{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-color_muted)}.elementor-20 .elementor-element.elementor-element-05111b3{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-d86b7a8 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-overlay_header_white);color:var(--e-global-color-overlay_header_white);background-image:linear-gradient(135deg,var(--e-global-color-color_whatsapp) 0%,var(--e-global-color-color_whatsapp_dark) 100%);box-shadow:0 12px 30px 0 rgba(37,211,102.00000000000003,.2784313725490196);border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px}.elementor-20 .elementor-element.elementor-element-d86b7a8 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-d86b7a8 .elementor-button:focus{background-color:#fff0;color:var(--e-global-color-color_white);background-image:linear-gradient(135deg,#20C860 0%,#109D48 100%);box-shadow:0 16px 34px 0 rgba(37,211,102.00000000000003,.3411764705882353)}.elementor-20 .elementor-element.elementor-element-d86b7a8:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-d86b7a8{--e-transform-transition-duration:300ms}.elementor-20 .elementor-element.elementor-element-d86b7a8 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-d86b7a8 .elementor-button:focus svg{fill:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-48ba58d .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-48ba58d .elementor-button:focus{background-color:#FFF9F5;border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-48ba58d:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-48ba58d .elementor-button{font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D4CC;border-radius:8px 8px 8px 8px;padding:17px 20px 17px 20px}.elementor-20 .elementor-element.elementor-element-b5dd490{--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;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--align-content:center;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px}.elementor-20 .elementor-element.elementor-element-b5dd490:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-b5dd490>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-4c52414{background-color:var(--e-global-color-accent);padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent);border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-4c52414.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-4c52414 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-bf3a981{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-bf3a981.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-bf3a981 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-6ac46e7{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-6ac46e7.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-6ac46e7 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-9b63068{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-9b63068.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-9b63068 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-2c40424{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-2c40424.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-2c40424 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-331551e{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-331551e.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-331551e .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-7085e1b{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-7085e1b.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-7085e1b .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-e0dbe43{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-e0dbe43.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-e0dbe43 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-042c5c9{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-042c5c9.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-042c5c9 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-a87fe97{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-a87fe97.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-a87fe97 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-cecab93{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-cecab93.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-cecab93 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-f93116c{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-f93116c.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-f93116c .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-2683b4f{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-2683b4f.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-2683b4f .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-53865b3{background-color:#FFFFFF0F;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:100px 100px 100px 100px}.elementor-20 .elementor-element.elementor-element-53865b3.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-53865b3 .elementor-heading-title{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-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-color_call_hover)}.elementor-20 .elementor-element.elementor-element-vdreviews{--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:28px;--padding-bottom:18px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-vdreviews:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-vdreviews>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-20 .elementor-element.elementor-element-vdrevhead{--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:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-vdrevcopy{--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-20 .elementor-element.elementor-element-vdreveyebrow{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-vdreveyebrow .elementor-heading-title{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:3.2px;color:#E87524}.elementor-20 .elementor-element.elementor-element-vdrevtitle{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-vdrevtitle .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.14em;color:#061320}.elementor-20 .elementor-element.elementor-element-vdrevsummary{--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;--margin-top:10px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-vdrevnum{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-vdrevnum .elementor-heading-title{font-size:42px;font-weight:800;line-height:1em;color:#172027}.elementor-20 .elementor-element.elementor-element-vdrevstars{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--e-rating-icon-font-size:13px;--e-rating-gap:1px;--e-rating-icon-marked-color:var( --e-global-color-color_star )}.elementor-20 .elementor-element.elementor-element-vdrevgoogle .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-vdrevgoogle.elementor-view-stacked .elementor-icon{background-color:#4285F4}.elementor-20 .elementor-element.elementor-element-vdrevgoogle.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-vdrevgoogle.elementor-view-default .elementor-icon{color:#4285F4;border-color:#4285F4}.elementor-20 .elementor-element.elementor-element-vdrevgoogle.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-vdrevgoogle.elementor-view-default .elementor-icon svg{fill:#4285F4}.elementor-20 .elementor-element.elementor-element-vdrevgoogle .elementor-icon{font-size:18px}.elementor-20 .elementor-element.elementor-element-vdrevgoogle .elementor-icon svg{height:18px}.elementor-20 .elementor-element.elementor-element-vdrevsource{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-vdrevsource .elementor-heading-title{font-size:14px;font-weight:400;color:#51606B}.elementor-20 .elementor-element.elementor-element-vdrevcarousel{--swiper-slides-to-display:4;--swiper-slides-gap:10px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:58px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:48px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:48px;--arrow-size:16px;--arrow-normal-color:#172027;--arrow-hover-color:#E87524;--swiper-pagination-size:8px;--dots-normal-color:#D5D9DC;--dots-hover-color:#E87524;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:36px}.elementor-20 .elementor-element.elementor-element-vdrevcarousel :is(.elementor-swiper-button-prev,.elementor-swiper-button-next){background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E0D8;border-radius:50% 50% 50% 50%;padding:14px 14px 14px 14px}.elementor-20 .elementor-element.elementor-element-vdrevcarousel :is(.elementor-swiper-button-prev:hover,.elementor-swiper-button-next:hover){background-color:#FFF7F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E87524}.elementor-20 .elementor-element.elementor-element-vdrevcarousel .swiper-slide>.elementor-element{height:100%}.elementor-20 .elementor-element.elementor-element-vdrevcarousel .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px}.elementor-20 .elementor-element.elementor-element-e8c1c10{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-e8c1c10:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-e8c1c10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-color_surface)}.elementor-20 .elementor-element.elementor-element-4cd3f8b{--display:flex;--overlay-opacity:0.95;--border-radius:23px 23px 23px 23px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-20 .elementor-element.elementor-element-4cd3f8b:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-4cd3f8b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vdcontractorkl.my/wp-content/uploads/2026/06/photo-1600607688969-a5bfcd646154.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-4cd3f8b::before,.elementor-20 .elementor-element.elementor-element-4cd3f8b>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-4cd3f8b>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-4cd3f8b>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-4cd3f8b>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-4cd3f8b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-083bb82{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-daa6859 .elementor-heading-title{font-family:var(--e-global-typography-eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);text-transform:var(--e-global-typography-eyebrow-text-transform);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);color:var(--e-global-color-color_primary)}.elementor-20 .elementor-element.elementor-element-5937ff0 .elementor-heading-title{font-family:var(--e-global-typography-type_h2-font-family),Sans-serif;font-size:var(--e-global-typography-type_h2-font-size);font-weight:var(--e-global-typography-type_h2-font-weight);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing);color:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-8411561{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-color_hero_text)}.elementor-20 .elementor-element.elementor-element-941d746{--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;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-color_white);color:var(--e-global-color-color_white);background-image:linear-gradient(135deg,var(--e-global-color-color_whatsapp) 0%,var(--e-global-color-color_whatsapp_dark) 100%);box-shadow:0 12px 30px 0 rgba(37,211,102.00000000000003,.2784313725490196);border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px}.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button:focus{background-color:#fff0;color:var(--e-global-color-color_white);background-image:linear-gradient(135deg,#20C860 0%,#109D48 100%);box-shadow:0 16px 34px 0 rgba(37,211,102.00000000000003,.3411764705882353)}.elementor-20 .elementor-element.elementor-element-3ba8bda:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-3ba8bda{--e-transform-transition-duration:300ms}.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button:focus svg{fill:var(--e-global-color-color_white)}.elementor-20 .elementor-element.elementor-element-c50b59c:hover{--e-transform-translateY:-3px}.elementor-20 .elementor-element.elementor-element-c50b59c .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-c50b59c .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-c50b59c .elementor-button{font-family:var(--e-global-typography-button_text-font-family),Sans-serif;font-size:var(--e-global-typography-button_text-font-size);font-weight:var(--e-global-typography-button_text-font-weight);text-transform:var(--e-global-typography-button_text-text-transform);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);fill:var(--e-global-color-color_white);color:var(--e-global-color-color_white);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D4CC;border-radius:8px 8px 8px 8px;padding:17px 20px 17px 20px}.elementor-20 .elementor-element.elementor-element-c50b59c .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-c50b59c .elementor-button:focus{border-color:var(--e-global-color-color_hero_text)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-6a48fa25{--min-height:0px;--flex-wrap:wrap}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-20 .elementor-element.elementor-element-86bd1d2 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-4d8eb656 .elementor-heading-title{font-size:var(--e-global-typography-type_h1-font-size);line-height:var(--e-global-typography-type_h1-line-height);letter-spacing:var(--e-global-typography-type_h1-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-1339b5ad{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-3fd31f6 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-271a9b2{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-cb3a606 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-b5c29fe .elementor-heading-title{font-size:var(--e-global-typography-text_xs-font-size);line-height:var(--e-global-typography-text_xs-line-height)}.elementor-20 .elementor-element.elementor-element-290cdb5{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-de39dba .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-a9cad06 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e433609{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-20 .elementor-element.elementor-element-aeec5c7 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-27f0f84 .elementor-heading-title{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-5e4244c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-14e597b .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e6b6c9c .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f6e2f79{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-6dab276 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5088006 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7943f41{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-f82d98b .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c1981b3 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-16ee8af{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-698d2fb .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-47d3602 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c6cc6a9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-c877018{--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-20 .elementor-element.elementor-element-89906ee .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f3038b4 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-8d2a56d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row}.elementor-20 .elementor-element.elementor-element-2040727{--min-height:250px}.elementor-20 .elementor-element.elementor-element-dd6c1aa{--min-height:230px}.elementor-20 .elementor-element.elementor-element-493ccc9 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cefcbd1 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c074cec{--min-height:250px}.elementor-20 .elementor-element.elementor-element-1d72f89{--min-height:230px}.elementor-20 .elementor-element.elementor-element-371959d .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c1c0dfc .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7d5c057{--min-height:250px}.elementor-20 .elementor-element.elementor-element-7c0b11e{--min-height:230px}.elementor-20 .elementor-element.elementor-element-8bbe60d .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-0f5e4e0 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-a0fa3fb{--min-height:250px}.elementor-20 .elementor-element.elementor-element-ed3ea36{--min-height:230px}.elementor-20 .elementor-element.elementor-element-c3f9850 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-b8c4d64 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-011c02c{--min-height:250px}.elementor-20 .elementor-element.elementor-element-f3cfc01{--min-height:230px}.elementor-20 .elementor-element.elementor-element-6021cd5 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-13e9392 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-ca8749b{--min-height:250px}.elementor-20 .elementor-element.elementor-element-b35f5b4{--min-height:230px}.elementor-20 .elementor-element.elementor-element-9e79018 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7e38555 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7b9dc72{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-cb28a87 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-946e66e .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-8d381f9 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c924127 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cd6c2b7 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-12db3d4{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-5c4e9e2{--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-20 .elementor-element.elementor-element-6d3dacf .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hppra12 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hppra14 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hppra22 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hppra23{font-size:var(--e-global-typography-text_xs-font-size);line-height:var(--e-global-typography-text_xs-line-height)}.elementor-20 .elementor-element.elementor-element-hpprb12 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hpprb14 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hpprb22 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hpprb23{font-size:var(--e-global-typography-text_xs-font-size);line-height:var(--e-global-typography-text_xs-line-height)}.elementor-20 .elementor-element.elementor-element-d42af6b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-1eeabf8{right:-3px}body.rtl .elementor-20 .elementor-element.elementor-element-1eeabf8{left:-3px}.elementor-20 .elementor-element.elementor-element-1eeabf8{bottom:26px}.elementor-20 .elementor-element.elementor-element-fdce4a9 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e2575df{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-1627079 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-13b9d71 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-1a5de37{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-7a94453 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e19ee00 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e0f537c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-03b57c3 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7b416a1 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-96c4e0c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-56a816a .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-8e6cf92 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-424bbf4{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-f7843c2 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-25fec5a .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-b055502{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-e21945e .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5ef31b7 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cb0bc6d{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-85992d5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-20 .elementor-element.elementor-element-9caf3f7 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-3097c48 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-adbd659{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-d0b8457 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-2aad5f6 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f17ceda{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-bad70f9 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c86892a .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-acfba5c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-0063e36 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c36844f .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e287ce4{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-494d56e .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-9f9b15a .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-15a22b8{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-20 .elementor-element.elementor-element-0eff20a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-20 .elementor-element.elementor-element-8115996 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f23aef6 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-66de2b9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-05111b3{--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:flex-start}.elementor-20 .elementor-element.elementor-element-d86b7a8 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-48ba58d .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-4c52414 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-bf3a981 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6ac46e7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-9b63068 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-2c40424 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-331551e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7085e1b .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e0dbe43 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-042c5c9 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-a87fe97 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cecab93 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f93116c .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-2683b4f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-53865b3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-vdreviews{--padding-top:28px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px}.elementor-20 .elementor-element.elementor-element-vdrevtitle .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-vdrevcarousel{--swiper-slides-to-display:2}.elementor-20 .elementor-element.elementor-element-daa6859 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5937ff0 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-8411561{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-941d746{--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:flex-start}.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c50b59c .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-6a48fa25{--min-height:0px;--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:20px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px}.elementor-20 .elementor-element.elementor-element-4726127c{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-20 .elementor-element.elementor-element-86bd1d2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0}.elementor-20 .elementor-element.elementor-element-86bd1d2 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-4d8eb656{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-20 .elementor-element.elementor-element-4d8eb656 .elementor-heading-title{font-size:var(--e-global-typography-type_h1-font-size);line-height:var(--e-global-typography-type_h1-line-height);letter-spacing:var(--e-global-typography-type_h1-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-1339b5ad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 4px) 0;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-35037726{--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6b20f495 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);padding:14px 12px 14px 12px}.elementor-20 .elementor-element.elementor-element-3fd31f6 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing);padding:14px 12px 14px 12px}.elementor-20 .elementor-element.elementor-element-b1dfd89{--flex-wrap:nowrap}.elementor-20 .elementor-element.elementor-element-271a9b2{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-512265ad{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20 .elementor-element.elementor-element-80b3416{--width:285px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:11px 11px 11px 11px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-cb3a606 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-145cd4b{--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:1px 4px;--row-gap:1px;--column-gap:4px;--flex-wrap:wrap}.elementor-20 .elementor-element.elementor-element-7d9e0ca{--e-rating-icon-font-size:8px;--e-rating-gap:1px}.elementor-20 .elementor-element.elementor-element-b5c29fe .elementor-heading-title{font-size:var(--e-global-typography-text_xs-font-size);line-height:var(--e-global-typography-text_xs-line-height)}.elementor-20 .elementor-element.elementor-element-290cdb5{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-7ebf547{--padding-top:34px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-de39dba .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7fe5c62{--width:100%}.elementor-20 .elementor-element.elementor-element-a9cad06 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e433609{--e-con-grid-template-columns:1;--grid-auto-flow:row;--border-radius:14px 14px 14px 14px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-9f86d52{--min-height:145px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-aeec5c7 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-27f0f84 .elementor-heading-title{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-5e4244c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-767b6dd{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-14e597b .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-50d3286 .elementor-icon{font-size:16px}.elementor-20 .elementor-element.elementor-element-50d3286 .elementor-icon svg{height:16px}.elementor-20 .elementor-element.elementor-element-e6b6c9c .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f6e2f79{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-d36fdd6{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-6dab276 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-eeeef4a .elementor-icon{font-size:16px}.elementor-20 .elementor-element.elementor-element-eeeef4a .elementor-icon svg{height:16px}.elementor-20 .elementor-element.elementor-element-5088006 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7943f41{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-b647cd9{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-f82d98b .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-3355e41 .elementor-icon{font-size:16px}.elementor-20 .elementor-element.elementor-element-3355e41 .elementor-icon svg{height:16px}.elementor-20 .elementor-element.elementor-element-c1981b3 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-16ee8af{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-59222d1{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-698d2fb .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-47d3602 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c6cc6a9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-c877018{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-89906ee .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f3038b4 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-8d2a56d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-2040727{--min-height:200px}.elementor-20 .elementor-element.elementor-element-dd6c1aa{--min-height:210px}.elementor-20 .elementor-element.elementor-element-493ccc9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-20 .elementor-element.elementor-element-493ccc9 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cefcbd1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-cefcbd1 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c074cec{--min-height:200px}.elementor-20 .elementor-element.elementor-element-1d72f89{--min-height:210px}.elementor-20 .elementor-element.elementor-element-371959d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-20 .elementor-element.elementor-element-371959d .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c1c0dfc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-c1c0dfc .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7d5c057{--min-height:200px}.elementor-20 .elementor-element.elementor-element-7c0b11e{--min-height:210px}.elementor-20 .elementor-element.elementor-element-8bbe60d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-20 .elementor-element.elementor-element-8bbe60d .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-0f5e4e0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-0f5e4e0 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-a0fa3fb{--min-height:200px}.elementor-20 .elementor-element.elementor-element-ed3ea36{--min-height:210px}.elementor-20 .elementor-element.elementor-element-c3f9850{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-20 .elementor-element.elementor-element-c3f9850 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-b8c4d64{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-b8c4d64 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-011c02c{--min-height:200px}.elementor-20 .elementor-element.elementor-element-f3cfc01{--min-height:210px}.elementor-20 .elementor-element.elementor-element-6021cd5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-20 .elementor-element.elementor-element-6021cd5 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-13e9392{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-13e9392 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-ca8749b{--min-height:200px}.elementor-20 .elementor-element.elementor-element-b35f5b4{--min-height:210px}.elementor-20 .elementor-element.elementor-element-9e79018{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-20 .elementor-element.elementor-element-9e79018 .elementor-heading-title{font-size:var(--e-global-typography-service_card_label-font-size);line-height:var(--e-global-typography-service_card_label-line-height);letter-spacing:var(--e-global-typography-service_card_label-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7e38555{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20 .elementor-element.elementor-element-7e38555 .elementor-heading-title{font-size:var(--e-global-typography-service_card_title-font-size);line-height:var(--e-global-typography-service_card_title-line-height);letter-spacing:var(--e-global-typography-service_card_title-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cb28a87 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-946e66e .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-20 .elementor-element.elementor-element-bccad49 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-1c656f3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20 .elementor-element.elementor-element-8d381f9 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5013145{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-c924127 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cd6c2b7 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-12db3d4{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-5c4e9e2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-6d3dacf .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hpprgrid{--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:18px 18px;--row-gap:18px;--column-gap:18px}.elementor-20 .elementor-element.elementor-element-hppra00{--width:100%}.elementor-20 .elementor-element.elementor-element-hppra11{--min-height:240px}.elementor-20 .elementor-element.elementor-element-hppra12 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hppra13{--min-height:240px}.elementor-20 .elementor-element.elementor-element-hppra14 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hppra22 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hppra23{font-size:var(--e-global-typography-text_xs-font-size);line-height:var(--e-global-typography-text_xs-line-height)}.elementor-20 .elementor-element.elementor-element-hpprb00{--width:100%}.elementor-20 .elementor-element.elementor-element-hpprb11{--min-height:240px}.elementor-20 .elementor-element.elementor-element-hpprb12 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hpprb13{--min-height:240px}.elementor-20 .elementor-element.elementor-element-hpprb14 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hpprb22 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-hpprb23{font-size:var(--e-global-typography-text_xs-font-size);line-height:var(--e-global-typography-text_xs-line-height)}.elementor-20 .elementor-element.elementor-element-d42af6b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.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-20 .elementor-element.elementor-element-f837932 img{height:250px}.elementor-20 .elementor-element.elementor-element-1eeabf8{--width:200px;--flex-wrap:nowrap}.elementor-20 .elementor-element.elementor-element-fdce4a9 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e2575df{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-1627079 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-13b9d71 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-1a5de37{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-7a94453 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c00c585{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-e19ee00 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e0f537c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-03b57c3 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-8464480{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-7b416a1 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-96c4e0c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-56a816a .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-92d66a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-8e6cf92 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-424bbf4{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-f7843c2 .elementor-heading-title{font-size:var(--e-global-typography-overline-font-size);line-height:var(--e-global-typography-overline-line-height);letter-spacing:var(--e-global-typography-overline-letter-spacing)}.elementor-20 .elementor-element.elementor-element-0dcb12d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-25fec5a .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-b055502{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-be069bc{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-e21945e .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5ef31b7 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cb0bc6d{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-85992d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-20 .elementor-element.elementor-element-66e45c0{--width:40px}.elementor-20 .elementor-element.elementor-element-9caf3f7 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-3097c48 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-adbd659{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-d28ffe5{--width:40px}.elementor-20 .elementor-element.elementor-element-d0b8457 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-2aad5f6 .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f17ceda{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-4a5eeda{--width:40px}.elementor-20 .elementor-element.elementor-element-bad70f9 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c86892a .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-acfba5c{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-bf54c2c{--width:40px}.elementor-20 .elementor-element.elementor-element-0063e36 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c36844f .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e287ce4{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-20 .elementor-element.elementor-element-52f3917{--width:40px}.elementor-20 .elementor-element.elementor-element-494d56e .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-9f9b15a .elementor-heading-title{font-size:var(--e-global-typography-type_h3-font-size);line-height:var(--e-global-typography-type_h3-line-height);letter-spacing:var(--e-global-typography-type_h3-letter-spacing)}.elementor-20 .elementor-element.elementor-element-15a22b8{font-size:var(--e-global-typography-text_sm-font-size);line-height:var(--e-global-typography-text_sm-line-height)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-20 .elementor-element.elementor-element-c5bd8dd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-0eff20a{--e-con-grid-template-columns:1;--grid-auto-flow:row}.elementor-20 .elementor-element.elementor-element-7bafca9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-8115996 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f23aef6 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-66de2b9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-05111b3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-d86b7a8 .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-48ba58d .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-b5dd490{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-4c52414 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-bf3a981 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-6ac46e7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-9b63068 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-2c40424 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-331551e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7085e1b .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-e0dbe43 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-042c5c9 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-a87fe97 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-cecab93 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f93116c .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-2683b4f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-53865b3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-vdreviews{--padding-top:28px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px}.elementor-20 .elementor-element.elementor-element-vdrevhead{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-vdrevcopy{--width:100%}.elementor-20 .elementor-element.elementor-element-vdrevtitle .elementor-heading-title{font-size:27px}.elementor-20 .elementor-element.elementor-element-vdrevsummary{--flex-wrap:wrap}.elementor-20 .elementor-element.elementor-element-vdrevnum .elementor-heading-title{font-size:38px}.elementor-20 .elementor-element.elementor-element-vdrevcarousel{--swiper-slides-to-display:1}.elementor-20 .elementor-element.elementor-element-e8c1c10{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-4cd3f8b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-daa6859 .elementor-heading-title{font-size:var(--e-global-typography-eyebrow-font-size);line-height:var(--e-global-typography-eyebrow-line-height);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing)}.elementor-20 .elementor-element.elementor-element-5937ff0 .elementor-heading-title{font-size:var(--e-global-typography-type_h2-font-size);line-height:var(--e-global-typography-type_h2-line-height);letter-spacing:var(--e-global-typography-type_h2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-8411561{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-20 .elementor-element.elementor-element-941d746{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-3ba8bda .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-c50b59c .elementor-button{font-size:var(--e-global-typography-button_text-font-size);line-height:var(--e-global-typography-button_text-line-height);letter-spacing:var(--e-global-typography-button_text-letter-spacing)}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-4726127c{--width:60%}.elementor-20 .elementor-element.elementor-element-512265ad{--width:40%}.elementor-20 .elementor-element.elementor-element-80b3416{--width:310px}.elementor-20 .elementor-element.elementor-element-7fe5c62{--width:760px}.elementor-20 .elementor-element.elementor-element-43dca4d{--width:750px}.elementor-20 .elementor-element.elementor-element-c877018{--width:350px}.elementor-20 .elementor-element.elementor-element-05ecdd7{--width:70%}.elementor-20 .elementor-element.elementor-element-1c656f3{--width:30%}.elementor-20 .elementor-element.elementor-element-705085f{--width:750px}.elementor-20 .elementor-element.elementor-element-5c4e9e2{--width:350px}.elementor-20 .elementor-element.elementor-element-hppra00{--width:50%}.elementor-20 .elementor-element.elementor-element-hppra11{--width:50%}.elementor-20 .elementor-element.elementor-element-hppra13{--width:50%}.elementor-20 .elementor-element.elementor-element-hpprb00{--width:50%}.elementor-20 .elementor-element.elementor-element-hpprb11{--width:50%}.elementor-20 .elementor-element.elementor-element-hpprb13{--width:50%}.elementor-20 .elementor-element.elementor-element-21fc538{--width:45%}.elementor-20 .elementor-element.elementor-element-1eeabf8{--width:200px}.elementor-20 .elementor-element.elementor-element-eead074{--width:55%}.elementor-20 .elementor-element.elementor-element-c2d4fc9{--width:750px}.elementor-20 .elementor-element.elementor-element-66e45c0{--width:40px}.elementor-20 .elementor-element.elementor-element-d28ffe5{--width:40px}.elementor-20 .elementor-element.elementor-element-4a5eeda{--width:40px}.elementor-20 .elementor-element.elementor-element-bf54c2c{--width:40px}.elementor-20 .elementor-element.elementor-element-52f3917{--width:40px}.elementor-20 .elementor-element.elementor-element-vdreviews{--content-width:1180px}.elementor-20 .elementor-element.elementor-element-vdrevcopy{--width:100%}.elementor-20 .elementor-element.elementor-element-083bb82{--width:750px}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-4726127c{--width:100%}.elementor-20 .elementor-element.elementor-element-512265ad{--width:100%}.elementor-20 .elementor-element.elementor-element-21fc538{--width:100%}.elementor-20 .elementor-element.elementor-element-eead074{--width:100%}.elementor-20 .elementor-element.elementor-element-083bb82{--width:100%}}.page-id-20 .elementor-element-vdreviews .e-con-inner{max-width:1180px!important}.page-id-20 .elementor-element-vdrevbtn,.page-id-20 .elementor-element-vdrevnote,.page-id-20 .elementor-element-revmore{display:none!important}.page-id-20 .elementor-element-vdrevcarousel{position:relative!important;padding-bottom:46px!important;margin-bottom:0!important}.page-id-20 .elementor-element-vdrevcarousel .swiper,.page-id-20 .elementor-element-vdrevcarousel .swiper-container{overflow:hidden!important}.page-id-20 .elementor-element-vdrevcarousel .swiper-pagination{top:auto!important;left:0!important;right:auto!important;bottom:16px!important;width:auto!important;text-align:left!important;line-height:8px!important;transform:none!important}.page-id-20 .elementor-element-vdrevcarousel .swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0 4px!important;border-radius:999px!important;background:#d5d9dc!important;opacity:1!important}.page-id-20 .elementor-element-vdrevcarousel .swiper-pagination-bullet-active{width:32px!important;background:#e87524!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-swiper-button{top:auto!important;bottom:2px!important;transform:none!important;width:42px!important;height:42px!important;border:1px solid #e5e0d8!important;border-radius:50%!important;background:#fff!important;color:#172027!important;z-index:5!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-swiper-button-prev{left:auto!important;right:52px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-swiper-button-next{left:auto!important;right:0!important}.page-id-20 .elementor-element-revavatar{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;flex:0 0 48px!important;aspect-ratio:1 / 1!important;border-radius:50%!important;overflow:hidden!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel{padding-bottom:48px!important}}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{position:relative!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardhead{position:relative!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revpersonrow{width:100%!important;padding-right:34px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle{position:absolute!important;top:24px!important;right:24px!important;width:22px!important;min-width:22px!important;height:22px!important;z-index:2!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle .elementor-icon,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle svg{width:22px!important;height:22px!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revpersonrow{padding-right:30px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle{top:26px!important;right:24px!important}}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{height:246px!important;min-height:246px!important;overflow:hidden!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revavatar{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;flex-basis:42px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle{top:23px!important;right:22px!important;width:20px!important;min-width:20px!important;height:20px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle .elementor-icon,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle svg{width:20px!important;height:20px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname .elementor-heading-title{font-size:14px!important;line-height:1.14!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revrole,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revrole *{font-size:10px!important;line-height:1.2!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote *{font-size:14px!important;line-height:1.42!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote .elementor-widget-container{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;overflow:hidden!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore{display:none!important;margin-top:auto!important}.page-id-20 .elementor-element-vdrevcarousel .post-741 .elementor-element-revmore,n.page-id-20 .elementor-element-vdrevcarousel .post-743 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-744 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-746 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-747 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-748 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-749 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-750 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-751 .elementor-element-revmore{display:block!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore .elementor-heading-title{color:#e87524!important;font-size:10px!important;line-height:1!important;letter-spacing:.04em!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{height:292px!important;min-height:292px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote .elementor-widget-container{-webkit-line-clamp:6!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle{top:24px!important;right:22px!important}}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;overflow:hidden!important;max-height:80px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote p{margin:0!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore{height:12px!important;min-height:12px!important;line-height:1!important;overflow:visible!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore .elementor-widget-container,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore .elementor-heading-title{height:12px!important;line-height:12px!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote{-webkit-line-clamp:5!important;max-height:100px!important}}.page-id-20 .elementor-element-vdrevcarousel .post-741 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-743 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-744 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-746 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-747 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-748 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-749 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-750 .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .post-751 .elementor-element-revmore{display:block!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{height:226px!important;min-height:226px!important;padding:16px 18px 15px!important;gap:7px!important;overflow:hidden!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revpersonrow{padding-right:34px!important;gap:8px!important;min-width:0!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revpersoncopy{min-width:0!important;gap:1px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revavatar{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;flex:0 0 40px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revinitials .elementor-heading-title{font-size:13px!important;line-height:1!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname .elementor-widget-container,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname .elementor-heading-title{max-width:132px!important;min-width:0!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname .elementor-heading-title{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:13px!important;line-height:1.15!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revrole,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revrole *{font-size:9px!important;line-height:1.15!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle{top:22px!important;right:20px!important;width:18px!important;min-width:18px!important;height:18px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle .elementor-icon,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle svg{width:18px!important;height:18px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revrating{margin-top:4px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revrating .e-rating-icon,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revrating svg{width:12px!important;height:12px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote *{font-size:13px!important;line-height:1.38!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;overflow:hidden!important;max-height:72px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote p{margin:0!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore{height:12px!important;min-height:12px!important;line-height:1!important;overflow:visible!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore a,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore .elementor-heading-title{color:#e87524!important;font-size:10px!important;line-height:12px!important;letter-spacing:.02em!important;text-decoration:none!important;cursor:pointer!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{height:252px!important;min-height:252px!important;padding:17px 18px 16px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname .elementor-widget-container,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname .elementor-heading-title{max-width:150px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote{-webkit-line-clamp:5!important;max-height:90px!important}}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{height:auto!important;min-height:226px!important;overflow:visible!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote{display:block!important;-webkit-line-clamp:unset!important;max-height:none!important;overflow:visible!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revmore .elementor-heading-title{color:#172027!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore{cursor:pointer!important;user-select:none!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{min-height:252px!important}}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore{display:none!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.has-overflow .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revmore{display:block!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot:not(.has-overflow):not(.is-expanded) .elementor-element-revmore{display:none!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.has-overflow .elementor-element-revmore,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revmore{display:block!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{height:214px!important;min-height:214px!important;padding:15px 18px 14px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{height:322px!important;min-height:322px!important;overflow:hidden!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote{display:block!important;-webkit-line-clamp:unset!important;max-height:174px!important;overflow-y:auto!important;padding-right:4px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote::-webkit-scrollbar{width:3px}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote::-webkit-scrollbar-thumb{background:#e5e0d8;border-radius:999px}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-vdrevcarousel,.page-id-20 .elementor-element-vdrevcarousel .swiper,.page-id-20 .elementor-element-vdrevcarousel .swiper-container{overflow:hidden!important}.page-id-20 .elementor-element-vdrevcarousel{padding-bottom:58px!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{height:232px!important;min-height:232px!important;padding:16px 16px 14px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{height:332px!important;min-height:332px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote{max-height:204px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote{-webkit-line-clamp:5!important;max-height:90px!important}.page-id-20 .elementor-element-vdrevcarousel{padding-bottom:54px!important}}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revmore{margin-top:4px!important;align-self:flex-start!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revmore{margin-top:6px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{height:300px!important;min-height:300px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote{max-height:166px!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot{height:214px!important;min-height:214px!important;padding:15px 16px 14px!important;gap:6px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revavatar{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;flex-basis:36px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revinitials .elementor-heading-title{font-size:12px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revname .elementor-heading-title{font-size:12.5px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle{top:20px!important;right:18px!important;width:17px!important;min-width:17px!important;height:17px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle .elementor-icon,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revgoogle svg{width:17px!important;height:17px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote,.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote *{font-size:12.5px!important;line-height:1.34!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revquote{-webkit-line-clamp:5!important;max-height:84px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{height:304px!important;min-height:304px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote{max-height:186px!important}}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{height:auto!important;min-height:214px!important;max-height:300px!important;overflow:hidden!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote{max-height:170px!important;overflow-y:auto!important}@media (max-width:767px){.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded{height:auto!important;min-height:214px!important;max-height:304px!important}.page-id-20 .elementor-element-vdrevcarousel .elementor-element-revcardroot.is-expanded .elementor-element-revquote{max-height:188px!important}}