.page-gpon .gpon-banner{background:linear-gradient(90deg,#271166 0%,#2d2db3 100%)}.page-gpon .gpon-banner .swiper-pagination{display:none}@media screen and (max-width: 991px){.page-gpon .gpon-banner .swiper-pagination{display:flex}}.page-gpon .gpon-banner .address-block__content{max-width:100%}@media screen and (max-width: 1199px){.page-gpon .gpon-banner{margin-bottom:0}}.page-gpon .gpon-banner .gpon-banner__main-part-container{overflow-x:clip;overflow-y:visible}.page-gpon .gpon-banner .gpon-banner__main-part{align-items:center;justify-content:space-between;padding-top:var(--header-height)}.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-content{padding-top:56px;padding-bottom:140px;position:relative;display:flex;flex-direction:column;gap:24px;z-index:1}@media screen and (max-width: 1199px){.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-content{padding-bottom:80px;top:0}}@media screen and (max-width: 767px){.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-content{padding-bottom:0}}.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-content .gpon-banner-content__header{margin:0;font-style:normal;font-weight:700;font-size:42px;line-height:52px;color:#fff}@media screen and (max-width: 1199px){.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-content .gpon-banner-content__header{font-size:32px;line-height:40px}}.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-content .gpon-banner-content__text{margin:0;font-style:normal;font-weight:400;font-size:18px;line-height:27px;color:#ffffffb3}@media screen and (max-width: 1199px){.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-content .gpon-banner-content__text{font-size:16px;line-height:22px}}.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-svg{display:flex;position:relative;align-items:center;height:100vh;max-height:350px;justify-content:center;top:-60px}@media screen and (max-width: 1199px){.page-gpon .gpon-banner .gpon-banner__main-part .gpon-banner-svg{top:0}}.page-gpon .gpon-banner .gpon-banner__main-part .address_title{font-style:normal;font-weight:500;font-size:18px;line-height:27px;color:#fff}@media screen and (max-width: 1199px){.page-gpon .gpon-banner .gpon-banner__main-part .address_title{font-size:16px;line-height:24px}}.page-gpon .gpon-banner .gpon-banner__main-part .main-svg-container{position:absolute;top:-170px;height:687px;left:-61px}@media screen and (max-width: 1599px){.page-gpon .gpon-banner .gpon-banner__main-part .main-svg-container{left:-215px}}@media screen and (max-width: 1199px){.page-gpon .gpon-banner .gpon-banner__main-part .main-svg-container{left:-100px}}@media screen and (max-width: 991px){.page-gpon .gpon-banner .gpon-banner__main-part .main-svg-container{left:-130px}}@media screen and (max-width: 767px){.page-gpon .gpon-banner .gpon-banner__main-part .main-svg-container{left:auto;height:100%;top:0}}.page-gpon .gpon-banner .gpon-banner__main-part .main-svg-container svg{width:auto;height:auto;overflow:visible}@media screen and (max-width: 767px){.page-gpon .gpon-banner .gpon-banner__main-part .main-svg-container svg{height:100%}}.page-gpon .gpon-banner .gpon-banner__second-part .gpon-banner-address-search{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1199px){.page-gpon .gpon-banner .gpon-banner__second-part{margin-top:-10px;padding-top:0;padding-bottom:0;margin-bottom:-128px}}@media screen and (max-width: 767px){.page-gpon .gpon-banner .gpon-banner__second-part{padding-top:0;padding-bottom:60px;overflow:hidden;margin-bottom:0}}.page-gpon .page-content:before{background:linear-gradient(90deg,#271166 0%,#2d2db3 100%)}@media screen and (max-width: 1199px){.page-gpon .page-content{padding-top:200px}}@media screen and (max-width: 767px){.page-gpon .page-content{padding-top:0}}.page-gpon .gpon-interaction{padding-top:100px;padding-bottom:160px;overflow:hidden}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction{padding-top:80px}}.page-gpon .gpon-interaction .gpon-interaction__header{text-align:center;margin-bottom:60px}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .gpon-interaction__header{text-align:left;margin-bottom:32px}}.page-gpon .gpon-interaction .gpon-interaction-bg{background:linear-gradient(180deg,#492fdb 0%,#4727b9 100%);overflow:hidden;height:300vh;position:relative}.page-gpon .gpon-interaction .gpon-interaction-bg .step-wrapper{height:100vh}.page-gpon .gpon-interaction .gpon-interaction-wrapper{height:100vh;background:linear-gradient(180deg,#492fdb 0%,#4727b9 100%);position:absolute;top:0;left:0;right:0;width:100%;display:flex;align-items:center}.page-gpon .gpon-interaction .gpon-interaction-wrapper .container{display:flex;align-items:center}.page-gpon .gpon-interaction .step{display:flex;align-items:center;position:absolute;width:100%;opacity:0;visibility:hidden;transition:.4s ease-out;padding-top:var(--scroll-header-height)}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .step{flex-direction:column;height:100vh;padding-bottom:32px}}.page-gpon .gpon-interaction .step.active{opacity:1;visibility:visible}.page-gpon .gpon-interaction .step .left-side{flex:1;display:flex;justify-content:center;align-items:center}.page-gpon .gpon-interaction .step .left-side .gpon-interaction-svg{position:absolute}.page-gpon .gpon-interaction .step .left-side .gpon-interaction-svg svg{height:100%;width:auto}.page-gpon .gpon-interaction .step .right-side{max-width:640px}@media screen and (max-width: 1599px){.page-gpon .gpon-interaction .step .right-side{max-width:540px}}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .step .right-side{max-width:100%}}.page-gpon .gpon-interaction .step.step1 .gpon-interaction-svg{transform:translate(6%,-17%)}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .step.step1 .gpon-interaction-svg{transform:scale(.7) translate(8.7%,-11%)}}@media screen and (max-width: 767px){.page-gpon .gpon-interaction .step.step1 .gpon-interaction-svg{transform:scale(1) translate(-42.3%,-13%)}.page-gpon .gpon-interaction .step.step1 .gpon-interaction-svg svg{width:230%}}.page-gpon .gpon-interaction .step.step2 .gpon-interaction-svg{transform:translate(11%,-4%)}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .step.step2 .gpon-interaction-svg{transform:scale(.7) translate(11%,3%)}}@media screen and (max-width: 767px){.page-gpon .gpon-interaction .step.step2 .gpon-interaction-svg{transform:scale(1) translate(-28.3%)}.page-gpon .gpon-interaction .step.step2 .gpon-interaction-svg svg{width:200%}}.page-gpon .gpon-interaction .step.step3 .gpon-interaction-svg{transform:translate(0)}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .step.step3 .gpon-interaction-svg{transform:scale(.7) translate(4%,10%)}}@media screen and (max-width: 767px){.page-gpon .gpon-interaction .step.step3 .gpon-interaction-svg{transform:scale(1) translate(-41.3%,8%)}.page-gpon .gpon-interaction .step.step3 .gpon-interaction-svg svg{width:200%}}.page-gpon .gpon-interaction .gpon-interaction-content{position:relative;z-index:1;background:#ffffff;padding:48px;display:flex;flex-direction:column;gap:24px;border-radius:24px}.page-gpon .gpon-interaction .gpon-interaction-content .gpon-interaction-content__header{font-style:normal;font-weight:700;font-size:32px;line-height:40px;color:#1c2131}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .gpon-interaction-content .gpon-interaction-content__header{font-size:24px;line-height:30px}}.page-gpon .gpon-interaction .gpon-interaction-content .gpon-interaction-content__text{font-style:normal;font-weight:400;font-size:18px;line-height:27px;color:#1c2131b3}@media screen and (max-width: 1199px){.page-gpon .gpon-interaction .gpon-interaction-content .gpon-interaction-content__text{font-size:16px;line-height:22px}}.page-gpon .technology-block{padding-bottom:0!important}
