.elementor-1287 .elementor-element.elementor-element-5d12c601:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-5d12c601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-4d0c1e8 ) 0%, rgba(78, 205, 196, 0.06) 100%);}.elementor-1287 .elementor-element.elementor-element-5d12c601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-1287 .elementor-element.elementor-element-5d12c601 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1287 .elementor-element.elementor-element-15551b8 .elementor-heading-title{font-size:32px;font-weight:700;color:#2C3B45;}.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-1287 .elementor-element.elementor-element-6d74f10{text-align:left;font-size:16px;line-height:1.7em;color:#2C3B45;}.elementor-1287 .elementor-element.elementor-element-2ef21519:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-2ef21519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-2ef21519{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 28px 20px;}.elementor-1287 .elementor-element.elementor-element-2ef21519 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-51124e17{text-align:left;}.elementor-1287 .elementor-element.elementor-element-51124e17 .elementor-heading-title{font-size:22px;font-weight:700;color:#2C3B45;}.elementor-1287 .elementor-element.elementor-element-56ea6d43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-56ea6d43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-56ea6d43 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-56ea6d43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-78dcc69{text-align:left;}.elementor-1287 .elementor-element.elementor-element-78dcc69 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1287 .elementor-element.elementor-element-43203577{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-7480bad5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-7480bad5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-7480bad5 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-7480bad5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-977b2aa{text-align:left;}.elementor-1287 .elementor-element.elementor-element-977b2aa .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1287 .elementor-element.elementor-element-1c66e5c9{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-4e09b2d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-4e09b2d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-4e09b2d9 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-4e09b2d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-6ad988b1{text-align:left;}.elementor-1287 .elementor-element.elementor-element-6ad988b1 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1287 .elementor-element.elementor-element-12f3f3ab{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-236cd69f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-236cd69f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-236cd69f > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-236cd69f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-21d92b99{text-align:left;}.elementor-1287 .elementor-element.elementor-element-21d92b99 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1287 .elementor-element.elementor-element-1d40b0e3{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-1a1151be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-1a1151be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-1a1151be > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-1a1151be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-2992f231{text-align:left;}.elementor-1287 .elementor-element.elementor-element-2992f231 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1287 .elementor-element.elementor-element-2d00207c{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-64dc10ea:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-64dc10ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-64dc10ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 20px 24px 20px;}.elementor-1287 .elementor-element.elementor-element-64dc10ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-58771753{text-align:left;}.elementor-1287 .elementor-element.elementor-element-58771753 .elementor-heading-title{font-size:22px;font-weight:700;color:#2C3B45;}.elementor-1287 .elementor-element.elementor-element-278ac932:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-278ac932 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-278ac932 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-278ac932 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-header{margin-bottom:0px;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-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-price{color:#2C3B45;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-23415865 .elementor-price-list-description{color:#9A9A9A;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-28d96ab:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-28d96ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-28d96ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 20px 6px 20px;}.elementor-1287 .elementor-element.elementor-element-28d96ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-4a00ca6a{text-align:left;font-size:16px;line-height:1.7em;color:#2C3B45;}.elementor-1287 .elementor-element.elementor-element-12d20e3c:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-12d20e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-12d20e3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-12d20e3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-7303fa26:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-7303fa26 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-7303fa26 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#00B7A3;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-7303fa26 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-4d5966d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-4d5966d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1287 .elementor-element.elementor-element-c352d2d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-9246d91{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-9246d91.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-9246d91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1287 .elementor-element.elementor-element-8f03075{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-8f03075.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-8f03075 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-8f03075 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1287 .elementor-element.elementor-element-59342e1 .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-59342e1{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-59342e1.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-0d62508{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-f0e0e4b{text-align:left;font-size:16px;line-height:1.7em;color:#718096;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1287 .elementor-element.elementor-element-342764f{--display:flex;}.elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-header{margin-bottom:0px;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-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-ab246df .elementor-price-list-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-0d44d95{--display:flex;}.elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-header{margin-bottom:0px;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-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-0d6837c .elementor-price-list-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-f06280d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-header{margin-bottom:0px;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-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-56f2dfb .elementor-price-list-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-c542103{--display:flex;}.elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-header{margin-bottom:0px;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-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-2619425 .elementor-price-list-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-8da54fd{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-8da54fd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-8da54fd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-8da54fd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-8da54fd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-8da54fd [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-13bc5db8:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-13bc5db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-13bc5db8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-13bc5db8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-a1f6792:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-a1f6792 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-a1f6792 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-a1f6792 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-09f3529{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-09f3529.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-27af308{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-27af308.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-27af308 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-8c64656{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-24949a9{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-24949a9.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-24949a9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-24949a9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1287 .elementor-element.elementor-element-c7e98d6 .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-c7e98d6{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-c7e98d6.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-ca713d4{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-c5184f2{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-542dbda{--display:flex;}.elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-0eab17d .elementor-price-list-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-ab9d485{--display:flex;}.elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-90ebfa3 .elementor-price-list-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-be191f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-63f073b .elementor-price-list-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-334aa9c{--display:flex;}.elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-8a3080c .elementor-price-list-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-adcee81{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-adcee81.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-adcee81.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-adcee81.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-adcee81.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-adcee81 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-1f9ec967:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-1f9ec967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-1f9ec967{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-1f9ec967 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-4c6076a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-4c6076a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-4c6076a6 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-4c6076a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-b3be657{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-b3be657.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-e49bcdb{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-e49bcdb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-e49bcdb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-68f45f7{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-62e95e9{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-62e95e9.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-62e95e9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-62e95e9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1287 .elementor-element.elementor-element-355d807 .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-355d807{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-355d807.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-e41b8d8{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-975bd8c{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-06e4463{--display:flex;}.elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-102d358 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-b908420{--display:flex;}.elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-6bd2c6c .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-7d0e865{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-7d0e865.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-7d0e865.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-7d0e865.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-7d0e865.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-7d0e865 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-5aba57a4:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-5aba57a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-5aba57a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-5aba57a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-62428509:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-62428509 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-62428509 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-62428509 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-25fa2d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-25fa2d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-d86cb93{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-d86cb93.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-d86cb93 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-78d393d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-379adb5{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-379adb5.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-379adb5 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-379adb5 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1287 .elementor-element.elementor-element-263c97d .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-263c97d{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-263c97d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-429aad4{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-288347c{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-e7609c3{--display:flex;}.elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-6e77417 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-cb352ef{--display:flex;}.elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-b8d7620 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-f01121c{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-f01121c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-f01121c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-f01121c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-f01121c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-f01121c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-366bbfbb:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-366bbfbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-366bbfbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-366bbfbb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-773ea3c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-773ea3c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-773ea3c8 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-773ea3c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-3f1c75b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-3f1c75b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-a62db90{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-a62db90.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-a62db90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-3de0ac6{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-15c0e23{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-15c0e23.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-15c0e23 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-15c0e23 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1287 .elementor-element.elementor-element-920e773 .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-920e773{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-920e773.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-d62c8e4{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-3bf8cc3{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-9cb35be{--display:flex;}.elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-f57b208 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-857cdcc{--display:flex;}.elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-eebea22 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-8cb0b30{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-8cb0b30.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-8cb0b30.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-8cb0b30.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-8cb0b30.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-8cb0b30 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-44447150:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-44447150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-44447150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-44447150 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-19313b15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-19313b15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-19313b15 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-19313b15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-7dca91d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-7dca91d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-6ba87aa{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-6ba87aa.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-6ba87aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-beef0db{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-01b18b7{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-01b18b7.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-01b18b7 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-01b18b7 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1287 .elementor-element.elementor-element-66f2ccb .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-66f2ccb{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-66f2ccb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-e2ccd00{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-a10997a{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-8fe60d3{--display:flex;}.elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-40f72ba .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-8167fff{--display:flex;}.elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-a94319e .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-5758906{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-748cb04 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-d68be2d{--display:flex;}.elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-3ac6195 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-1b5ac62{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-1b5ac62.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-1b5ac62.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-1b5ac62.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-1b5ac62.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-1b5ac62 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-121900a9:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-121900a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-121900a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-121900a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-10470fed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-10470fed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-10470fed > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-10470fed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-9e5c3cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-9e5c3cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-1ae7c60{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-1ae7c60.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-1ae7c60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-6153562{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-3c9754b{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-3c9754b.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-3c9754b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-3c9754b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1287 .elementor-element.elementor-element-2df63a3 .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-2df63a3{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-2df63a3.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-37ccb3f{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-a143855{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-cfee11f{--display:flex;}.elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-afc9433 .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-95f95ab{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-95f95ab.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-95f95ab.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-95f95ab.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-95f95ab.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-95f95ab [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-64e87714:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-64e87714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-64e87714{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 8px 20px;}.elementor-1287 .elementor-element.elementor-element-64e87714 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-5e0dbdeb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-5e0dbdeb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-5e0dbdeb > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-5e0dbdeb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-5ede1a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1287 .elementor-element.elementor-element-5ede1a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-b20c635{width:var( --container-widget-width, 28.911% );max-width:28.911%;--container-widget-width:28.911%;--container-widget-flex-grow:0;}.elementor-1287 .elementor-element.elementor-element-b20c635.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1287 .elementor-element.elementor-element-b20c635 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-49502a0{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-dynamic-wrapper path{stroke:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1287 .elementor-element.elementor-element-3c727a9{--divider-border-style:solid;--divider-color:var( --e-global-color-0903ac7 );--divider-border-width:1px;}.elementor-1287 .elementor-element.elementor-element-3c727a9.elementor-element{--order:-99999 /* order start hack */;}.elementor-1287 .elementor-element.elementor-element-3c727a9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1287 .elementor-element.elementor-element-3c727a9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1287 .elementor-element.elementor-element-f76110a .elementor-button{background-color:var( --e-global-color-db7f5fc );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-0903ac7 );color:var( --e-global-color-0903ac7 );}.elementor-1287 .elementor-element.elementor-element-f76110a{width:auto;max-width:auto;}.elementor-1287 .elementor-element.elementor-element-f76110a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1287 .elementor-element.elementor-element-f04634a{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-37c90f4{text-align:left;font-size:16px;line-height:1.7em;color:var( --e-global-color-afeb44c );}.elementor-1287 .elementor-element.elementor-element-9f5e991{--display:flex;}.elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-separator{border-bottom-style:none;}.elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-item{align-items:center;}.elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-header{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-20abf6e .elementor-price-list-price{color:#2C3B45;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1287 .elementor-element.elementor-element-590ed06{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1287 .elementor-element.elementor-element-590ed06.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E6FFFA;border-style:none;}.elementor-1287 .elementor-element.elementor-element-590ed06.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1287 .elementor-element.elementor-element-590ed06.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00B7A3;}.elementor-1287 .elementor-element.elementor-element-590ed06.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1287 .elementor-element.elementor-element-590ed06 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-c85896d:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-c85896d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d0c1e8 );}.elementor-1287 .elementor-element.elementor-element-c85896d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 20px 24px 20px;}.elementor-1287 .elementor-element.elementor-element-c85896d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-4ef34a5a{text-align:left;}.elementor-1287 .elementor-element.elementor-element-4ef34a5a .elementor-heading-title{font-size:22px;font-weight:700;color:#2C3B45;}.elementor-1287 .elementor-element.elementor-element-2019d2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1287 .elementor-element.elementor-element-2019d2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-2019d2f > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-db7f5fc );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 16px 20px;}.elementor-1287 .elementor-element.elementor-element-2019d2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-1287 .elementor-element.elementor-element-7611eba9:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-7611eba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1287 .elementor-element.elementor-element-7611eba9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 40px 20px;}.elementor-1287 .elementor-element.elementor-element-7611eba9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-6c134576{text-align:left;font-size:16px;line-height:1.7em;color:#2C3B45;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1287 .elementor-element.elementor-element-3a47735f{width:33.331%;}.elementor-1287 .elementor-element.elementor-element-278ac932{width:66.669%;}.elementor-1287 .elementor-element.elementor-element-4d5966d{--width:100%;}.elementor-1287 .elementor-element.elementor-element-09f3529{--width:100%;}.elementor-1287 .elementor-element.elementor-element-b3be657{--width:100%;}.elementor-1287 .elementor-element.elementor-element-25fa2d9{--width:100%;}.elementor-1287 .elementor-element.elementor-element-3f1c75b{--width:100%;}.elementor-1287 .elementor-element.elementor-element-7dca91d{--width:100%;}.elementor-1287 .elementor-element.elementor-element-9e5c3cc{--width:100%;}.elementor-1287 .elementor-element.elementor-element-5ede1a1{--width:100%;}}/* Start custom CSS for section, class: .elementor-element-5d12c601 */.elementor-1287 .elementor-element.elementor-element-5d12c601{border-radius:20px} .elementor-1287 .elementor-element.elementor-element-5d12c601 .elementor-heading-title, .elementor-1287 .elementor-element.elementor-element-5d12c601 .elementor-widget-text-editor{color:#2C3B45}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56ea6d43 */.elementor-1287 .elementor-element.elementor-element-56ea6d43:hover {
    transform: translateY(-10px) !important;
    box-shadow: 0 20px 40px rgba(0,0,0,0.25) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7480bad5 */.elementor-1287 .elementor-element.elementor-element-7480bad5:hover {
    transform: translateY(-10px) !important;
    box-shadow: 0 20px 40px rgba(0,0,0,0.25) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e09b2d9 */.elementor-1287 .elementor-element.elementor-element-4e09b2d9:hover {
    transform: translateY(-10px) !important;
    box-shadow: 0 20px 40px rgba(0,0,0,0.25) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-236cd69f */.elementor-1287 .elementor-element.elementor-element-236cd69f:hover {
    transform: translateY(-10px) !important;
    box-shadow: 0 20px 40px rgba(0,0,0,0.25) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1a1151be */.elementor-1287 .elementor-element.elementor-element-1a1151be:hover {
    transform: translateY(-10px) !important;
    box-shadow: 0 20px 40px rgba(0,0,0,0.25) !important;
    transition: all 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6fda0d24 */.elementor-1287 .elementor-element.elementor-element-6fda0d24{position:sticky; top:70px; z-index:5; background:linear-gradient(180deg,#f8fafb 60%, rgba(248,250,251,0)); padding:6px 0 12px; margin-bottom:6px}
.elementor-1287 .elementor-element.elementor-element-6fda0d24 .chip{display:inline-block;padding:6px 12px;border:1px solid #e2e8f0;border-radius:999px;font-size:13px;color:#2c3b45;text-decoration:none;white-space:nowrap;background:#fff;margin-right:8px}
.elementor-1287 .elementor-element.elementor-element-6fda0d24 .chip:hover{background:#f1f5f9}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-c352d2d *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-c352d2d .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d5966d *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-4d5966d{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-4d5966d .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-4d5966d .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-4d5966d .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-4d5966d .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-4d5966d .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-4d5966d .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-4d5966d .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ab246df *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342764f *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0d6837c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-56f2dfb */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-2619425 *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ab246df *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342764f *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0d6837c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-56f2dfb */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-2619425 *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ab246df *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342764f *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0d6837c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-56f2dfb */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-2619425 *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ab246df *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342764f *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0d6837c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-56f2dfb */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-2619425 *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ab246df *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342764f *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0d6837c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-56f2dfb */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-2619425 *//* Линии сверху и снизу у каждой позиции прайса */
.elementor-price-list .elementor-price-list-item {
  box-shadow: 0 -1px 0 0 #e9eef3 inset,
              0  1px 0 0 #e9eef3 inset;
  padding: 6px 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-8c64656 *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-8c64656 .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09f3529 *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-09f3529{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-09f3529 .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-09f3529 .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-09f3529 .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-09f3529 .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-09f3529 .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-09f3529 .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-09f3529 .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0eab17d */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-90ebfa3 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-63f073b */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-8a3080c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0eab17d */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-90ebfa3 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-63f073b */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-8a3080c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0eab17d */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-90ebfa3 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-63f073b */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-8a3080c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0eab17d */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-90ebfa3 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-63f073b */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-8a3080c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-0eab17d */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-90ebfa3 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-63f073b */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-8a3080c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-6f60e372 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-68f45f7 *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-68f45f7 .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3be657 *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-b3be657{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-b3be657 .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-b3be657 .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-b3be657 .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-b3be657 .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-b3be657 .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-b3be657 .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-b3be657 .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-102d358 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-6bd2c6c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-102d358 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-6bd2c6c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-102d358 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-6bd2c6c */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-78d393d *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-78d393d .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fa2d9 *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-25fa2d9{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-25fa2d9 .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-25fa2d9 .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-25fa2d9 .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-25fa2d9 .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-25fa2d9 .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-25fa2d9 .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-25fa2d9 .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-6e77417 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-b8d7620 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-6e77417 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-b8d7620 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-6e77417 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-b8d7620 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-5ce9acc7 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-3de0ac6 *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-3de0ac6 .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f1c75b *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-3f1c75b{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-3f1c75b .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-3f1c75b .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-3f1c75b .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-3f1c75b .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-3f1c75b .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-3f1c75b .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-3f1c75b .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-f57b208 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-eebea22 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-f57b208 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-eebea22 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-f57b208 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-eebea22 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-beef0db *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-beef0db .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dca91d *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-7dca91d{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-7dca91d .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-7dca91d .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-7dca91d .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-7dca91d .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-7dca91d .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-7dca91d .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-7dca91d .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-40f72ba */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-a94319e */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-748cb04 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-3ac6195 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-40f72ba */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-a94319e */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-748cb04 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-3ac6195 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-40f72ba */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-a94319e */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-748cb04 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-3ac6195 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-40f72ba */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-a94319e */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-748cb04 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-3ac6195 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-40f72ba */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-a94319e */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-748cb04 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-3ac6195 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-6153562 *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-6153562 .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e5c3cc *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-9e5c3cc{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-9e5c3cc .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-9e5c3cc .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-9e5c3cc .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-9e5c3cc .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-9e5c3cc .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-9e5c3cc .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-9e5c3cc .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-afc9433 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-afc9433 */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-49502a0 *//* База (десктоп) */
.elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-dynamic-wrapper{
  font-size: 16px !important;
  line-height: 1 !important;
}

/* Планшет (<=1024px) */
@media (max-width: 1024px){
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-dynamic-wrapper{
    font-size: 12px !important;
  }
}

/* Мобильный (<=767px) */
@media (max-width: 767px){
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline,
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-plain-text,
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-dynamic-text,
  .elementor-1287 .elementor-element.elementor-element-49502a0 .elementor-headline-dynamic-wrapper{
    font-size: 10px !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ede1a1 *//* ряд + центрирование, как раньше */
.elementor-1287 .elementor-element.elementor-element-5ede1a1{
  display:flex;
  align-items:center;
  column-gap:24px;
  row-gap:10px;
  flex-wrap:wrap;
}

/* смещение цены вниз на пару пикселей */
.elementor-1287 .elementor-element.elementor-element-5ede1a1 .elementor-widget-animated-headline{
  width:auto !important;
  margin:0 !important;
  transform: translateY(8px) !important;   /* + вниз, - вверх */
}

/* тонкая подстройка по брейкпоинтам */
@media (max-width:1024px){
  .elementor-1287 .elementor-element.elementor-element-5ede1a1 .elementor-widget-animated-headline{ transform: translateY(1px) !important; }
}
@media (max-width:767px){
  .elementor-1287 .elementor-element.elementor-element-5ede1a1 .elementor-widget-animated-headline{ transform: none !important; } /* на мобиле чаще в столбик */
}

/* держим строки внутри AH плотными, чтобы смещение работало предсказуемо */
.elementor-1287 .elementor-element.elementor-element-5ede1a1 .elementor-widget-animated-headline .elementor-headline,
.elementor-1287 .elementor-element.elementor-element-5ede1a1 .elementor-widget-animated-headline .elementor-headline-plain-text,
.elementor-1287 .elementor-element.elementor-element-5ede1a1 .elementor-widget-animated-headline .elementor-headline-dynamic-text,
.elementor-1287 .elementor-element.elementor-element-5ede1a1 .elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-20abf6e */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-20abf6e */.elementor-price-list .elementor-price-list-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e0e0e0 inset;
  padding: 10px 0;
}/* End custom CSS */