.elementor-25197 .elementor-element.elementor-element-2aa8a837{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-225f981 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-225f981 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-repeater-item-692233d .swiper-slide-bg{background-color:#02010100;background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image421.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-repeater-item-a5c29b6 .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image431.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-repeater-item-f2ee7fa .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image461.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-repeater-item-ce9dd31 .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/hero-1-1.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-repeater-item-1575d9e .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image441.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-repeater-item-c1c8005 .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image451.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:662px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-slide-button{background-color:#02010100;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.04em;border-width:2px;border-radius:100px;color:#F7E570;border-color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-slide-button:hover{background-color:#F7E57033;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide-contents{max-width:70%;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide-inner{padding:0px 0px 0px 110px;text-align:start;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-slide-heading{color:#F7E570;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:57px;letter-spacing:0.04em;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:40px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-slide-description{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;font-style:normal;text-decoration:none;line-height:24px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;height:8px;width:8px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-pagination-fraction{font-size:8px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#4D5560;opacity:1;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-pagination-bullet-active{background-color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-repeater-item-692233d .swiper-slide-bg{background-color:#02010100;background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image481.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-repeater-item-a5c29b6 .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image491.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-repeater-item-f2ee7fa .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image501.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-repeater-item-ce9dd31 .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/hero41.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-repeater-item-1575d9e .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/20250317110632-8644ffd4.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-repeater-item-c1c8005 .swiper-slide-bg{background-image:url(https://bpi-group.com.ua/wp-content/uploads/2025/03/image511.png);background-size:cover;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:662px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-slide-button{background-color:#02010100;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.04em;border-width:2px;border-radius:100px;color:#F7E570;border-color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-slide-button:hover{background-color:#F7E57033;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-00402e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide-contents{max-width:70%;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide-inner{padding:0px 0px 0px 110px;text-align:start;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-slide-heading{color:#F7E570;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:57px;letter-spacing:0.04em;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:40px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-slide-description{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;font-style:normal;text-decoration:none;line-height:24px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;height:8px;width:8px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-pagination-fraction{font-size:8px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#4D5560;opacity:1;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-pagination-bullet-active{background-color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-3aa51bdd:not(.elementor-motion-effects-element-type-background), .elementor-25197 .elementor-element.elementor-element-3aa51bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-25197 .elementor-element.elementor-element-3aa51bdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:96px 110px 96px 110px;}.elementor-25197 .elementor-element.elementor-element-3aa51bdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25197 .elementor-element.elementor-element-3a2dc398 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-3a2dc398 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-25197 .elementor-element.elementor-element-1d5d3f40{text-align:center;}.elementor-25197 .elementor-element.elementor-element-1d5d3f40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:48px;letter-spacing:0.04em;color:#0E3266;}.elementor-25197 .elementor-element.elementor-element-3dc80ea4{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-19fe9b46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-19fe9b46 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-bc-flex-widget .elementor-25197 .elementor-element.elementor-element-5b57ac8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25197 .elementor-element.elementor-element-5b57ac8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25197 .elementor-element.elementor-element-5b57ac8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-5b57ac8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-6c46a55b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-25197 .elementor-element.elementor-element-6c46a55b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25197 .elementor-element.elementor-element-6c46a55b .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.04em;color:#0E3266;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-25197 .elementor-element.elementor-element-107e937d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.04em;color:#1E1E1E;}.elementor-25197 .elementor-element.elementor-element-107e937d > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-25197 .elementor-element.elementor-element-4a9c935e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-4a9c935e .elementor-heading-title{font-size:20px;font-weight:500;text-decoration:none;line-height:24px;letter-spacing:0.04em;color:#0E3266;}.elementor-25197 .elementor-element.elementor-element-6beb8bcc{margin-top:0px;margin-bottom:0px;padding:96px 110px 96px 110px;}.elementor-25197 .elementor-element.elementor-element-257ff8d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-257ff8d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-68c73f4e{text-align:center;}.elementor-25197 .elementor-element.elementor-element-68c73f4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:48px;letter-spacing:0.04em;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-65d6ba8d{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-25197 .elementor-element.elementor-element-ec741fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25197 .elementor-element.elementor-element-ec741fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25197 .elementor-element.elementor-element-ec741fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-ec741fb > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-5457b692{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25197 .elementor-element.elementor-element-5457b692 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25197 .elementor-element.elementor-element-5457b692 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.04em;color:#FFFFFF;}.elementor-25197 .elementor-element.elementor-element-2a1e7a2b{width:100%;max-width:100%;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.04em;color:#FFFFFF;}.elementor-25197 .elementor-element.elementor-element-2a1e7a2b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-25197 .elementor-element.elementor-element-68a9cb0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-68a9cb0d .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.04em;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-44b5edd5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-44b5edd5 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-21dcc694:not(.elementor-motion-effects-element-type-background), .elementor-25197 .elementor-element.elementor-element-21dcc694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-25197 .elementor-element.elementor-element-21dcc694{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:96px 110px 96px 110px;}.elementor-25197 .elementor-element.elementor-element-21dcc694 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25197 .elementor-element.elementor-element-5381d25e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-5381d25e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-77717636 > .elementor-widget-container{margin:0px 0px 85px 0px;}.elementor-25197 .elementor-element.elementor-element-77717636{text-align:center;}.elementor-25197 .elementor-element.elementor-element-77717636 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:48px;letter-spacing:0.04em;color:#0E3266;}.elementor-widget-loop-grid .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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25197 .elementor-element.elementor-element-4815ea4{--grid-columns:3;}.elementor-25197 .elementor-element.elementor-element-4815ea4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-25197 .elementor-element.elementor-element-4815ea4 .e-loop-item > .elementor-section, .elementor-25197 .elementor-element.elementor-element-4815ea4 .e-loop-item > .elementor-section > .elementor-container, .elementor-25197 .elementor-element.elementor-element-4815ea4 .e-loop-item > .e-con, .elementor-25197 .elementor-element.elementor-element-4815ea4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-25197 .elementor-element.elementor-element-2d7f2315 .elementor-button{background-color:#02010100;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:0.04em;fill:#0E3266;color:#0E3266;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0E3266;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-25197 .elementor-element.elementor-element-2d7f2315 .elementor-button:hover, .elementor-25197 .elementor-element.elementor-element-2d7f2315 .elementor-button:focus{background-color:#F7E57033;color:#1E1E1E;}.elementor-25197 .elementor-element.elementor-element-2d7f2315 > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-2d7f2315 .elementor-button:hover svg, .elementor-25197 .elementor-element.elementor-element-2d7f2315 .elementor-button:focus svg{fill:#1E1E1E;}.elementor-25197 .elementor-element.elementor-element-745d8aaa:not(.elementor-motion-effects-element-type-background), .elementor-25197 .elementor-element.elementor-element-745d8aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bpi-group.com.ua/wp-content/uploads/2025/03/pic-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25197 .elementor-element.elementor-element-745d8aaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 110px 0px 110px;}.elementor-25197 .elementor-element.elementor-element-745d8aaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25197 .elementor-element.elementor-element-44136c2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-44136c2c > .elementor-element-populated{padding:90px 0px 95px 0px;}.elementor-25197 .elementor-element.elementor-element-50e95d2a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-size:32px;font-weight:500;line-height:38px;letter-spacing:0.04em;color:#FFFFFF;}.elementor-25197 .elementor-element.elementor-element-50e95d2a > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-25197 .elementor-element.elementor-element-78ec5851{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-82c4123 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-82c4123 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-379ec57b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-379ec57b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-629506dd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-25197 .elementor-element.elementor-element-629506dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:38px;letter-spacing:0.06em;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-5aeaa44e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.04em;color:#FFFFFF;}.elementor-25197 .elementor-element.elementor-element-5aeaa44e > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-25197 .elementor-element.elementor-element-1838b724 .elementor-button{background-color:#02010100;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:0.04em;fill:#F7E570;color:#F7E570;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7E570;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-25197 .elementor-element.elementor-element-1838b724 .elementor-button:hover, .elementor-25197 .elementor-element.elementor-element-1838b724 .elementor-button:focus{background-color:#F7E57033;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-1838b724 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-1838b724 .elementor-button:hover svg, .elementor-25197 .elementor-element.elementor-element-1838b724 .elementor-button:focus svg{fill:#F7E570;}.elementor-25197 .elementor-element.elementor-element-7ab397cc:not(.elementor-motion-effects-element-type-background), .elementor-25197 .elementor-element.elementor-element-7ab397cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-25197 .elementor-element.elementor-element-7ab397cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:96px 110px 96px 110px;}.elementor-25197 .elementor-element.elementor-element-7ab397cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25197 .elementor-element.elementor-element-3ffa3b51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25197 .elementor-element.elementor-element-3ffa3b51 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-3ffa3b51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-a0c3af4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25197 .elementor-element.elementor-element-a0c3af4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:48px;letter-spacing:0.04em;color:#0E3266;}.elementor-25197 .elementor-element.elementor-element-375d0fe2{margin-top:86px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-2f353b26:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bpi-group.com.ua/wp-content/uploads/2025/03/card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25197 .elementor-element.elementor-element-2f353b26.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-element-populated, .elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-element-populated > .elementor-background-overlay, .elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:90px 50px 170px 50px;}.elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25197 .elementor-element.elementor-element-5348dca8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-5348dca8 img{width:433px;}.elementor-25197 .elementor-element.elementor-element-1e6e48d4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-25197 .elementor-element.elementor-element-1e6e48d4 > .elementor-widget-container{margin:50px 0px 74px 0px;}.elementor-25197 .elementor-element.elementor-element-1e6e48d4 .elementor-heading-title{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.04em;color:#FFFFFF;}.elementor-25197 .elementor-element.elementor-element-596fe766{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25197 .elementor-element.elementor-element-596fe766 > .elementor-widget-container{margin:0% 5% 5% 0%;}.elementor-25197 .elementor-element.elementor-element-596fe766 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:38px;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-11022009 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-25197 .elementor-element.elementor-element-11022009{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.04em;color:#FFFFFF;}.elementor-25197 .elementor-element.elementor-element-4e4a6076 .elementor-button{background-color:#02010100;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:0.04em;fill:#F7E570;color:#F7E570;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7E570;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-25197 .elementor-element.elementor-element-4e4a6076 .elementor-button:hover, .elementor-25197 .elementor-element.elementor-element-4e4a6076 .elementor-button:focus{background-color:#F7E57033;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-4e4a6076 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-4e4a6076 .elementor-button:hover svg, .elementor-25197 .elementor-element.elementor-element-4e4a6076 .elementor-button:focus svg{fill:#F7E570;}.elementor-25197 .elementor-element.elementor-element-78d5edf8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bpi-group.com.ua/wp-content/uploads/2025/03/card-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25197 .elementor-element.elementor-element-78d5edf8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-element-populated, .elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-element-populated > .elementor-background-overlay, .elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:90px 50px 170px 50px;}.elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25197 .elementor-element.elementor-element-7c1be882 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-7c1be882 img{width:225px;}.elementor-25197 .elementor-element.elementor-element-204f11da > .elementor-widget-container{margin:75px 0px 40px 0px;}.elementor-25197 .elementor-element.elementor-element-204f11da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:38px;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-2c5b8bde{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0.04em;color:#FFFFFF;}.elementor-25197 .elementor-element.elementor-element-2c5b8bde > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-25197 .elementor-element.elementor-element-3b7cb306 .elementor-button{background-color:#02010100;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:0.04em;fill:#F7E570;color:#F7E570;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7E570;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-25197 .elementor-element.elementor-element-3b7cb306 .elementor-button:hover, .elementor-25197 .elementor-element.elementor-element-3b7cb306 .elementor-button:focus{background-color:#F7E57033;color:#F7E570;}.elementor-25197 .elementor-element.elementor-element-3b7cb306 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-3b7cb306 .elementor-button:hover svg, .elementor-25197 .elementor-element.elementor-element-3b7cb306 .elementor-button:focus svg{fill:#F7E570;}.elementor-25197 .elementor-element.elementor-element-d3bac8f .elementor-button{background-color:#098B12;font-family:"Involve", Sans-serif;font-weight:500;font-style:normal;fill:var( --e-global-color-e27743d );color:var( --e-global-color-e27743d );border-style:none;padding:6px 6px 6px 6px;}.elementor-25197 .elementor-element.elementor-element-d3bac8f{width:auto;max-width:auto;bottom:20px;}body:not(.rtl) .elementor-25197 .elementor-element.elementor-element-d3bac8f{left:20px;}body.rtl .elementor-25197 .elementor-element.elementor-element-d3bac8f{right:20px;}.elementor-25197 .elementor-element.elementor-element-d3bac8f .elementor-button-content-wrapper{flex-direction:row;}body.elementor-page-25197:not(.elementor-motion-effects-element-type-background), body.elementor-page-25197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061223;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25197 .elementor-element.elementor-element-19fe9b46{width:48%;}.elementor-25197 .elementor-element.elementor-element-5b57ac8{width:52%;}.elementor-25197 .elementor-element.elementor-element-ec741fb{width:52%;}.elementor-25197 .elementor-element.elementor-element-44b5edd5{width:48%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-25197 .elementor-element.elementor-element-4815ea4{--grid-columns:2;}}@media(max-width:767px){.elementor-25197 .elementor-element.elementor-element-2aa8a837{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{line-height:var( --e-global-typography-secondary-line-height );}.elementor-25197 .elementor-element.elementor-element-58ebadd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide{height:540px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide-contents{max-width:90%;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-slide-inner{padding:0px 0px 0px 15px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-slide-heading{font-size:28px;line-height:33px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-slide-description{font-size:14px;line-height:16px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .elementor-slide-button{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:8px;width:8px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-25197 .elementor-element.elementor-element-58ebadd5 .swiper-pagination-fraction{font-size:8px;}.elementor-25197 .elementor-element.elementor-element-00402e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide{height:540px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide-contents{max-width:90%;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-slide-inner{padding:0px 0px 0px 15px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-slide-heading{font-size:28px;line-height:33px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-slide-description{font-size:14px;line-height:16px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .elementor-slide-button{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:8px;width:8px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-25197 .elementor-element.elementor-element-00402e9 .swiper-pagination-fraction{font-size:8px;}.elementor-25197 .elementor-element.elementor-element-3aa51bdd{margin-top:0px;margin-bottom:0px;padding:48px 20px 48px 20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-25197 .elementor-element.elementor-element-1d5d3f40 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-25197 .elementor-element.elementor-element-3dc80ea4{margin-top:40px;margin-bottom:0px;}.elementor-25197 .elementor-element.elementor-element-19fe9b46 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25197 .elementor-element.elementor-element-5b57ac8 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-25197 .elementor-element.elementor-element-6c46a55b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25197 .elementor-element.elementor-element-6c46a55b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25197 .elementor-element.elementor-element-6c46a55b .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25197 .elementor-element.elementor-element-107e937d > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-25197 .elementor-element.elementor-element-107e937d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:14px;}.elementor-25197 .elementor-element.elementor-element-4a9c935e .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-6beb8bcc{margin-top:0px;margin-bottom:0px;padding:48px 20px 48px 20px;}.elementor-25197 .elementor-element.elementor-element-68c73f4e .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-25197 .elementor-element.elementor-element-65d6ba8d{margin-top:40px;margin-bottom:0px;}.elementor-25197 .elementor-element.elementor-element-ec741fb > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25197 .elementor-element.elementor-element-5457b692 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25197 .elementor-element.elementor-element-5457b692{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25197 .elementor-element.elementor-element-5457b692 .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-2a1e7a2b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-25197 .elementor-element.elementor-element-2a1e7a2b{font-size:12px;line-height:14px;}.elementor-25197 .elementor-element.elementor-element-68a9cb0d .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-44b5edd5 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25197 .elementor-element.elementor-element-21dcc694{margin-top:0px;margin-bottom:0px;padding:48px 20px 48px 20px;}.elementor-25197 .elementor-element.elementor-element-77717636 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-25197 .elementor-element.elementor-element-77717636 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-25197 .elementor-element.elementor-element-4815ea4{--grid-columns:1;}.elementor-25197 .elementor-element.elementor-element-2d7f2315 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-2d7f2315 .elementor-button{font-size:16px;line-height:19px;padding:15px 24px 15px 24px;}.elementor-25197 .elementor-element.elementor-element-745d8aaa{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-25197 .elementor-element.elementor-element-44136c2c > .elementor-element-populated{padding:45px 0px 60px 0px;}.elementor-25197 .elementor-element.elementor-element-50e95d2a > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-25197 .elementor-element.elementor-element-50e95d2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;line-height:24px;}.elementor-25197 .elementor-element.elementor-element-78ec5851{margin-top:140px;margin-bottom:0px;}.elementor-25197 .elementor-element.elementor-element-629506dd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-25197 .elementor-element.elementor-element-629506dd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25197 .elementor-element.elementor-element-629506dd .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-25197 .elementor-element.elementor-element-5aeaa44e{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-1838b724 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-1838b724 .elementor-button{font-size:16px;line-height:19px;padding:15px 24px 15px 24px;}.elementor-25197 .elementor-element.elementor-element-7ab397cc{margin-top:0px;margin-bottom:0px;padding:48px 20px 48px 20px;}.elementor-25197 .elementor-element.elementor-element-a0c3af4 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-25197 .elementor-element.elementor-element-375d0fe2{margin-top:20px;margin-bottom:0px;}.elementor-25197 .elementor-element.elementor-element-2f353b26 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:65px 20px 65px 20px;}.elementor-25197 .elementor-element.elementor-element-5348dca8{text-align:center;}.elementor-25197 .elementor-element.elementor-element-5348dca8 img{width:315px;}.elementor-25197 .elementor-element.elementor-element-1e6e48d4 > .elementor-widget-container{margin:50px 0px 40px 0px;}.elementor-25197 .elementor-element.elementor-element-1e6e48d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25197 .elementor-element.elementor-element-1e6e48d4 .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-596fe766{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-25197 .elementor-element.elementor-element-596fe766 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-25197 .elementor-element.elementor-element-11022009{font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-4e4a6076 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-4e4a6076 .elementor-button{font-size:16px;line-height:19px;padding:15px 24px 15px 24px;}.elementor-25197 .elementor-element.elementor-element-78d5edf8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:65px 20px 65px 20px;}.elementor-25197 .elementor-element.elementor-element-7c1be882 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-25197 .elementor-element.elementor-element-7c1be882{text-align:center;}.elementor-25197 .elementor-element.elementor-element-7c1be882 img{width:300px;}.elementor-25197 .elementor-element.elementor-element-204f11da{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-25197 .elementor-element.elementor-element-204f11da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-25197 .elementor-element.elementor-element-204f11da .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-25197 .elementor-element.elementor-element-2c5b8bde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:19px;}.elementor-25197 .elementor-element.elementor-element-3b7cb306 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-25197 .elementor-element.elementor-element-3b7cb306 .elementor-button{font-size:16px;line-height:19px;padding:15px 24px 15px 24px;}}/* Start custom CSS for slides, class: .elementor-element-58ebadd5 */.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 15px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3bac8f */.icon {
    font-size:26px;
    padding-left: 10px !important;
}
/* кнопка */
.expand-el-btn .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;

  width: 60px;
  height: 60px;
  padding: 0 16px;
  overflow: hidden;

  border-radius: 999px;
  white-space: nowrap;

  transition: width 0.45s ease;

  animation: bounce 3s infinite;

}


