.elementor-23 .elementor-element.elementor-element-2a8ba63{--display:flex;--overlay-opacity:0.25;--padding-top:43.125vw;--padding-bottom:6.25vw;--padding-left:3.472vw;--padding-right:3.472vw;}.elementor-23 .elementor-element.elementor-element-2a8ba63:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2a8ba63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.housetesttop12093909.shop/wp-content/uploads/2026/06/4b195539b52fcd280a756dd0a0a1121d2da13981_result342.webp");background-position:0px -30vw;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-2a8ba63::before, .elementor-23 .elementor-element.elementor-element-2a8ba63 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2a8ba63 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2a8ba63 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2a8ba63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2a8ba63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-03249c4{width:var( --container-widget-width, 39vw );max-width:39vw;--container-widget-width:39vw;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-03249c4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.125vw;font-weight:400;line-height:120%;color:#FFFCF9;}.elementor-23 .elementor-element.elementor-element-0c06923{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8.333vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-03eeb62{margin:0vw 3.611vw calc(var(--kit-widget-spacing, 0px) + 0vw) 3vw;text-align:start;}.elementor-23 .elementor-element.elementor-element-03eeb62 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.944vw;font-weight:400;line-height:130%;color:#323231;}.elementor-23 .elementor-element.elementor-element-fdd1f2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:4.861vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:3.264vw;}.elementor-23 .elementor-element.elementor-element-fdd1f2c.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-bef8952{width:var( --container-widget-width, 22vw );max-width:22vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:22vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-bef8952 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;color:#323231;}.elementor-23 .elementor-element.elementor-element-8d4d2aa{width:var( --container-widget-width, 21.528vw );max-width:21.528vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:21.528vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-8d4d2aa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;color:#323231;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-c0a9acc .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:0.972vw;font-weight:400;line-height:120%;fill:#323231;color:#323231;border-style:solid;border-width:1px 1px 1px 1px;border-color:#817B76;border-radius:2.778vw 2.778vw 2.778vw 2.778vw;padding:0.833vw 1.806vw 0.833vw 1.806vw;}.elementor-23 .elementor-element.elementor-element-c0a9acc .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-c0a9acc .elementor-button:focus{background-color:#F8F6F4;}.elementor-23 .elementor-element.elementor-element-c0a9acc{margin:1.736vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-c0a9acc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-c0a9acc .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-23 .elementor-element.elementor-element-52a5591{--display:flex;--margin-top:3.819vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b7616c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-c8c0c29 img{width:200px;}.elementor-23 .elementor-element.elementor-element-ca4c5ed img{width:200px;}.elementor-23 .elementor-element.elementor-element-d0e1171 img{width:200px;}.elementor-23 .elementor-element.elementor-element-8c8143f{text-align:start;}.elementor-23 .elementor-element.elementor-element-8c8143f img{width:200px;}.elementor-23 .elementor-element.elementor-element-c319817{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12.222vw 12.222vw;--row-gap:12.222vw;--column-gap:12.222vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.472vw;--padding-right:3.472vw;}.elementor-23 .elementor-element.elementor-element-0601937{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a6ebced{width:var( --container-widget-width, 22vw );max-width:22vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:22vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-a6ebced .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;color:#323231;}.elementor-23 .elementor-element.elementor-element-164d2ad{--display:flex;}.elementor-23 .elementor-element.elementor-element-0c6ae2f{width:var( --container-widget-width, 21.528vw );max-width:21.528vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:21.528vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-0c6ae2f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;color:#323231;}.elementor-23 .elementor-element.elementor-element-800e834{--display:flex;}.elementor-23 .elementor-element.elementor-element-7d3655b{width:var( --container-widget-width, 21.528vw );max-width:21.528vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:21.528vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-7d3655b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;color:#323231;}.elementor-23 .elementor-element.elementor-element-e6a501a{--display:flex;}.elementor-23 .elementor-element.elementor-element-f83f133{width:var( --container-widget-width, 21.528vw );max-width:21.528vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:21.528vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-f83f133 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;color:#323231;}.elementor-23 .elementor-element.elementor-element-5ffbf07{--display:flex;}.elementor-23 .elementor-element.elementor-element-a69269f{width:var( --container-widget-width, 21.528vw );max-width:21.528vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:21.528vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-a69269f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;color:#323231;}.elementor-23 .elementor-element.elementor-element-67e3d61{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#817B76;--n-accordion-title-active-color:#323231;--n-accordion-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-67e3d61 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-23 .elementor-element.elementor-element-67e3d61 > .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-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-1225b2e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9.861vw;--padding-bottom:9.861vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-1225b2e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1225b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F0;}.elementor-23 .elementor-element.elementor-element-73675bf{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-73675bf img{width:7.639vw;height:7.639vw;object-fit:cover;object-position:center center;border-radius:0.347vw 0.347vw 0.347vw 0.347vw;}.elementor-23 .elementor-element.elementor-element-7349738{width:100%;max-width:100%;margin:1.736vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-23 .elementor-element.elementor-element-7349738 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:130%;color:#323231;}.elementor-23 .elementor-element.elementor-element-230d430{width:var( --container-widget-width, 51vw );max-width:51vw;margin:1.736vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:51vw;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-230d430 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.083vw;font-weight:400;line-height:130%;color:#323231;}.elementor-23 .elementor-element.elementor-element-103dbb0 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:0.972vw;font-weight:400;line-height:120%;fill:#323231;color:#323231;border-style:solid;border-width:1px 1px 1px 1px;border-color:#817B76;border-radius:2.778vw 2.778vw 2.778vw 2.778vw;padding:0.833vw 1.806vw 0.833vw 1.806vw;}.elementor-23 .elementor-element.elementor-element-103dbb0 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-103dbb0 .elementor-button:focus{background-color:#F8F6F4;}.elementor-23 .elementor-element.elementor-element-103dbb0{margin:1.736vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-103dbb0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-103dbb0 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-23 .elementor-element.elementor-element-238241d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4396153{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4.861vw;--padding-bottom:25.764vw;--padding-left:3.472vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-4396153:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4396153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.housetesttop12093909.shop/wp-content/uploads/2026/06/sherzod-gulomov-P0q_HK_-GGM-unsplash.png");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-68b8a4f{width:var( --container-widget-width, 20vw );max-width:20vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:20vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-68b8a4f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.5vw;font-weight:400;line-height:130%;color:#FFFCF9;}.elementor-23 .elementor-element.elementor-element-f7f40ae .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;fill:#FFFCF9;color:#FFFCF9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFCF9;border-radius:2.778vw 2.778vw 2.778vw 2.778vw;padding:0.664vw 2.569vw 0.764vw 2.569vw;}.elementor-23 .elementor-element.elementor-element-f7f40ae{margin:2.153vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-58a095b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4.861vw;--padding-bottom:25.764vw;--padding-left:3.472vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-58a095b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-58a095b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.housetesttop12093909.shop/wp-content/uploads/2026/06/imagooooe.png");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-37faf4f{width:var( --container-widget-width, 16vw );max-width:16vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:16vw;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-37faf4f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.5vw;font-weight:400;line-height:130%;color:#FFFCF9;}.elementor-23 .elementor-element.elementor-element-1d3f7e6 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:140%;fill:#FFFCF9;color:#FFFCF9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFCF9;border-radius:2.778vw 2.778vw 2.778vw 2.778vw;padding:0.664vw 2.569vw 0.764vw 2.569vw;}.elementor-23 .elementor-element.elementor-element-1d3f7e6{margin:2.153vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-8cf7980{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9.722vw;--padding-bottom:9.722vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-1caa907{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4aaf262{text-align:start;}.elementor-23 .elementor-element.elementor-element-4aaf262 img{width:37.5vw;height:37.986vw;object-fit:cover;object-position:center center;border-radius:0.347vw 0.347vw 0.347vw 0.347vw;}.elementor-23 .elementor-element.elementor-element-c2c774c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b20f4f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-11abe88{width:var( --container-widget-width, 34vw );max-width:34vw;--container-widget-width:34vw;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-11abe88 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.5vw;font-weight:400;line-height:120%;color:#323231;}.elementor-23 .elementor-element.elementor-element-e3ce97b{width:100%;max-width:100%;margin:2.778vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-23 .elementor-element.elementor-element-e3ce97b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:130%;color:#323231;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-6ebecc8{width:var( --container-widget-width, 31.25vw );max-width:31.25vw;margin:03.3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:31.25vw;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button span{gap:5px;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:1.389vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-1.389vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group > label, .elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-subgroup label{color:#686158A8;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group > label{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-type-html{padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group .elementor-field{color:#686158;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group .elementor-field, .elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-subgroup label{font-family:"Open Sans", Sans-serif;font-size:1.042vw;font-weight:400;line-height:3.042vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#E2E2E2;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#E2E2E2;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group .elementor-select-wrapper::before{color:#E2E2E2;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:0.972vw;font-weight:400;text-transform:none;line-height:120%;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2.778vw 2.778vw 2.778vw 2.778vw;padding:0.833vw 0 0.833vw 0;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:#323231;border-color:#817B76;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button[type="submit"]{background-color:#61CE7000;color:#323231;border-color:#817B76;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button[type="submit"] svg *{fill:#323231;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .e-form__buttons__wrapper__button-next:hover{background-color:#F8F6F4;color:#323231;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button[type="submit"]:hover{background-color:#F8F6F4;color:#323231;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button[type="submit"]:hover svg *{fill:#323231;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-message{font-family:"Manrope", Sans-serif;font-size:0.6vw;font-weight:400;}.elementor-23 .elementor-element.elementor-element-3393730{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7bff4b5{text-align:start;}.elementor-23 .elementor-element.elementor-element-7bff4b5 img{width:37.5vw;height:37.986vw;object-fit:cover;object-position:center left;border-radius:0.347vw 0 0 0.347vw;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-fdd1f2c{--width:49vw;}.elementor-23 .elementor-element.elementor-element-3393730{--width:10vw;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-2a8ba63:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2a8ba63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-2a8ba63:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2a8ba63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0;}.elementor-23 .elementor-element.elementor-element-2a8ba63{--overlay-opacity:0.45;--padding-top:93.333vw;--padding-bottom:8.533vw;--padding-left:4.267vw;--padding-right:4.267vw;}.elementor-23 .elementor-element.elementor-element-03249c4{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-03249c4 .elementor-heading-title{font-size:8vw;line-height:130%;}.elementor-23 .elementor-element.elementor-element-0c06923{--padding-top:21.333vw;--padding-bottom:0vw;--padding-left:4.267vw;--padding-right:4.267vw;}.elementor-23 .elementor-element.elementor-element-03eeb62{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-23 .elementor-element.elementor-element-03eeb62 .elementor-heading-title{font-size:4.8vw;}.elementor-23 .elementor-element.elementor-element-fdd1f2c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:13.333vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-bef8952{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-bef8952 .elementor-heading-title{font-size:3.733vw;line-height:130%;}.elementor-23 .elementor-element.elementor-element-8d4d2aa{width:100%;max-width:100%;margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-8d4d2aa .elementor-heading-title{font-size:3.733vw;line-height:130%;}.elementor-23 .elementor-element.elementor-element-c0a9acc{margin:6.667vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-c0a9acc .elementor-button{font-size:3.733vw;border-radius:10.667vw 10.667vw 10.667vw 10.667vw;padding:2.667vw 5.867vw 2.667vw 5.867vw;}.elementor-23 .elementor-element.elementor-element-52a5591{--margin-top:12vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23 .elementor-element.elementor-element-b7616c0{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23 .elementor-element.elementor-element-c319817{--padding-top:24vw;--padding-bottom:0vw;--padding-left:4.267vw;--padding-right:4.267vw;}.elementor-23 .elementor-element.elementor-element-0601937{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-a6ebced{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-a6ebced .elementor-heading-title{font-size:6.133vw;line-height:130%;}.elementor-23 .elementor-element.elementor-element-164d2ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5.333vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-792038a img{width:100vw;height:41.333vw;object-fit:cover;border-radius:1.333vw 1.333vw 1.333vw 1.333vw;}.elementor-23 .elementor-element.elementor-element-0c6ae2f{width:100%;max-width:100%;margin:5.867vw 0vw calc(var(--kit-widget-spacing, 0px) + 8vw) 0vw;}.elementor-23 .elementor-element.elementor-element-0c6ae2f .elementor-heading-title{font-size:4vw;line-height:140%;}.elementor-23 .elementor-element.elementor-element-800e834{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5.333vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-23d4422 img{width:100vw;height:41.333vw;object-fit:cover;border-radius:1.333vw 1.333vw 1.333vw 1.333vw;}.elementor-23 .elementor-element.elementor-element-7d3655b{width:100%;max-width:100%;margin:5.867vw 0vw calc(var(--kit-widget-spacing, 0px) + 8vw) 0vw;}.elementor-23 .elementor-element.elementor-element-7d3655b .elementor-heading-title{font-size:4vw;line-height:140%;}.elementor-23 .elementor-element.elementor-element-e6a501a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5.333vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-7ef8283 img{width:100vw;height:41.333vw;object-fit:cover;border-radius:1.333vw 1.333vw 1.333vw 1.333vw;}.elementor-23 .elementor-element.elementor-element-f83f133{width:100%;max-width:100%;margin:5.867vw 0vw calc(var(--kit-widget-spacing, 0px) + 8vw) 0vw;}.elementor-23 .elementor-element.elementor-element-f83f133 .elementor-heading-title{font-size:4vw;line-height:140%;}.elementor-23 .elementor-element.elementor-element-5ffbf07{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5.333vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23 .elementor-element.elementor-element-0d55eb0 img{width:100vw;height:41.333vw;object-fit:cover;border-radius:1.333vw 1.333vw 1.333vw 1.333vw;}.elementor-23 .elementor-element.elementor-element-a69269f{width:100%;max-width:100%;margin:5.867vw 0vw calc(var(--kit-widget-spacing, 0px) + 8vw) 0vw;}.elementor-23 .elementor-element.elementor-element-a69269f .elementor-heading-title{font-size:4vw;line-height:140%;}.elementor-23 .elementor-element.elementor-element-67e3d61{margin:12vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--n-accordion-item-title-space-between:4.8vw;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:4.8vw;}.elementor-23 .elementor-element.elementor-element-67e3d61 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1225b2e{--margin-top:24vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:21.333vw;--padding-bottom:21.333vw;--padding-left:4.267vw;--padding-right:4.267vw;}.elementor-23 .elementor-element.elementor-element-73675bf img{width:18.667vw;height:18.667vw;border-radius:1.333vw 1.333vw 1.333vw 1.333vw;}.elementor-23 .elementor-element.elementor-element-7349738{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-7349738 .elementor-heading-title{font-size:3.2vw;}.elementor-23 .elementor-element.elementor-element-230d430{width:100%;max-width:100%;margin:6.667vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-230d430 .elementor-heading-title{font-size:5.333vw;}.elementor-23 .elementor-element.elementor-element-103dbb0{margin:5.333vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-103dbb0 .elementor-button{font-size:3.733vw;border-radius:10.667vw 10.667vw 10.667vw 10.667vw;padding:2.6vw 5.867vw 2.6vw 5.867vw;}.elementor-23 .elementor-element.elementor-element-238241d{--gap:2.667vw 2.667vw;--row-gap:2.667vw;--column-gap:2.667vw;}.elementor-23 .elementor-element.elementor-element-4396153{--padding-top:10.667vw;--padding-bottom:38.4vw;--padding-left:4.267vw;--padding-right:4.267vw;--z-index:1;}.elementor-23 .elementor-element.elementor-element-68b8a4f{--container-widget-width:35vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35vw );max-width:35vw;}.elementor-23 .elementor-element.elementor-element-68b8a4f .elementor-heading-title{font-size:6.667vw;}.elementor-23 .elementor-element.elementor-element-f7f40ae{margin:6.667vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-f7f40ae .elementor-button{font-size:3.733vw;line-height:130%;border-radius:10.667vw 10.667vw 10.667vw 10.667vw;padding:2.933vw 9.6vw 2.933vw 9.6vw;}.elementor-23 .elementor-element.elementor-element-58a095b{--padding-top:10.667vw;--padding-bottom:38.4vw;--padding-left:4.267vw;--padding-right:4.267vw;--z-index:2;}.elementor-23 .elementor-element.elementor-element-37faf4f{--container-widget-width:39vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 39vw );max-width:39vw;}.elementor-23 .elementor-element.elementor-element-37faf4f .elementor-heading-title{font-size:6.667vw;}.elementor-23 .elementor-element.elementor-element-1d3f7e6{margin:6.667vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-1d3f7e6 .elementor-button{font-size:3.733vw;line-height:130%;border-radius:10.667vw 10.667vw 10.667vw 10.667vw;padding:2.933vw 9.6vw 2.933vw 9.6vw;}.elementor-23 .elementor-element.elementor-element-8cf7980{--margin-top:0vw;--margin-bottom:16vw;--margin-left:0vw;--margin-right:0vw;--padding-top:21.333vw;--padding-bottom:21.333vw;--padding-left:4.267vw;--padding-right:4.267vw;}.elementor-23 .elementor-element.elementor-element-11abe88{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-11abe88 .elementor-heading-title{font-size:6.667vw;}.elementor-23 .elementor-element.elementor-element-e3ce97b{margin:5.867vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-e3ce97b .elementor-heading-title{font-size:3.733vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8{width:100%;max-width:100%;margin:9.867vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group > label{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-group .elementor-field, .elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-field-subgroup label{font-size:3.6vw;line-height:13vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-button{font-size:3.733vw;}.elementor-23 .elementor-element.elementor-element-6ebecc8 .elementor-message{font-size:53px;}}/* Start custom CSS for heading, class: .elementor-element-03eeb62 */.text-fullhouse {
	text-align: left;
	text-indent: 15vw;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1408c88 *//* Источник картинок скрыт только на фронте, в Elementor редакторе он виден */
body:not(.elementor-editor-active) .fh-carousel-source {
	display: none !important;
}

/* Основная карусель */
.fh-carousel {
	position: relative;
	width: 100vw;
	margin-left: calc(50% - 50vw);
	overflow: hidden;
}

/* Видимая область */
.fh-carousel-viewport {
	position: relative;
	width: 100%;
	overflow: hidden;
}

/* Лента */
.fh-carousel-track {
	display: flex;
	gap: 0.694vw;
	will-change: transform;
	box-sizing: border-box;
}

/* Слайд */
.fh-carousel-slide {
	flex: 0 0 27.569vw;
	width: 27.569vw;
	height: 26.736vw;
	border-radius: 0.417vw;
	overflow: hidden;
}

/* Картинка */
.fh-carousel-slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}

