.elementor-43 .elementor-element.elementor-element-ac40f0b{--display:flex;--min-height:737px;--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;--margin-top:-196px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-ac40f0b:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ac40f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.visioncity.rw/wp-content/uploads/2024/04/VC_Z3_TOMA_7_0088-gigapixel-standard-scale-4_00x.png");background-size:cover;}.elementor-43 .elementor-element.elementor-element-8cfa799{--display:flex;--min-height:30px;--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;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-33c837e{--display:flex;--min-height:328px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-33c837e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-4b28a0e{--display:flex;--min-height:146px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:045px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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 );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-dbbfe5f{text-align:center;}.elementor-43 .elementor-element.elementor-element-dbbfe5f .elementor-heading-title{font-family:"Scotch Display Condensed Medium", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-43 .elementor-element.elementor-element-70ab32e{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;color:#7A7A7A;font-family:var( --e-global-typography-7999987-font-family ), Sans-serif;font-size:var( --e-global-typography-7999987-font-size );font-weight:var( --e-global-typography-7999987-font-weight );line-height:var( --e-global-typography-7999987-line-height );}.elementor-43 .elementor-element.elementor-element-70ab32e > .elementor-widget-container{margin:0px 0px 0px 10px;padding:26px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-70ab32e.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-0503b7f{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-c5c5b67{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-2px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-c5c5b67.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-0c66af7{--display:flex;--min-height:611px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;overflow:visible;}.elementor-43 .elementor-element.elementor-element-0c66af7:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-0c66af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.visioncity.rw/wp-content/uploads/2024/03/Vision-City-1-e1709721318655-37x300.png");background-position:center right;background-repeat:no-repeat;background-size:2% auto;}.elementor-43 .elementor-element.elementor-element-c062f6e{--display:flex;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-c062f6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-cffb8e0{text-align:center;}.elementor-43 .elementor-element.elementor-element-cffb8e0 .elementor-heading-title{font-family:"Scotch Display Condensed Medium", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-43 .elementor-element.elementor-element-620250f{--display:flex;--min-height:55px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-620250f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-01c4b76 > .elementor-widget-container{margin:33px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-01c4b76.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-01c4b76{text-align:left;font-family:var( --e-global-typography-7999987-font-family ), Sans-serif;font-size:var( --e-global-typography-7999987-font-size );font-weight:var( --e-global-typography-7999987-font-weight );line-height:var( --e-global-typography-7999987-line-height );}.elementor-43 .elementor-element.elementor-element-1c0c30f{--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:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-1c0c30f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-1962940 > .elementor-widget-container{margin:-12px -35px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1962940 img{width:100%;}.elementor-43 .elementor-element.elementor-element-1327116{--display:flex;--min-height:135px;--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;overflow:visible;}.elementor-43 .elementor-element.elementor-element-5a24ee4{--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;--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-8a6ac16{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-8996f8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;overflow:visible;}.elementor-43 .elementor-element.elementor-element-8996f8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-f522a1e > .elementor-widget-container{margin:-84px 0px 0px -147px;}.elementor-43 .elementor-element.elementor-element-e9a41b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-dee4bd8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;--z-index:100;overflow:visible;}.elementor-43 .elementor-element.elementor-element-c778d1e > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-c778d1e .elementor-heading-title{font-family:"Scotch Display Condensed Medium", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-37e1ea4{text-align:left;}.elementor-43 .elementor-element.elementor-element-a3ef7c6{--display:flex;--min-height:254px;--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;overflow:visible;}.elementor-43 .elementor-element.elementor-element-a3ef7c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-db1617f > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-db1617f{text-align:center;}.elementor-43 .elementor-element.elementor-element-db1617f .elementor-heading-title{font-family:"Scotch Display Condensed Medium", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-5d1156f{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-5d1156f:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-5d1156f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F7;}.elementor-43 .elementor-element.elementor-element-e127011{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-e127011.e-con{--align-self:flex-end;}.elementor-43 .elementor-element.elementor-element-17324f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;--z-index:100;overflow:visible;}.elementor-43 .elementor-element.elementor-element-7de3651 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-7de3651{text-align:right;}.elementor-43 .elementor-element.elementor-element-7de3651 .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 );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-9c2f89c{text-align:right;}.elementor-43 .elementor-element.elementor-element-75faf09{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;overflow:visible;}.elementor-43 .elementor-element.elementor-element-75faf09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-a99bcaf > .elementor-widget-container{margin:-90px -155px 0px 0px;}.elementor-43 .elementor-element.elementor-element-88d6446{--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;--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-b1451dc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-f613af9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;overflow:visible;}.elementor-43 .elementor-element.elementor-element-f613af9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-344850e > .elementor-widget-container{margin:0px 0px 0px -147px;}.elementor-43 .elementor-element.elementor-element-206669c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-e78d87e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;--z-index:100;overflow:visible;}.elementor-43 .elementor-element.elementor-element-0efc859 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-0efc859 .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 );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-4959e94{text-align:left;}.elementor-43 .elementor-element.elementor-element-cfb56be{--display:flex;--min-height:0px;--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;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-cfb56be:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-cfb56be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F7;}.elementor-43 .elementor-element.elementor-element-1f540fc{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-1f540fc.e-con{--align-self:center;}.elementor-43 .elementor-element.elementor-element-0df01bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;--z-index:100;overflow:visible;}.elementor-43 .elementor-element.elementor-element-3028250 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-3028250{text-align:right;}.elementor-43 .elementor-element.elementor-element-3028250 .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 );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-09c1565{text-align:right;}.elementor-43 .elementor-element.elementor-element-0c961a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;overflow:visible;}.elementor-43 .elementor-element.elementor-element-0c961a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-2e899d1 > .elementor-widget-container{margin:-93px -155px 0px 0px;padding:5px 5px 5px 5px;}.elementor-43 .elementor-element.elementor-element-624fb9f{--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;--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-8ef61c8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-281f398{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;overflow:visible;}.elementor-43 .elementor-element.elementor-element-281f398.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-a539c40 > .elementor-widget-container{margin:0px 0px 0px -147px;}.elementor-43 .elementor-element.elementor-element-b1b5d67{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-7964f8d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;--z-index:100;overflow:visible;}.elementor-43 .elementor-element.elementor-element-6f776d4 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-6f776d4 .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 );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-fa7a15d{text-align:left;}.elementor-43 .elementor-element.elementor-element-a63754f{--display:flex;--min-height:0px;--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-a63754f:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-a63754f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F7;}.elementor-43 .elementor-element.elementor-element-945ec1c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-945ec1c.e-con{--align-self:center;}.elementor-43 .elementor-element.elementor-element-323b6e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;--z-index:100;overflow:visible;}.elementor-43 .elementor-element.elementor-element-3a4b9d3 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-3a4b9d3{text-align:right;}.elementor-43 .elementor-element.elementor-element-3a4b9d3 .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 );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-6d8144c{text-align:right;}.elementor-43 .elementor-element.elementor-element-ab8f0bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;overflow:visible;}.elementor-43 .elementor-element.elementor-element-ab8f0bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-61e3b5a > .elementor-widget-container{margin:0px -155px 0px 0px;}.elementor-43 .elementor-element.elementor-element-62d0589{--display:flex;--min-height:194px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-43 .elementor-element.elementor-element-62d0589:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-62d0589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21d0cb9 );}.elementor-43 .elementor-element.elementor-element-3877340 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-43 .elementor-element.elementor-element-3877340{text-align:center;}.elementor-43 .elementor-element.elementor-element-3877340 .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 );color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-70ab32e{font-size:var( --e-global-typography-7999987-font-size );line-height:var( --e-global-typography-7999987-line-height );}.elementor-43 .elementor-element.elementor-element-01c4b76{font-size:var( --e-global-typography-7999987-font-size );line-height:var( --e-global-typography-7999987-line-height );}.elementor-43 .elementor-element.elementor-element-7de3651 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-0efc859 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-3028250 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-6f776d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-3a4b9d3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-3877340 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-ac40f0b{--content-width:500px;--min-height:557px;}.elementor-43 .elementor-element.elementor-element-33c837e{--width:326px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-70ab32e{font-size:var( --e-global-typography-7999987-font-size );line-height:var( --e-global-typography-7999987-line-height );}.elementor-43 .elementor-element.elementor-element-c5c5b67{--width:326px;}.elementor-43 .elementor-element.elementor-element-01c4b76{font-size:var( --e-global-typography-7999987-font-size );line-height:var( --e-global-typography-7999987-line-height );}.elementor-43 .elementor-element.elementor-element-c778d1e .elementor-heading-title{font-size:24px;}.elementor-43 .elementor-element.elementor-element-a3ef7c6{--width:333px;}.elementor-43 .elementor-element.elementor-element-db1617f .elementor-heading-title{font-size:38px;}.elementor-43 .elementor-element.elementor-element-7de3651 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-a99bcaf > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-88d6446{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-344850e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-0efc859 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-3028250 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-2e899d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-a539c40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-6f776d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-3a4b9d3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-61e3b5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-3877340 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-4b28a0e{--content-width:1263px;}.elementor-43 .elementor-element.elementor-element-0503b7f{--content-width:560px;}.elementor-43 .elementor-element.elementor-element-0c66af7{--content-width:941px;}.elementor-43 .elementor-element.elementor-element-c062f6e{--width:97%;}.elementor-43 .elementor-element.elementor-element-620250f{--width:32.114%;}.elementor-43 .elementor-element.elementor-element-1c0c30f{--width:49%;}.elementor-43 .elementor-element.elementor-element-8996f8b{--width:49.298%;}.elementor-43 .elementor-element.elementor-element-75faf09{--width:49.298%;}.elementor-43 .elementor-element.elementor-element-f613af9{--width:49.298%;}.elementor-43 .elementor-element.elementor-element-0c961a2{--width:49.298%;}.elementor-43 .elementor-element.elementor-element-281f398{--width:49.298%;}.elementor-43 .elementor-element.elementor-element-ab8f0bf{--width:49.298%;}}/* Start custom CSS for heading, class: .elementor-element-c778d1e */.elementor-43 .elementor-element.elementor-element-c778d1e h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a24ee4 */.elementor-43 .elementor-element.elementor-element-5a24ee4 {
  background-color: #F6F6F6;
  background: linear-gradient(to bottom, #F6F6F6 75%, transparent 50%);
  height: 100%;
}

.elementor-43 .elementor-element.elementor-element-5a24ee4::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 40px; /* Adjust the width of the image */
  height: 90%; /* Adjust the height of the image */
  background-image: url('https://addingcolours.com/wp-content/uploads/2024/03/Vision-City-1-e1709721318655.png'); /* Specify the URL of your image */
  background-size: contain;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db1617f */.elementor-43 .elementor-element.elementor-element-db1617f h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3651 */.elementor-43 .elementor-element.elementor-element-7de3651 h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e127011 */.elementor-43 .elementor-element.elementor-element-e127011 {
  display: flex;
  flex-direction: column-reverse;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efc859 */.elementor-43 .elementor-element.elementor-element-0efc859 h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88d6446 */.elementor-43 .elementor-element.elementor-element-88d6446 {
  background-color: #F6F6F6;
  background: linear-gradient(to bottom, #F6F6F6 75%, transparent 50%);
  height: 100%;
}

.elementor-43 .elementor-element.elementor-element-88d6446::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 40px; /* Adjust the width of the image */
  height: 90%; /* Adjust the height of the image */
  background-image: url('https://addingcolours.com/wp-content/uploads/2024/03/Vision-City-1-e1709721318655.png'); /* Specify the URL of your image */
  background-size: contain;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3028250 */.elementor-43 .elementor-element.elementor-element-3028250 h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f540fc */.elementor-43 .elementor-element.elementor-element-1f540fc {
  display: flex;
  flex-direction: column-reverse;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f776d4 */.elementor-43 .elementor-element.elementor-element-6f776d4 h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624fb9f */.elementor-43 .elementor-element.elementor-element-624fb9f {
  background-color: #F6F6F6;
  background: linear-gradient(to bottom, #F6F6F6 75%, transparent 50%);
  height: 100%;
}

.elementor-43 .elementor-element.elementor-element-624fb9f::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 40px; /* Adjust the width of the image */
  height: 90%; /* Adjust the height of the image */
  background-image: url('https://addingcolours.com/wp-content/uploads/2024/03/Vision-City-1-e1709721318655.png'); /* Specify the URL of your image */
  background-size: contain;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a4b9d3 */.elementor-43 .elementor-element.elementor-element-3a4b9d3 h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-945ec1c */.elementor-43 .elementor-element.elementor-element-945ec1c {
  display: flex;
  flex-direction: column-reverse;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3877340 */.elementor-43 .elementor-element.elementor-element-3877340 h3:before {
   content:"\2022"; 
   margin-right: 5px;
   color: #9DC338;
   font-size: 1.5em; /* Adjust the font size to make the bullet bigger */
   position: relative;
   top: 0.1em; /* Adjust the positioning to center vertically */
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Scotch Display Condensed Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://addingcolours.com/wp-content/uploads/2024/03/ScotchDisplayCond-Md.woff') format('woff');
}
/* End Custom Fonts CSS */