.elementor-128 .elementor-element.elementor-element-1290128{--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;--overlay-opacity:1;}.elementor-128 .elementor-element.elementor-element-1290128::before, .elementor-128 .elementor-element.elementor-element-1290128 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-1290128 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-1290128 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-1290128 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-1290128 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3F444B;background-image:url("https://vebvtop.ru/wp-content/uploads/2025/08/фон-55-scaled.webp");--background-overlay:'';background-position:center center;}.elementor-128 .elementor-element.elementor-element-28ce108{--display:flex;--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;}.elementor-128 .elementor-element.elementor-element-28ce108.e-con{--flex-grow:0;--flex-shrink:0;}.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-128 .elementor-element.elementor-element-ab65565{width:var( --container-widget-width, 6.927% );max-width:6.927%;--container-widget-width:6.927%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-ab65565.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-6bec33d{--display:flex;--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;}.elementor-128 .elementor-element.elementor-element-6bec33d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-f23fdae{--display:flex;--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;}.elementor-128 .elementor-element.elementor-element-f23fdae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-128 .elementor-element.elementor-element-d0139cd{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-translateX:20px;--e-transform-translateY:0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-d0139cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-menu-toggle{margin:0 auto;}.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu .elementor-item{font-family:"kiber", Sans-serif;font-size:20px;font-weight:100;line-height:1px;}.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main .elementor-item{color:#00FFDA;fill:#00FFDA;}.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main .elementor-item:focus{color:#00FFDA;fill:#00FFDA;}.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#C4117000;}.elementor-128 .elementor-element.elementor-element-d0139cd .e--pointer-framed .elementor-item:before,
					.elementor-128 .elementor-element.elementor-element-d0139cd .e--pointer-framed .elementor-item:after{border-color:#C4117000;}.elementor-128 .elementor-element.elementor-element-d0139cd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EE521F;}.elementor-128 .elementor-element.elementor-element-e9528d7{--display:flex;--min-height:0px;--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;}.elementor-128 .elementor-element.elementor-element-e9528d7.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-c2889c8{--e-transform-translateY:5px;}.elementor-128 .elementor-element.elementor-element-c2889c8.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-c2889c8 .elementor-icon-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-c2889c8.elementor-view-stacked .elementor-icon{background-color:#EE521F;}.elementor-128 .elementor-element.elementor-element-c2889c8.elementor-view-framed .elementor-icon, .elementor-128 .elementor-element.elementor-element-c2889c8.elementor-view-default .elementor-icon{color:#EE521F;border-color:#EE521F;}.elementor-128 .elementor-element.elementor-element-c2889c8.elementor-view-framed .elementor-icon, .elementor-128 .elementor-element.elementor-element-c2889c8.elementor-view-default .elementor-icon svg{fill:#EE521F;}.elementor-128 .elementor-element.elementor-element-c2889c8 .elementor-icon{font-size:35px;}.elementor-128 .elementor-element.elementor-element-c2889c8 .elementor-icon svg{height:35px;}.elementor-128 .elementor-element.elementor-element-0157478{--display:flex;--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;}.elementor-128 .elementor-element.elementor-element-0157478.e-con{--e-con-transform-translateY:55px;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-e6294c5{width:var( --container-widget-width, 108.673% );max-width:108.673%;--e-transform-translateY:-50px;--container-widget-width:108.673%;--container-widget-flex-grow:0;font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:600;color:#00FFDA;}.elementor-128 .elementor-element.elementor-element-e6294c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-e6294c5 a{color:#00FFDA;}.elementor-128 .elementor-element.elementor-element-e6294c5 a:hover, .elementor-128 .elementor-element.elementor-element-e6294c5 a:focus{color:#EE521F;}.elementor-128 .elementor-element.elementor-element-843e83a{--display:flex;--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;}.elementor-128 .elementor-element.elementor-element-843e83a.e-con{--e-con-transform-translateY:55px;--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-d04318f{width:var( --container-widget-width, 115.854% );max-width:115.854%;--e-transform-translateY:-60px;--container-widget-width:115.854%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-d04318f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-d04318f .elementor-icon-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-d04318f.elementor-view-stacked .elementor-icon{background-color:#36FF00;}.elementor-128 .elementor-element.elementor-element-d04318f.elementor-view-framed .elementor-icon, .elementor-128 .elementor-element.elementor-element-d04318f.elementor-view-default .elementor-icon{color:#36FF00;border-color:#36FF00;}.elementor-128 .elementor-element.elementor-element-d04318f.elementor-view-framed .elementor-icon, .elementor-128 .elementor-element.elementor-element-d04318f.elementor-view-default .elementor-icon svg{fill:#36FF00;}.elementor-128 .elementor-element.elementor-element-d04318f .elementor-icon{font-size:50px;}.elementor-128 .elementor-element.elementor-element-d04318f .elementor-icon svg{height:50px;}.elementor-128 .elementor-element.elementor-element-f6e4367{--display:flex;--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;}.elementor-128 .elementor-element.elementor-element-f6e4367.e-con{--e-con-transform-translateY:55px;--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-e9910a7{--e-transform-translateY:-60px;}.elementor-128 .elementor-element.elementor-element-e9910a7 .elementor-icon-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-e9910a7 .elementor-icon{font-size:50px;}.elementor-128 .elementor-element.elementor-element-e9910a7 .elementor-icon svg{height:50px;}.elementor-128 .elementor-element.elementor-element-8dc84c3{--display:flex;--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;}.elementor-128 .elementor-element.elementor-element-8dc84c3.e-con{--e-con-transform-translateY:55px;--flex-grow:0;--flex-shrink:0;}.elementor-128 .elementor-element.elementor-element-f3f8d62{--e-transform-translateY:-60px;}.elementor-128 .elementor-element.elementor-element-f3f8d62 .elementor-icon-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-f3f8d62 .elementor-icon{font-size:50px;}.elementor-128 .elementor-element.elementor-element-f3f8d62 .elementor-icon svg{height:50px;}.elementor-128 .elementor-element.elementor-element-682a6b72{--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;--overlay-opacity:0.76;}.elementor-128 .elementor-element.elementor-element-682a6b72::before, .elementor-128 .elementor-element.elementor-element-682a6b72 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-682a6b72 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-682a6b72 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-682a6b72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-682a6b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vebvtop.ru/wp-content/uploads/2025/08/44aeeb_69b7ac17f94947f6b0b999f73ad19f3dmv2.webp");--background-overlay:'';}.elementor-128 .elementor-element.elementor-element-25d560ca{--display:flex;--min-height:0px;--justify-content:center;}.elementor-128 .elementor-element.elementor-element-25d560ca.e-con{--e-con-transform-translateY:-12px;}.elementor-128 .elementor-element.elementor-element-4515602{--spacer-size:50px;}.elementor-128 .elementor-element.elementor-element-45aa1f8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-45aa1f8:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-45aa1f8.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-45aa1f8 .elementor-wrapper{--video-aspect-ratio:1;}.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-128 .elementor-element.elementor-element-5577448 .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-5577448{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-50268c04.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-50268c04:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-50268c04.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-50268c04 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-128 .elementor-element.elementor-element-374f71bc .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-374f71bc{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-translateX:0px;--e-transform-translateY:-85px;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-4e822e2e{--display:flex;--min-height:0px;--justify-content:center;}.elementor-128 .elementor-element.elementor-element-4e822e2e.e-con{--e-con-transform-translateY:-12px;}.elementor-128 .elementor-element.elementor-element-1451773{--spacer-size:50px;}.elementor-128 .elementor-element.elementor-element-56d3eab6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-56d3eab6:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-56d3eab6.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-56d3eab6 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-128 .elementor-element.elementor-element-be0991f .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-be0991f{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-7908b99e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-7908b99e:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-7908b99e.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-7908b99e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-128 .elementor-element.elementor-element-2ac4746f .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-2ac4746f{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-translateX:0px;--e-transform-translateY:-85px;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-54625af{--display:flex;--min-height:0px;--justify-content:center;}.elementor-128 .elementor-element.elementor-element-54625af.e-con{--e-con-transform-translateY:-12px;}.elementor-128 .elementor-element.elementor-element-9bde054{--spacer-size:50px;}.elementor-128 .elementor-element.elementor-element-01ce0cc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-01ce0cc:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-01ce0cc.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-01ce0cc .elementor-wrapper{--video-aspect-ratio:1;}.elementor-128 .elementor-element.elementor-element-3473917 .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-3473917{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-d3ecf8a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-d3ecf8a:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-d3ecf8a.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-d3ecf8a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-128 .elementor-element.elementor-element-5e94bc6 .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-5e94bc6{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-translateX:0px;--e-transform-translateY:-85px;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-401850c{--display:flex;--min-height:0px;--justify-content:center;}.elementor-128 .elementor-element.elementor-element-401850c.e-con{--e-con-transform-translateY:-12px;}.elementor-128 .elementor-element.elementor-element-af61043{--spacer-size:50px;}.elementor-128 .elementor-element.elementor-element-20ec2ba.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-20ec2ba:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-20ec2ba.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-20ec2ba .elementor-wrapper{--video-aspect-ratio:1;}.elementor-128 .elementor-element.elementor-element-404e4fd .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-404e4fd{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-4b9f93a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-128 .elementor-element.elementor-element-4b9f93a:not( .elementor-widget-image ), .elementor-128 .elementor-element.elementor-element-4b9f93a.elementor-widget-image img{-webkit-mask-image:url( https://vebvtop.ru/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:4%;-webkit-mask-position-y:35%;-webkit-mask-repeat:no-repeat;}.elementor-128 .elementor-element.elementor-element-4b9f93a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-128 .elementor-element.elementor-element-2818718 .elementor-button{background-color:#2A0083;box-shadow:7px -7px 0px 0px rgba(255, 0, 242.80434782608697, 0.92);}.elementor-128 .elementor-element.elementor-element-2818718{width:var( --container-widget-width, 95% );max-width:95%;--e-transform-translateX:0px;--e-transform-translateY:-85px;--e-transform-skewX:-20deg;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-128 .elementor-element.elementor-element-28ce108{--width:5.667%;}.elementor-128 .elementor-element.elementor-element-6bec33d{--width:0.583%;}.elementor-128 .elementor-element.elementor-element-f23fdae{--width:59%;}.elementor-128 .elementor-element.elementor-element-e9528d7{--width:3%;}.elementor-128 .elementor-element.elementor-element-0157478{--width:13%;}.elementor-128 .elementor-element.elementor-element-843e83a{--width:3%;}.elementor-128 .elementor-element.elementor-element-f6e4367{--width:3%;}.elementor-128 .elementor-element.elementor-element-8dc84c3{--width:3%;}.elementor-128 .elementor-element.elementor-element-25d560ca{--width:100%;}.elementor-128 .elementor-element.elementor-element-4e822e2e{--width:100%;}.elementor-128 .elementor-element.elementor-element-54625af{--width:100%;}.elementor-128 .elementor-element.elementor-element-401850c{--width:100%;}}/* Start custom CSS for video, class: .elementor-element-45aa1f8 *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-50268c04 *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d560ca */.elementor-128 .elementor-element.elementor-element-25d560ca {
    max-width: 100%;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
  margin-bottom: 500px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-56d3eab6 *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7908b99e *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e822e2e */.elementor-128 .elementor-element.elementor-element-4e822e2e {
    max-width: 100%;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
  margin-bottom: 500px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-01ce0cc *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d3ecf8a *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54625af */.elementor-128 .elementor-element.elementor-element-54625af {
    max-width: 100%;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
  margin-bottom: 500px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-20ec2ba *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4b9f93a *//* Обёртка блока */
.icon-block {
  text-align: center;           /* Центрируем всё внутри */
  display: inline-block;        /* Чтобы ширина подгонялась под контент */
}

/* Иконка */
.icon-block .elementor-icon {
  font-size: 48px;              /* Размер иконки, подберите под себя */
  margin-bottom: 16px;          /* Отступ под иконкой */
  color: #333;                  /* Цвет иконки */
}

/* Заголовок */
.icon-block .elementor-heading-title {
  font-size: 24px;              /* Размер заголовка */
  margin: 0 0 12px;             /* Отступы сверху/снизу */
  line-height: 1.2;
  color: #222;
}

/* Кнопка */
.icon-block .elementor-button {
  display: inline-block;        /* Чтобы можно было задать ширину/отступы */
  padding: 0.6em 1.2em;         /* Вертикальные и горизонтальные отступы */
  font-size: 16px;
  border-radius: 4px;           /* Скругление углов */
  background-color: #0073e6;    /* Цвет кнопки */
  color: #fff;                  /* Цвет текста */
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.icon-block .elementor-button:hover {
  background-color: #005bb5;    /* Цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-401850c */.elementor-128 .elementor-element.elementor-element-401850c {
    max-width: 100%;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
  margin-bottom: 500px !important;
}/* End custom CSS */