.elementor-99 .elementor-element.elementor-element-1124ab7{--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;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-1124ab7:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-1124ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-8752d00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:9em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-99 .elementor-element.elementor-element-8752d00:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-8752d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vimstruct.com/wp-content/uploads/2025/11/architectural-house-exterior-2024-09-23-04-00-14-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-8752d00::before, .elementor-99 .elementor-element.elementor-element-8752d00 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-8752d00 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-8752d00 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-8752d00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-8752d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-806933d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-806933d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-785ae920{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-785ae920 .elementor-headline{text-align:left;}.elementor-99 .elementor-element.elementor-element-785ae920 .elementor-headline-plain-text{color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-785ae920 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-99 .elementor-element.elementor-element-cbd66a .elementor-icon-list-icon i{color:var( --e-global-color-f180651 );transition:color 0.3s;}.elementor-99 .elementor-element.elementor-element-cbd66a .elementor-icon-list-icon svg{fill:var( --e-global-color-f180651 );transition:fill 0.3s;}.elementor-99 .elementor-element.elementor-element-cbd66a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-99 .elementor-element.elementor-element-cbd66a .elementor-icon-list-text{color:var( --e-global-color-f180651 );transition:color 0.3s;}.elementor-99 .elementor-element.elementor-element-cbd66a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-686d627{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-57f93cec{--divider-border-style:solid;--divider-color:var( --e-global-color-f180651 );--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-57f93cec .elementor-divider-separator{width:100%;}.elementor-99 .elementor-element.elementor-element-57f93cec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99 .elementor-element.elementor-element-6190d0ad{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:right;color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-165c9977 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-f180651 );color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-165c9977 .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-165c9977 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-165c9977{width:auto;max-width:auto;}.elementor-99 .elementor-element.elementor-element-1c924245{--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:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-1c924245:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-1c924245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-7319c52d{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 10em calc(var(--kit-widget-spacing, 0px) + 0em) 10em;--dynamic-text-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-7319c52d .elementor-headline{text-align:center;}.elementor-99 .elementor-element.elementor-element-7319c52d .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-7319c52d .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-99 .elementor-element.elementor-element-5028a9e{--spacer-size:20px;}.elementor-99 .elementor-element.elementor-element-5c03e682{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-5c03e682 .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-5c03e682 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-99 .elementor-element.elementor-element-40208805{margin:0em 14em calc(var(--kit-widget-spacing, 0px) + 0em) 14em;text-align:center;}.elementor-99 .elementor-element.elementor-element-65be8add{--spacer-size:20px;}.elementor-99 .elementor-element.elementor-element-71522467{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-3bb6d73b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-1506b624 .elementor-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-1506b624 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-1506b624 .elementor-progress-wrapper{background-color:var( --e-global-color-f180651 );border-radius:100px;overflow:hidden;}.elementor-99 .elementor-element.elementor-element-1506b624 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-99 .elementor-element.elementor-element-bc89a6c .elementor-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-bc89a6c .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-bc89a6c .elementor-progress-wrapper{background-color:var( --e-global-color-f180651 );border-radius:100px;overflow:hidden;}.elementor-99 .elementor-element.elementor-element-bc89a6c .elementor-progress-bar{height:12px;line-height:12px;}.elementor-99 .elementor-element.elementor-element-56c9c781 .elementor-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-56c9c781 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-56c9c781 .elementor-progress-wrapper{background-color:var( --e-global-color-f180651 );border-radius:100px;overflow:hidden;}.elementor-99 .elementor-element.elementor-element-56c9c781 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-99 .elementor-element.elementor-element-a4540e5 .elementor-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-a4540e5 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-a4540e5 .elementor-progress-wrapper{background-color:var( --e-global-color-f180651 );border-radius:100px;overflow:hidden;}.elementor-99 .elementor-element.elementor-element-a4540e5 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-99 .elementor-element.elementor-element-7591e6a .elementor-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-7591e6a .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-7591e6a .elementor-progress-wrapper{background-color:var( --e-global-color-f180651 );border-radius:100px;overflow:hidden;}.elementor-99 .elementor-element.elementor-element-7591e6a .elementor-progress-bar{height:12px;line-height:12px;}.elementor-99 .elementor-element.elementor-element-56ce870f{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-99 .elementor-element.elementor-element-56ce870f:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-56ce870f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vimstruct.com/wp-content/uploads/2025/11/family-of-three-standing-in-garden-of-their-home-2024-09-22-11-05-53-utc.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-1980dcfd{--spacer-size:400px;}.elementor-99 .elementor-element.elementor-element-10d7a95e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-4636abd{background-color:var( --e-global-color-f180651 );padding:1em 1em 1em 1em;border-radius:24px 24px 24px 24px;}.elementor-99 .elementor-element.elementor-element-4636abd .elementor-image-box-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-27784377{background-color:var( --e-global-color-316fe0c );padding:1em 1em 1em 1em;border-radius:24px 24px 24px 24px;}.elementor-99 .elementor-element.elementor-element-27784377 .elementor-image-box-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-306a7397{--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:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-306a7397:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-306a7397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-6da4a6b0{--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-radius:24px 24px 24px 24px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-99 .elementor-element.elementor-element-6da4a6b0:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6da4a6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-3deba2df{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-3deba2df .elementor-headline{text-align:center;}.elementor-99 .elementor-element.elementor-element-3deba2df .elementor-headline-plain-text{color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-3deba2df .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-99 .elementor-element.elementor-element-09fccf9{text-align:center;}.elementor-99 .elementor-element.elementor-element-2d124d57{--spacer-size:10px;}.elementor-99 .elementor-element.elementor-element-2bfd1d41{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6dfb8430{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6dfb8430:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6dfb8430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f55cd35 );}.elementor-99 .elementor-element.elementor-element-33df1e8f{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-4a518637 .elementor-icon-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-4a518637.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-4a518637.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-4a518637.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-4a518637.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-4a518637.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-4a518637.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-4a518637.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-4a518637 .elementor-icon{font-size:24px;padding:16px;}.elementor-99 .elementor-element.elementor-element-4a518637 .elementor-icon svg{height:24px;}.elementor-99 .elementor-element.elementor-element-525d5221{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-525d5221 .elementor-heading-title{color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-3cca00f5{text-align:left;}.elementor-99 .elementor-element.elementor-element-13014dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-13014dd:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-13014dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f55cd35 );}.elementor-99 .elementor-element.elementor-element-41c36eb{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-0cc724b .elementor-icon-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-0cc724b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-0cc724b.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-0cc724b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-0cc724b.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-0cc724b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-0cc724b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-0cc724b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-0cc724b .elementor-icon{font-size:24px;padding:16px;}.elementor-99 .elementor-element.elementor-element-0cc724b .elementor-icon svg{height:24px;}.elementor-99 .elementor-element.elementor-element-91430db{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-91430db .elementor-heading-title{color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-d229feb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-d229feb:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-d229feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f55cd35 );}.elementor-99 .elementor-element.elementor-element-1adfba60{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:2em;}.elementor-99 .elementor-element.elementor-element-b58e5bc .elementor-icon-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-b58e5bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-b58e5bc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-b58e5bc.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-b58e5bc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-b58e5bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-b58e5bc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-b58e5bc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-b58e5bc .elementor-icon{font-size:24px;padding:16px;}.elementor-99 .elementor-element.elementor-element-b58e5bc .elementor-icon svg{height:24px;}.elementor-99 .elementor-element.elementor-element-60c12a1a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-60c12a1a .elementor-heading-title{color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-60268ac7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-60268ac7:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-60268ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f55cd35 );}.elementor-99 .elementor-element.elementor-element-76b11d48{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-57b834c3 .elementor-icon-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-57b834c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-57b834c3.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-57b834c3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-57b834c3.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-57b834c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-57b834c3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-57b834c3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-57b834c3 .elementor-icon{font-size:24px;padding:16px;}.elementor-99 .elementor-element.elementor-element-57b834c3 .elementor-icon svg{height:24px;}.elementor-99 .elementor-element.elementor-element-1d1b1755{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-1d1b1755 .elementor-heading-title{color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-693a5909{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-693a5909:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-693a5909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f55cd35 );}.elementor-99 .elementor-element.elementor-element-6f10f154{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-548d02a8 .elementor-icon-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-548d02a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-548d02a8.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-548d02a8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-548d02a8.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-548d02a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-548d02a8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-548d02a8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-548d02a8 .elementor-icon{font-size:24px;padding:16px;}.elementor-99 .elementor-element.elementor-element-548d02a8 .elementor-icon svg{height:24px;}.elementor-99 .elementor-element.elementor-element-79b7f29b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-79b7f29b .elementor-heading-title{color:var( --e-global-color-f180651 );}.elementor-99 .elementor-element.elementor-element-61859656{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-99 .elementor-element.elementor-element-61859656:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-61859656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vimstruct.com/wp-content/uploads/2025/11/closeup-of-modern-facade-of-geometric-architecture-2025-03-23-22-16-49-utc.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-3337de31{--spacer-size:300px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-1124ab7{--content-width:1440px;}.elementor-99 .elementor-element.elementor-element-806933d{--width:59.13%;}.elementor-99 .elementor-element.elementor-element-1c924245{--content-width:1440px;}.elementor-99 .elementor-element.elementor-element-306a7397{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-806933d{--width:100%;}.elementor-99 .elementor-element.elementor-element-686d627{--width:100%;}.elementor-99 .elementor-element.elementor-element-6dfb8430{--width:48%;}.elementor-99 .elementor-element.elementor-element-13014dd{--width:48%;}.elementor-99 .elementor-element.elementor-element-d229feb{--width:48%;}.elementor-99 .elementor-element.elementor-element-60268ac7{--width:48%;}.elementor-99 .elementor-element.elementor-element-693a5909{--width:48%;}}@media(min-width:1025px){.elementor-99 .elementor-element.elementor-element-8752d00:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-8752d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-99 .elementor-element.elementor-element-56ce870f:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-56ce870f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-99 .elementor-element.elementor-element-61859656:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-61859656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-8752d00{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-99 .elementor-element.elementor-element-6190d0ad{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 8em;text-align:right;}.elementor-99 .elementor-element.elementor-element-1c924245{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-7319c52d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-40208805{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 2em;}.elementor-99 .elementor-element.elementor-element-71522467{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-99 .elementor-element.elementor-element-306a7397{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-6da4a6b0{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-99 .elementor-element.elementor-element-2bfd1d41{--flex-wrap:wrap;}.elementor-99 .elementor-element.elementor-element-3337de31{--spacer-size:240px;}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-8752d00{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-6190d0ad{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-99 .elementor-element.elementor-element-165c9977.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-165c9977 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-99 .elementor-element.elementor-element-7319c52d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-5028a9e{--spacer-size:10px;}.elementor-99 .elementor-element.elementor-element-5c03e682 .elementor-divider-separator{width:100%;}.elementor-99 .elementor-element.elementor-element-40208805{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-6da4a6b0{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-99 .elementor-element.elementor-element-525d5221{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-91430db{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-60c12a1a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-1d1b1755{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-79b7f29b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-99 .elementor-element.elementor-element-3337de31{--spacer-size:240px;}}