/* Кнопка next */
.fh-carousel-next {
	position: absolute !important;
	top: 13.368vw !important;
	left: calc(50% + 23vw) !important;
	transform: translate(-50%, -50%) !important;
	width: 4.375vw !important;
	height: 4.375vw !important;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
	outline: none !important;
	background: transparent !important;
	box-shadow: none !important;
	cursor: pointer;
	z-index: 999 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	opacity: 1 !important;
	visibility: visible !important;
	appearance: none;
	-webkit-appearance: none;
	transition: transform 0.3s ease, opacity 0.3s ease;
}

.fh-carousel-next:hover,
.fh-carousel-next:focus,
.fh-carousel-next:active {
	background: transparent !important;
	border: none !important;
	outline: none !important;
	box-shadow: none !important;
}

.fh-carousel-next:hover {
	transform: translate(-50%, -50%) scale(1.08) !important;
	opacity: 0.88 !important;
}

.fh-carousel-next img {
	width: 4.375vw !important;
	height: 4.375vw !important;
	display: block !important;
	pointer-events: none;
	object-fit: contain;
}

/* Нижняя линия */
.fh-carousel-scrollbar {
	position: relative;
	width: 22.917vw;
	height: 2px;
	margin-top: 2.8vw;
	margin-left: auto;
	margin-right: 3.472vw;
	background: #E2E2E2;
	pointer-events: none;
}

/* Активная часть линии */
.fh-carousel-scrollbar-thumb {
	position: absolute;
	top: 0;
	left: 0;
	height: 2px;
	background: #686158;
	transition: transform 0.45s ease;
}

/* Mobile */
@media (max-width: 767px) {
	.fh-carousel {
		width: 100vw;
		margin-left: calc(50% - 50vw);
		overflow: hidden;
	}

	.fh-carousel-viewport {
		position: relative;
		width: calc(100% - 4.267vw);
		margin-left: 4.267vw;
		padding-left: 0;
		box-sizing: border-box;
		overflow: hidden;
	}

	.fh-carousel-track {
		gap: 2.133vw;
		box-sizing: border-box;
	}

	.fh-carousel-slide {
		flex: 0 0 41.6vw;
		width: 41.6vw;
		height: 45.333vw;
		border-radius: 1.333vw;
	}

	.fh-carousel-next {
		width: 10.667vw !important;
		height: 10.667vw !important;
		top: 22.666vw !important;
		left: 69vw !important;
		transform: translate(-50%, -50%) !important;
	}

	.fh-carousel-next:hover {
		transform: translate(-50%, -50%) scale(1.08) !important;
	}

	.fh-carousel-next img {
		width: 10.667vw !important;
		height: 10.667vw !important;
		display: block !important;
		pointer-events: none;
		object-fit: contain;
	}

	.fh-carousel-scrollbar,
	.fh-carousel-scrollbar-thumb {
		display: none !important;
	}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59ef0a9 */.az-quality-scroll {
	position: relative;
	width: 100%;
	background: transparent;
}

/* Жестко убираем расстояние между буквами внутри всего блока */
.az-quality-scroll,
.az-quality-scroll * {
	letter-spacing: 0 !important;
}

/* Основной sticky-блок */
.az-quality-sticky {
	position: sticky;
	top: 0;
	height: 100vh;
	width: 100%;
	display: grid;
	grid-template-columns: minmax(0, 42%) minmax(0, 1fr);
	grid-template-rows: auto auto;
	column-gap: 12%;
	row-gap: clamp(40px, 4vw, 80px);
	align-content: center;
	align-items: start;
	box-sizing: border-box;
	font-family: "Open Sans", Arial, sans-serif;
	font-weight: 400;
	color: #323231;
	background: transparent;
	overflow: hidden;
	z-index: 2;
}

/* Заголовок сверху */
.az-quality-heading {
	grid-column: 1 / -1;
	grid-row: 1;
	margin: 0;
	padding: 0;
	color: #323231;
	font-family: "Open Sans", Arial, sans-serif;
	font-size: clamp(38px, 2.7vw, 56px);
	line-height: 120%;
	font-weight: 400;
	text-transform: none !important;
}

/* Левый блок */
.az-quality-left {
	grid-column: 1;
	grid-row: 2;
	position: relative;
	width: 100% !important;
	display: grid;
	flex: none !important;
	min-height: auto !important;
	height: auto !important;
}

/* Все слайды лежат друг на друге */
.az-quality-content {
	grid-area: 1 / 1;
	width: 100% !important;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	opacity: 0;
	pointer-events: none;
	z-index: 1;
	transition: opacity 0.35s ease;
}

.az-quality-content.is-active {
	opacity: 1;
	pointer-events: auto;
	z-index: 2;
}

/* Картинка */
.az-quality-image-wrap {
	width: 100% !important;
	height: auto !important;
	aspect-ratio: 136.267 / 70.4;
	border-radius: 0.417vw;
	overflow: hidden;
	opacity: 0;
	transform: translateY(40px);
	transition:
		opacity 0.55s ease,
		transform 0.8s cubic-bezier(0.22, 1, 0.36, 1);
}

.az-quality-content.is-active .az-quality-image-wrap {
	opacity: 1;
	transform: translateY(0);
}

.az-quality-image-wrap img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}

/* Текст под картинкой */
.az-quality-text {
	margin: 2.083vw 0 0 0;
	padding: 0;
	width: 100% !important;
	max-width: 100%;
	color: #323231;
	font-family: "Open Sans", Arial, sans-serif;
	font-size: clamp(18px, 1.35vw, 26px);
	line-height: 130%;
	font-weight: 400;
	opacity: 0;
	transition: opacity 0.5s ease 0.15s;
}

.az-quality-content.is-active .az-quality-text {
	opacity: 1;
}

/* Правые вкладки */
.az-quality-tabs {
	grid-column: 2;
	grid-row: 2;
	align-self: start;
	display: flex;
	flex-direction: column;
	gap: clamp(32px, 2.8vw, 56px);
	margin-left: 0 !important;
	padding: 0;
	box-sizing: border-box;
}

/* Вкладка */
.az-quality-tab {
	display: grid !important;
	grid-template-columns: max-content auto;
	align-items: baseline;
	column-gap: clamp(24px, 1.9vw, 40px);

	width: max-content !important;
	min-width: 0 !important;
	min-height: 0 !important;

	padding: 0 !important;
	margin: 0 !important;

	background: transparent !important;
	background-color: transparent !important;
	background-image: none !important;

	border: none !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	outline: none !important;

	color: #817B76 !important;

	font-family: "Open Sans", Arial, sans-serif !important;
	font-weight: 400 !important;
	text-transform: none !important;
	line-height: 1.2 !important;
	text-align: left !important;

	cursor: pointer;
	transition: color 0.35s ease;
	-webkit-appearance: none;
	appearance: none;
}

