.se-theme-visible .se-hero-section[data-style=visible-hero]{--image-height:285px;position:relative;overflow:hidden;margin-top:0;margin-bottom:0;padding-top:var(--spacing-half-of-v1);padding-bottom:calc(var(--image-height) + var(--spacing-v2))}.se-theme-visible .se-hero-section[data-style=visible-hero]:before{content:url(//visible.seranking.com/wp-content/plugins/se-blocks-visible/extended-blocks/hero-section/hero-bg.svg);position:absolute;top:86px;left:50%;transform:translateX(-50%);width:1920px;height:907px;pointer-events:none}.se-theme-visible .se-hero-section[data-style=visible-hero]:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:72px;background:linear-gradient(180deg,rgba(255,247,243,0) 0%,var(--main-colors-bg,var(--sev-bg-page)) 100%);z-index:3;pointer-events:none}.se-theme-visible .se-hero-section[data-style=visible-hero] .se-hero-section__content,.se-theme-visible .se-hero-section[data-style=visible-hero] .se-image{z-index:2}.se-theme-visible .se-hero-section[data-style=visible-hero] .se-image{width:100%;max-width:100%;margin:0 auto;position:absolute;height:var(--image-height);bottom:0;overflow:hidden}.se-theme-visible .se-hero-section[data-style=visible-hero] .se-image img{width:857px}.se-theme-visible .se-hero-section[data-style=visible-hero] .se-btn_tert,.se-theme-visible .se-hero-section[data-style=visible-hero] .se-btn_tert:hover{background-color:var(--main-colors-bg,var(--sev-bg-page))}@media screen and (min-width:768px){.se-theme-visible .se-hero-section[data-style=visible-hero]{padding-bottom:0}.se-theme-visible .se-hero-section[data-style=visible-hero] .se-image{position:static;width:100%;height:auto;max-width:var(--spacing-grid-10)}.se-theme-visible .se-hero-section[data-style=visible-hero] .se-image img{width:100%}.se-theme-visible .se-hero-section[data-style=visible-hero] [data-has-mobile-img=true] .se-image_desktop{display:block}.se-theme-visible .se-hero-section[data-style=visible-hero] [data-has-mobile-img=true] .se-image_mobile{display:none}.se-theme-visible .se-hero-section[data-style=visible-hero]:before{top:136px}}@media screen and (min-width:1280px){.se-theme-visible .se-hero-section[data-style=visible-hero]:before{top:186px}}@media screen and (min-width:1536px){.se-theme-visible .se-hero-section[data-style=visible-hero]:before{top:236px}}@media screen and (max-width:767px){.se-theme-visible .se-hero-section[data-style=visible-hero] .se-image:not([data-has-mobile-img=true]) img{width:100%;height:100%;object-fit:cover;object-position:left top}}.se-theme-visible .se-hero-section[data-variant=with-big-image] .se-hero-section__container:before{background:url(//visible.seranking.com/wp-content/plugins/se-blocks-visible/extended-blocks/hero-section/hero-bg-spots.svg) no-repeat 50% calc(100% + 246px) / 1920px 907px,
    url(//visible.seranking.com/wp-content/plugins/se-blocks-visible/extended-blocks/hero-section/hero-bg-lines.svg) no-repeat 50% 86px/1920px 907px}.se-theme-visible .se-hero-section[data-variant=with-big-image] .se-btn_tert,.se-theme-visible .se-hero-section[data-variant=with-big-image] .se-btn_tert:hover{background-color:var(--se-bg-page)}@media screen and (min-width:768px){.se-theme-visible .se-hero-section[data-variant=with-big-image] .se-hero-section__container:before{background-position:50% calc(100% + 346px),50% 86px}}@media screen and (min-width:1024px){.se-theme-visible .se-hero-section[data-variant=with-big-image] .se-hero-section__container:before{background-position:50% calc(100% + 336px),50% 136px}}@media screen and (min-width:1280px){.se-theme-visible .se-hero-section[data-variant=with-big-image] .se-hero-section__container:before{background-position:50% calc(100% + 290px),50% 186px}}@media screen and (min-width:1536px){.se-theme-visible .se-hero-section[data-variant=with-big-image] .se-hero-section__container:before{background-position:50% calc(100% + 49px),50% 236px}}