/* текст скрыт */
.expand-el-btn .elementor-button-text {
  opacity: 0;
  transform: translateX(-8px);
  transition: opacity 0.3s ease, transform 0.3s ease;
      padding-top: 6px !important;
    padding-left: 6px !important;
}

/* hover — раскрытие */
.expand-el-btn .elementor-button:hover {
  width: 300px;
  animation: none;

}

/* показываем текст */
.expand-el-btn .elementor-button:hover .elementor-button-text {
  opacity: 1;
  transform: translateX(0);
    padding-top: 6px !important;
    padding-left: 6px !important;
}

/* мягкий bounce */
@keyframes bounce {
  0%, 85%, 100% {
    transform: translateY(0) scale(1);
  }
  90% {
    transform: translateY(-6px) scale(1.03);
  }
  95% {
    transform: translateY(0) scale(1);
  }
}


.expand-el-btn .elementor-button {
  will-change: transform;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bpi-group.com.ua/wp-content/uploads/2025/01/montserrat-semibold.woff') format('woff'),
		url('https://bpi-group.com.ua/wp-content/uploads/2025/01/montserrat-semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bpi-group.com.ua/wp-content/uploads/2025/01/montserrat-bold.woff') format('woff'),
		url('https://bpi-group.com.ua/wp-content/uploads/2025/01/montserrat-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Involve';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-regular.woff') format('woff'),
		url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Involve';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-medium.woff') format('woff'),
		url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Involve';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-semibold.woff') format('woff'),
		url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Involve';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-bold.woff') format('woff'),
		url('https://bpi-group.com.ua/wp-content/uploads/2025/01/involve-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */