.elementor-18 .elementor-element.elementor-element-ba7c9ad{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-e0b97a6 .elementor-repeater-item-d803bf0 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-e0b97a6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-18 .elementor-element.elementor-element-e0b97a6 .swiper-slide-contents{max-width:66%;}.elementor-18 .elementor-element.elementor-element-e0b97a6 .swiper-slide-inner{text-align:center;}.elementor-18 .elementor-element.elementor-element-3f43a4d{--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-18 .elementor-element.elementor-element-fbd7f50{--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-18 .elementor-element.elementor-element-fbd7f50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6056f81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-18 .elementor-element.elementor-element-6056f81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-2b236f0{--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:015px 20px;--row-gap:015px;--column-gap:20px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-168329e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-168329e.e-con{--align-self:center;}.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-18 .elementor-element.elementor-element-5be9efc{text-align:left;}.elementor-18 .elementor-element.elementor-element-5be9efc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-d9f5ded{text-align:left;}.elementor-18 .elementor-element.elementor-element-d9f5ded .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;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-18 .elementor-element.elementor-element-e4316cc{font-family:"Inter Tight", Sans-serif;font-size:10px;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-18 .elementor-element.elementor-element-b6a5051 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-b6a5051 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b6a5051 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-b6a5051 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b6a5051 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-67503a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-67503a6.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-fff9645{text-align:left;}.elementor-18 .elementor-element.elementor-element-fff9645 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e5bda0f{text-align:left;}.elementor-18 .elementor-element.elementor-element-e5bda0f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-de5cd38{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-b73b311 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-b73b311 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b73b311 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-b73b311 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b73b311 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-47c7b65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-47c7b65.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-90e33cc{text-align:left;}.elementor-18 .elementor-element.elementor-element-90e33cc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-348d2fc{text-align:left;}.elementor-18 .elementor-element.elementor-element-348d2fc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e8c5e69{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-bd01a2c .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-bd01a2c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-bd01a2c .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-bd01a2c .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-bd01a2c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-f79edd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-f79edd4.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-412f4a1{text-align:left;}.elementor-18 .elementor-element.elementor-element-412f4a1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-ededc0b{text-align:left;}.elementor-18 .elementor-element.elementor-element-ededc0b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-848fc65{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-f730c13 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-f730c13 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-f730c13 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-f730c13 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-f730c13 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-1a22acd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-1a22acd.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-18a237e{text-align:left;}.elementor-18 .elementor-element.elementor-element-18a237e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-efe63dd{text-align:left;}.elementor-18 .elementor-element.elementor-element-efe63dd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-6493172{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-1df25b2 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-1df25b2 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-1df25b2 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-1df25b2 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-1df25b2 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-4790067{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-4790067.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5a0fae0{text-align:left;}.elementor-18 .elementor-element.elementor-element-5a0fae0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-7aad12c{text-align:left;}.elementor-18 .elementor-element.elementor-element-7aad12c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-69ecc49{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5818229 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-5818229 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-5818229 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5818229 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-5818229 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-d7fed5c{--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:015px 20px;--row-gap:015px;--column-gap:20px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-37635b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-37635b7.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8b30aad{text-align:left;}.elementor-18 .elementor-element.elementor-element-8b30aad .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-8ce7ae6{text-align:left;}.elementor-18 .elementor-element.elementor-element-8ce7ae6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-7d3a38f{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-cec58e7 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-cec58e7 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-cec58e7 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-cec58e7 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-cec58e7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-ca71d0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-ca71d0f.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1d58403{text-align:left;}.elementor-18 .elementor-element.elementor-element-1d58403 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-a12704e{text-align:left;}.elementor-18 .elementor-element.elementor-element-a12704e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-22086b3{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-ce183e9 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-ce183e9 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-ce183e9 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-ce183e9 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-ce183e9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-f96ee22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-f96ee22.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8b4d877{text-align:left;}.elementor-18 .elementor-element.elementor-element-8b4d877 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-f68eb50{text-align:left;}.elementor-18 .elementor-element.elementor-element-f68eb50 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-487f986{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-fbe9fe8 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-fbe9fe8 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-fbe9fe8 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-fbe9fe8 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-fbe9fe8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-66b91da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-66b91da.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a3e7847{text-align:left;}.elementor-18 .elementor-element.elementor-element-a3e7847 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-955cd4a{text-align:left;}.elementor-18 .elementor-element.elementor-element-955cd4a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-134efe4{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5fc615b .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-5fc615b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-5fc615b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5fc615b .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-5fc615b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-6529ec5{--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:015px 20px;--row-gap:015px;--column-gap:20px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-a439673{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-a439673.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-822b968{text-align:left;}.elementor-18 .elementor-element.elementor-element-822b968 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-3e614a3{text-align:left;}.elementor-18 .elementor-element.elementor-element-3e614a3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-2de4d92{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-23a9846 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-23a9846 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-23a9846 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-23a9846{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-18 .elementor-element.elementor-element-23a9846 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-23a9846 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-543374b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-543374b.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-12e0d6c{text-align:left;}.elementor-18 .elementor-element.elementor-element-12e0d6c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-421cac0{text-align:left;}.elementor-18 .elementor-element.elementor-element-421cac0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-106fdc8{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-7a2dac5 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-7a2dac5 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-7a2dac5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-7a2dac5 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-7a2dac5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-7a95302{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-7a95302.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7143f6e{text-align:left;}.elementor-18 .elementor-element.elementor-element-7143f6e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-ddbfafa{text-align:left;}.elementor-18 .elementor-element.elementor-element-ddbfafa .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-c544155{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-224e549 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-224e549 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-224e549 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-224e549 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-224e549 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-e50eb00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-e50eb00.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-68e9175{text-align:left;}.elementor-18 .elementor-element.elementor-element-68e9175 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-7c03bde{text-align:left;}.elementor-18 .elementor-element.elementor-element-7c03bde .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-78bcaed{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-23ad884 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-23ad884 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-23ad884 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-23ad884 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-23ad884 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-1538e89{--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:015px 20px;--row-gap:015px;--column-gap:20px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-9e1bfb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-9e1bfb5.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ccf5948{text-align:left;}.elementor-18 .elementor-element.elementor-element-ccf5948 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-1ebd109{text-align:left;}.elementor-18 .elementor-element.elementor-element-1ebd109 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-a09656e{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-8fc7ae6 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-8fc7ae6 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-8fc7ae6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-8fc7ae6{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-18 .elementor-element.elementor-element-8fc7ae6 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-8fc7ae6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-9a91d56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-9a91d56.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9b7de71{text-align:left;}.elementor-18 .elementor-element.elementor-element-9b7de71 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-be37cb7{text-align:left;}.elementor-18 .elementor-element.elementor-element-be37cb7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-68d9529{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-550def0 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-550def0 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-550def0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-550def0 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-550def0 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-fc32b78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-fc32b78.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-e4451a9{text-align:left;}.elementor-18 .elementor-element.elementor-element-e4451a9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-6c3886e{text-align:left;}.elementor-18 .elementor-element.elementor-element-6c3886e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-9ab4ac2{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-93843cc .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-93843cc .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-93843cc .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-93843cc .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-93843cc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-03e61e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-03e61e1.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-58a9359{text-align:left;}.elementor-18 .elementor-element.elementor-element-58a9359 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-367178d{text-align:left;}.elementor-18 .elementor-element.elementor-element-367178d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-773ffe3{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-9534b7a .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-9534b7a .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-9534b7a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-9534b7a .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-9534b7a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-4915955{--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:015px 20px;--row-gap:015px;--column-gap:20px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-791dfd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-791dfd4.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-0d18d27{text-align:left;}.elementor-18 .elementor-element.elementor-element-0d18d27 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-1cd890d{text-align:left;}.elementor-18 .elementor-element.elementor-element-1cd890d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-65ac2ce{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-11f240d .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-11f240d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-11f240d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-11f240d{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-18 .elementor-element.elementor-element-11f240d .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-11f240d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-57df3c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-57df3c4.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ed7e775{text-align:left;}.elementor-18 .elementor-element.elementor-element-ed7e775 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-f7cf449{text-align:left;}.elementor-18 .elementor-element.elementor-element-f7cf449 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-34f7065{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e8423c5 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-e8423c5 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e8423c5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e8423c5 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-e8423c5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-8eecaea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-8eecaea.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7dcb303{text-align:left;}.elementor-18 .elementor-element.elementor-element-7dcb303 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-1f0e2dd{text-align:left;}.elementor-18 .elementor-element.elementor-element-1f0e2dd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-386f10b{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-48804ed .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-48804ed .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-48804ed .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-48804ed .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-48804ed .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-634c702{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-634c702.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-70d212b{text-align:left;}.elementor-18 .elementor-element.elementor-element-70d212b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-1ab1961{text-align:left;}.elementor-18 .elementor-element.elementor-element-1ab1961 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-d004237{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-2d01f9c .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-2d01f9c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-2d01f9c .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-2d01f9c .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-2d01f9c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-ae2f6ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-ae2f6ca.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-31936d6{text-align:left;}.elementor-18 .elementor-element.elementor-element-31936d6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-fe9896c{text-align:left;}.elementor-18 .elementor-element.elementor-element-fe9896c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-b71ea8f{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-22d994d .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-22d994d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-22d994d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-22d994d .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-22d994d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-7edd0dd{--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:015px 20px;--row-gap:015px;--column-gap:20px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-2bede4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-2bede4e.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d560bd0{text-align:left;}.elementor-18 .elementor-element.elementor-element-d560bd0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5b483b4{text-align:left;}.elementor-18 .elementor-element.elementor-element-5b483b4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-1326773{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-85fc9d9 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-85fc9d9 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-85fc9d9 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-85fc9d9{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-18 .elementor-element.elementor-element-85fc9d9 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-85fc9d9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-ce6c8ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-ce6c8ab.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f387c97{text-align:left;}.elementor-18 .elementor-element.elementor-element-f387c97 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-51bab6d{text-align:left;}.elementor-18 .elementor-element.elementor-element-51bab6d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e893c09{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5762417 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-5762417 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-5762417 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5762417 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-5762417 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-d3cc315{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-d3cc315.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-24a45f4{text-align:left;}.elementor-18 .elementor-element.elementor-element-24a45f4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-eabc7e3{text-align:left;}.elementor-18 .elementor-element.elementor-element-eabc7e3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e58f5c5{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-67250cd .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-67250cd .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-67250cd .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-67250cd .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-67250cd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-5113f1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-5113f1a.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a50a4f2{text-align:left;}.elementor-18 .elementor-element.elementor-element-a50a4f2 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-5831ad5{text-align:left;}.elementor-18 .elementor-element.elementor-element-5831ad5 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-be4c948{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-ff384a3 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-ff384a3 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-ff384a3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-ff384a3 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-ff384a3 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-8716338{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-8716338.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-31a52c9{text-align:left;}.elementor-18 .elementor-element.elementor-element-31a52c9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-4add97f{text-align:left;}.elementor-18 .elementor-element.elementor-element-4add97f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-95397fd{font-family:"Inter Tight", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e447be7 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:double;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:19px 19px 19px 19px;}.elementor-18 .elementor-element.elementor-element-e447be7 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e447be7 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-e447be7 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-e447be7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-18 .elementor-element.elementor-element-cc6adaa{--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-gap:6px;--n-tabs-gap:10px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-color-active:var( --e-global-color-astglobalcolor2 );}.elementor-18 .elementor-element.elementor-element-cc6adaa > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#7A7A7A;}.elementor-18 .elementor-element.elementor-element-cc6adaa.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;border-style:double;}.elementor-18 .elementor-element.elementor-element-cc6adaa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-18 .elementor-element.elementor-element-cc6adaa.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-astglobalcolor4 );border-style:double;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor2 );}:where( .elementor-18 .elementor-element.elementor-element-cc6adaa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;}.elementor-18 .elementor-element.elementor-element-cc6adaa.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-cc6adaa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:double;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-18 .elementor-element.elementor-element-cc6adaa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-astglobalcolor4 );}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-6056f81{--width:99.505%;}.elementor-18 .elementor-element.elementor-element-168329e{--width:27%;}.elementor-18 .elementor-element.elementor-element-67503a6{--width:27%;}.elementor-18 .elementor-element.elementor-element-47c7b65{--width:27%;}.elementor-18 .elementor-element.elementor-element-f79edd4{--width:27%;}.elementor-18 .elementor-element.elementor-element-1a22acd{--width:27%;}.elementor-18 .elementor-element.elementor-element-4790067{--width:27%;}.elementor-18 .elementor-element.elementor-element-37635b7{--width:27%;}.elementor-18 .elementor-element.elementor-element-ca71d0f{--width:27%;}.elementor-18 .elementor-element.elementor-element-f96ee22{--width:27%;}.elementor-18 .elementor-element.elementor-element-66b91da{--width:27%;}.elementor-18 .elementor-element.elementor-element-a439673{--width:27%;}.elementor-18 .elementor-element.elementor-element-543374b{--width:27%;}.elementor-18 .elementor-element.elementor-element-7a95302{--width:27%;}.elementor-18 .elementor-element.elementor-element-e50eb00{--width:27%;}.elementor-18 .elementor-element.elementor-element-9e1bfb5{--width:27%;}.elementor-18 .elementor-element.elementor-element-9a91d56{--width:27%;}.elementor-18 .elementor-element.elementor-element-fc32b78{--width:27%;}.elementor-18 .elementor-element.elementor-element-03e61e1{--width:27%;}.elementor-18 .elementor-element.elementor-element-791dfd4{--width:27%;}.elementor-18 .elementor-element.elementor-element-57df3c4{--width:27%;}.elementor-18 .elementor-element.elementor-element-8eecaea{--width:27%;}.elementor-18 .elementor-element.elementor-element-634c702{--width:27%;}.elementor-18 .elementor-element.elementor-element-ae2f6ca{--width:27%;}.elementor-18 .elementor-element.elementor-element-2bede4e{--width:27%;}.elementor-18 .elementor-element.elementor-element-ce6c8ab{--width:27%;}.elementor-18 .elementor-element.elementor-element-d3cc315{--width:27%;}.elementor-18 .elementor-element.elementor-element-5113f1a{--width:27%;}.elementor-18 .elementor-element.elementor-element-8716338{--width:27%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-fbd7f50{--width:899px;}}/* Start custom CSS for text-editor, class: .elementor-element-e4316cc */.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-de5cd38 */.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-e8c5e69 */.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-848fc65 */.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-6493172 */.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-69ecc49 */.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-7d3a38f */.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-22086b3 */.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-487f986 */.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-134efe4 */.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-106fdc8 */.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-c544155 */.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-78bcaed */.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-a09656e */.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-68d9529 */.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-9ab4ac2 */.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-773ffe3 */.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-1326773 */.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-e893c09 */.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-e58f5c5 */.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-be4c948 */.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-95397fd */.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-e4316cc */.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-de5cd38 */.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-e8c5e69 */.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-848fc65 */.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-6493172 */.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-69ecc49 */.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-7d3a38f */.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-22086b3 */.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-487f986 */.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-134efe4 */.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-106fdc8 */.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-c544155 */.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-78bcaed */.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-a09656e */.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-68d9529 */.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-9ab4ac2 */.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-773ffe3 */.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-1326773 */.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-e893c09 */.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-e58f5c5 */.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-be4c948 */.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-95397fd */.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-e4316cc */.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-de5cd38 */.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-e8c5e69 */.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-848fc65 */.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-6493172 */.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-69ecc49 */.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-7d3a38f */.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-22086b3 */.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-487f986 */.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-134efe4 */.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-106fdc8 */.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-c544155 */.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-78bcaed */.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-a09656e */.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-68d9529 */.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-9ab4ac2 */.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-773ffe3 */.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-1326773 */.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-e893c09 */.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-e58f5c5 */.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-be4c948 */.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-95397fd */.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-e4316cc */.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-de5cd38 */.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-e8c5e69 */.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-848fc65 */.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-6493172 */.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-69ecc49 */.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-7d3a38f */.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-22086b3 */.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-487f986 */.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-134efe4 */.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-106fdc8 */.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-c544155 */.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-78bcaed */.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-a09656e */.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-68d9529 */.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-9ab4ac2 */.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-773ffe3 */.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-1326773 */.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-e893c09 */.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-e58f5c5 */.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-be4c948 */.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-95397fd */.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-e4316cc */.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-de5cd38 */.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-e8c5e69 */.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-848fc65 */.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-6493172 */.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-69ecc49 */.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-7d3a38f */.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-22086b3 */.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-487f986 */.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-134efe4 */.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-106fdc8 */.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-c544155 */.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-78bcaed */.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-a09656e */.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-68d9529 */.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-9ab4ac2 */.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-773ffe3 */.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-1326773 */.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-e893c09 */.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-e58f5c5 */.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-be4c948 */.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-95397fd */.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-e4316cc */.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-de5cd38 */.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-e8c5e69 */.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-848fc65 */.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-6493172 */.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-69ecc49 */.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-7d3a38f */.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-22086b3 */.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-487f986 */.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-134efe4 */.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-106fdc8 */.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-c544155 */.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-78bcaed */.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-a09656e */.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-68d9529 */.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-9ab4ac2 */.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-773ffe3 */.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-1326773 */.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-e893c09 */.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-e58f5c5 */.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-be4c948 */.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-95397fd */.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-e4316cc */.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-de5cd38 */.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-e8c5e69 */.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-848fc65 */.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-6493172 */.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-69ecc49 */.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-7d3a38f */.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-22086b3 */.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-487f986 */.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-134efe4 */.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-106fdc8 */.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-c544155 */.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-78bcaed */.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-a09656e */.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-68d9529 */.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-9ab4ac2 */.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-773ffe3 */.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-1326773 */.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-e893c09 */.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-e58f5c5 */.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-be4c948 */.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-95397fd */.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 */