.elementor-10194 .elementor-element.elementor-element-9e920ec{--display:flex;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-51571ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:24px;--background-transition:0.3s;--padding-top:240px;--padding-right:96px;--padding-bottom:240px;--padding-left:96px;}.elementor-10194 .elementor-element.elementor-element-51571ea:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-51571ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10194 .elementor-element.elementor-element-51571ea, .elementor-10194 .elementor-element.elementor-element-51571ea::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-52f3a31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:16px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-global-11654 .elementor-icon-wrapper{text-align:center;}.elementor-10194 .elementor-element.elementor-global-11654.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10194 .elementor-element.elementor-global-11654.elementor-view-framed .elementor-icon, .elementor-10194 .elementor-element.elementor-global-11654.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10194 .elementor-element.elementor-global-11654.elementor-view-framed .elementor-icon, .elementor-10194 .elementor-element.elementor-global-11654.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10194 .elementor-element.elementor-global-11654 .elementor-icon{font-size:24px;}.elementor-10194 .elementor-element.elementor-global-11654 .elementor-icon svg{height:24px;}.elementor-10194 .elementor-element.elementor-global-11654 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-10194 .elementor-element.elementor-element-23441de{text-align:center;}.elementor-10194 .elementor-element.elementor-element-23441de .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4685063-font-family ), Sans-serif;font-size:var( --e-global-typography-4685063-font-size );font-weight:var( --e-global-typography-4685063-font-weight );text-transform:var( --e-global-typography-4685063-text-transform );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-23441de.elementor-element{--align-self:center;}.elementor-10194 .elementor-element.elementor-element-aa7978f{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10194 .elementor-element.elementor-element-36126f2{text-align:center;}.elementor-10194 .elementor-element.elementor-element-36126f2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:400;line-height:50px;letter-spacing:0px;}.elementor-10194 .elementor-element.elementor-element-a64ce09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:56px;--background-transition:0.3s;--padding-top:80px;--padding-right:96px;--padding-bottom:80px;--padding-left:096px;}.elementor-10194 .elementor-element.elementor-element-a64ce09:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-a64ce09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10194 .elementor-element.elementor-element-a64ce09, .elementor-10194 .elementor-element.elementor-element-a64ce09::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-a9a821e{--display:flex;--min-height:60vh;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-a9a821e:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-a9a821e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/002-1024x683.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-a9a821e, .elementor-10194 .elementor-element.elementor-element-a9a821e::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-670ea8d{--display:flex;--gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-right:80px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-23a4b1d{--display:flex;--gap:18px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-dc99493 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:400;line-height:50px;letter-spacing:0px;}.elementor-10194 .elementor-element.elementor-element-5f37534{color:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-adbbe8a .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:18px 56px 18px 56px;}.elementor-10194 .elementor-element.elementor-element-adbbe8a .elementor-button:hover, .elementor-10194 .elementor-element.elementor-element-adbbe8a .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-10194 .elementor-element.elementor-element-adbbe8a .elementor-button:hover svg, .elementor-10194 .elementor-element.elementor-element-adbbe8a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-4ffa1fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:-120px;--margin-right:0px;--margin-bottom:120px;--margin-left:0px;}.elementor-10194 .elementor-element.elementor-element-476261c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:40px;--background-transition:0.3s;--padding-top:80px;--padding-right:96px;--padding-bottom:80px;--padding-left:96px;}.elementor-10194 .elementor-element.elementor-element-476261c:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-476261c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10194 .elementor-element.elementor-element-476261c, .elementor-10194 .elementor-element.elementor-element-476261c::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-44ebfa4{--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;--justify-content:flex-start;--align-items:flex-start;--gap:56px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-799150f{--display:flex;--gap:24px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:20px;}.elementor-10194 .elementor-element.elementor-element-416808f .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4685063-font-family ), Sans-serif;font-size:var( --e-global-typography-4685063-font-size );font-weight:var( --e-global-typography-4685063-font-weight );text-transform:var( --e-global-typography-4685063-text-transform );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-bd706b0{--display:flex;--gap:8px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-6991b72 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:48px;font-weight:400;line-height:50px;letter-spacing:0px;}.elementor-10194 .elementor-element.elementor-element-1c83d79{color:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-1d22bb4 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:18px 56px 18px 56px;}.elementor-10194 .elementor-element.elementor-element-1d22bb4 .elementor-button:hover, .elementor-10194 .elementor-element.elementor-element-1d22bb4 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-10194 .elementor-element.elementor-element-1d22bb4 .elementor-button:hover svg, .elementor-10194 .elementor-element.elementor-element-1d22bb4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-7b9a8cb{--display:flex;--min-height:640px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-7b9a8cb:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-7b9a8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/VIVI_BIOCOVER_bianco_SITO.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-7b9a8cb, .elementor-10194 .elementor-element.elementor-element-7b9a8cb::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-8f4b539{--display:flex;--min-height:411px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:40px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-268263a{--display:flex;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-268263a:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-268263a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/ECLISSE_BIOCOVER_02.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-268263a, .elementor-10194 .elementor-element.elementor-element-268263a::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-aa41420{--display:flex;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-aa41420:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-aa41420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/ECLISSE_BIOCOVER_03.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-aa41420, .elementor-10194 .elementor-element.elementor-element-aa41420::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-7321079{--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;--align-items:stretch;--gap:40px;--background-transition:0.3s;--padding-top:80px;--padding-right:96px;--padding-bottom:80px;--padding-left:96px;}.elementor-10194 .elementor-element.elementor-element-7321079:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-7321079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10194 .elementor-element.elementor-element-7321079, .elementor-10194 .elementor-element.elementor-element-7321079::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-fdf8e99{--display:flex;--min-height:431px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-fdf8e99:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-fdf8e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/PERGOCOVER_02.webp");background-position:center center;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-fdf8e99, .elementor-10194 .elementor-element.elementor-element-fdf8e99::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-64b787d{--display:flex;--justify-content:space-between;--gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-614263f{--display:flex;--gap:24px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-5497f4a .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4685063-font-family ), Sans-serif;font-size:var( --e-global-typography-4685063-font-size );font-weight:var( --e-global-typography-4685063-font-weight );text-transform:var( --e-global-typography-4685063-text-transform );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-befe0b1{--display:flex;--gap:8px;--background-transition:0.3s;--padding-top:0px;--padding-right:56px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-9e2274e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:400;line-height:50px;letter-spacing:0px;}.elementor-10194 .elementor-element.elementor-element-2416740{color:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-6a1c74c .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:18px 56px 18px 56px;}.elementor-10194 .elementor-element.elementor-element-6a1c74c .elementor-button:hover, .elementor-10194 .elementor-element.elementor-element-6a1c74c .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-10194 .elementor-element.elementor-element-6a1c74c .elementor-button:hover svg, .elementor-10194 .elementor-element.elementor-element-6a1c74c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-65a1b3f{--display:flex;--gap:40px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-dfa8f60{--display:flex;--min-height:320px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-dfa8f60:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-dfa8f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/VIVI_PERGOCOVER_bianco_SITO.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-dfa8f60, .elementor-10194 .elementor-element.elementor-element-dfa8f60::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-49ce55e{--display:flex;--min-height:320px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-49ce55e:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-49ce55e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/PERGOCOVER_03-e1685539276106.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-49ce55e, .elementor-10194 .elementor-element.elementor-element-49ce55e::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-1eecadd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:40px;--background-transition:0.3s;--padding-top:80px;--padding-right:96px;--padding-bottom:180px;--padding-left:96px;}.elementor-10194 .elementor-element.elementor-element-1eecadd:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-1eecadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10194 .elementor-element.elementor-element-1eecadd, .elementor-10194 .elementor-element.elementor-element-1eecadd::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-c92b9df{--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;--justify-content:flex-start;--align-items:flex-start;--gap:56px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-4e03ef2{--display:flex;--gap:24px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:20px;}.elementor-10194 .elementor-element.elementor-element-68014c7 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4685063-font-family ), Sans-serif;font-size:var( --e-global-typography-4685063-font-size );font-weight:var( --e-global-typography-4685063-font-weight );text-transform:var( --e-global-typography-4685063-text-transform );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-4dedb0d{--display:flex;--gap:8px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-50b9eee .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:48px;font-weight:400;line-height:50px;letter-spacing:0px;}.elementor-10194 .elementor-element.elementor-element-c332cdb{color:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-1033b27 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:18px 56px 18px 56px;}.elementor-10194 .elementor-element.elementor-element-1033b27 .elementor-button:hover, .elementor-10194 .elementor-element.elementor-element-1033b27 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-10194 .elementor-element.elementor-element-1033b27 .elementor-button:hover svg, .elementor-10194 .elementor-element.elementor-element-1033b27 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-e4757b2{--display:flex;--min-height:640px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-e4757b2:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-e4757b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/AWNINGS_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-e4757b2, .elementor-10194 .elementor-element.elementor-element-e4757b2::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-307424c{--display:flex;--min-height:480px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:40px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-7fef7a1{--display:flex;--gap:0px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-7fef7a1:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-7fef7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/AWNINGS_1-scaled-e1685538755503.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-7fef7a1, .elementor-10194 .elementor-element.elementor-element-7fef7a1::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-6a0f321{--display:flex;--gap:8px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-6a0f321:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-6a0f321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outdoor-vivi.com/wp-content/uploads/2023/05/VIVI_AWNINGS_SITO-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-6a0f321, .elementor-10194 .elementor-element.elementor-element-6a0f321::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-d69ffd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:-120px;--margin-right:0px;--margin-bottom:120px;--margin-left:0px;}.elementor-10194 .elementor-element.elementor-element-34355e42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:80px;--padding-right:96px;--padding-bottom:80px;--padding-left:96px;}.elementor-10194 .elementor-element.elementor-element-34355e42:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-34355e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10194 .elementor-element.elementor-element-34355e42, .elementor-10194 .elementor-element.elementor-element-34355e42::before{--border-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-1799af96{--display:flex;--gap:20px;--background-transition:0.3s;--padding-top:24px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-4e516429{--display:flex;--gap:20px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-261bc73e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:16px;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-225bfa91{text-align:center;}.elementor-10194 .elementor-element.elementor-element-225bfa91 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4685063-font-family ), Sans-serif;font-size:var( --e-global-typography-4685063-font-size );font-weight:var( --e-global-typography-4685063-font-weight );text-transform:var( --e-global-typography-4685063-text-transform );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-225bfa91.elementor-element{--align-self:center;}.elementor-10194 .elementor-element.elementor-element-51c13bbb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:400;line-height:40px;letter-spacing:0px;}.elementor-10194 .elementor-element.elementor-element-15fd794b{--display:flex;--background-transition:0.3s;}.elementor-10194 .elementor-element.elementor-element-6c74542{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:27px;letter-spacing:0px;}.elementor-10194 .elementor-element.elementor-element-6c74542 > .elementor-widget-container{padding:0px 0px 0px 80px;}body.elementor-page-10194{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-10194 .elementor-element.elementor-element-a64ce09{--content-width:1700px;}.elementor-10194 .elementor-element.elementor-element-a9a821e{--content-width:1066px;}.elementor-10194 .elementor-element.elementor-element-670ea8d{--width:56%;}.elementor-10194 .elementor-element.elementor-element-23a4b1d{--width:89%;}.elementor-10194 .elementor-element.elementor-element-476261c{--content-width:1700px;}.elementor-10194 .elementor-element.elementor-element-44ebfa4{--width:100%;}.elementor-10194 .elementor-element.elementor-element-799150f{--width:50%;}.elementor-10194 .elementor-element.elementor-element-7b9a8cb{--content-width:100%;}.elementor-10194 .elementor-element.elementor-element-8f4b539{--width:96%;}.elementor-10194 .elementor-element.elementor-element-aa41420{--width:87%;}.elementor-10194 .elementor-element.elementor-element-fdf8e99{--content-width:1600px;}.elementor-10194 .elementor-element.elementor-element-64b787d{--width:60%;}.elementor-10194 .elementor-element.elementor-element-1eecadd{--content-width:1600px;}.elementor-10194 .elementor-element.elementor-element-c92b9df{--width:100%;}.elementor-10194 .elementor-element.elementor-element-4e03ef2{--width:50%;}.elementor-10194 .elementor-element.elementor-element-e4757b2{--content-width:100%;}.elementor-10194 .elementor-element.elementor-element-307424c{--width:96%;}.elementor-10194 .elementor-element.elementor-element-7fef7a1{--content-width:1800px;}.elementor-10194 .elementor-element.elementor-element-6a0f321{--width:64%;}.elementor-10194 .elementor-element.elementor-element-1799af96{--width:35%;}.elementor-10194 .elementor-element.elementor-element-15fd794b{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-10194 .elementor-element.elementor-element-799150f{--width:580px;}.elementor-10194 .elementor-element.elementor-element-4e03ef2{--width:580px;}}@media(max-width:1366px){.elementor-10194 .elementor-element.elementor-element-23441de .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-aa7978f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10194 .elementor-element.elementor-element-a9a821e{--min-height:49vh;}.elementor-10194 .elementor-element.elementor-element-476261c{--gap:40px;}.elementor-10194 .elementor-element.elementor-element-416808f .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-7b9a8cb{--min-height:513px;}.elementor-10194 .elementor-element.elementor-element-8f4b539{--min-height:284px;--gap:40px;}.elementor-10194 .elementor-element.elementor-element-7321079{--gap:40px;}.elementor-10194 .elementor-element.elementor-element-fdf8e99{--min-height:670px;}.elementor-10194 .elementor-element.elementor-element-5497f4a .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-65a1b3f{--gap:40px;}.elementor-10194 .elementor-element.elementor-element-dfa8f60{--min-height:240px;}.elementor-10194 .elementor-element.elementor-element-49ce55e{--min-height:240px;}.elementor-10194 .elementor-element.elementor-element-1eecadd{--gap:40px;}.elementor-10194 .elementor-element.elementor-element-68014c7 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-e4757b2{--min-height:480px;}.elementor-10194 .elementor-element.elementor-element-e4757b2:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-e4757b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10194 .elementor-element.elementor-element-307424c{--gap:40px;}.elementor-10194 .elementor-element.elementor-element-225bfa91 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-51c13bbb .elementor-heading-title{font-size:24px;line-height:32px;}}@media(max-width:1024px){.elementor-10194 .elementor-element.elementor-element-51571ea{--padding-top:056px;--padding-right:024px;--padding-bottom:056px;--padding-left:024px;}.elementor-10194 .elementor-element.elementor-element-23441de .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-aa7978f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10194 .elementor-element.elementor-element-a64ce09{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:24px;--padding-top:56px;--padding-right:40px;--padding-bottom:056px;--padding-left:40px;}.elementor-10194 .elementor-element.elementor-element-a9a821e{--min-height:24vh;}.elementor-10194 .elementor-element.elementor-element-476261c{--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;--align-items:flex-start;--gap:20px;--flex-wrap:wrap;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-10194 .elementor-element.elementor-element-44ebfa4{--flex-wrap:wrap;}.elementor-10194 .elementor-element.elementor-element-416808f .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-7b9a8cb{--min-height:400px;--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-7b9a8cb:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-7b9a8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-10194 .elementor-element.elementor-element-8f4b539{--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px;--flex-wrap:wrap;}.elementor-10194 .elementor-element.elementor-element-268263a{--min-height:320px;}.elementor-10194 .elementor-element.elementor-element-aa41420{--min-height:320px;}.elementor-10194 .elementor-element.elementor-element-7321079{--gap:20px;--flex-wrap:wrap;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-10194 .elementor-element.elementor-element-64b787d{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-64b787d.e-con{--order:-99999 /* order start hack */;}.elementor-10194 .elementor-element.elementor-element-614263f{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:020px;}.elementor-10194 .elementor-element.elementor-element-5497f4a .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-65a1b3f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px;--flex-wrap:wrap;}.elementor-10194 .elementor-element.elementor-element-dfa8f60:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-dfa8f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10194 .elementor-element.elementor-element-1eecadd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px;--flex-wrap:wrap;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-10194 .elementor-element.elementor-element-c92b9df{--flex-wrap:wrap;}.elementor-10194 .elementor-element.elementor-element-68014c7 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-e4757b2{--min-height:400px;}.elementor-10194 .elementor-element.elementor-element-307424c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px;--flex-wrap:wrap;}.elementor-10194 .elementor-element.elementor-element-7fef7a1{--min-height:320px;}.elementor-10194 .elementor-element.elementor-element-6a0f321{--min-height:320px;}.elementor-10194 .elementor-element.elementor-element-34355e42{--flex-wrap:wrap;}.elementor-10194 .elementor-element.elementor-element-225bfa91 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}}@media(max-width:767px){.elementor-10194 .elementor-element.elementor-element-51571ea{--padding-top:80px;--padding-right:24px;--padding-bottom:80px;--padding-left:24px;}.elementor-10194 .elementor-element.elementor-element-52f3a31{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:16px;--flex-wrap:wrap;}.elementor-10194 .elementor-element.elementor-element-23441de .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-aa7978f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10194 .elementor-element.elementor-element-36126f2{text-align:center;}.elementor-10194 .elementor-element.elementor-element-36126f2 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-10194 .elementor-element.elementor-element-a64ce09{--padding-top:56px;--padding-right:24px;--padding-bottom:56px;--padding-left:24px;}.elementor-10194 .elementor-element.elementor-element-670ea8d{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-23a4b1d{--width:100%;--gap:0px;}.elementor-10194 .elementor-element.elementor-element-dc99493 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10194 .elementor-element.elementor-element-5f37534 > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-10194 .elementor-element.elementor-element-476261c{--gap:8px;--padding-top:48px;--padding-right:24px;--padding-bottom:48px;--padding-left:24px;}.elementor-10194 .elementor-element.elementor-element-44ebfa4{--gap:20px;}.elementor-10194 .elementor-element.elementor-element-799150f{--gap:12px;--padding-top:0px;--padding-right:0px;--padding-bottom:040px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-416808f .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-bd706b0{--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:12px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-6991b72 .elementor-heading-title{font-size:36px;}.elementor-10194 .elementor-element.elementor-element-7b9a8cb{--min-height:240px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-8f4b539{--gap:8px;}.elementor-10194 .elementor-element.elementor-element-268263a{--min-height:240px;}.elementor-10194 .elementor-element.elementor-element-aa41420{--min-height:240px;}.elementor-10194 .elementor-element.elementor-element-7321079{--gap:8px;--padding-top:48px;--padding-right:24px;--padding-bottom:48px;--padding-left:24px;}.elementor-10194 .elementor-element.elementor-element-fdf8e99{--min-height:240px;}.elementor-10194 .elementor-element.elementor-element-fdf8e99:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-fdf8e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10194 .elementor-element.elementor-element-64b787d{--gap:20px;}.elementor-10194 .elementor-element.elementor-element-614263f{--gap:12px;--padding-top:0px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-5497f4a .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-befe0b1{--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:12px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-9e2274e .elementor-heading-title{font-size:36px;}.elementor-10194 .elementor-element.elementor-element-65a1b3f{--gap:8px;}.elementor-10194 .elementor-element.elementor-element-dfa8f60{--min-height:240px;}.elementor-10194 .elementor-element.elementor-element-dfa8f60:not(.elementor-motion-effects-element-type-background), .elementor-10194 .elementor-element.elementor-element-dfa8f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10194 .elementor-element.elementor-element-49ce55e{--min-height:240px;}.elementor-10194 .elementor-element.elementor-element-1eecadd{--gap:8px;--padding-top:48px;--padding-right:24px;--padding-bottom:48px;--padding-left:24px;}.elementor-10194 .elementor-element.elementor-element-c92b9df{--gap:20px;}.elementor-10194 .elementor-element.elementor-element-4e03ef2{--gap:12px;--padding-top:0px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-68014c7 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-4dedb0d{--gap:0px;}.elementor-10194 .elementor-element.elementor-element-50b9eee .elementor-heading-title{font-size:36px;}.elementor-10194 .elementor-element.elementor-element-c332cdb > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-10194 .elementor-element.elementor-element-e4757b2{--min-height:264px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10194 .elementor-element.elementor-element-307424c{--gap:8px;}.elementor-10194 .elementor-element.elementor-element-34355e42{--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-10194 .elementor-element.elementor-element-225bfa91 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-6c74542 > .elementor-widget-container{padding:0px 0px 0px 0px;}body.elementor-page-10194{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10194 .elementor-element.elementor-element-670ea8d{--width:100%;}.elementor-10194 .elementor-element.elementor-element-23a4b1d{--width:100%;}.elementor-10194 .elementor-element.elementor-element-8f4b539{--width:949px;}.elementor-10194 .elementor-element.elementor-element-64b787d{--width:910px;}.elementor-10194 .elementor-element.elementor-element-307424c{--width:949px;}.elementor-10194 .elementor-element.elementor-element-6a0f321{--width:1399px;}.elementor-10194 .elementor-element.elementor-element-1799af96{--width:983px;}.elementor-10194 .elementor-element.elementor-element-15fd794b{--width:728px;}}@media(min-width:2400px){.elementor-10194 .elementor-element.elementor-element-23441de .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-aa7978f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10194 .elementor-element.elementor-element-416808f .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-5497f4a .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-68014c7 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}.elementor-10194 .elementor-element.elementor-element-307424c{--min-height:612px;}.elementor-10194 .elementor-element.elementor-element-225bfa91 .elementor-heading-title{font-size:var( --e-global-typography-4685063-font-size );line-height:var( --e-global-typography-4685063-line-height );letter-spacing:var( --e-global-typography-4685063-letter-spacing );word-spacing:var( --e-global-typography-4685063-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-51571ea */::selection {
  /* Change highlight background color to black */
  background: #80492C;
  /* Change highlight text color to red */
  color: #D47341;
}/* End custom CSS */