.elementor-2482 .elementor-element.elementor-element-a674192{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}.elementor-2482 .elementor-element.elementor-element-a674192.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2482 .elementor-element.elementor-element-a674192{left:0px;}body.rtl .elementor-2482 .elementor-element.elementor-element-a674192{right:0px;}.elementor-2482 .elementor-element.elementor-element-e9549a4{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .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-2482 .elementor-element.elementor-element-66ff943{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-2482 .elementor-element.elementor-element-66ff943 img{width:100%;height:81px;object-fit:cover;object-position:center center;}.elementor-2482 .elementor-element.elementor-element-04c28fa{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-2482 .elementor-element.elementor-element-91f6036 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-6dee2d2{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-20cea6a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1C1C1E1A;--border-color:#1C1C1E1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-c558737{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2482 .elementor-element.elementor-element-122f9e3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-4a98180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-4a98180 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-dc7b7f4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-a9ff313{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-a9ff313 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-9a7a2f9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-9a7a2f9 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-f804bbc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-f804bbc .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-6532add{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-6532add .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-8763023{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-8763023 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-7267779{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-7267779 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-0f87d28{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e31214d{width:auto;max-width:auto;background-color:#E8F6F5;padding:4px 10px 4px 10px;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-2482 .elementor-element.elementor-element-e31214d.elementor-element{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-e31214d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.08rem;color:#16756F;}.elementor-2482 .elementor-element.elementor-element-c3e3c02{width:auto;max-width:auto;background-color:#E8F2FF;padding:4px 10px 4px 10px;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-2482 .elementor-element.elementor-element-c3e3c02.elementor-element{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-c3e3c02 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;color:#1A5FB4;}.elementor-2482 .elementor-element.elementor-element-96428ae{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-6575f66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-6575f66 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-d105c16{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-67d6d28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-67d6d28 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-7ee7d29{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-7ee7d29 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-a93776e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-a93776e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-d5bdae8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d5bdae8 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-f488b66{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-f488b66 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-49b8ee9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-49b8ee9 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-f46d853{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-f46d853 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-80f9496{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-5c3b7c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-5c3b7c6 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2482 .elementor-element.elementor-element-6901615{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-6901615 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2482 .elementor-element.elementor-element-6901615 .elementor-icon{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-6901615 .elementor-icon-box-title, .elementor-2482 .elementor-element.elementor-element-6901615 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2482 .elementor-element.elementor-element-6901615 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-6901615 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-d904b7c{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-d904b7c.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-477862e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-477862e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-64574e0{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-64574e0::before, .elementor-2482 .elementor-element.elementor-element-64574e0 > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-64574e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-64574e0 > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-64574e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-64574e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2482 .elementor-element.elementor-element-64574e0:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-64574e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2482 .elementor-element.elementor-element-64574e0.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-4d88caf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-4d88caf .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#D1D1D1;}.elementor-2482 .elementor-element.elementor-element-bdb1913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-bdb1913 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-2482 .elementor-element.elementor-element-7051c66{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1C1C1E1A;--border-color:#1C1C1E1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-bd3422a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2482 .elementor-element.elementor-element-b30af13{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-f65dd20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-f65dd20 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.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-2482 .elementor-element.elementor-element-8b5e31d{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-6fa1c95{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-9916952{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-9916952 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2482 .elementor-element.elementor-element-9916952 .elementor-icon{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-9916952 .elementor-icon-box-title, .elementor-2482 .elementor-element.elementor-element-9916952 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2482 .elementor-element.elementor-element-9916952 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-9916952 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-e360d6e{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-e360d6e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2482 .elementor-element.elementor-element-e360d6e .elementor-icon{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-e360d6e .elementor-icon-box-title, .elementor-2482 .elementor-element.elementor-element-e360d6e .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2482 .elementor-element.elementor-element-e360d6e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-e360d6e .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-50fb332{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-8634976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-8634976 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-22710a2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-b4ec908{width:auto;max-width:auto;background-color:#FFF0E8;padding:4px 10px 4px 10px;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-2482 .elementor-element.elementor-element-b4ec908.elementor-element{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-b4ec908 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.08rem;color:#C45A1A;}.elementor-2482 .elementor-element.elementor-element-c0e0520{width:auto;max-width:auto;background-color:#F3EEF8;padding:4px 10px 4px 10px;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-2482 .elementor-element.elementor-element-c0e0520.elementor-element{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-c0e0520 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;color:#5B3D8A;}.elementor-2482 .elementor-element.elementor-element-1087351{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6a3742a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-6a3742a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-33c8718{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-33c8718 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-50b423a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-50b423a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-98c9688{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-98c9688 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-284cc86{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-284cc86 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-7a5218e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-7a5218e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-a9957ab{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-ede65aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-ede65aa .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-d36019e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-9b26ca0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-9b26ca0 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-65a11ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-65a11ec .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-a79b522{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-a79b522 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-4feb292{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-4feb292 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-f865e6a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-b34659b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-b34659b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-0111fe8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-0111fe8 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-2acf40f{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2acf40f.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-d90900b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d90900b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-a78acd6{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-a78acd6::before, .elementor-2482 .elementor-element.elementor-element-a78acd6 > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-a78acd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-a78acd6 > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-a78acd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-a78acd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2482 .elementor-element.elementor-element-a78acd6:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-a78acd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2482 .elementor-element.elementor-element-a78acd6.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-8532641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-8532641 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-2482 .elementor-element.elementor-element-814076d{--display:flex;}.elementor-2482 .elementor-element.elementor-element-10aab42{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2482 .elementor-element.elementor-element-3e6205a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-d68d24d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d68d24d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-dc31ea8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2b0202c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-2b0202c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-8487069{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-8487069 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-98f2bb3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-98f2bb3 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-972f61e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-972f61e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-ff52f02{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-8b61fbb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-8b61fbb .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-10ad690{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-10ad690 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-b725a69{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-b725a69 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-c1c68ef{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-0494f72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-0494f72 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-35bf6a2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-ce0b601{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-ce0b601 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-3a4906c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-3a4906c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-1b4d3ce{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-1b4d3ce .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-308c946{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-308c946 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-43c8fcb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-43c8fcb .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-58536e6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-aed7714{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-aed7714 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-83624ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-83624ce .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-8dff4c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-8dff4c7 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-2046f23{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2046f23.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-2cb7129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-2cb7129 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-9efd491{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-9efd491::before, .elementor-2482 .elementor-element.elementor-element-9efd491 > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-9efd491 > .e-con-inner > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-9efd491 > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-9efd491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-9efd491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2482 .elementor-element.elementor-element-9efd491:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-9efd491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2482 .elementor-element.elementor-element-9efd491.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-cac3d0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-cac3d0c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#D1D1D1;}.elementor-2482 .elementor-element.elementor-element-d583f39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d583f39 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-2482 .elementor-element.elementor-element-c099c69{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-c099c69::before, .elementor-2482 .elementor-element.elementor-element-c099c69 > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-c099c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-c099c69 > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-c099c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-c099c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2482 .elementor-element.elementor-element-c099c69:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-c099c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2482 .elementor-element.elementor-element-c099c69.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-d24b391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d24b391 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#D1D1D1;}.elementor-2482 .elementor-element.elementor-element-22e6d21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-22e6d21 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-2482 .elementor-element.elementor-element-066e48d{--display:flex;}.elementor-2482 .elementor-element.elementor-element-9134689{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2482 .elementor-element.elementor-element-1d6ac2d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-e3fdccd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-e3fdccd .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-c47f220{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2179ab7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-2179ab7 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-8ccf1ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-8ccf1ca .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-00e26aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-00e26aa .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-7fb97ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-7fb97ba .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-9116bce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-9116bce .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-f7ac470{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-1b9c44d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-1b9c44d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-bc55854{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-b837b9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-b837b9a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-a4b255b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-a4b255b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-80e7253{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-80e7253 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-7ace511{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-7ace511.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-110fb85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-110fb85 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-b9f410c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e231d18{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-e231d18 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2482 .elementor-element.elementor-element-e231d18 .elementor-icon{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-e231d18 .elementor-icon-box-title, .elementor-2482 .elementor-element.elementor-element-e231d18 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2482 .elementor-element.elementor-element-e231d18 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-e231d18 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-a2359e9{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-a2359e9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2482 .elementor-element.elementor-element-a2359e9 .elementor-icon{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-a2359e9 .elementor-icon-box-title, .elementor-2482 .elementor-element.elementor-element-a2359e9 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2482 .elementor-element.elementor-element-a2359e9 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-a2359e9 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-9660f7e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e9ef6b4{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-e9ef6b4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2482 .elementor-element.elementor-element-e9ef6b4 .elementor-icon{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-e9ef6b4 .elementor-icon-box-title, .elementor-2482 .elementor-element.elementor-element-e9ef6b4 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2482 .elementor-element.elementor-element-e9ef6b4 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-e9ef6b4 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-6e1c183{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-6e1c183 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2482 .elementor-element.elementor-element-6e1c183 .elementor-icon{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-6e1c183 .elementor-icon-box-title, .elementor-2482 .elementor-element.elementor-element-6e1c183 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-2482 .elementor-element.elementor-element-6e1c183 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-6e1c183 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-55bb125{--display:flex;}.elementor-2482 .elementor-element.elementor-element-79dc2af{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2482 .elementor-element.elementor-element-5b61671{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-f22657d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-f22657d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-df045f8{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-751a756{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e5cf017{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-e5cf017 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-1064016{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-1064016 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-45ba55c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-45ba55c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-ad5d58f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-ad5d58f .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-c6069e5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2482 .elementor-element.elementor-element-2629f7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-2629f7d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-4b3aec6{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4b3aec6.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-0a0bfe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-0a0bfe0 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5C5C5C;}.elementor-2482 .elementor-element.elementor-element-410c88f{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-410c88f::before, .elementor-2482 .elementor-element.elementor-element-410c88f > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-410c88f > .e-con-inner > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-410c88f > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-410c88f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-410c88f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2482 .elementor-element.elementor-element-410c88f:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-410c88f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2482 .elementor-element.elementor-element-410c88f.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-bca186f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-bca186f .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-2482 .elementor-element.elementor-element-ccdb8f0{--display:flex;}.elementor-2482 .elementor-element.elementor-element-f764205{--display:flex;}.elementor-2482 .elementor-element.elementor-element-fbc55c0{--display:flex;}.elementor-2482 .elementor-element.elementor-element-3c68d19{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-transition:300ms;--n-menu-title-padding:13px 13px 13px 13px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-style:solid;--n-menu-dropdown-content-box-border-block-start-width:1px;--n-menu-dropdown-content-box-border-inline-end-width:0px;--n-menu-dropdown-content-box-border-block-end-width:0px;--n-menu-dropdown-content-box-border-inline-start-width:0px;--n-menu-dropdown-content-box-border-color:#FF0000;}.elementor-2482 .elementor-element.elementor-element-3c68d19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-2482 .elementor-element.elementor-element-3c68d19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-2482 .elementor-element.elementor-element-3c68d19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Instrument Sans", Sans-serif;font-weight:400;}.elementor-2482 .elementor-element.elementor-element-3c68d19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:none;}.elementor-2482 .elementor-element.elementor-element-3c68d19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:none;}.elementor-2482 .elementor-element.elementor-element-3c68d19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}:where( .elementor-2482 .elementor-element.elementor-element-3c68d19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{border-style:none;box-shadow:0px 25px 50px 0px rgba(26, 30.999999999999996, 33, 0.10196078431372549);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-2482 .elementor-element.elementor-element-c558737{--flex-wrap:wrap;}.elementor-2482 .elementor-element.elementor-element-64574e0{--min-height:200px;}.elementor-2482 .elementor-element.elementor-element-bd3422a{--flex-wrap:wrap;}.elementor-2482 .elementor-element.elementor-element-a78acd6{--min-height:200px;}.elementor-2482 .elementor-element.elementor-element-10aab42{--flex-wrap:wrap;}.elementor-2482 .elementor-element.elementor-element-9efd491{--min-height:200px;}.elementor-2482 .elementor-element.elementor-element-c099c69{--min-height:200px;}.elementor-2482 .elementor-element.elementor-element-9134689{--flex-wrap:wrap;}.elementor-2482 .elementor-element.elementor-element-79dc2af{--flex-wrap:wrap;}.elementor-2482 .elementor-element.elementor-element-410c88f{--min-height:200px;}}@media(max-width:767px){.elementor-2482 .elementor-element.elementor-element-4a98180 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-6575f66 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-d5bdae8 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-5c3b7c6 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-477862e .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-4d88caf .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-bdb1913 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-f65dd20 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-8634976 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-ede65aa .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-4feb292 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-d90900b .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-8532641 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-d68d24d .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-972f61e .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-0494f72 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-43c8fcb .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-2cb7129 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-cac3d0c .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-d583f39 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-d24b391 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-22e6d21 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-e3fdccd .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-1b9c44d .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-110fb85 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-f22657d .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-2629f7d .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-0a0bfe0 .elementor-heading-title{font-size:28px;}.elementor-2482 .elementor-element.elementor-element-bca186f .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-2482 .elementor-element.elementor-element-a674192{--width:100%;}.elementor-2482 .elementor-element.elementor-element-e9549a4{--content-width:1440px;}.elementor-2482 .elementor-element.elementor-element-6dee2d2{--content-width:1440px;}.elementor-2482 .elementor-element.elementor-element-122f9e3{--width:30%;}.elementor-2482 .elementor-element.elementor-element-96428ae{--width:30%;}.elementor-2482 .elementor-element.elementor-element-80f9496{--width:22%;}.elementor-2482 .elementor-element.elementor-element-d904b7c{--width:30%;}.elementor-2482 .elementor-element.elementor-element-64574e0{--width:100%;}.elementor-2482 .elementor-element.elementor-element-b30af13{--width:35%;}.elementor-2482 .elementor-element.elementor-element-50fb332{--width:30%;}.elementor-2482 .elementor-element.elementor-element-a9957ab{--width:18%;}.elementor-2482 .elementor-element.elementor-element-2acf40f{--width:40%;}.elementor-2482 .elementor-element.elementor-element-a78acd6{--width:100%;}.elementor-2482 .elementor-element.elementor-element-3e6205a{--width:30%;}.elementor-2482 .elementor-element.elementor-element-c1c68ef{--width:30%;}.elementor-2482 .elementor-element.elementor-element-2046f23{--width:50%;}.elementor-2482 .elementor-element.elementor-element-9efd491{--width:100%;}.elementor-2482 .elementor-element.elementor-element-c099c69{--width:100%;}.elementor-2482 .elementor-element.elementor-element-1d6ac2d{--width:25%;}.elementor-2482 .elementor-element.elementor-element-f7ac470{--width:25%;}.elementor-2482 .elementor-element.elementor-element-7ace511{--width:50%;}.elementor-2482 .elementor-element.elementor-element-5b61671{--width:35%;}.elementor-2482 .elementor-element.elementor-element-c6069e5{--width:30%;}.elementor-2482 .elementor-element.elementor-element-4b3aec6{--width:40%;}.elementor-2482 .elementor-element.elementor-element-410c88f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2482 .elementor-element.elementor-element-122f9e3{--width:48%;}.elementor-2482 .elementor-element.elementor-element-96428ae{--width:48%;}.elementor-2482 .elementor-element.elementor-element-80f9496{--width:48%;}.elementor-2482 .elementor-element.elementor-element-64574e0{--width:49%;}.elementor-2482 .elementor-element.elementor-element-b30af13{--width:48%;}.elementor-2482 .elementor-element.elementor-element-50fb332{--width:48%;}.elementor-2482 .elementor-element.elementor-element-a9957ab{--width:48%;}.elementor-2482 .elementor-element.elementor-element-a78acd6{--width:49%;}.elementor-2482 .elementor-element.elementor-element-3e6205a{--width:48%;}.elementor-2482 .elementor-element.elementor-element-c1c68ef{--width:48%;}.elementor-2482 .elementor-element.elementor-element-9efd491{--width:49%;}.elementor-2482 .elementor-element.elementor-element-c099c69{--width:49%;}.elementor-2482 .elementor-element.elementor-element-1d6ac2d{--width:48%;}.elementor-2482 .elementor-element.elementor-element-f7ac470{--width:48%;}.elementor-2482 .elementor-element.elementor-element-5b61671{--width:48%;}.elementor-2482 .elementor-element.elementor-element-c6069e5{--width:48%;}.elementor-2482 .elementor-element.elementor-element-410c88f{--width:49%;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-66ff943 *//* =======================/* ============================================================
   Header firenest — полный CSS
   Стекло → белый при hover
   menu_wthite_text — класс на контейнер The Kris Residence
   Лого не трогаем
   ============================================================ */

/* --- Шапка: стекло → белая при hover --- */
.elementor-location-header .header,
.elementor-2482 .elementor-element.elementor-element-a674192.header {
  background-color: rgba(20, 28, 30, 0.42) !important;
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  border-bottom: none !important;
  box-shadow: none !important;
  position: absolute;
  z-index: 999;
  transition:
    background-color 0.35s ease,
    backdrop-filter 0.35s ease,
    box-shadow 0.35s ease;
}

/* Нижняя линия — когда не наведено */
.elementor-location-header .header::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: #FFFFFF54;
  pointer-events: none;
  z-index: 2;
  transition: background-color 0.35s ease;
}

/* Белый фон при наведении / фокусе */
.elementor-location-header .header:hover,
.elementor-location-header .header:focus-within,
.elementor-2482 .elementor-element.elementor-element-a674192.header:hover,
.elementor-2482 .elementor-element.elementor-element-a674192.header:focus-within {
  background-color: #fff !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.08);
}

.elementor-location-header .header:hover::after,
.elementor-location-header .header:focus-within::after {
  background-color: rgba(0, 0, 0, 0.08);
}

/* --- Телефон --- */
.elementor-location-header .header .elementor-element-91f6036 .elementor-heading-title {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header:hover .elementor-element-91f6036 .elementor-heading-title,
.elementor-location-header .header:focus-within .elementor-element-91f6036 .elementor-heading-title {
  color: #333 !important;
}

/* --- Пункты меню: Sell, Rent, Services (только .e-n-menu-title-text) --- */
.elementor-location-header .header .e-n-menu-heading .e-n-menu-title-text {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header:hover .e-n-menu-heading .e-n-menu-title-text,
.elementor-location-header .header:focus-within .e-n-menu-heading .e-n-menu-title-text {
  color: #333 !important;
}

/* --- Стрелки dropdown --- */
.elementor-location-header .header .e-n-menu-heading .e-n-menu-dropdown-icon {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header .e-n-menu-heading .e-n-menu-dropdown-icon svg {
  fill: #fff !important;
  transition: fill 0.3s ease;
}

.elementor-location-header .header:hover .e-n-menu-heading .e-n-menu-dropdown-icon,
.elementor-location-header .header:focus-within .e-n-menu-heading .e-n-menu-dropdown-icon {
  color: #333 !important;
}

.elementor-location-header .header:hover .e-n-menu-heading .e-n-menu-dropdown-icon svg,
.elementor-location-header .header:focus-within .e-n-menu-heading .e-n-menu-dropdown-icon svg {
  fill: #333 !important;
}

/* --- menu_wthite_text — цвет только из Elementor --- */
.elementor-location-header .header .menu_wthite_text,
.elementor-location-header .header .menu_wthite_text .elementor-heading-title,
.elementor-location-header .header:hover .menu_wthite_text,
.elementor-location-header .header:hover .menu_wthite_text .elementor-heading-title,
.elementor-location-header .header:focus-within .menu_wthite_text,
.elementor-location-header .header:focus-within .menu_wthite_text .elementor-heading-title {
  color: revert !important;
}

/* --- Бургер --- */
.elementor-location-header .header .e-n-menu-toggle {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header .e-n-menu-toggle svg {
  fill: #fff !important;
  transition: fill 0.3s ease;
}

.elementor-location-header .header:hover .e-n-menu-toggle,
.elementor-location-header .header:focus-within .e-n-menu-toggle {
  color: #333 !important;
}

.elementor-location-header .header:hover .e-n-menu-toggle svg,
.elementor-location-header .header:focus-within .e-n-menu-toggle svg {
  fill: #333 !important;
}

/* --- Mega menu: фон и кнопки внутри выпадашки --- */
.elementor-location-header .header .e-n-menu-content,
.elementor-location-header .header .e-n-menu-content .e-con {
  background-color: #fff !important;
}

.elementor-location-header .header .e-n-menu-content .elementor-button,
.elementor-location-header .header .e-n-menu-content .elementor-button-text {
  color: #333 !important;
}

/* --- Выпадашка: одна ширина для всех пунктов (без margin-left) --- */
.elementor-location-header .header .elementor-element-3c68d19,
.elementor-location-header .header .e-n-menu,
.elementor-location-header .header .e-n-menu-wrapper,
.elementor-location-header .header .e-n-menu-item {
  position: static !important;
}

.elementor-location-header .header .e-n-menu-content {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

/* --- Подчёркивание на нижней линии шапки --- */
.elementor-location-header .header .e-n-menu-title {
  position: relative;
}

.elementor-location-header .header .e-n-menu-title::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: #16756F;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.3s ease;
  z-index: 3;
}

.elementor-location-header .header .e-n-menu-item:hover .e-n-menu-title::before,
.elementor-location-header .header .e-n-menu-item:has(.e-n-menu-title[aria-expanded="true"]) .e-n-menu-title::before {
  transform: scaleX(1);
}

.elementor-location-header .header .e-n-menu-title-text {
  background-image: none !important;
  background-size: unset !important;
  padding-bottom: 0 !important;
}=====================================
   Header firenest — полный CSS
   Стекло → белый при hover
   menu_wthite_text — класс на контейнер The Kris Residence
   Лого не трогаем
   ============================================================ */

/* --- Шапка: стекло → белая при hover --- */
.elementor-location-header .header,
.elementor-2482 .elementor-element.elementor-element-a674192.header {
  background-color: rgba(20, 28, 30, 0.42) !important;
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  border-bottom: none !important;
  box-shadow: none !important;
  position: absolute;
  z-index: 999;
  transition:
    background-color 0.35s ease,
    backdrop-filter 0.35s ease,
    box-shadow 0.35s ease;
}

/* Нижняя линия — когда не наведено */
.elementor-location-header .header::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: #FFFFFF54;
  pointer-events: none;
  z-index: 2;
  transition: background-color 0.35s ease;
}

/* Белый фон при наведении / фокусе */
.elementor-location-header .header:hover,
.elementor-location-header .header:focus-within,
.elementor-2482 .elementor-element.elementor-element-a674192.header:hover,
.elementor-2482 .elementor-element.elementor-element-a674192.header:focus-within {
  background-color: #fff !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.08);
}

.elementor-location-header .header:hover::after,
.elementor-location-header .header:focus-within::after {
  background-color: rgba(0, 0, 0, 0.08);
}

/* --- Телефон --- */
.elementor-location-header .header .elementor-element-91f6036 .elementor-heading-title {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header:hover .elementor-element-91f6036 .elementor-heading-title,
.elementor-location-header .header:focus-within .elementor-element-91f6036 .elementor-heading-title {
  color: #333 !important;
}

/* --- Пункты меню: Sell, Rent, Services (только .e-n-menu-title-text) --- */
.elementor-location-header .header .e-n-menu-heading .e-n-menu-title-text {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header:hover .e-n-menu-heading .e-n-menu-title-text,
.elementor-location-header .header:focus-within .e-n-menu-heading .e-n-menu-title-text {
  color: #333 !important;
}

/* --- Стрелки dropdown --- */
.elementor-location-header .header .e-n-menu-heading .e-n-menu-dropdown-icon {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header .e-n-menu-heading .e-n-menu-dropdown-icon svg {
  fill: #fff !important;
  transition: fill 0.3s ease;
}

.elementor-location-header .header:hover .e-n-menu-heading .e-n-menu-dropdown-icon,
.elementor-location-header .header:focus-within .e-n-menu-heading .e-n-menu-dropdown-icon {
  color: #333 !important;
}

.elementor-location-header .header:hover .e-n-menu-heading .e-n-menu-dropdown-icon svg,
.elementor-location-header .header:focus-within .e-n-menu-heading .e-n-menu-dropdown-icon svg {
  fill: #333 !important;
}

/* --- menu_wthite_text — цвет только из Elementor --- */
.elementor-location-header .header .menu_wthite_text,
.elementor-location-header .header .menu_wthite_text .elementor-heading-title,
.elementor-location-header .header:hover .menu_wthite_text,
.elementor-location-header .header:hover .menu_wthite_text .elementor-heading-title,
.elementor-location-header .header:focus-within .menu_wthite_text,
.elementor-location-header .header:focus-within .menu_wthite_text .elementor-heading-title {
  color: revert !important;
}

/* --- Бургер --- */
.elementor-location-header .header .e-n-menu-toggle {
  color: #fff !important;
  transition: color 0.3s ease;
}

.elementor-location-header .header .e-n-menu-toggle svg {
  fill: #fff !important;
  transition: fill 0.3s ease;
}

.elementor-location-header .header:hover .e-n-menu-toggle,
.elementor-location-header .header:focus-within .e-n-menu-toggle {
  color: #333 !important;
}

.elementor-location-header .header:hover .e-n-menu-toggle svg,
.elementor-location-header .header:focus-within .e-n-menu-toggle svg {
  fill: #333 !important;
}

/* --- Mega menu: фон и кнопки внутри выпадашки --- */
.elementor-location-header .header .e-n-menu-content,
.elementor-location-header .header .e-n-menu-content .e-con {
  background-color: #fff !important;
}

.elementor-location-header .header .e-n-menu-content .elementor-button,
.elementor-location-header .header .e-n-menu-content .elementor-button-text {
  color: #333 !important;
}

/* --- Выпадашка: одна ширина для всех пунктов (без margin-left) --- */
.elementor-location-header .header .elementor-element-3c68d19,
.elementor-location-header .header .e-n-menu,
.elementor-location-header .header .e-n-menu-wrapper,
.elementor-location-header .header .e-n-menu-item {
  position: static !important;
}

.elementor-location-header .header .e-n-menu-content {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

/* --- Подчёркивание на нижней линии шапки --- */
.elementor-location-header .header .e-n-menu-title {
  position: relative;
}

.elementor-location-header .header .e-n-menu-title::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: #16756F;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.3s ease;
  z-index: 3;
}

.elementor-location-header .header .e-n-menu-item:hover .e-n-menu-title::before,
.elementor-location-header .header .e-n-menu-item:has(.e-n-menu-title[aria-expanded="true"]) .e-n-menu-title::before {
  transform: scaleX(1);
}

.elementor-location-header .header .e-n-menu-title-text {
  background-image: none !important;
  background-size: unset !important;
  padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9549a4 */se/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a98180 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6575f66 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5bdae8 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3b7c6 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6901615 */.elementor-2482 .elementor-element.elementor-element-6901615 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477862e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d88caf */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb1913 */.elementor-2482 .elementor-element.elementor-element-bdb1913 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65dd20 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b5e31d */.elementor-2482 .elementor-element.elementor-element-8b5e31d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9916952 */.elementor-2482 .elementor-element.elementor-element-9916952 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e360d6e */.elementor-2482 .elementor-element.elementor-element-e360d6e icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8634976 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ede65aa */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90900b */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8532641 */.elementor-2482 .elementor-element.elementor-element-8532641 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68d24d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972f61e */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0494f72 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c8fcb */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7129 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac3d0c */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583f39 */.elementor-2482 .elementor-element.elementor-element-d583f39 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d24b391 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e6d21 */.elementor-2482 .elementor-element.elementor-element-22e6d21 span {
    color:#fff!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fdccd */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b9c44d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110fb85 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e231d18 */.elementor-2482 .elementor-element.elementor-element-e231d18 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2359e9 */.elementor-2482 .elementor-element.elementor-element-a2359e9 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9ef6b4 */.elementor-2482 .elementor-element.elementor-element-e9ef6b4 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e1c183 */.elementor-2482 .elementor-element.elementor-element-6e1c183 icon {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22657d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df045f8 */.elementor-2482 .elementor-element.elementor-element-df045f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629f7d */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0bfe0 */.heading-desktop {
  display: inline-flex;       /* делаем контейнер flex */
  align-items: center;        /* выравниваем по вертикали */
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  gap: 0;                     /* промежуток между стрелкой и текстом будет управляться margin */
}

/* стрелка слева */
.heading-desktop::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 24px;
  margin-right: 0;
  background: no-repeat center/contain url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4697 5.46967C13.7626 5.17678 14.2374 5.17678 14.5303 5.46967L20.5303 11.4697C20.8232 11.7626 20.8232 12.2374 20.5303 12.5303L14.5303 18.5303C14.2374 18.8232 13.7626 18.8232 13.4697 18.5303C13.1768 18.2374 13.1768 17.7626 13.4697 17.4697L18.1893 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H18.1893L13.4697 6.53033C13.1768 6.23744 13.1768 5.76256 13.4697 5.46967Z' fill='%2316756F'/%3E%3C/svg%3E");
  transform: translateX(-10px);
  opacity: 0;
  transition: all 0.3s ease;
  flex-shrink: 0;
}

.heading-desktop:hover::before {
  width: 24px;
  margin-right: 8px;          /* отодвигаем текст при появлении стрелки */
  transform: translateX(0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca186f */.elementor-2482 .elementor-element.elementor-element-bca186f span {
    color:#fff!important;
}/* End custom CSS */