.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-0f285ab > .elementor-background-overlay{opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1292 .elementor-element.elementor-element-0f285ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-1be142a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-msh-hero .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-msh-hero .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-msh-hero .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-msh-hero [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-msh-hero [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-msh-hero .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-msh-hero .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-msh-hero .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-msh-hero .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-msh-hero ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-msh-hero .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-msh-hero .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-shell{max-width:1280px;}.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-root{--msh-green:#006F2C;--msh-yellow:#FFC400;--msh-text:#171717;--msh-muted:#4B4B4B;}.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-header{padding:18px 44px 18px 44px;}.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-panel{width:48.7%;left:3.35%;top:6.15%;padding:44px 40px 28px 40px;border-radius:24px;}.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-mobile-media{width:100%;align-self:center;background-size:cover;border-radius:18px;margin:16px 0px 18px 0px;height:310px;background-position-x:50%;background-position-y:50%;}.elementor-widget-spacer .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-spacer .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-spacer .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-dbaac29{--spacer-size:6px;}.elementor-1292 .elementor-element.elementor-element-a0b641c > .elementor-container{max-width:1400px;}.elementor-widget-msb-benefits .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-msb-benefits [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-msb-benefits [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-msb-benefits ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-msb-benefits .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-root{background-color:#FFFFFF;--msb-green:#006F2C;--msb-yellow:#FFC400;--msb-text:#171717;--msb-muted:#626262;padding:72px 24px 72px 24px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-shell{max-width:100%;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:26px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-card{text-align:center;align-items:center;min-height:286px;padding:30px 24px 28px 24px;border-radius:22px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8EEEA;box-shadow:6px 13px 24px -10px rgba(0,111,44,0.25);}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-card:hover{transform:translateY(-7px);border-color:#B8DCC5;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-icon{width:82px;height:82px;border-radius:18px;margin-bottom:28px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-icon i{font-size:39px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-icon svg{width:39px;height:39px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-tone-green .msb-icon, .elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-tone-mixed .msb-icon{color:#006F2C;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-tone-green .msb-icon{background:#EDF8EF;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-tone-yellow .msb-icon{color:#D99F00;background:#FFF8DB;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-heading{font-size:14px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-heading-description{font-size:6px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-card-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:1.32em;margin-bottom:10px;}.elementor-1292 .elementor-element.elementor-element-a55ad28:not(.elementor-motion-effects-element-type-background), .elementor-1292 .elementor-element.elementor-element-a55ad28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1292 .elementor-element.elementor-element-a55ad28 > .elementor-container{max-width:1400px;}.elementor-1292 .elementor-element.elementor-element-a55ad28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1292 .elementor-element.elementor-element-a55ad28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-de3cafb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1292 .elementor-element.elementor-element-de3cafb{text-align:center;}.elementor-1292 .elementor-element.elementor-element-de3cafb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#2E2E2E;}.elementor-1292 .elementor-element.elementor-element-c7635a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1292 .elementor-element.elementor-element-c7635a8{text-align:center;}.elementor-1292 .elementor-element.elementor-element-c7635a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#2E2E2E;}.elementor-1292 .elementor-element.elementor-element-4facf22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1292 .elementor-element.elementor-element-4facf22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1292 .elementor-element.elementor-element-4facf22 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-1292 .elementor-element.elementor-element-4facf22 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#5DA59C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-1292 .elementor-element.elementor-element-4facf22 > .elementor-element-populated, .elementor-1292 .elementor-element.elementor-element-4facf22 > .elementor-element-populated > .elementor-background-overlay, .elementor-1292 .elementor-element.elementor-element-4facf22 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1292 .elementor-element.elementor-element-4facf22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-pafe-forms .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-forms [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-forms [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-pafe-forms ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .pafe-multi-step-form__progressbar-item-step{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-forms .pafe-multi-step-form__progressbar-item-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1292 .elementor-element.elementor-element-e5b3947{--spacer-size:115px;}@media(max-width:1024px){.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-header{padding:7px 7px 7px 7px;}.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-panel{padding:26px 11px 1px 11px;}.elementor-1292 .elementor-element.elementor-element-6917f4b .msh-mobile-media{width:318px;height:207px;}.elementor-1292 .elementor-element.elementor-element-dbaac29{--spacer-size:1px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-root{padding:2px 2px 2px 2px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-card{text-align:center;align-items:center;padding:1px 1px 1px 1px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-heading{font-size:7px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-heading-description{font-size:17px;}.elementor-1292 .elementor-element.elementor-element-b2b0327 .msb-card-title{font-size:13px;}.elementor-1292 .elementor-element.elementor-element-de3cafb > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1292 .elementor-element.elementor-element-de3cafb .elementor-heading-title{font-size:23px;}.elementor-1292 .elementor-element.elementor-element-c7635a8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1292 .elementor-element.elementor-element-c7635a8 .elementor-heading-title{font-size:13px;}.elementor-1292 .elementor-element.elementor-element-e5b3947{--spacer-size:41px;}}


/* Start custom CSS for section, class: .elementor-element-0f285ab *//* Градиентное размытие (слева размыто, справа четко) */
.gradient-blur-section {
  position: relative;
  isolation: isolate; /* Для правильного наложения псевдоэлемента */
  overflow: hidden; /* Обрезаем размытие по границам секции */
}

.gradient-blur-section::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  
  /* Градиентная маска для размытия */
  -webkit-mask-image: linear-gradient(to right, 
                    rgba(0,0,0,1) 0%, 
                    rgba(0,0,0,1) 30%, 
                    rgba(0,0,0,0) 70%);
  mask-image: linear-gradient(to right, 
                    rgba(0,0,0,1) 0%, 
                    rgba(0,0,0,1) 50%, 
                    rgba(0,0,0,0) 70%);
  
  /* Само размытие */
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  
  /* Фон для лучшего визуального эффекта */
  background: rgba(255,255,255,0.2);
}/* End custom CSS */