.az-quality-tab:hover,
.az-quality-tab:focus,
.az-quality-tab:active {
	background: transparent !important;
	background-color: transparent !important;
	background-image: none !important;
	border: none !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	outline: none !important;
	color: #323231 !important;
}

/* Активная вкладка */
.az-quality-tab.is-active {
	color: #323231 !important;
}

/* Цифра */
.az-quality-number {
	display: inline-block;
	color: inherit !important;
	font-family: "Open Sans", Arial, sans-serif !important;
	font-size: clamp(22px, 1.65vw, 32px);
	line-height: 1;
	font-style: italic;
	font-weight: 400 !important;
	text-transform: none !important;
}

/* Текст вкладки */
.az-quality-label {
	display: inline-block;
	color: inherit !important;
	font-family: "Open Sans", Arial, sans-serif !important;
	font-size: clamp(26px, 2.1vw, 42px);
	line-height: 1.2;
	font-style: normal;
	font-weight: 400 !important;
	text-transform: none !important;
}

/* Планшет */
@media (max-width: 1024px) {
	.az-quality-sticky {
		grid-template-columns: minmax(0, 44%) minmax(0, 1fr);
		column-gap: 8%;
	}

	.az-quality-heading {
		font-size: clamp(34px, 3.4vw, 46px);
		line-height: 120%;
	}

	.az-quality-text {
		font-size: clamp(15px, 1.8vw, 20px);
		line-height: 130%;
	}

	.az-quality-number {
		font-size: clamp(20px, 2.2vw, 28px);
	}

	.az-quality-label {
		font-size: clamp(22px, 2.8vw, 34px);
	}
}

