.elementor-42 .elementor-element.elementor-element-1b6ba5d{--display:flex;--min-height:930px;--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-42 .elementor-element.elementor-element-1b6ba5d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1b6ba5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.victo.com.au/wp-content/uploads/2026/05/Victo-Developments-Hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-52971b4{--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:var(--cp-3xl) var(--cp-3xl);--row-gap:var(--cp-3xl);--column-gap:var(--cp-3xl);}.elementor-42 .elementor-element.elementor-element-52971b4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-52971b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddc3934 );}.elementor-42 .elementor-element.elementor-element-0d294e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-58a13a0{--display:flex;}.elementor-42 .elementor-element.elementor-element-dd1cda4{width:var( --container-widget-width, 584px );max-width:584px;--container-widget-width:584px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-dd1cda4 .elementor-heading-title{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-1468aae{--display:flex;}.elementor-42 .elementor-element.elementor-element-a90ff6d{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-dad5a57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-5eba56b{--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:var(--cp-3xl) var(--cp-3xl);--row-gap:var(--cp-3xl);--column-gap:var(--cp-3xl);border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-3e1478e );--border-color:var( --e-global-color-3e1478e );--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5eba56b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5eba56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddc3934 );}.elementor-42 .elementor-element.elementor-element-17802b0{--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-42 .elementor-element.elementor-element-763b85f{--display:flex;}.elementor-42 .elementor-element.elementor-element-9aaa8fb{--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;}.elementor-42 .elementor-element.elementor-element-b61a274 img{width:128px;}.elementor-42 .elementor-element.elementor-element-abb0a2b{width:var( --container-widget-width, 497px );max-width:497px;--container-widget-width:497px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-abb0a2b .elementor-heading-title{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-da6dddb .elementor-heading-title{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-cecfafc{--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;}.elementor-42 .elementor-element.elementor-element-99c025d{--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;}.elementor-42 .elementor-element.elementor-element-bfce7b0{--display:flex;}.elementor-42 .elementor-element.elementor-element-90133d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-90133d3 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-90133d3 .elementor-button:focus{color:var( --e-global-color-caed810 );}.elementor-42 .elementor-element.elementor-element-90133d3 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-90133d3 .elementor-button:focus svg{fill:var( --e-global-color-caed810 );}.elementor-42 .elementor-element.elementor-element-f3a40e5{--display:flex;--min-height:100vh;--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-42 .elementor-element.elementor-element-f3a40e5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f3a40e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.victo.com.au/wp-content/uploads/2026/04/1-2.jpg");background-position:top center;}.elementor-42 .elementor-element.elementor-element-5e0b4e1{--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:var(--cp-3xl) var(--cp-3xl);--row-gap:var(--cp-3xl);--column-gap:var(--cp-3xl);}.elementor-42 .elementor-element.elementor-element-5e0b4e1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5e0b4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddc3934 );}.elementor-42 .elementor-element.elementor-element-9b90eeb .elementor-heading-title{font-size:60px;font-weight:300;line-height:1.5em;color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-e43fcea{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:var(--cp-xl) var(--cp-xl);--row-gap:var(--cp-xl);--column-gap:var(--cp-xl);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-36d0858{--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:var(--cp-m) var(--cp-m);--row-gap:var(--cp-m);--column-gap:var(--cp-m);}.elementor-42 .elementor-element.elementor-element-8286599 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );font-weight:var( --e-global-typography-fd6b464-font-weight );line-height:var( --e-global-typography-fd6b464-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-4654f2b{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b242851-font-size );font-weight:var( --e-global-typography-b242851-font-weight );line-height:var( --e-global-typography-b242851-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-4654f2b a{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-d166092{--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:var(--cp-m) var(--cp-m);--row-gap:var(--cp-m);--column-gap:var(--cp-m);}.elementor-42 .elementor-element.elementor-element-c2db9b2 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );font-weight:var( --e-global-typography-fd6b464-font-weight );line-height:var( --e-global-typography-fd6b464-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-a009de8{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b242851-font-size );font-weight:var( --e-global-typography-b242851-font-weight );line-height:var( --e-global-typography-b242851-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-a009de8 a{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-d490db0{--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:var(--cp-m) var(--cp-m);--row-gap:var(--cp-m);--column-gap:var(--cp-m);}.elementor-42 .elementor-element.elementor-element-3ed73de .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );font-weight:var( --e-global-typography-fd6b464-font-weight );line-height:var( --e-global-typography-fd6b464-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-b2d53cb{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b242851-font-size );font-weight:var( --e-global-typography-b242851-font-weight );line-height:var( --e-global-typography-b242851-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-b2d53cb a{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-c03ce0b{--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:var(--cp-m) var(--cp-m);--row-gap:var(--cp-m);--column-gap:var(--cp-m);}.elementor-42 .elementor-element.elementor-element-d986bb0 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );font-weight:var( --e-global-typography-fd6b464-font-weight );line-height:var( --e-global-typography-fd6b464-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-5e36124{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b242851-font-size );font-weight:var( --e-global-typography-b242851-font-weight );line-height:var( --e-global-typography-b242851-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-5e36124 a{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-00410a8{--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:var(--cp-m) var(--cp-m);--row-gap:var(--cp-m);--column-gap:var(--cp-m);}.elementor-42 .elementor-element.elementor-element-bb5fd5d .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );font-weight:var( --e-global-typography-fd6b464-font-weight );line-height:var( --e-global-typography-fd6b464-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-48bf4e3{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b242851-font-size );font-weight:var( --e-global-typography-b242851-font-weight );line-height:var( --e-global-typography-b242851-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-48bf4e3 a{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-26075aa{--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:var(--cp-m) var(--cp-m);--row-gap:var(--cp-m);--column-gap:var(--cp-m);}.elementor-42 .elementor-element.elementor-element-ddbbe15 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );font-weight:var( --e-global-typography-fd6b464-font-weight );line-height:var( --e-global-typography-fd6b464-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-de6a29d{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b242851-font-size );font-weight:var( --e-global-typography-b242851-font-weight );line-height:var( --e-global-typography-b242851-line-height );color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-de6a29d a{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-d00689d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--cp-l) var(--cp-l);--row-gap:var(--cp-l);--column-gap:var(--cp-l);--overlay-opacity:0.42;}.elementor-42 .elementor-element.elementor-element-d00689d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d00689d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.victo.com.au/wp-content/uploads/2026/07/Computer-01.jpg");background-position:bottom center;}.elementor-42 .elementor-element.elementor-element-d00689d::before, .elementor-42 .elementor-element.elementor-element-d00689d > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d00689d > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d00689d > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d00689d > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d00689d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b54a79a );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-56d51bf{text-align:center;}.elementor-42 .elementor-element.elementor-element-56d51bf .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );font-weight:var( --e-global-typography-fd6b464-font-weight );line-height:var( --e-global-typography-fd6b464-line-height );color:var( --e-global-color-caed810 );}.elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button{fill:var( --e-global-color-caed810 );color:var( --e-global-color-caed810 );border-style:solid;border-color:var( --e-global-color-caed810 );}.elementor-42 .elementor-element.elementor-element-5c4d134{--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;}.elementor-42 .elementor-element.elementor-element-5c4d134:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5c4d134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddc3934 );}.elementor-42 .elementor-element.elementor-element-fab399f{--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-42 .elementor-element.elementor-element-8b3dce1 .elementor-heading-title{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-8d283c1{--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-42 .elementor-element.elementor-element-278bc83{--display:flex;}.elementor-42 .elementor-element.elementor-element-c1d6f6d{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-b504b84{--display:flex;}.elementor-42 .elementor-element.elementor-element-e3a8e84{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-1869af5{--display:flex;}.elementor-42 .elementor-element.elementor-element-b38327f{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-9c0d74a{--display:flex;}.elementor-42 .elementor-element.elementor-element-ae10a08{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-7468a34{--display:flex;}.elementor-42 .elementor-element.elementor-element-09765b9{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-6eca600{--display:flex;}.elementor-42 .elementor-element.elementor-element-c19acda{color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-f9b5cf8{--n-accordion-title-font-size:var( --e-global-typography-4fd3455-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3e1478e );--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:var( --e-global-color-3e1478e );--n-accordion-icon-hover-color:var( --e-global-color-3e1478e );--n-accordion-icon-active-color:var( --e-global-color-3e1478e );}.elementor-42 .elementor-element.elementor-element-f9b5cf8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-42 .elementor-element.elementor-element-f9b5cf8 {--n-accordion-padding:var(--cp-m) 0 var(--cp-m) 0;}:where( .elementor-42 .elementor-element.elementor-element-f9b5cf8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:var( --e-global-typography-4fd3455-font-weight );line-height:var( --e-global-typography-4fd3455-line-height );}:where( .elementor-42 .elementor-element.elementor-element-f9b5cf8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1440px){.elementor-42 .elementor-element.elementor-element-dd1cda4{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-abb0a2b{width:var( --container-widget-width, 547px );max-width:547px;--container-widget-width:547px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-f3a40e5{--min-height:66vh;}.elementor-42 .elementor-element.elementor-element-e43fcea{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8286599 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-4654f2b{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-c2db9b2 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-a009de8{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-3ed73de .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-b2d53cb{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-d986bb0 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-5e36124{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-bb5fd5d .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-48bf4e3{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-ddbbe15 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-de6a29d{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-d00689d{--min-height:66vh;}.elementor-42 .elementor-element.elementor-element-56d51bf .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-f9b5cf8{--n-accordion-title-font-size:var( --e-global-typography-4fd3455-font-size );}:where( .elementor-42 .elementor-element.elementor-element-f9b5cf8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4fd3455-line-height );}}@media(max-width:1280px){.elementor-42 .elementor-element.elementor-element-9b90eeb .elementor-heading-title{font-size:45px;}.elementor-42 .elementor-element.elementor-element-e43fcea{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-5c4d134{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}}@media(max-width:900px){.elementor-42 .elementor-element.elementor-element-1b6ba5d{--min-height:510px;}.elementor-42 .elementor-element.elementor-element-f3a40e5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f3a40e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-42 .elementor-element.elementor-element-e43fcea{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8286599 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-4654f2b{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-c2db9b2 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-a009de8{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-3ed73de .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-b2d53cb{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-d986bb0 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-5e36124{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-bb5fd5d .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-48bf4e3{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-ddbbe15 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-de6a29d{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-56d51bf .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-5c4d134{--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-42 .elementor-element.elementor-element-f9b5cf8{--n-accordion-title-font-size:var( --e-global-typography-4fd3455-font-size );}:where( .elementor-42 .elementor-element.elementor-element-f9b5cf8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4fd3455-line-height );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-1b6ba5d{--min-height:358px;}.elementor-42 .elementor-element.elementor-element-da6dddb .elementor-heading-title{font-size:24px;}.elementor-42 .elementor-element.elementor-element-cecfafc{--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;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-99c025d{--width:190px;--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;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-f3a40e5{--min-height:66vh;}.elementor-42 .elementor-element.elementor-element-f3a40e5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f3a40e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-42 .elementor-element.elementor-element-9b90eeb .elementor-heading-title{font-size:35px;}.elementor-42 .elementor-element.elementor-element-e43fcea{--e-con-grid-template-columns:repeat(1, 1fr);--gap:var(--cp-3xl) var(--cp-3xl);--row-gap:var(--cp-3xl);--column-gap:var(--cp-3xl);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-8286599 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-4654f2b{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-c2db9b2 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-a009de8{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-3ed73de .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-b2d53cb{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-d986bb0 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-5e36124{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-bb5fd5d .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-48bf4e3{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-ddbbe15 .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-de6a29d{font-size:var( --e-global-typography-b242851-font-size );line-height:var( --e-global-typography-b242851-line-height );}.elementor-42 .elementor-element.elementor-element-d00689d{--min-height:66vh;}.elementor-42 .elementor-element.elementor-element-56d51bf .elementor-heading-title{font-size:var( --e-global-typography-fd6b464-font-size );line-height:var( --e-global-typography-fd6b464-line-height );}.elementor-42 .elementor-element.elementor-element-f9b5cf8{--n-accordion-title-font-size:var( --e-global-typography-4fd3455-font-size );}:where( .elementor-42 .elementor-element.elementor-element-f9b5cf8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4fd3455-line-height );}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-fab399f{--width:50%;}.elementor-42 .elementor-element.elementor-element-8d283c1{--width:50%;}}@media(max-width:900px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-fab399f{--width:100%;}.elementor-42 .elementor-element.elementor-element-8d283c1{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-dd1cda4 */.elementor-42 .elementor-element.elementor-element-dd1cda4 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abb0a2b */.elementor-42 .elementor-element.elementor-element-abb0a2b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aaa8fb */.elementor-42 .elementor-element.elementor-element-9aaa8fb {
    margin-bottom: var(--cp-3xl);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e33ce0d */@media all and (max-width:768px){
    .elementor-42 .elementor-element.elementor-element-e33ce0d {
        min-height: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69bdf4c */.elementor-42 .elementor-element.elementor-element-69bdf4c svg {
    transform: rotate(180deg);
}
.elementor-42 .elementor-element.elementor-element-69bdf4c .elementor-button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0px;
    min-width: 50px;
    text-align: center;
    display: flex;
    justify-content: center;
}
.elementor-42 .elementor-element.elementor-element-69bdf4c .elementor-button-icon {
    border-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9245407 */.elementor-42 .elementor-element.elementor-element-9245407 .elementor-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    min-width: 50px;
    text-align: center;
    display: flex;
    justify-content: center;
}
.elementor-42 .elementor-element.elementor-element-9245407 .elementor-button-icon {
    border-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4654f2b */.elementor-42 .elementor-element.elementor-element-4654f2b p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a009de8 */.elementor-42 .elementor-element.elementor-element-a009de8 p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2d53cb */.elementor-42 .elementor-element.elementor-element-b2d53cb p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e36124 */.elementor-42 .elementor-element.elementor-element-5e36124 p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48bf4e3 */.elementor-42 .elementor-element.elementor-element-48bf4e3 p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de6a29d */.elementor-42 .elementor-element.elementor-element-de6a29d p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43fcea */.elementor-42 .elementor-element.elementor-element-e43fcea i {
    color: var(--Foundation-Grey-G300, #96A5A3);
    leading-trim: both;
    text-edge: cap;
    font-family: "Font Awesome 6 Pro";
    font-size: 50px;
    font-style: normal;
    font-weight: 100;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e98b838 */.elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button-icon {
    border-left: 1px solid var(--white);
}
.elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button-icon svg {
    fill: var(--white);
}

body:not(.home) .elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button-icon {
    border-left: 1px solid var(--white);
}
body:not(.home) .elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button-icon svg {
    fill: var(--white);
}
body:not(.home) .elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button {
    border-color: var(--white);
    color: vvar(--white);
}


body:not(.home) .elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button:hover {
    color: var(--white);
}
body:not(.home) .elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button:hover .elementor-button-icon {
    border-left: 1px solid var(--white);
}
body:not(.home) .elementor-42 .elementor-element.elementor-element-e98b838 .elementor-button:hover .elementor-button-icon svg {
    fill: var(--white);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d6f6d */.elementor-42 .elementor-element.elementor-element-c1d6f6d {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a8e84 */.elementor-42 .elementor-element.elementor-element-e3a8e84 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38327f */.elementor-42 .elementor-element.elementor-element-b38327f {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae10a08 */.elementor-42 .elementor-element.elementor-element-ae10a08 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09765b9 */.elementor-42 .elementor-element.elementor-element-09765b9 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19acda */.elementor-42 .elementor-element.elementor-element-c19acda {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d6f6d */.elementor-42 .elementor-element.elementor-element-c1d6f6d {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a8e84 */.elementor-42 .elementor-element.elementor-element-e3a8e84 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38327f */.elementor-42 .elementor-element.elementor-element-b38327f {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae10a08 */.elementor-42 .elementor-element.elementor-element-ae10a08 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09765b9 */.elementor-42 .elementor-element.elementor-element-09765b9 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19acda */.elementor-42 .elementor-element.elementor-element-c19acda {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d6f6d */.elementor-42 .elementor-element.elementor-element-c1d6f6d {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a8e84 */.elementor-42 .elementor-element.elementor-element-e3a8e84 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38327f */.elementor-42 .elementor-element.elementor-element-b38327f {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae10a08 */.elementor-42 .elementor-element.elementor-element-ae10a08 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09765b9 */.elementor-42 .elementor-element.elementor-element-09765b9 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19acda */.elementor-42 .elementor-element.elementor-element-c19acda {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d6f6d */.elementor-42 .elementor-element.elementor-element-c1d6f6d {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a8e84 */.elementor-42 .elementor-element.elementor-element-e3a8e84 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38327f */.elementor-42 .elementor-element.elementor-element-b38327f {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae10a08 */.elementor-42 .elementor-element.elementor-element-ae10a08 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09765b9 */.elementor-42 .elementor-element.elementor-element-09765b9 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19acda */.elementor-42 .elementor-element.elementor-element-c19acda {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d6f6d */.elementor-42 .elementor-element.elementor-element-c1d6f6d {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a8e84 */.elementor-42 .elementor-element.elementor-element-e3a8e84 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38327f */.elementor-42 .elementor-element.elementor-element-b38327f {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae10a08 */.elementor-42 .elementor-element.elementor-element-ae10a08 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09765b9 */.elementor-42 .elementor-element.elementor-element-09765b9 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19acda */.elementor-42 .elementor-element.elementor-element-c19acda {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d6f6d */.elementor-42 .elementor-element.elementor-element-c1d6f6d {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a8e84 */.elementor-42 .elementor-element.elementor-element-e3a8e84 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38327f */.elementor-42 .elementor-element.elementor-element-b38327f {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae10a08 */.elementor-42 .elementor-element.elementor-element-ae10a08 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09765b9 */.elementor-42 .elementor-element.elementor-element-09765b9 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19acda */.elementor-42 .elementor-element.elementor-element-c19acda {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d6f6d */.elementor-42 .elementor-element.elementor-element-c1d6f6d {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a8e84 */.elementor-42 .elementor-element.elementor-element-e3a8e84 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38327f */.elementor-42 .elementor-element.elementor-element-b38327f {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae10a08 */.elementor-42 .elementor-element.elementor-element-ae10a08 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09765b9 */.elementor-42 .elementor-element.elementor-element-09765b9 {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c19acda */.elementor-42 .elementor-element.elementor-element-c19acda {
    padding-bottom: var(--cp-m);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f9b5cf8 */.elementor-42 .elementor-element.elementor-element-f9b5cf8 h3 {
    color: #96A5A3;
}
.elementor-42 .elementor-element.elementor-element-f9b5cf8 details {
    border-bottom: 1px solid #96A5A3
}/* End custom CSS */