.elementor-22 .elementor-element.elementor-element-b73e641{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-b73e641:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b73e641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DFEE;}.elementor-22 .elementor-element.elementor-element-859d88c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-61348e9{--spacer-size:30px;}.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-22 .elementor-element.elementor-element-48a1da8{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-48a1da8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-531a7c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1px;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-719a0a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1px;color:var( --e-global-color-astglobalcolor2 );}.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-22 .elementor-element.elementor-element-43eaf9b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-0cba24c{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-22 .elementor-element.elementor-element-0cba24c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-0cba24c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-22 .elementor-element.elementor-element-0cba24c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-group > label, .elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-subgroup label{color:#1E293B;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-type-html{padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-0cba24c .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-astglobalcolor3 );color:#ffffff;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-button[type="submit"]{background-color:var( --e-global-color-astglobalcolor3 );color:#ffffff;}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-22 .elementor-element.elementor-element-0cba24c .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-astglobalcolor3 );color:#ffffff;}.elementor-22 .elementor-element.elementor-element-0cba24c .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-0cba24c .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-0cba24c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-630738a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-f8a33ed{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-881fc64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-c3a0aec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-4d8daf2{text-align:center;}.elementor-22 .elementor-element.elementor-element-4d8daf2 img{width:100%;}.elementor-22 .elementor-element.elementor-element-c2b4f7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-4bbd0c1{text-align:center;}.elementor-22 .elementor-element.elementor-element-4bbd0c1 img{width:100%;}.elementor-22 .elementor-element.elementor-element-c2eb761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-da49ee3{text-align:center;}.elementor-22 .elementor-element.elementor-element-da49ee3 img{width:100%;}.elementor-22 .elementor-element.elementor-element-71db0d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-2909829{text-align:center;}.elementor-22 .elementor-element.elementor-element-2909829 img{width:100%;}.elementor-22 .elementor-element.elementor-element-1a9e5fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-d3caf30{text-align:center;}.elementor-22 .elementor-element.elementor-element-d3caf30 img{width:100%;}.elementor-22 .elementor-element.elementor-element-f0eea71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-f0eea71:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f0eea71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-40991d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-86cde41{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-c8fb3a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-5719092{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-d7e1354 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:500;line-height:1px;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-30e20b0{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-30e20b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-89c3b4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:1px;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-78c6d3b{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-78c6d3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-721a13b{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-721a13b > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-22 .elementor-element.elementor-element-721a13b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-51178c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-51178c5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-51178c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DFEE;}.elementor-22 .elementor-element.elementor-element-b857321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-407bcf4{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-4ed4206{text-align:right;}.elementor-22 .elementor-element.elementor-element-4ed4206 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:1px;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-2ee12aa{text-align:center;}.elementor-22 .elementor-element.elementor-element-2ee12aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.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-22 .elementor-element.elementor-element-d416856 .elementor-button{background-color:#1E293B;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-d416856 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d416856 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-d416856 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d416856 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c22b99a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-478f840{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-19f8979{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-22 .elementor-element.elementor-element-19f8979.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-71b704c{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-0f499b6{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-0f499b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-d3d2c7a{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-d3d2c7a > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-22 .elementor-element.elementor-element-d3d2c7a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2b02dbb{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-93359d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-22 .elementor-element.elementor-element-906b9d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-22 .elementor-element.elementor-element-e182163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-e182163:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e182163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DFEE;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .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-22 .elementor-element.elementor-element-18568ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-590e2f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-8ba1339{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-8ba1339 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-8ba1339 .premium-image-scroll-container{height:350px;}.elementor-22 .elementor-element.elementor-element-8ba1339 .premium-image-scroll-container img{transition-duration:3s;}.elementor-22 .elementor-element.elementor-element-8ba1339 .premium-image-scroll-section{border-style:none;}.elementor-22 .elementor-element.elementor-element-8ba1339 .premium-image-scroll-section, .elementor-22 .elementor-element.elementor-element-8ba1339 .premium-container-scroll{border-radius:23px;}.elementor-22 .elementor-element.elementor-element-685a197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2885079{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-2885079 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-2885079 .premium-image-scroll-container{height:350px;}.elementor-22 .elementor-element.elementor-element-2885079 .premium-image-scroll-container img{transition-duration:3s;}.elementor-22 .elementor-element.elementor-element-2885079 .premium-image-scroll-section{border-style:none;}.elementor-22 .elementor-element.elementor-element-2885079 .premium-image-scroll-section, .elementor-22 .elementor-element.elementor-element-2885079 .premium-container-scroll{border-radius:23px;}.elementor-22 .elementor-element.elementor-element-e3954f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-34f2f1f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-34f2f1f > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-34f2f1f .premium-image-scroll-container{height:350px;}.elementor-22 .elementor-element.elementor-element-34f2f1f .premium-image-scroll-container img{transition-duration:3s;}.elementor-22 .elementor-element.elementor-element-34f2f1f .premium-image-scroll-section{border-style:none;}.elementor-22 .elementor-element.elementor-element-34f2f1f .premium-image-scroll-section, .elementor-22 .elementor-element.elementor-element-34f2f1f .premium-container-scroll{border-radius:23px;}.elementor-22 .elementor-element.elementor-element-1405e78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-c434dbc{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-c434dbc > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-c434dbc .premium-image-scroll-container{height:350px;}.elementor-22 .elementor-element.elementor-element-c434dbc .premium-image-scroll-container img{transition-duration:3s;}.elementor-22 .elementor-element.elementor-element-c434dbc .premium-image-scroll-section{border-style:none;}.elementor-22 .elementor-element.elementor-element-c434dbc .premium-image-scroll-section, .elementor-22 .elementor-element.elementor-element-c434dbc .premium-container-scroll{border-radius:23px;}.elementor-22 .elementor-element.elementor-element-01ecb86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-dcce303{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-dcce303 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-dcce303 .premium-image-scroll-container{height:350px;}.elementor-22 .elementor-element.elementor-element-dcce303 .premium-image-scroll-container img{transition-duration:3s;}.elementor-22 .elementor-element.elementor-element-dcce303 .premium-image-scroll-section{border-style:none;}.elementor-22 .elementor-element.elementor-element-dcce303 .premium-image-scroll-section, .elementor-22 .elementor-element.elementor-element-dcce303 .premium-container-scroll{border-radius:23px;}.elementor-22 .elementor-element.elementor-element-3145afd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-c7936c5{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-c7936c5 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-c7936c5 .premium-image-scroll-container{height:350px;}.elementor-22 .elementor-element.elementor-element-c7936c5 .premium-image-scroll-container img{transition-duration:3s;}.elementor-22 .elementor-element.elementor-element-c7936c5 .premium-image-scroll-section{border-style:none;}.elementor-22 .elementor-element.elementor-element-c7936c5 .premium-image-scroll-section, .elementor-22 .elementor-element.elementor-element-c7936c5 .premium-container-scroll{border-radius:23px;}.elementor-22 .elementor-element.elementor-element-bd742c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-159e0ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-e4a95e9{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-e4a95e9 .gallery-item{padding:0 15px 15px 0;}.elementor-22 .elementor-element.elementor-element-e4a95e9 .gallery{margin:0 -15px -15px 0;}.elementor-22 .elementor-element.elementor-element-e4a95e9 .gallery-item img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-e4a95e9 .gallery-item .gallery-caption{text-align:center;}.elementor-22 .elementor-element.elementor-element-038c61e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-a875da9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-4b6aa1c{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-4b6aa1c .gallery-item{padding:0 15px 15px 0;}.elementor-22 .elementor-element.elementor-element-4b6aa1c .gallery{margin:0 -15px -15px 0;}.elementor-22 .elementor-element.elementor-element-4b6aa1c .gallery-item img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-4b6aa1c .gallery-item .gallery-caption{text-align:center;}.elementor-22 .elementor-element.elementor-element-4be9f75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-1888ea3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-c3c71d2{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-c3c71d2 .gallery-item{padding:0 15px 15px 0;}.elementor-22 .elementor-element.elementor-element-c3c71d2 .gallery{margin:0 -15px -15px 0;}.elementor-22 .elementor-element.elementor-element-c3c71d2 .gallery-item img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-c3c71d2 .gallery-item .gallery-caption{text-align:center;}.elementor-22 .elementor-element.elementor-element-8f2f8df{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-color:var( --e-global-color-astglobalcolor4 );--n-tabs-title-color-active:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-8f2f8df > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1E293B;}.elementor-22 .elementor-element.elementor-element-8f2f8df.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-8f2f8df.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22 .elementor-element.elementor-element-8f2f8df.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1E293B;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-8f2f8df.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-8f2f8df [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-fb37b03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-fb37b03:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fb37b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#254B72;}.elementor-22 .elementor-element.elementor-element-ed383de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-ffec64a{text-align:left;}.elementor-22 .elementor-element.elementor-element-ffec64a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-ffec64a .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-ffec64a .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-4247f71{text-align:left;}.elementor-22 .elementor-element.elementor-element-4247f71 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-2b11427{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-e538e8e{text-align:right;}.elementor-22 .elementor-element.elementor-element-a050a8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-1e1af2d{width:100%;max-width:100%;text-align:left;}.elementor-22 .elementor-element.elementor-element-1e1af2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-1e1af2d .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-1e1af2d .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-34bc857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-f436f0d .elementor-button{background-color:#1E293B;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-f436f0d .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-f436f0d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-f436f0d .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-f436f0d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-ad2efa7 .elementor-button{background-color:#1E293B;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-ad2efa7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-ad2efa7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-ad2efa7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-ad2efa7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-e34f468{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-22 .elementor-element.elementor-element-e34f468:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e34f468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DFEE;}.elementor-22 .elementor-element.elementor-element-6a44de7{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-18b6570{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-18b6570 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-16181ca{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-16181ca > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-22 .elementor-element.elementor-element-16181ca.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-58055e0{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-2a2a46c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-22 .elementor-element.elementor-element-2a2a46c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-24185a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-24185a0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-24185a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DFEE;}.elementor-22 .elementor-element.elementor-element-cece199{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-f98018f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-3d3a7c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-443c1d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-3c33428{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-3c33428.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b45def9 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-b45def9 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-b45def9 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-b45def9 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-b45def9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-6b4145c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-45853f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-022afc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-3e303af{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-3e303af.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-0fd73e6 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-0fd73e6 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-0fd73e6 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-0fd73e6 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-0fd73e6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-3d989e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-da3b1bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-dce57e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-3c23dc7{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-3c23dc7.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9bdbc0f .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-9bdbc0f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-9bdbc0f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-9bdbc0f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-9bdbc0f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-2f4e091{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-5792afc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-5fa7de4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-da48d7a{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-da48d7a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6cc6fdd .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-6cc6fdd .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-6cc6fdd .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-6cc6fdd .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-6cc6fdd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c6c770e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-4ffdc1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-fbab3ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-cfbfdef{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-cfbfdef.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e4b6f9a .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-e4b6f9a .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-e4b6f9a .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-e4b6f9a .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-e4b6f9a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-83806f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-535e666 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-1f43639 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-a0fab1d{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-a0fab1d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-47b4a7f .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-47b4a7f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-47b4a7f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-47b4a7f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-47b4a7f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-ee15cdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-5ed6ad3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-4826c02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-66f218b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-bfdaded{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-bfdaded.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-868afd0 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-868afd0 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-868afd0 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-868afd0 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-868afd0 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-4e0950c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-72c8d10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c73ee1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c98112f{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-c98112f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-0582881 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-0582881 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-0582881 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-0582881 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-0582881 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-4b6a316{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-de8220d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-b3b62c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-702ed43{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-702ed43.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1b0e73b .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-1b0e73b .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-1b0e73b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-1b0e73b .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-1b0e73b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-5634609{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-b40f880 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-e161860 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-d070050{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-d070050.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a3ac092 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-a3ac092 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-a3ac092 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-a3ac092 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-a3ac092 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-eee4549{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-29357d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-0d03f19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-9327df6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-20d4937{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-20d4937.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d1cf0cc .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-d1cf0cc .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d1cf0cc .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-d1cf0cc .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d1cf0cc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-752fed0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-139c356 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-be29efb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-316d793{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-316d793.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9582863 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-9582863 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-9582863 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-9582863 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-9582863 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-b99e883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-6333709 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-9bda0c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-23cba3b{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-23cba3b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-c56e30f .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-c56e30f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-c56e30f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c56e30f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-c56e30f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-07c78dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-9d4358b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-834c5c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-1641ea1{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-1641ea1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a0708c6 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-a0708c6 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-a0708c6 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-a0708c6 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-a0708c6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-47c961f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-2c9ba88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-bf2b57a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-9089b60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c9987dc{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-c9987dc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-88627fa .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-88627fa .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-88627fa .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-88627fa .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-88627fa .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-7289d26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-21fa69b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-30c5cec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-878fcb2{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-878fcb2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-de0184d .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-de0184d .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-de0184d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-de0184d .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-de0184d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-42186e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-fc7b40c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-e7974eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-0e47de2{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-0e47de2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-37d621b .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-37d621b .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-37d621b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-37d621b .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-37d621b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-ecdbeba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-4041fd3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-0a6ddd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-5c57e22{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-5c57e22.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4674c82 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-4674c82 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-4674c82 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-4674c82 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-4674c82 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c13e2b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-a4e2a99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-ae2af59 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-388d273 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-4e90c72{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-4e90c72.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b83c5d9 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-b83c5d9 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-b83c5d9 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-b83c5d9 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-b83c5d9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-bcb1d09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-68439ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c813fc3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-815bfe4{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-815bfe4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-770df27 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-770df27 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-770df27 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-770df27 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-770df27 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-4492576{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-ae63333 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-3b2adba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-d597b08{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-d597b08.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-f0c6203 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-f0c6203 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-f0c6203 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-f0c6203 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-f0c6203 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-6664228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-6eae6df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-1ae3002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-9053a5c{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-9053a5c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1729493 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-1729493 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-1729493 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-1729493 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-1729493 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-b0f3481{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-57acdb7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-b26dbca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-052b4fc{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-052b4fc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4e5ef5f .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-4e5ef5f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-4e5ef5f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-4e5ef5f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-4e5ef5f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-8844226{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-6c97855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-0ea305d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-ab596d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-46513fc{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-46513fc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d9466a6 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-d9466a6 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d9466a6 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-d9466a6 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d9466a6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-8d4d582{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-f2ce654 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-6827d42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-968fee1{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-968fee1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2b622da .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-2b622da .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2b622da .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-2b622da .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2b622da .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-559cf1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-fe493d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-240e0d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-1a829b8{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-1a829b8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e5a8bfb .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-e5a8bfb .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-e5a8bfb .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-e5a8bfb .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-e5a8bfb .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-d7bbda5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-4cf9c6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-51da959 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-43e40ab{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-43e40ab.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a6778d6 .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-a6778d6 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-a6778d6 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-a6778d6 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-a6778d6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-094d85d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-079330f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-63b2ddb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-49ae8a5{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-49ae8a5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-f73247b .elementor-button{background-color:#1E293B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-f73247b .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-f73247b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-f73247b .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-f73247b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-28f87c0{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-color:var( --e-global-color-astglobalcolor4 );--n-tabs-title-color-active:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-28f87c0 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1E293B;}.elementor-22 .elementor-element.elementor-element-28f87c0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-28f87c0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22 .elementor-element.elementor-element-28f87c0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1E293B;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-28f87c0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-28f87c0 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-5d60a75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-5d60a75:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5d60a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#254B72;}.elementor-22 .elementor-element.elementor-element-8d85bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-2c8ed5e{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-2c8ed5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-1f4de82{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-1f4de82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-308ecbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-55e45b1{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-0882141{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-0882141:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0882141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#254B72;}.elementor-22 .elementor-element.elementor-element-b6555ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{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-counter .elementor-counter-title{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-22 .elementor-element.elementor-element-aae3cb4 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-df9ad66{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-8b8400b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-70394e6 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-f23a441{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-dd302e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-9f53764 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-a97ec1d{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-3944160{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-22 .elementor-element.elementor-element-3944160:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3944160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DFEE;}.elementor-22 .elementor-element.elementor-element-3d44cb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-4771725{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-98c8e2d{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-98c8e2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-testimonial .elementor-testimonial-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-widget-testimonial .elementor-testimonial-name{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-testimonial .elementor-testimonial-job{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-22 .elementor-element.elementor-element-94f5fb6 .elementor-testimonial-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-94f5fb6 .elementor-testimonial-content{color:var( --e-global-color-149ac53 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-94f5fb6 .elementor-testimonial-name{color:var( --e-global-color-149ac53 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-94f5fb6 .elementor-testimonial-job{color:var( --e-global-color-149ac53 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-2e3abe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-e635f3e{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-8db5074{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-22 .elementor-element.elementor-element-8db5074:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8db5074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DFEE;}.elementor-22 .elementor-element.elementor-element-4972407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-acc3ff2{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-0145f67{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-0145f67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-5a2b461{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-149ac53 );}.elementor-22 .elementor-element.elementor-element-884bf00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-e0344b3{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-c16330d{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-22 .elementor-element.elementor-element-c16330d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c16330d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-22 .elementor-element.elementor-element-c16330d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-group > label, .elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-subgroup label{color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-type-html{padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-c16330d .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-astglobalcolor3 );color:#ffffff;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-button[type="submit"]{background-color:var( --e-global-color-astglobalcolor3 );color:#ffffff;}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-22 .elementor-element.elementor-element-c16330d .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-astglobalcolor3 );color:#ffffff;}.elementor-22 .elementor-element.elementor-element-c16330d .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c16330d .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-c16330d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-e6f6605{--spacer-size:50px;}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-719a0a8 .elementor-heading-title{line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-881fc64{--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-4ed4206 .elementor-heading-title{font-size:28px;line-height:0em;}.elementor-22 .elementor-element.elementor-element-2ee12aa .elementor-heading-title{line-height:1.2em;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-859d88c{--width:50%;}.elementor-22 .elementor-element.elementor-element-630738a{--width:50%;}.elementor-22 .elementor-element.elementor-element-c3a0aec{--width:20%;}.elementor-22 .elementor-element.elementor-element-c2b4f7f{--width:20%;}.elementor-22 .elementor-element.elementor-element-c2eb761{--width:20%;}.elementor-22 .elementor-element.elementor-element-71db0d6{--width:20%;}.elementor-22 .elementor-element.elementor-element-1a9e5fb{--width:20%;}.elementor-22 .elementor-element.elementor-element-40991d5{--width:50%;}.elementor-22 .elementor-element.elementor-element-c8fb3a3{--width:50%;}.elementor-22 .elementor-element.elementor-element-b857321{--width:50%;}.elementor-22 .elementor-element.elementor-element-c22b99a{--width:50%;}.elementor-22 .elementor-element.elementor-element-590e2f9{--width:33.3333%;}.elementor-22 .elementor-element.elementor-element-685a197{--width:33.3333%;}.elementor-22 .elementor-element.elementor-element-e3954f4{--width:33.3333%;}.elementor-22 .elementor-element.elementor-element-1405e78{--width:33.3333%;}.elementor-22 .elementor-element.elementor-element-01ecb86{--width:33.3333%;}.elementor-22 .elementor-element.elementor-element-3145afd{--width:33.3333%;}.elementor-22 .elementor-element.elementor-element-ed383de{--width:25%;}.elementor-22 .elementor-element.elementor-element-2b11427{--width:25%;}.elementor-22 .elementor-element.elementor-element-a050a8c{--width:25%;}.elementor-22 .elementor-element.elementor-element-34bc857{--width:25%;}.elementor-22 .elementor-element.elementor-element-2a2a46c{--width:100.091%;}.elementor-22 .elementor-element.elementor-element-f98018f{--width:30%;}.elementor-22 .elementor-element.elementor-element-6b4145c{--width:30%;}.elementor-22 .elementor-element.elementor-element-3d989e1{--width:30%;}.elementor-22 .elementor-element.elementor-element-2f4e091{--width:30%;}.elementor-22 .elementor-element.elementor-element-c6c770e{--width:30%;}.elementor-22 .elementor-element.elementor-element-83806f5{--width:30%;}.elementor-22 .elementor-element.elementor-element-5ed6ad3{--width:30%;}.elementor-22 .elementor-element.elementor-element-4e0950c{--width:30%;}.elementor-22 .elementor-element.elementor-element-4b6a316{--width:30%;}.elementor-22 .elementor-element.elementor-element-5634609{--width:30%;}.elementor-22 .elementor-element.elementor-element-29357d8{--width:30%;}.elementor-22 .elementor-element.elementor-element-752fed0{--width:30%;}.elementor-22 .elementor-element.elementor-element-b99e883{--width:30%;}.elementor-22 .elementor-element.elementor-element-07c78dc{--width:30%;}.elementor-22 .elementor-element.elementor-element-2c9ba88{--width:30%;}.elementor-22 .elementor-element.elementor-element-7289d26{--width:30%;}.elementor-22 .elementor-element.elementor-element-42186e3{--width:30%;}.elementor-22 .elementor-element.elementor-element-ecdbeba{--width:30%;}.elementor-22 .elementor-element.elementor-element-a4e2a99{--width:30%;}.elementor-22 .elementor-element.elementor-element-bcb1d09{--width:30%;}.elementor-22 .elementor-element.elementor-element-4492576{--width:30%;}.elementor-22 .elementor-element.elementor-element-6664228{--width:30%;}.elementor-22 .elementor-element.elementor-element-b0f3481{--width:30%;}.elementor-22 .elementor-element.elementor-element-6c97855{--width:30%;}.elementor-22 .elementor-element.elementor-element-8d4d582{--width:30%;}.elementor-22 .elementor-element.elementor-element-559cf1d{--width:30%;}.elementor-22 .elementor-element.elementor-element-d7bbda5{--width:30%;}.elementor-22 .elementor-element.elementor-element-094d85d{--width:30%;}.elementor-22 .elementor-element.elementor-element-8d85bad{--width:50%;}.elementor-22 .elementor-element.elementor-element-308ecbc{--width:50%;}.elementor-22 .elementor-element.elementor-element-b6555ca{--width:33.3%;}.elementor-22 .elementor-element.elementor-element-8b8400b{--width:33.3%;}.elementor-22 .elementor-element.elementor-element-dd302e9{--width:33.3%;}.elementor-22 .elementor-element.elementor-element-3d44cb4{--width:50%;}.elementor-22 .elementor-element.elementor-element-2e3abe5{--width:50%;}.elementor-22 .elementor-element.elementor-element-4972407{--width:50%;}.elementor-22 .elementor-element.elementor-element-884bf00{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-3c33428 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e303af */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c23dc7 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da48d7a */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbfdef */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fab1d */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfdaded */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98112f */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702ed43 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d070050 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d4937 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316d793 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cba3b */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1641ea1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9987dc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878fcb2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e47de2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c57e22 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46513fc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fee1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a829b8 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e40ab */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ae8a5 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c33428 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e303af */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c23dc7 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da48d7a */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbfdef */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fab1d */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfdaded */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98112f */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702ed43 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d070050 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d4937 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316d793 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cba3b */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1641ea1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9987dc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878fcb2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e47de2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c57e22 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46513fc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fee1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a829b8 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e40ab */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ae8a5 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c33428 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e303af */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c23dc7 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da48d7a */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbfdef */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fab1d */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfdaded */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98112f */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702ed43 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d070050 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d4937 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316d793 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cba3b */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1641ea1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9987dc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878fcb2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e47de2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c57e22 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46513fc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fee1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a829b8 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e40ab */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ae8a5 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c33428 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e303af */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c23dc7 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da48d7a */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbfdef */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fab1d */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfdaded */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98112f */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702ed43 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d070050 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d4937 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316d793 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cba3b */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1641ea1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9987dc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878fcb2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e47de2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c57e22 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46513fc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fee1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a829b8 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e40ab */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ae8a5 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c33428 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e303af */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c23dc7 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da48d7a */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbfdef */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fab1d */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfdaded */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98112f */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702ed43 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d070050 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d4937 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316d793 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cba3b */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1641ea1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9987dc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878fcb2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e47de2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c57e22 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46513fc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fee1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a829b8 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e40ab */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ae8a5 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c33428 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e303af */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c23dc7 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da48d7a */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbfdef */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fab1d */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfdaded */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98112f */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702ed43 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d070050 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d4937 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316d793 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cba3b */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1641ea1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9987dc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878fcb2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e47de2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c57e22 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46513fc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fee1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a829b8 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e40ab */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ae8a5 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c33428 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e303af */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c23dc7 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da48d7a */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbfdef */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fab1d */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfdaded */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98112f */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-702ed43 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d070050 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d4937 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316d793 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cba3b */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1641ea1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9987dc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878fcb2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e47de2 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c57e22 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46513fc */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fee1 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a829b8 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e40ab */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ae8a5 */.scroll-box {
  max-height: 100px;        /* Fix height to trigger vertical scroll */
  overflow-y: auto;         /* Enable vertical scrollbar */
  overflow-x: hidden;       /* Disable horizontal scrollbar */
  padding-right: 15px;      /* Add spacing for clean look */
  scrollbar-width: thick;    /* Firefox support */
  scrollbar-color: #000 #ccc;
}

/* Chrome, Safari, Edge */
.scroll-box::-webkit-scrollbar {
  width: 12px;
}

.scroll-box::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 15px;
}

.scroll-box::-webkit-scrollbar-thumb {
  background: #000;
  border-radius: 15px;
}/* End custom CSS */