html body .az-quality-scroll,
html body .az-quality-scroll *,
html body .az-quality-scroll button,
html body .az-quality-scroll button *,
html body .az-quality-scroll .az-quality-tab,
html body .az-quality-scroll .az-quality-tab *,
html body .az-quality-scroll .az-quality-number,
html body .az-quality-scroll .az-quality-label {
	letter-spacing: 0 !important;
	word-spacing: 0 !important;
	text-transform: none !important;
	font-stretch: normal !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4396153 */.elementor-23 .elementor-element.elementor-element-4396153 {
	position: relative;
	overflow: hidden;
	isolation: isolate;
}

.elementor-23 .elementor-element.elementor-element-4396153::before {
	content: "";
	position: absolute;
	inset: 0;
	background: inherit;
	background-size: cover;
	background-position: center;
	transition: 0.6s ease;
	z-index: -1;
}

.elementor-23 .elementor-element.elementor-element-4396153::after {
	content: "";
	position: absolute;
	inset: 0;
	background: rgba(0,0,0,0);
	transition: 0.4s ease;
	z-index: -1;
}

.elementor-23 .elementor-element.elementor-element-4396153:hover::before {
	transform: scale(1.06);
}

.elementor-23 .elementor-element.elementor-element-4396153:hover::after {
	background: rgba(0,0,0,0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a095b */.elementor-23 .elementor-element.elementor-element-58a095b {
	position: relative;
	overflow: hidden;
	isolation: isolate;
}

.elementor-23 .elementor-element.elementor-element-58a095b::before {
	content: "";
	position: absolute;
	inset: 0;
	background: inherit;
	background-size: cover;
	background-position: center;
	transition: 0.6s ease;
	z-index: -1;
}

.elementor-23 .elementor-element.elementor-element-58a095b::after {
	content: "";
	position: absolute;
	inset: 0;
	background: rgba(0,0,0,0);
	transition: 0.4s ease;
	z-index: -1;
}

.elementor-23 .elementor-element.elementor-element-58a095b:hover::before {
	transform: scale(1.06);
}

.elementor-23 .elementor-element.elementor-element-58a095b:hover::after {
	background: rgba(0,0,0,0.18);
}/* End custom CSS */