.elementor-12 .elementor-element.elementor-element-e33e781{--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;}.elementor-12 .elementor-element.elementor-element-8c01f53{--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;--justify-content:flex-end;--align-items:flex-end;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8c01f53:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8c01f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/alpimo/wp-content/uploads/2023/11/h-bg1.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8c01f53, .elementor-12 .elementor-element.elementor-element-8c01f53::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4a7646d img{width:100%;height:5vh;}.elementor-12 .elementor-element.elementor-element-4a7646d > .elementor-widget-container{margin:0px -1px -1px 0px;}.elementor-12 .elementor-element.elementor-element-bb6c341{--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;--justify-content:flex-end;--align-items:flex-start;--gap:4vw 4vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:5vw;--padding-inline-start:10vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-8665ae4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-460558d .elementor-heading-title{color:var( --e-global-color-primary );font-size:5.2vw;font-weight:400;line-height:1em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-5042103{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1vw 1vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-fc44c79 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fc44c79 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-fc44c79 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fc44c79 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-fc44c79 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8314cab .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8314cab .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8314cab .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8314cab .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8314cab .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c10e874 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-27ef14c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c10e874 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c10e874 .elementor-button:focus{color:var( --e-global-color-a617edf );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c10e874 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c10e874 .elementor-button:focus svg{fill:var( --e-global-color-a617edf );}.elementor-12 .elementor-element.elementor-element-6b6b8f0{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6b6b8f0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6b6b8f0{right:0px;}.elementor-12 .elementor-element.elementor-element-d057311{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:4vw 4vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d057311:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d057311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d057311, .elementor-12 .elementor-element.elementor-element-d057311::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-10724ee{--display:flex;--gap:3vw 3vw;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:10vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-12 .elementor-element.elementor-element-f086d36{text-align:left;}.elementor-12 .elementor-element.elementor-element-7f849d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3fb25a9{--grid-columns:3;--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-12 .elementor-element.elementor-element-3fb25a9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12 .elementor-element.elementor-element-3fb25a9 .e-loop-item > .elementor-section, .elementor-12 .elementor-element.elementor-element-3fb25a9 .e-loop-item > .elementor-section > .elementor-container, .elementor-12 .elementor-element.elementor-element-3fb25a9 .e-loop-item > .e-con, .elementor-12 .elementor-element.elementor-element-3fb25a9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12 .elementor-element.elementor-element-27b2f91{text-align:right;bottom:-1px;}.elementor-12 .elementor-element.elementor-element-27b2f91 img{width:100%;height:5vh;}.elementor-12 .elementor-element.elementor-element-27b2f91 > .elementor-widget-container{margin:0px -1px -1px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-27b2f91{right:-1px;}body.rtl .elementor-12 .elementor-element.elementor-element-27b2f91{left:-1px;}.elementor-12 .elementor-element.elementor-element-79e7b56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10vw 10vw;--background-transition:0.3s;--padding-block-start:8vw;--padding-block-end:8vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-12 .elementor-element.elementor-element-6564816{--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:8vw 8vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-18fb0b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-661629e{text-align:justify;color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1bb6117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1bb6117:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1bb6117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/alpimo/wp-content/uploads/2023/11/onas.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1bb6117, .elementor-12 .elementor-element.elementor-element-1bb6117::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8f0437a{--display:flex;--flex-direction:row-reverse;--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:8vw 8vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e2c90e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c604e9f{text-align:justify;color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0ab5c74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-0ab5c74:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ab5c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/alpimo/wp-content/uploads/2023/11/snow-plows-remove-snow-from-road-city-several-trucks-are-cleaning-asphalt-it-s-snowing-focus-blurred.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0ab5c74, .elementor-12 .elementor-element.elementor-element-0ab5c74::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-109a028{--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:8vw 8vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e4ddad4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c7eb0e7{text-align:justify;color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-caaf5f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-caaf5f9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-caaf5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/alpimo/wp-content/uploads/2023/11/two-snow-plows-2022-08-16-17-12-57-utc-scaled.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-caaf5f9, .elementor-12 .elementor-element.elementor-element-caaf5f9::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f5c1026{--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:4vw 4vw;--background-transition:0.3s;--padding-block-start:7vw;--padding-block-end:7vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-12 .elementor-element.elementor-element-f5c1026:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f5c1026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f5c1026, .elementor-12 .elementor-element.elementor-element-f5c1026::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1a4eda8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-212db09{text-align:center;}.elementor-12 .elementor-element.elementor-element-d23bc59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:6vw 6vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7c728de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c39d3aa{text-align:center;}.elementor-12 .elementor-element.elementor-element-297ccc0{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-ffea0f0{--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;}.elementor-12 .elementor-element.elementor-element-553a9d0{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-39336d2{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7ec83e2{--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;}.elementor-12 .elementor-element.elementor-element-f25edd6{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-254fa55{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8a0b64b{--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;}.elementor-12 .elementor-element.elementor-element-4d7417c{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d575902{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-64ea8df{--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;}.elementor-12 .elementor-element.elementor-element-60a2a00{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-6466f9f{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-412b8c8{--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;}.elementor-12 .elementor-element.elementor-element-067de84{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-5197eee{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1.1vw;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:0.8vw;}.elementor-12 .elementor-element.elementor-element-5197eee > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-12 .elementor-element.elementor-element-5197eee {--n-accordion-padding:1.5vw 1.5vw 1.5vw 1.5vw;}:where( .elementor-12 .elementor-element.elementor-element-5197eee > .elementor-widget-container > .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:600;line-height:1em;}:where( .elementor-12 .elementor-element.elementor-element-5197eee > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;--border-radius:0px 0px 0px 0px;--padding-block-start:1.5vw;--padding-inline-end:1.5vw;--padding-block-end:1.5vw;--padding-inline-start:1.5vw;}.elementor-12 .elementor-element.elementor-element-1839dbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-85f82eb{text-align:center;}.elementor-12 .elementor-element.elementor-element-f843d5d{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-38ed203{--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;}.elementor-12 .elementor-element.elementor-element-520e132{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-130016a{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-76f449d{--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;}.elementor-12 .elementor-element.elementor-element-1b140af{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1aa46ed{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3bed839{--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;}.elementor-12 .elementor-element.elementor-element-2dd48c1{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-fef4045{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c5529e8{--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;}.elementor-12 .elementor-element.elementor-element-98362f4{color:var( --e-global-color-text );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-48d35ba{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1.1vw;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:0.8vw;}.elementor-12 .elementor-element.elementor-element-48d35ba > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-12 .elementor-element.elementor-element-48d35ba {--n-accordion-padding:1.5vw 1.5vw 1.5vw 1.5vw;}:where( .elementor-12 .elementor-element.elementor-element-48d35ba > .elementor-widget-container > .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:600;line-height:1em;}:where( .elementor-12 .elementor-element.elementor-element-48d35ba > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;--border-radius:0px 0px 0px 0px;--padding-block-start:1.5vw;--padding-inline-end:1.5vw;--padding-block-end:1.5vw;--padding-inline-start:1.5vw;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-3fb25a9{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-661629e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-c604e9f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-c7eb0e7{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-553a9d0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f25edd6{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-4d7417c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-60a2a00{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-067de84{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-520e132{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1b140af{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2dd48c1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-98362f4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-8c01f53{--width:100%;}.elementor-12 .elementor-element.elementor-element-bb6c341{--width:100%;}.elementor-12 .elementor-element.elementor-element-5042103{--width:66%;}.elementor-12 .elementor-element.elementor-element-7f849d0{--width:100%;}.elementor-12 .elementor-element.elementor-element-6564816{--width:100%;}.elementor-12 .elementor-element.elementor-element-18fb0b4{--width:100%;}.elementor-12 .elementor-element.elementor-element-1bb6117{--width:67%;}.elementor-12 .elementor-element.elementor-element-8f0437a{--width:100%;}.elementor-12 .elementor-element.elementor-element-e2c90e5{--width:100%;}.elementor-12 .elementor-element.elementor-element-0ab5c74{--width:67%;}.elementor-12 .elementor-element.elementor-element-109a028{--width:100%;}.elementor-12 .elementor-element.elementor-element-e4ddad4{--width:100%;}.elementor-12 .elementor-element.elementor-element-caaf5f9{--width:67%;}.elementor-12 .elementor-element.elementor-element-1a4eda8{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c728de{--width:100%;}.elementor-12 .elementor-element.elementor-element-1839dbc{--width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-bb6c341{--gap:12vw 12vw;--padding-block-start:25vw;--padding-block-end:20vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-460558d .elementor-heading-title{font-size:9vw;}.elementor-12 .elementor-element.elementor-element-5042103{--gap:3vw 3vw;}.elementor-12 .elementor-element.elementor-element-d057311{--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-10724ee{--padding-block-start:15vw;--padding-block-end:15vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-3fb25a9{--grid-columns:1;--grid-column-gap:5vw;--grid-row-gap:5vw;}.elementor-12 .elementor-element.elementor-element-79e7b56{--padding-block-start:15vw;--padding-block-end:15vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-661629e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-c604e9f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-c7eb0e7{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f5c1026{--gap:10vw 10vw;--padding-block-start:15vw;--padding-block-end:15vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-d23bc59{--gap:13vw 13vw;}.elementor-12 .elementor-element.elementor-element-553a9d0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f25edd6{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-4d7417c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-60a2a00{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-067de84{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-5197eee {--n-accordion-padding:4vw 4vw 4vw 4vw;}.elementor-12 .elementor-element.elementor-element-5197eee{--n-accordion-title-font-size:4vw;--n-accordion-icon-size:3vw;}:where( .elementor-12 .elementor-element.elementor-element-5197eee > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-block-start:4vw;--padding-inline-end:4vw;--padding-block-end:4vw;--padding-inline-start:4vw;}.elementor-12 .elementor-element.elementor-element-520e132{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1b140af{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2dd48c1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-98362f4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-48d35ba {--n-accordion-padding:4vw 4vw 4vw 4vw;}.elementor-12 .elementor-element.elementor-element-48d35ba{--n-accordion-title-font-size:4vw;--n-accordion-icon-size:3vw;}:where( .elementor-12 .elementor-element.elementor-element-48d35ba > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-block-start:4vw;--padding-inline-end:4vw;--padding-block-end:4vw;--padding-inline-start:4vw;}}/* Start custom CSS */.h1 {
    height: 85vh;
    overflow: hidden;
}
.h1-bg {
    z-index: 1;
    height: 100%;
    position: absolute;
    inset: 0 0;
}
.h1-bg::before {
    content: "";
    position: absolute;
    background: linear-gradient(0deg, #000, #00000000);
    opacity: .5;
    inset: 0 0;
    mix-blend-mode: mulitply;
    z-index: -1;
}
.h1-1 {
    z-index: 9;
    height: 100vh;
}

@media screen and (max-width: 768px) {
.h1-1, .h1 {
    height: auto;
} 
}/* End custom CSS */