.elementor-10 .elementor-element.elementor-element-3472225{--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-end;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:16vw;--padding-inline-start:0vw;--padding-inline-end:45vw;}.elementor-10 .elementor-element.elementor-element-babb006{--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-10 .elementor-element.elementor-element-babb006:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-babb006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12d1cdd );}.elementor-10 .elementor-element.elementor-element-babb006, .elementor-10 .elementor-element.elementor-element-babb006::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-85717c9{--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-10 .elementor-element.elementor-element-85717c9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-85717c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/mpro/wp-content/uploads/2023/11/hbg11.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-85717c9, .elementor-10 .elementor-element.elementor-element-85717c9::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-9d34b8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0.6vw 0.6vw;--background-transition:0.3s;--padding-block-start:3vw;--padding-block-end:3vw;--padding-inline-start:7vw;--padding-inline-end:9vw;}.elementor-10 .elementor-element.elementor-element-9d34b8b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9d34b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9d34b8b, .elementor-10 .elementor-element.elementor-element-9d34b8b::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-f1bf598 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-156ddc7-font-family ), Sans-serif;font-size:var( --e-global-typography-156ddc7-font-size );font-weight:var( --e-global-typography-156ddc7-font-weight );text-transform:var( --e-global-typography-156ddc7-text-transform );line-height:var( --e-global-typography-156ddc7-line-height );letter-spacing:var( --e-global-typography-156ddc7-letter-spacing );word-spacing:var( --e-global-typography-156ddc7-word-spacing );}.elementor-10 .elementor-element.elementor-element-f1bf598 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-10 .elementor-element.elementor-element-db808fd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-636e2e3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5ef48c8{text-align:justify;}.elementor-10 .elementor-element.elementor-element-5ef48c8 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-5ef48c8 > .elementor-widget-container{margin:2vw 0vw 0vw 0vw;}.elementor-10 .elementor-element.elementor-element-c0061b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:3vw 3vw;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:12vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-10 .elementor-element.elementor-element-c0061b3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c0061b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12d1cdd );}.elementor-10 .elementor-element.elementor-element-c0061b3, .elementor-10 .elementor-element.elementor-element-c0061b3::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-8374c5c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-87f43d1{--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-10 .elementor-element.elementor-element-a0b361b{--grid-columns:4;--grid-column-gap:1.5em;--grid-row-gap:1.5em;}.elementor-10 .elementor-element.elementor-element-a0b361b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10 .elementor-element.elementor-element-a0b361b .e-loop-item > .elementor-section, .elementor-10 .elementor-element.elementor-element-a0b361b .e-loop-item > .elementor-section > .elementor-container, .elementor-10 .elementor-element.elementor-element-a0b361b .e-loop-item > .e-con, .elementor-10 .elementor-element.elementor-element-a0b361b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-10 .elementor-element.elementor-element-1d728c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10vw 10vw;--background-transition:0.3s;--padding-block-start:10vw;--padding-block-end:10vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-10 .elementor-element.elementor-element-00b09b8{--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;border-style:solid;--border-style:solid;border-width:0px 0px 17px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:17px;--border-inline-start-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-block-start:-13vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-00b09b8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-00b09b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/mpro/wp-content/uploads/2023/11/img1.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-00b09b8, .elementor-10 .elementor-element.elementor-element-00b09b8::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-7dfca0b{--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-10 .elementor-element.elementor-element-2e81492 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6ce80ab{column-gap:0px;text-align:justify;color:var( --e-global-color-text );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 );}.elementor-10 .elementor-element.elementor-element-15a7bec{--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;--padding-block-start:8vw;--padding-block-end:3vw;--padding-inline-start:15vw;--padding-inline-end:15vw;}.elementor-10 .elementor-element.elementor-element-bbc91f3{text-align:center;}.elementor-10 .elementor-element.elementor-element-bbc91f3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bbc91f3 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-10 .elementor-element.elementor-element-fb4a425{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-fb4a425:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fb4a425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-fb4a425, .elementor-10 .elementor-element.elementor-element-fb4a425::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-bd83fd0{--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-10 .elementor-element.elementor-element-bd83fd0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bd83fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/mpro/wp-content/uploads/2023/11/hand-holding-house-real-estate-property-model.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bd83fd0, .elementor-10 .elementor-element.elementor-element-bd83fd0::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-53ef6eb{--display:flex;--gap:2vw 2vw;--background-transition:0.3s;--padding-block-start:3vw;--padding-block-end:3vw;--padding-inline-start:3vw;--padding-inline-end:3vw;}.elementor-10 .elementor-element.elementor-element-daa3d70{--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:center;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-02f15b8 .elementor-heading-title{color:var( --e-global-color-f4ac01f );font-family:var( --e-global-typography-e5b9940-font-family ), Sans-serif;font-size:var( --e-global-typography-e5b9940-font-size );font-weight:var( --e-global-typography-e5b9940-font-weight );text-transform:var( --e-global-typography-e5b9940-text-transform );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9be50e9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5a7b0bb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-5a7b0bb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5a7b0bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5a7b0bb, .elementor-10 .elementor-element.elementor-element-5a7b0bb::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-263302a{--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-10 .elementor-element.elementor-element-263302a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-263302a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/mpro/wp-content/uploads/2023/11/img3.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-263302a, .elementor-10 .elementor-element.elementor-element-263302a::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-af991fb{--display:flex;--gap:2vw 2vw;--background-transition:0.3s;--padding-block-start:3vw;--padding-block-end:3vw;--padding-inline-start:3vw;--padding-inline-end:6vw;}.elementor-10 .elementor-element.elementor-element-f55d2ed{--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:center;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-21d9c42 .elementor-heading-title{color:var( --e-global-color-f4ac01f );font-family:var( --e-global-typography-e5b9940-font-family ), Sans-serif;font-size:var( --e-global-typography-e5b9940-font-size );font-weight:var( --e-global-typography-e5b9940-font-weight );text-transform:var( --e-global-typography-e5b9940-text-transform );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-824b158 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-748afbd{--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-10 .elementor-element.elementor-element-3244ed0 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-5a63698-font-family ), Sans-serif;font-size:var( --e-global-typography-5a63698-font-size );font-weight:var( --e-global-typography-5a63698-font-weight );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-47fcf55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-47fcf55:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-47fcf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-47fcf55, .elementor-10 .elementor-element.elementor-element-47fcf55::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-c818f74{--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-10 .elementor-element.elementor-element-c818f74:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c818f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://4webzones.pl/mpro/wp-content/uploads/2023/11/img2.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c818f74, .elementor-10 .elementor-element.elementor-element-c818f74::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-50954be{--display:flex;--gap:2vw 2vw;--background-transition:0.3s;--padding-block-start:3vw;--padding-block-end:3vw;--padding-inline-start:3vw;--padding-inline-end:3vw;}.elementor-10 .elementor-element.elementor-element-ea8d04d{--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:center;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-0afc457 .elementor-heading-title{color:var( --e-global-color-f4ac01f );font-family:var( --e-global-typography-e5b9940-font-family ), Sans-serif;font-size:var( --e-global-typography-e5b9940-font-size );font-weight:var( --e-global-typography-e5b9940-font-weight );text-transform:var( --e-global-typography-e5b9940-text-transform );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c63b125 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-06ac70b{--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-start;--align-items:stretch;--gap:3vw 3vw;--background-transition:0.3s;--margin-block-start:1vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-4bec6af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:8vw 8vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-22b27ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-5c94d5e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3c2aa2f .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-5a63698-font-family ), Sans-serif;font-size:var( --e-global-typography-5a63698-font-size );font-weight:var( --e-global-typography-5a63698-font-weight );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-2339ec8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-30505a9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4e9c452 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-5a63698-font-family ), Sans-serif;font-size:var( --e-global-typography-5a63698-font-size );font-weight:var( --e-global-typography-5a63698-font-weight );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-e7aea06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:8vw 8vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-e8edd7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-bf24649 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8b17f1c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-5a63698-font-family ), Sans-serif;font-size:var( --e-global-typography-5a63698-font-size );font-weight:var( --e-global-typography-5a63698-font-weight );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-79f5641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-b31f6af .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2bd6714 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-5a63698-font-family ), Sans-serif;font-size:var( --e-global-typography-5a63698-font-size );font-weight:var( --e-global-typography-5a63698-font-weight );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-6452b16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:8vw 8vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-df092a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-42fd4ae .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bd4e215{text-align:left;}.elementor-10 .elementor-element.elementor-element-bd4e215 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-5a63698-font-family ), Sans-serif;font-size:var( --e-global-typography-5a63698-font-size );font-weight:var( --e-global-typography-5a63698-font-weight );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-ab76508{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:5vw 5vw;--background-transition:0.3s;--padding-block-start:11vw;--padding-block-end:5vw;--padding-inline-start:15vw;--padding-inline-end:15vw;}.elementor-10 .elementor-element.elementor-element-cbb0cf2{--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-10 .elementor-element.elementor-element-9f9a81a{text-align:left;}.elementor-10 .elementor-element.elementor-element-9f9a81a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-61c1341{--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:10vw 10vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b9b1853{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:3vw 3vw;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-7484606 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-a6af0ab{--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;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-a6af0ab:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a6af0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12d1cdd );}.elementor-10 .elementor-element.elementor-element-a6af0ab, .elementor-10 .elementor-element.elementor-element-a6af0ab::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-bfeaf93{--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;--padding-block-start:3vw;--padding-block-end:3vw;--padding-inline-start:3vw;--padding-inline-end:3vw;}.elementor-10 .elementor-element.elementor-element-67dd959 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-15ebf34 .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-10 .elementor-element.elementor-element-798476b .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-10 .elementor-element.elementor-element-798476b > .elementor-widget-container{margin:4vw 0vw 0vw 0vw;}.elementor-10 .elementor-element.elementor-element-ee28a2d .elementor-heading-title{color:var( --e-global-color-accent );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 );}.elementor-10 .elementor-element.elementor-element-f99235c{--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:center;--gap:2vw 2vw;--background-transition:0.3s;--margin-block-start:4vw;--margin-block-end:1vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-7df7191 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bca7216 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-6852e21-font-family ), Sans-serif;font-size:var( --e-global-typography-6852e21-font-size );font-weight:var( --e-global-typography-6852e21-font-weight );line-height:var( --e-global-typography-6852e21-line-height );letter-spacing:var( --e-global-typography-6852e21-letter-spacing );word-spacing:var( --e-global-typography-6852e21-word-spacing );}.elementor-10 .elementor-element.elementor-element-deaaa7a{--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:center;--gap:2vw 2vw;--background-transition:0.3s;--margin-block-start:2vw;--margin-block-end:1vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-bb436c1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-10dd7b5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-6852e21-font-family ), Sans-serif;font-size:var( --e-global-typography-6852e21-font-size );font-weight:var( --e-global-typography-6852e21-font-weight );line-height:var( --e-global-typography-6852e21-line-height );letter-spacing:var( --e-global-typography-6852e21-letter-spacing );word-spacing:var( --e-global-typography-6852e21-word-spacing );}.elementor-10 .elementor-element.elementor-element-1dfa413{--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;--padding-block-start:3vw;--padding-block-end:3vw;--padding-inline-start:3vw;--padding-inline-end:3vw;}.elementor-10 .elementor-element.elementor-element-93814ca iframe{height:46vh;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-f1bf598 .elementor-heading-title{font-size:var( --e-global-typography-156ddc7-font-size );line-height:var( --e-global-typography-156ddc7-line-height );letter-spacing:var( --e-global-typography-156ddc7-letter-spacing );word-spacing:var( --e-global-typography-156ddc7-word-spacing );}.elementor-10 .elementor-element.elementor-element-5ef48c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a0b361b{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-6ce80ab{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-02f15b8 .elementor-heading-title{font-size:var( --e-global-typography-e5b9940-font-size );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );}.elementor-10 .elementor-element.elementor-element-21d9c42 .elementor-heading-title{font-size:var( --e-global-typography-e5b9940-font-size );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );}.elementor-10 .elementor-element.elementor-element-3244ed0 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-0afc457 .elementor-heading-title{font-size:var( --e-global-typography-e5b9940-font-size );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );}.elementor-10 .elementor-element.elementor-element-3c2aa2f .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-4e9c452 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-8b17f1c .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-2bd6714 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-bd4e215 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-15ebf34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-798476b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-ee28a2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-bca7216 .elementor-heading-title{font-size:var( --e-global-typography-6852e21-font-size );line-height:var( --e-global-typography-6852e21-line-height );letter-spacing:var( --e-global-typography-6852e21-letter-spacing );word-spacing:var( --e-global-typography-6852e21-word-spacing );}.elementor-10 .elementor-element.elementor-element-10dd7b5 .elementor-heading-title{font-size:var( --e-global-typography-6852e21-font-size );line-height:var( --e-global-typography-6852e21-line-height );letter-spacing:var( --e-global-typography-6852e21-letter-spacing );word-spacing:var( --e-global-typography-6852e21-word-spacing );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-3472225{--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:flex-start;--padding-block-start:18vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-10 .elementor-element.elementor-element-9d34b8b{--gap:4vw 4vw;--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-10 .elementor-element.elementor-element-f1bf598 .elementor-heading-title{font-size:var( --e-global-typography-156ddc7-font-size );line-height:var( --e-global-typography-156ddc7-line-height );letter-spacing:var( --e-global-typography-156ddc7-letter-spacing );word-spacing:var( --e-global-typography-156ddc7-word-spacing );}.elementor-10 .elementor-element.elementor-element-5ef48c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-c0061b3{--gap:7vw 7vw;--padding-block-start:10vw;--padding-block-end:10vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-10 .elementor-element.elementor-element-a0b361b{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-1d728c0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:10vw;--padding-block-end:10vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-10 .elementor-element.elementor-element-00b09b8{--min-height:27vh;--margin-block-start:0vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-10 .elementor-element.elementor-element-7dfca0b{--gap:4vw 4vw;}.elementor-10 .elementor-element.elementor-element-6ce80ab{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-15a7bec{--gap:4vw 4vw;--padding-block-start:15vw;--padding-block-end:10vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-10 .elementor-element.elementor-element-02f15b8 .elementor-heading-title{font-size:var( --e-global-typography-e5b9940-font-size );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );}.elementor-10 .elementor-element.elementor-element-af991fb{--gap:6vw 6vw;}.elementor-10 .elementor-element.elementor-element-21d9c42 .elementor-heading-title{font-size:var( --e-global-typography-e5b9940-font-size );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );}.elementor-10 .elementor-element.elementor-element-3244ed0 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-0afc457 .elementor-heading-title{font-size:var( --e-global-typography-e5b9940-font-size );line-height:var( --e-global-typography-e5b9940-line-height );letter-spacing:var( --e-global-typography-e5b9940-letter-spacing );word-spacing:var( --e-global-typography-e5b9940-word-spacing );}.elementor-10 .elementor-element.elementor-element-06ac70b{--gap:11vw 11vw;}.elementor-10 .elementor-element.elementor-element-4bec6af{--gap:11vw 11vw;}.elementor-10 .elementor-element.elementor-element-3c2aa2f .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-4e9c452 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-e7aea06{--gap:11vw 11vw;}.elementor-10 .elementor-element.elementor-element-8b17f1c .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-2bd6714 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-6452b16{--gap:11vw 11vw;}.elementor-10 .elementor-element.elementor-element-bd4e215 .elementor-heading-title{font-size:var( --e-global-typography-5a63698-font-size );line-height:var( --e-global-typography-5a63698-line-height );letter-spacing:var( --e-global-typography-5a63698-letter-spacing );word-spacing:var( --e-global-typography-5a63698-word-spacing );}.elementor-10 .elementor-element.elementor-element-ab76508{--padding-block-start:15vw;--padding-block-end:10vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-10 .elementor-element.elementor-element-bfeaf93{--gap:3vw 3vw;--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-10 .elementor-element.elementor-element-15ebf34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-798476b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-ee28a2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-bca7216 .elementor-heading-title{font-size:var( --e-global-typography-6852e21-font-size );line-height:var( --e-global-typography-6852e21-line-height );letter-spacing:var( --e-global-typography-6852e21-letter-spacing );word-spacing:var( --e-global-typography-6852e21-word-spacing );}.elementor-10 .elementor-element.elementor-element-10dd7b5 .elementor-heading-title{font-size:var( --e-global-typography-6852e21-font-size );line-height:var( --e-global-typography-6852e21-line-height );letter-spacing:var( --e-global-typography-6852e21-letter-spacing );word-spacing:var( --e-global-typography-6852e21-word-spacing );}.elementor-10 .elementor-element.elementor-element-1dfa413{--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-babb006{--width:100%;}.elementor-10 .elementor-element.elementor-element-85717c9{--width:100%;}.elementor-10 .elementor-element.elementor-element-9d34b8b{--width:100%;}.elementor-10 .elementor-element.elementor-element-87f43d1{--width:100%;}.elementor-10 .elementor-element.elementor-element-00b09b8{--width:100%;}.elementor-10 .elementor-element.elementor-element-7dfca0b{--width:100%;}.elementor-10 .elementor-element.elementor-element-fb4a425{--width:100%;}.elementor-10 .elementor-element.elementor-element-bd83fd0{--width:65%;}.elementor-10 .elementor-element.elementor-element-53ef6eb{--width:100%;}.elementor-10 .elementor-element.elementor-element-daa3d70{--width:100%;}.elementor-10 .elementor-element.elementor-element-5a7b0bb{--width:100%;}.elementor-10 .elementor-element.elementor-element-263302a{--width:65%;}.elementor-10 .elementor-element.elementor-element-af991fb{--width:100%;}.elementor-10 .elementor-element.elementor-element-f55d2ed{--width:100%;}.elementor-10 .elementor-element.elementor-element-748afbd{--width:100%;}.elementor-10 .elementor-element.elementor-element-47fcf55{--width:100%;}.elementor-10 .elementor-element.elementor-element-c818f74{--width:65%;}.elementor-10 .elementor-element.elementor-element-50954be{--width:100%;}.elementor-10 .elementor-element.elementor-element-ea8d04d{--width:100%;}.elementor-10 .elementor-element.elementor-element-06ac70b{--width:100%;}.elementor-10 .elementor-element.elementor-element-4bec6af{--width:100%;}.elementor-10 .elementor-element.elementor-element-22b27ff{--width:100%;}.elementor-10 .elementor-element.elementor-element-2339ec8{--width:100%;}.elementor-10 .elementor-element.elementor-element-e7aea06{--width:100%;}.elementor-10 .elementor-element.elementor-element-e8edd7a{--width:100%;}.elementor-10 .elementor-element.elementor-element-79f5641{--width:100%;}.elementor-10 .elementor-element.elementor-element-6452b16{--width:100%;}.elementor-10 .elementor-element.elementor-element-df092a2{--width:100%;}.elementor-10 .elementor-element.elementor-element-cbb0cf2{--width:100%;}.elementor-10 .elementor-element.elementor-element-61c1341{--width:100%;}.elementor-10 .elementor-element.elementor-element-b9b1853{--width:100%;}.elementor-10 .elementor-element.elementor-element-a6af0ab{--width:100%;}.elementor-10 .elementor-element.elementor-element-bfeaf93{--width:100%;}.elementor-10 .elementor-element.elementor-element-f99235c{--width:100%;}.elementor-10 .elementor-element.elementor-element-deaaa7a{--width:100%;}}/* Start custom CSS */.of {
    position: relative;
    display: flex;
    gap: 0;
}
.of1 {
    height: 35vh;
    overflow: hidden;
    position: relative;
    display: flex;
}
.of-img {
    position: absolute;
    display: block;
    z-index: 1;
    width: 100%;
    height: 35vh;
    inset: 0;
}
.typ-n {
    gap: 1vw;
}
.of1::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: linear-gradient(160deg, #243143 30%, #24314300);
}
.of1-1 {
    height: 100%;
    color: #fff;
    gap: 2vw;
    z-index: 9;
    position: absolute;
    padding: 1.4vw;
    display: flex;
    justify-content: start;
    align-items: end;
}
.of h5 {
    font-size: 1.2vw;
}
.of2, .of3 {
    padding: 1vw;
    background: #243143;
    color: #fff;
    font-weight: 500;
    font-size: 1vw;
}
.of2 {
    font-weight: 600;
    border-bottom: 1px solid #ffffff40;
}
.lpo, .pow {
    padding: 0 0 0 1.4vw;
}
.lpo::before, .pow::before {
    content: "house";
    font-family: 'Material Symbols Outlined';
    position: absolute;
    left: 0;
}
.lpo span::after {
    content: " pok.";
    display: inline;
}
.pow::before {
    content: "aspect_ratio";
}


.h3-nr span {
    font-weight: 500 !important;
}
.h3 h6 {
    position: relative;
    padding: 0 0 1vw 0;
}
.h3 h6::before {
    content: "";
    position: absolute;
    inset: 90% 0;
    height: 1.3px;
    width: 100%;
    background: #24314340;
}

.tp p {
    margin: 0 0 .6vw 0;
}

.h1 {
    height: 110vh;
}
.h1-bg {
    position: absolute;
    inset: 2vw;
    width: 96vw;
    height: calc(100vh - 4vw);
    filter: grayscale(.7) contrast(1.1) brightness(.7);
    z-index: 1;
}
.h1-bg2 {
    position: absolute;
    inset: 0 55vw;
    height: 200vh;
    width: 45vw;
    z-index: -1;
}
.h1-1 {
    z-index: 9;
}

@media screen and (max-width: 768px) {
.h1-bg {
    position: relative;
    inset: 0;
    width: 100%;
    height: 45vh;
    z-index: 1;
} 
.h1 {
    height: auto;
}

.h3 h6 {
    position: relative;
    padding: 0 0 5vw 0;
}

.of1 {
    height: 25vh;
}
.of-img {
    height: 25vh;
}
.typ-n {
    gap: 3vw;
}
.of1-1 {
    gap: 4vw;
    padding: 3vw;
}
.of h5 {
    font-size: 5vw;
}
.of2, .of3 {
    padding: 2vw;
    font-size: 3vw;
}
.lpo, .pow {
    padding: 0 0 0 5vw;
}
}/* End custom CSS */