.elementor-7 .elementor-element.elementor-element-3d02f36b{--display:flex;--min-height:730px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;}.elementor-7 .elementor-element.elementor-element-3d02f36b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3d02f36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F6;background-image:url("https://www.vcbinfotech.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-25-2026-07_53_12-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3d02f36b::before, .elementor-7 .elementor-element.elementor-element-3d02f36b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3d02f36b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3d02f36b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3d02f36b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3d02f36b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-166f3e3e{--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;--justify-content:space-around;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-2d0badfa img{width:59%;}.elementor-7 .elementor-element.elementor-element-54db761{--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;--justify-content: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-7 .elementor-element.elementor-element-47bcf4bf{text-align:center;}.elementor-7 .elementor-element.elementor-element-47bcf4bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.8rem;font-weight:600;}.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-7 .elementor-element.elementor-element-4bc2e184{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:33px;color:#757575;}.elementor-7 .elementor-element.elementor-element-2c714a8b{--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;}.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-7 .elementor-element.elementor-element-4bc7a0a0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4bc7a0a0 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-4bc7a0a0 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-4419d1c1 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-4419d1c1 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4419d1c1 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-634f6cf1{--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;--justify-content:space-around;}.elementor-7 .elementor-element.elementor-element-9f768f8 img{width:62%;}.elementor-7 .elementor-element.elementor-element-7954f436 img{width:64%;}.elementor-7 .elementor-element.elementor-element-62aea753{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-7a66d266{--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-7 .elementor-element.elementor-element-660772aa{--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-7 .elementor-element.elementor-element-3229801f{text-align:start;}.elementor-7 .elementor-element.elementor-element-3229801f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:#000000;}.elementor-7 .elementor-element.elementor-element-7de126b7{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#757575;}.elementor-7 .elementor-element.elementor-element-50c3a6c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-49e6a59a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-44a57724{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1427f898{z-index:1;}.elementor-7 .elementor-element.elementor-element-1427f898 img{width:38%;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2f1d0d95{background-color:#E9FCFF;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 10px 50px 10px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-7 .elementor-element.elementor-element-2f1d0d95.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2f1d0d95 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-2f1d0d95:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-2f1d0d95:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-2f1d0d95 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-33c22620{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1ac36b78{z-index:1;}.elementor-7 .elementor-element.elementor-element-1ac36b78 img{width:38%;}.elementor-7 .elementor-element.elementor-element-15aa860c{background-color:#E9FCFF;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 10px 50px 10px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-7 .elementor-element.elementor-element-15aa860c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-15aa860c .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-15aa860c:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-15aa860c:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-15aa860c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2710261{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-757fa927{z-index:1;}.elementor-7 .elementor-element.elementor-element-757fa927 img{width:38%;}.elementor-7 .elementor-element.elementor-element-39b0aec4{background-color:#E9FCFF;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 10px 50px 10px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-7 .elementor-element.elementor-element-39b0aec4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-39b0aec4 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-39b0aec4:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-39b0aec4:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-39b0aec4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-518d8917{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-11c6659e{z-index:1;}.elementor-7 .elementor-element.elementor-element-11c6659e img{width:38%;}.elementor-7 .elementor-element.elementor-element-27d8fdcd{background-color:#E9FCFF;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 10px 50px 10px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-7 .elementor-element.elementor-element-27d8fdcd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-27d8fdcd .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-27d8fdcd:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-27d8fdcd:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-27d8fdcd .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6c2cefeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-6c2cefeb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6c2cefeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-7 .elementor-element.elementor-element-f8bd923{--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-7 .elementor-element.elementor-element-51bb0741{text-align:start;}.elementor-7 .elementor-element.elementor-element-51bb0741 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.2rem;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-3d3a6910{text-align:start;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#757575;}.elementor-7 .elementor-element.elementor-element-7a09935a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7a09935a .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-7a09935a .elementor-button{fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-298813c0{--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-7 .elementor-element.elementor-element-39338d6e img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-765ac08d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.78;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-765ac08d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-765ac08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vcbinfotech.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-25-2026-07_53_12-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-765ac08d::before, .elementor-7 .elementor-element.elementor-element-765ac08d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-765ac08d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-765ac08d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-765ac08d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-765ac08d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-473d213a{--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-7 .elementor-element.elementor-element-1be2d3f2{text-align:start;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;color:#757575;}.elementor-7 .elementor-element.elementor-element-735dd028 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-735dd028 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-735dd028 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-735dd028 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-735dd028 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-336516c0{--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;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-f904e7d{text-align:start;}.elementor-7 .elementor-element.elementor-element-f904e7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.8rem;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-12f7cb8{--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;--overlay-opacity:0.76;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-12f7cb8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12f7cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5C731;background-image:url("https://www.vcbinfotech.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-25-2026-07_53_12-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-12f7cb8::before, .elementor-7 .elementor-element.elementor-element-12f7cb8 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-12f7cb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-12f7cb8 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-12f7cb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-12f7cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-6f75e8c3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-6f75e8c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6f75e8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #FFD800 0%, #D77203 100%);}.elementor-7 .elementor-element.elementor-element-a19715b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-6b5a1a0{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-6b5a1a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-55685abd{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7f392a26{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e11d2da .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-6e11d2da .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6e11d2da .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-6ef9647a .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-6ef9647a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6ef9647a .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-11ce5b47{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-11ce5b47.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-11ce5b47 img{width:100%;}.elementor-7 .elementor-element.elementor-element-066576d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-066576d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-066576d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #FFD800 0%, #D77203 100%);}.elementor-7 .elementor-element.elementor-element-1a1fc77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-ab9abc3{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-ab9abc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d940a4c{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8a2c652{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-577f1e3 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-577f1e3 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-577f1e3 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-698b462 .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-698b462 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-698b462 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-32c4a71{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-32c4a71.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-32c4a71 img{width:100%;}.elementor-7 .elementor-element.elementor-element-418fc58{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-418fc58:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-418fc58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #D7A52C 0%, #2063F6 100%);}.elementor-7 .elementor-element.elementor-element-1f57bbab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-708e6abc{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-708e6abc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4c3d5188{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3083fe02{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-55e1847 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-55e1847 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-55e1847 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-d7ea33b .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-d7ea33b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d7ea33b .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-551dc51a{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-551dc51a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-551dc51a img{width:100%;}.elementor-7 .elementor-element.elementor-element-6337b668{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-6337b668:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6337b668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #00D0F3 0%, #F5349C 100%);}.elementor-7 .elementor-element.elementor-element-27ce0e1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-51192f1f{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-51192f1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6c803303{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7ac2d000{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-46edd255 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-46edd255 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-46edd255 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-5deac566 .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-5deac566 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5deac566 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-6837c4d6{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-6837c4d6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6837c4d6 img{width:100%;}.elementor-7 .elementor-element.elementor-element-5bc1eef9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-5bc1eef9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5bc1eef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #00C850 0%, #00A73E 100%);}.elementor-7 .elementor-element.elementor-element-5cef5c49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-7a28be16{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-7a28be16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-67737357{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-393cbdc5{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e153728 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-6e153728 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6e153728 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-226c531c .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-226c531c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-226c531c .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-6766710d{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-6766710d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6766710d img{width:100%;}.elementor-7 .elementor-element.elementor-element-7b5bc494{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-7b5bc494:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7b5bc494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #53838D 0%, #2396F1 100%);}.elementor-7 .elementor-element.elementor-element-29a3f98f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-5a48c350{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-5a48c350 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6d6afcc1{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-15db95f1{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4f928351 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-4f928351 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4f928351 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-3e310cac .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-3e310cac .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3e310cac .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-3e0f6111{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-3e0f6111.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3e0f6111 img{width:100%;}.elementor-7 .elementor-element.elementor-element-4f8fd57e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-4f8fd57e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f8fd57e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #D87505 0%, #EDB125 100%);}.elementor-7 .elementor-element.elementor-element-3b7910b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-596efe88{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-596efe88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3ae9a471{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-278dab2e{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e18b598 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-7e18b598 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7e18b598 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-5cb330e2 .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-5cb330e2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5cb330e2 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-406370f5{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-406370f5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-406370f5 img{width:100%;}.elementor-7 .elementor-element.elementor-element-78493c18{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-78493c18:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-78493c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #B80000 0%, #FE0000 100%);}.elementor-7 .elementor-element.elementor-element-bf0f610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-3e1d5842{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-3e1d5842 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-20c16634{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-75ee67a1{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7da0d895 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-7da0d895 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7da0d895 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-26deb6ca .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-26deb6ca .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-26deb6ca .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-3428e1a{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-3428e1a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3428e1a img{width:100%;}.elementor-7 .elementor-element.elementor-element-3150a77{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-3150a77:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3150a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #B80000 0%, #FE0000 100%);}.elementor-7 .elementor-element.elementor-element-8801b45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-8d4aee4{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-8d4aee4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b43da0c{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8e93229{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7c310d9 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-7c310d9 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7c310d9 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-3984f28 .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-3984f28 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3984f28 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-0f68217{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-0f68217.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0f68217 img{width:100%;}.elementor-7 .elementor-element.elementor-element-af3cdb8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-af3cdb8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-af3cdb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #B80000 0%, #FE0000 100%);}.elementor-7 .elementor-element.elementor-element-c0df47d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-c75a82c{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-c75a82c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1b254c0{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bda13f7{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a7b1248 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-a7b1248 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a7b1248 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-81cc93e .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-81cc93e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-81cc93e .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-a2ef0b6{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-a2ef0b6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a2ef0b6 img{width:100%;}.elementor-7 .elementor-element.elementor-element-db2d814{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-db2d814:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-db2d814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #B80000 0%, #FE0000 100%);}.elementor-7 .elementor-element.elementor-element-5b63437{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-124d236{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-124d236 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f2ac31d{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-18e26ff{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-268bf4c .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-268bf4c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-268bf4c .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-03da307 .elementor-button{background-color:#D6ACAC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-03da307 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-03da307 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-8155d8a{width:var( --container-widget-width, 21% );max-width:21%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:67% 67% 67% 67%;}.elementor-7 .elementor-element.elementor-element-8155d8a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8155d8a img{width:100%;}.elementor-7 .elementor-element.elementor-element-747a9492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-747a9492:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-747a9492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F2;}.elementor-7 .elementor-element.elementor-element-259fd39{text-align:center;}.elementor-7 .elementor-element.elementor-element-259fd39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.8rem;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-6599afff{text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;color:#757575;}.elementor-7 .elementor-element.elementor-element-5e02af19{--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;}.elementor-7 .elementor-element.elementor-element-30c84cc{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-6b98acea{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-6b98acea .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6b98acea.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-6b98acea.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-6b98acea.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6b98acea .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-6b98acea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-6b98acea .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-6b98acea:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-6b98acea:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-29908987{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-29908987 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-29908987.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-29908987.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-29908987.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-29908987 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-29908987 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-29908987 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-29908987:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-29908987:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-78d3b961{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-35e17908 .elementor-button{background-color:#D6ACAC00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-3294615{padding:15px 15px 15px 15px;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-4d855865{background-color:#FFFFFF;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-4d855865 img{border-style:solid;border-width:15px 15px 15px 15px;border-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-660220f9{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-4e01a305{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-4e01a305 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-4e01a305.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-4e01a305.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-4e01a305.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-4e01a305 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-4e01a305 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-4e01a305 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;color:#DAA520;}.elementor-7 .elementor-element.elementor-element-4e01a305:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-4e01a305:has(:focus) .elementor-image-box-title{color:#DAA520;}.elementor-7 .elementor-element.elementor-element-61da5067{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-61da5067 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-61da5067.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-7 .elementor-element.elementor-element-61da5067.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-7 .elementor-element.elementor-element-61da5067.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-61da5067 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-7 .elementor-element.elementor-element-61da5067 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-61da5067 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-61da5067:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-61da5067:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-61da5067 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-1560261a{--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;}.elementor-7 .elementor-element.elementor-element-19879024{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-19879024:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-19879024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEC8E;}.elementor-7 .elementor-element.elementor-element-2c3abb21{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-2c3abb21 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-2c3abb21.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-2c3abb21.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-2c3abb21.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-2c3abb21 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-2c3abb21 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-2c3abb21 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-2c3abb21:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-2c3abb21:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-5820b8c0{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-5820b8c0 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-5820b8c0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-5820b8c0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-5820b8c0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-5820b8c0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-5820b8c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-5820b8c0 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-5820b8c0:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-5820b8c0:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-1645e208{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-1645e208:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1645e208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEC8E;}.elementor-7 .elementor-element.elementor-element-2a331a01 .elementor-button{background-color:#D6ACAC00;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-2a331a01 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2a331a01 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-79263ae2{background-color:#000000;padding:15px 15px 15px 15px;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-15bd677e{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-449ad0cb{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-449ad0cb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-449ad0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEC8E;}.elementor-7 .elementor-element.elementor-element-60142011{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-60142011 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-60142011.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-60142011.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-60142011.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-60142011 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-60142011 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-60142011 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;color:#DAA520;}.elementor-7 .elementor-element.elementor-element-60142011:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-60142011:has(:focus) .elementor-image-box-title{color:#DAA520;}.elementor-7 .elementor-element.elementor-element-65634c12{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-65634c12 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-65634c12.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-7 .elementor-element.elementor-element-65634c12.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-7 .elementor-element.elementor-element-65634c12.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-65634c12 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-7 .elementor-element.elementor-element-65634c12 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-65634c12 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-65634c12:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-65634c12:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-65634c12 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-611298ab{--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;}.elementor-7 .elementor-element.elementor-element-48e15c14{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-48e15c14:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-48e15c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEC8E;}.elementor-7 .elementor-element.elementor-element-23bf68ce{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-23bf68ce .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-23bf68ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-23bf68ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-23bf68ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-23bf68ce .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-23bf68ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-23bf68ce .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-23bf68ce:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-23bf68ce:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-3adbb439{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-3adbb439 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-3adbb439.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-3adbb439.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-3adbb439.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-3adbb439 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-3adbb439 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-3adbb439 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-3adbb439:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-3adbb439:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-f760efa{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-f760efa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f760efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEC8E;}.elementor-7 .elementor-element.elementor-element-5a9b8c81 .elementor-button{background-color:#D6ACAC00;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-5a9b8c81 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5a9b8c81 .elementor-button:focus{background-color:#CD9C1E;}.elementor-7 .elementor-element.elementor-element-560c3fae{background-color:#000000;padding:15px 15px 15px 15px;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-7a6a421f{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-1d45e729{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-1d45e729:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1d45e729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEC8E;}.elementor-7 .elementor-element.elementor-element-360eea87{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-360eea87 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-360eea87.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-360eea87.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-360eea87.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-360eea87 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-360eea87 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-360eea87 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;color:#DAA520;}.elementor-7 .elementor-element.elementor-element-360eea87:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-360eea87:has(:focus) .elementor-image-box-title{color:#DAA520;}.elementor-7 .elementor-element.elementor-element-40b27bdf{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;}.elementor-7 .elementor-element.elementor-element-40b27bdf .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-40b27bdf.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-7 .elementor-element.elementor-element-40b27bdf.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-7 .elementor-element.elementor-element-40b27bdf.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-40b27bdf .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-7 .elementor-element.elementor-element-40b27bdf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-40b27bdf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-40b27bdf:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-40b27bdf:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-40b27bdf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-28fa3e5a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7 .elementor-element.elementor-element-7246f65a{--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;--overlay-opacity:0.82;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-7246f65a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7246f65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vcbinfotech.com/wp-content/uploads/2026/07/locationss.gif");}.elementor-7 .elementor-element.elementor-element-7246f65a::before, .elementor-7 .elementor-element.elementor-element-7246f65a > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7246f65a > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7246f65a > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7246f65a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7246f65a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-11d9b3bd{text-align:center;}.elementor-7 .elementor-element.elementor-element-11d9b3bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.8rem;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-164dd785{--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;}.elementor-7 .elementor-element.elementor-element-20f5f145 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-20f5f145 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-20f5f145 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-25de9668 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9C1E;border-radius:58px 58px 58px 58px;padding:16px 35px 16px 34px;}.elementor-7 .elementor-element.elementor-element-25de9668 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-25de9668 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-5fc331e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-5fc331e8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5fc331e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F2;}.elementor-7 .elementor-element.elementor-element-52e5152a{text-align:center;}.elementor-7 .elementor-element.elementor-element-52e5152a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.3rem;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-2ab8494{text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;color:#757575;}.elementor-7 .elementor-element.elementor-element-56745cd3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-58628326{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-7 .elementor-element.elementor-element-58628326 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-58628326.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-58628326.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-58628326.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-58628326 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-58628326 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-58628326 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-58628326:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-58628326:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-58628326 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1c7b05{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-7 .elementor-element.elementor-element-1c7b05 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1c7b05.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-1c7b05.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-1c7b05.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-1c7b05 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-1c7b05 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-1c7b05 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-1c7b05:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-1c7b05:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-1c7b05 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1b11154b{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-7 .elementor-element.elementor-element-1b11154b .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1b11154b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-1b11154b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-1b11154b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-1b11154b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-1b11154b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-1b11154b .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-1b11154b:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-1b11154b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-1b11154b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-461cd3ee{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-7 .elementor-element.elementor-element-461cd3ee .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-461cd3ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-461cd3ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-461cd3ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-461cd3ee .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-461cd3ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-461cd3ee .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-461cd3ee:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-461cd3ee:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-461cd3ee .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6ef23919{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-7 .elementor-element.elementor-element-6ef23919 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6ef23919.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-6ef23919.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-6ef23919.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6ef23919 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-6ef23919 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-6ef23919 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-6ef23919:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-6ef23919:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-6ef23919 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6aac74bb{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-7 .elementor-element.elementor-element-6aac74bb .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6aac74bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-6aac74bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-6aac74bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6aac74bb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-6aac74bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-6aac74bb .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-6aac74bb:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-6aac74bb:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-6aac74bb .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-386121be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-386121be:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-386121be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1eb21b8f{--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-7 .elementor-element.elementor-element-7d5e4cfb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:#030233;}.elementor-7 .elementor-element.elementor-element-22a3be26{--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-7 .elementor-element.elementor-element-2fce34c4{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#575757;}.elementor-7 .elementor-element.elementor-element-4282b833:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4282b833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4282b833 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-4282b833{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 70px 20px;}.elementor-7 .elementor-element.elementor-element-4282b833 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-7 .elementor-element.elementor-element-67acaa72{--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;}.elementor-7 .elementor-element.elementor-element-77a6e0a{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-77a6e0a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-77a6e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFD0E0;}.elementor-7 .elementor-element.elementor-element-1843b132{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7d9ff245{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-7d9ff245.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7d9ff245 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-3382fa53{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-3382fa53.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3382fa53 img{width:60%;}.elementor-7 .elementor-element.elementor-element-1ea49f27{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-2fbc1635 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-4a1e9d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-6b546b18{color:#000000;}.elementor-7 .elementor-element.elementor-element-6ff7978e .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-71ee66d4{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-71ee66d4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-71ee66d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-4ef00ff8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7fb78cec{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-7fb78cec.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7fb78cec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-5446e7a8{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-5446e7a8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5446e7a8 img{width:60%;}.elementor-7 .elementor-element.elementor-element-4b0d2428{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-5c87afca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-212613df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4e04946e{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7040944b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-11f7d6b{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-11f7d6b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-11f7d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFD0E0;}.elementor-7 .elementor-element.elementor-element-787ec9f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-75e0460c{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-75e0460c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-75e0460c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-9321019{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-9321019.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-9321019 img{width:60%;}.elementor-7 .elementor-element.elementor-element-57b05084{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-58dd3473 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-6eb29276{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-5285a811{color:#000000;}.elementor-7 .elementor-element.elementor-element-24df05a7 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-59566cf9{--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;}.elementor-7 .elementor-element.elementor-element-4f674053{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4f674053:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f674053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9FFCF;}.elementor-7 .elementor-element.elementor-element-256d3d32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-37e221c5{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-37e221c5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-37e221c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-5c32afd{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-5c32afd.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5c32afd img{width:60%;}.elementor-7 .elementor-element.elementor-element-5c727351{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-72d0f06e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#189A1E;}.elementor-7 .elementor-element.elementor-element-446da7ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-5f32db55{color:#000000;}.elementor-7 .elementor-element.elementor-element-14c9e7f7 .elementor-button{background-color:#189A1E;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-3ecc0930{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3ecc0930:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3ecc0930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#189A1E;}.elementor-7 .elementor-element.elementor-element-5dd27856{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-24d7ee38{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-24d7ee38.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-24d7ee38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-5b7a2a50{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-5b7a2a50.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5b7a2a50 img{width:60%;}.elementor-7 .elementor-element.elementor-element-3c2bd2ad{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-249be76c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-365a2aa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5e8bc129{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-12247811 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-3b2797fc{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3b2797fc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b2797fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9FFCF;}.elementor-7 .elementor-element.elementor-element-74d5e82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7fe48d45{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-7fe48d45.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7fe48d45 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-75a5accd{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-75a5accd.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-75a5accd img{width:60%;}.elementor-7 .elementor-element.elementor-element-6b5c0b46{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-1a5fcc1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#189A1E;}.elementor-7 .elementor-element.elementor-element-2049bf7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-41d35b48{color:#000000;}.elementor-7 .elementor-element.elementor-element-386212c4 .elementor-button{background-color:#189A1E;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-bdfda91{--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;}.elementor-7 .elementor-element.elementor-element-3d1a30cf{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3d1a30cf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3d1a30cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5FFFF;}.elementor-7 .elementor-element.elementor-element-5ae97f17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-55b38bae{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-55b38bae.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-55b38bae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-1cc82e91{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-1cc82e91.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1cc82e91 img{width:60%;}.elementor-7 .elementor-element.elementor-element-5e5567cb{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-2ddaa9fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FF0050;}.elementor-7 .elementor-element.elementor-element-13827dc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-f909aa4{color:#000000;}.elementor-7 .elementor-element.elementor-element-4b737635 .elementor-button{background-color:#FF0050;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-2eda2e72{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2eda2e72:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2eda2e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF0050 0%, #29CBF2 100%);}.elementor-7 .elementor-element.elementor-element-430d73b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-716fb74{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-716fb74.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-716fb74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-56105cdd{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-56105cdd.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-56105cdd img{width:60%;}.elementor-7 .elementor-element.elementor-element-1dd1325a{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-40e80115 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1df801bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-27ad3a44{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-223c3748 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-1f59c53e{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1f59c53e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1f59c53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5FFFF;}.elementor-7 .elementor-element.elementor-element-70d0ec3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-21673024{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-21673024.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-21673024 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-6a6ebfc4{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-6a6ebfc4.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-6a6ebfc4 img{width:60%;}.elementor-7 .elementor-element.elementor-element-716afe84{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-72e8af18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FF0050;}.elementor-7 .elementor-element.elementor-element-3cc09776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-4af8d1fb{color:#000000;}.elementor-7 .elementor-element.elementor-element-7b871839 .elementor-button{background-color:#FF0050;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-7998e69c{--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;}.elementor-7 .elementor-element.elementor-element-6ef6e18d{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6ef6e18d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6ef6e18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF4FF;}.elementor-7 .elementor-element.elementor-element-f358368{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3da1548f{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-3da1548f.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3da1548f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-2f4bf5f1{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-2f4bf5f1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2f4bf5f1 img{width:38%;}.elementor-7 .elementor-element.elementor-element-2ec3e918{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-29a28c4e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-17d2681e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-1ae25bca{color:#000000;}.elementor-7 .elementor-element.elementor-element-3360be0f .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-63ad460c{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-63ad460c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-63ad460c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B93ED;}.elementor-7 .elementor-element.elementor-element-98a24da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-19033c11{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-19033c11.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-19033c11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-368a8dba{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-368a8dba.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-368a8dba img{width:38%;}.elementor-7 .elementor-element.elementor-element-4b891dac{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-1f82e51e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-40164c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-70a4bf4e{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6ed04cb9 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-e190bf4{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e190bf4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e190bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF4FF;}.elementor-7 .elementor-element.elementor-element-18215256{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8848fb5{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-8848fb5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-8848fb5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-13bd11c7{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-13bd11c7.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-13bd11c7 img{width:38%;}.elementor-7 .elementor-element.elementor-element-142c84b1{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-7a2e9349 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6c7b269d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-454e1491{color:#000000;}.elementor-7 .elementor-element.elementor-element-379d6114 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-1a855f00{--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;}.elementor-7 .elementor-element.elementor-element-55974b4a{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-55974b4a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-55974b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9E6;}.elementor-7 .elementor-element.elementor-element-99d848f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8aef220{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-8aef220.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-8aef220 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-511da8a1{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-511da8a1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-511da8a1 img{width:50%;}.elementor-7 .elementor-element.elementor-element-1b0e8f85{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-5e93bc5a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-10b49ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-ab05e02{color:#000000;}.elementor-7 .elementor-element.elementor-element-752c7b35 .elementor-button{background-color:#DB7E0A;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-8a04fc5{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8a04fc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8a04fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DB7E0A;}.elementor-7 .elementor-element.elementor-element-75a37f96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6eff46f5{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-6eff46f5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-6eff46f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-2f5e3b34{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-2f5e3b34.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2f5e3b34 img{width:50%;}.elementor-7 .elementor-element.elementor-element-44add30c{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-63cd810c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-414dd114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4991d966{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-52a07c37 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-1a8cd9b1{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1a8cd9b1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1a8cd9b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9E6;}.elementor-7 .elementor-element.elementor-element-4da237bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4c8b32ff{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-4c8b32ff.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4c8b32ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-4cee70f6{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-4cee70f6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4cee70f6 img{width:50%;}.elementor-7 .elementor-element.elementor-element-bf92aba{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-786f8e59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-53233103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-15f63a81{color:#000000;}.elementor-7 .elementor-element.elementor-element-1bdef92a .elementor-button{background-color:#DB7E0A;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-74ba87f6{--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;}.elementor-7 .elementor-element.elementor-element-7b7f8cfb{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7b7f8cfb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7b7f8cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9E9;}.elementor-7 .elementor-element.elementor-element-71b2dbf6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-52af3b03{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-52af3b03.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-52af3b03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-526cc386{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-526cc386.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-526cc386 img{width:60%;}.elementor-7 .elementor-element.elementor-element-7ff89663{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-4e8b115b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-5413ff8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-80fc969{color:#000000;}.elementor-7 .elementor-element.elementor-element-56ea6d12 .elementor-button{background-color:#C60000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-7e9845d9{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e9845d9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7e9845d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C60000;}.elementor-7 .elementor-element.elementor-element-35343989{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-67f19b1a{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-67f19b1a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-67f19b1a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-4e5e90b1{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-4e5e90b1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4e5e90b1 img{width:60%;}.elementor-7 .elementor-element.elementor-element-237139c5{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-bf03ff7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-540bc96d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-afab0e8{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4c568c98 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-386c7be0{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-386c7be0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-386c7be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9E9;}.elementor-7 .elementor-element.elementor-element-7bfe863c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2277114e{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-2277114e.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2277114e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-5911a391{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-5911a391.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5911a391 img{width:60%;}.elementor-7 .elementor-element.elementor-element-9ee051a{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-39ec7c82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-2e8c639b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-28f388c4{color:#000000;}.elementor-7 .elementor-element.elementor-element-ef025c7 .elementor-button{background-color:#C60000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-1ee4e19b{--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;}.elementor-7 .elementor-element.elementor-element-27e54837{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-27e54837:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-27e54837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7B88D;}.elementor-7 .elementor-element.elementor-element-4280436c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3b8b56ce{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-3b8b56ce.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3b8b56ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-7d2e5990{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-7d2e5990.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7d2e5990 img{width:60%;}.elementor-7 .elementor-element.elementor-element-83d2055{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-881260 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-3d22fbf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-63d161ba{color:#000000;}.elementor-7 .elementor-element.elementor-element-5db68037 .elementor-button{background-color:#F36302;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-54fcff99{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54fcff99:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54fcff99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F36302;}.elementor-7 .elementor-element.elementor-element-7f1db45a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b98d330{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-b98d330.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b98d330 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-1fa22659{width:var( --container-widget-width, 39.999% );max-width:39.999%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:39.999%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-1fa22659.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1fa22659 img{width:60%;}.elementor-7 .elementor-element.elementor-element-37f564f4{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-64d8826c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6d389d0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-379cc867{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-450b6e40 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-43fdea84{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-43fdea84:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-43fdea84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7B88D;}.elementor-7 .elementor-element.elementor-element-6ff0db7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4470d627{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-4470d627.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4470d627 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-131641d1{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-131641d1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-131641d1 img{width:60%;}.elementor-7 .elementor-element.elementor-element-6b44911e{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-27daa2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-38be0a10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-3b4ebae3{color:#000000;}.elementor-7 .elementor-element.elementor-element-27121fa4 .elementor-button{background-color:#F36302;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-cd5b65a{--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;}.elementor-7 .elementor-element.elementor-element-6f176f8{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6f176f8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6f176f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7B88D;}.elementor-7 .elementor-element.elementor-element-adebbc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ffe2fb1{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-ffe2fb1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ffe2fb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-2be4001{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-2be4001.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2be4001 img{width:60%;}.elementor-7 .elementor-element.elementor-element-baa9d2b{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-83331b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-721ad1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-64a1a44{color:#000000;}.elementor-7 .elementor-element.elementor-element-d33862f .elementor-button{background-color:#F36302;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-333b585{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-333b585:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-333b585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F36302;}.elementor-7 .elementor-element.elementor-element-ddffe89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b878a42{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-b878a42.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b878a42 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-2bde3df{width:var( --container-widget-width, 39.999% );max-width:39.999%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:39.999%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-2bde3df.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2bde3df img{width:60%;}.elementor-7 .elementor-element.elementor-element-6918902{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-3c3bdb9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bb2eddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2a108bd{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9ee79d9 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-4687379{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4687379:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4687379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7B88D;}.elementor-7 .elementor-element.elementor-element-56858c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5e3ee83{background-color:#FFFFFF;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-5e3ee83.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5e3ee83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-0199bb8{width:var( --container-widget-width, 40% );max-width:40%;margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-0199bb8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-0199bb8 img{width:60%;}.elementor-7 .elementor-element.elementor-element-7e19323{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-b660ab4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-8a1a801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-f785652{color:#000000;}.elementor-7 .elementor-element.elementor-element-73fae4e .elementor-button{background-color:#F36302;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-3174d868{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:72px 72px 72px 72px;--n-tabs-title-padding-top:11px;--n-tabs-title-padding-right:28px;--n-tabs-title-padding-bottom:11px;--n-tabs-title-padding-left:28px;}.elementor-7 .elementor-element.elementor-element-3174d868 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E6DBBA;}.elementor-7 .elementor-element.elementor-element-3174d868.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7 .elementor-element.elementor-element-3174d868.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-34fff028{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-34fff028:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-34fff028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F2;}.elementor-7 .elementor-element.elementor-element-7cebcc3e{--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-7 .elementor-element.elementor-element-2b0b7ec7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:#030233;}.elementor-7 .elementor-element.elementor-element-3bed4793{--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-7 .elementor-element.elementor-element-104d29c6{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-50d5f9eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-7 .elementor-element.elementor-element-50d5f9eb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-50d5f9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F2;}.elementor-7 .elementor-element.elementor-element-250f8326{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-250f8326:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-250f8326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-62b3efe0 .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-62b3efe0 .swiper-pagination-progressbar-fill{background-color:#DAA520;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .swiper-pagination-fraction{color:#DAA520;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .elementor-swiper-button{font-size:20px;color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .elementor-swiper-button svg{fill:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#B1B1B1;opacity:1;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .elementor-testimonial__text{color:#252525;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .elementor-testimonial__name{color:#050505;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;font-style:normal;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .elementor-testimonial__image img{width:84px;height:84px;}.elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (84px / 2) - 8px );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (84px / 2) - 8px );right:auto;}body.rtl .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (84px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (84px / 2) - 8px );right:auto;}body.rtl .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-62b3efe0.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (84px / 2) - 8px );left:auto;}.elementor-7 .elementor-element.elementor-element-11a935f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-11a935f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-11a935f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAA520;}.elementor-7 .elementor-element.elementor-element-4b09aff3{--e-image-carousel-slides-to-show:4;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:12px 20px 12px 20px;}.elementor-7 .elementor-element.elementor-element-4b09aff3 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-6d5596c7{--display:flex;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-1d2d24d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1d2d24d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:#030233;}.elementor-7 .elementor-element.elementor-element-60d8cd83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-39ba81dc img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-312dd1e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-3b4f9965{--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-7 .elementor-element.elementor-element-6601611c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:#030233;}.elementor-7 .elementor-element.elementor-element-51d6eb53{--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-7 .elementor-element.elementor-element-1d01a3c9{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-3a37e8f3 .elementor-button{background-color:#DAA520;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-2df860a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-68054c33{--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-7 .elementor-element.elementor-element-c35c31{--display:flex;}.elementor-7 .elementor-element.elementor-element-16121ea2{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-18bf5f36{--display:flex;}.elementor-7 .elementor-element.elementor-element-238f8a0a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-5e39f11c{--display:flex;}.elementor-7 .elementor-element.elementor-element-7d7cfdf5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-2ed28aa9{--display:flex;}.elementor-7 .elementor-element.elementor-element-5e5c3778{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-55090939{--display:flex;}.elementor-7 .elementor-element.elementor-element-7503119e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-1ac28a2{--display:flex;}.elementor-7 .elementor-element.elementor-element-b5acb38{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-44f52a53{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:21px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 0px 0px;--n-accordion-icon-size:26px;--n-accordion-icon-normal-color:#DAA520;--n-accordion-icon-hover-color:#B48100;--n-accordion-icon-active-color:#DAA520;}.elementor-7 .elementor-element.elementor-element-44f52a53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F8F8F8;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-44f52a53 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-7 .elementor-element.elementor-element-44f52a53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-7 .elementor-element.elementor-element-44f52a53 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;--border-radius:0px 0px 12px 12px;}.elementor-7 .elementor-element.elementor-element-42bd073a{--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-7 .elementor-element.elementor-element-49d1c61b{--display:flex;}.elementor-7 .elementor-element.elementor-element-266254de{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-39a729be{--display:flex;}.elementor-7 .elementor-element.elementor-element-13c56f41{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-3215857{--display:flex;}.elementor-7 .elementor-element.elementor-element-46d918c0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-186122ff{--display:flex;}.elementor-7 .elementor-element.elementor-element-44b7569f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-3940a3f4{--display:flex;}.elementor-7 .elementor-element.elementor-element-c5d8bab{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-8c6b1aa{--display:flex;}.elementor-7 .elementor-element.elementor-element-4c0017d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7 .elementor-element.elementor-element-763e69cf{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:21px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 0px 0px;--n-accordion-icon-size:26px;--n-accordion-icon-normal-color:#DAA520;--n-accordion-icon-hover-color:#B48100;--n-accordion-icon-active-color:#DAA520;}.elementor-7 .elementor-element.elementor-element-763e69cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F8F8F8;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-763e69cf {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-7 .elementor-element.elementor-element-763e69cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-7 .elementor-element.elementor-element-763e69cf > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;--border-radius:0px 0px 12px 12px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-166f3e3e{--width:25%;}.elementor-7 .elementor-element.elementor-element-54db761{--width:80%;}.elementor-7 .elementor-element.elementor-element-634f6cf1{--width:25%;}.elementor-7 .elementor-element.elementor-element-7a66d266{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-660772aa{--width:100%;}.elementor-7 .elementor-element.elementor-element-f8bd923{--width:50%;}.elementor-7 .elementor-element.elementor-element-298813c0{--width:50%;}.elementor-7 .elementor-element.elementor-element-473d213a{--width:50%;}.elementor-7 .elementor-element.elementor-element-336516c0{--width:50%;}.elementor-7 .elementor-element.elementor-element-1eb21b8f{--width:50%;}.elementor-7 .elementor-element.elementor-element-22a3be26{--width:50%;}.elementor-7 .elementor-element.elementor-element-1843b132{--width:100%;}.elementor-7 .elementor-element.elementor-element-4ef00ff8{--width:100%;}.elementor-7 .elementor-element.elementor-element-787ec9f0{--width:100%;}.elementor-7 .elementor-element.elementor-element-256d3d32{--width:100%;}.elementor-7 .elementor-element.elementor-element-5dd27856{--width:100%;}.elementor-7 .elementor-element.elementor-element-74d5e82{--width:100%;}.elementor-7 .elementor-element.elementor-element-5ae97f17{--width:100%;}.elementor-7 .elementor-element.elementor-element-430d73b5{--width:100%;}.elementor-7 .elementor-element.elementor-element-70d0ec3a{--width:100%;}.elementor-7 .elementor-element.elementor-element-f358368{--width:100%;}.elementor-7 .elementor-element.elementor-element-98a24da{--width:100%;}.elementor-7 .elementor-element.elementor-element-18215256{--width:100%;}.elementor-7 .elementor-element.elementor-element-99d848f{--width:100%;}.elementor-7 .elementor-element.elementor-element-75a37f96{--width:100%;}.elementor-7 .elementor-element.elementor-element-4da237bb{--width:100%;}.elementor-7 .elementor-element.elementor-element-71b2dbf6{--width:100%;}.elementor-7 .elementor-element.elementor-element-35343989{--width:100%;}.elementor-7 .elementor-element.elementor-element-7bfe863c{--width:100%;}.elementor-7 .elementor-element.elementor-element-4280436c{--width:100%;}.elementor-7 .elementor-element.elementor-element-7f1db45a{--width:100%;}.elementor-7 .elementor-element.elementor-element-6ff0db7c{--width:100%;}.elementor-7 .elementor-element.elementor-element-adebbc4{--width:100%;}.elementor-7 .elementor-element.elementor-element-ddffe89{--width:100%;}.elementor-7 .elementor-element.elementor-element-56858c0{--width:100%;}.elementor-7 .elementor-element.elementor-element-7cebcc3e{--width:50%;}.elementor-7 .elementor-element.elementor-element-3bed4793{--width:50%;}.elementor-7 .elementor-element.elementor-element-3b4f9965{--width:50%;}.elementor-7 .elementor-element.elementor-element-51d6eb53{--width:50%;}.elementor-7 .elementor-element.elementor-element-68054c33{--width:50%;}.elementor-7 .elementor-element.elementor-element-42bd073a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-7a66d266{--width:48%;}.elementor-7 .elementor-element.elementor-element-f8bd923{--width:100%;}.elementor-7 .elementor-element.elementor-element-298813c0{--width:100%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-3d02f36b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3d02f36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-765ac08d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-765ac08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-12f7cb8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12f7cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-62aea753{--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-7 .elementor-element.elementor-element-22b3969e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-22b3969e img{width:100%;}.elementor-7 .elementor-element.elementor-element-49e6a59a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6c2cefeb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-5e02af19{--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-7 .elementor-element.elementor-element-1560261a{--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-7 .elementor-element.elementor-element-611298ab{--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-7 .elementor-element.elementor-element-28fa3e5a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-56745cd3{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-67acaa72{--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-7 .elementor-element.elementor-element-59566cf9{--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-7 .elementor-element.elementor-element-bdfda91{--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-7 .elementor-element.elementor-element-7998e69c{--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-7 .elementor-element.elementor-element-1a855f00{--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-7 .elementor-element.elementor-element-74ba87f6{--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-7 .elementor-element.elementor-element-1ee4e19b{--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-7 .elementor-element.elementor-element-cd5b65a{--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-7 .elementor-element.elementor-element-4b09aff3{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-54db761{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-47bcf4bf .elementor-heading-title{font-size:47px;}.elementor-7 .elementor-element.elementor-element-4bc2e184{font-size:16px;line-height:24px;}.elementor-7 .elementor-element.elementor-element-62aea753{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-3229801f .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-7de126b7{line-height:25px;}.elementor-7 .elementor-element.elementor-element-50c3a6c6{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-49e6a59a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6c2cefeb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-51bb0741 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3d3a6910{font-size:16px;}.elementor-7 .elementor-element.elementor-element-765ac08d{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-f904e7d .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-12f7cb8{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-6f75e8c3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-a19715b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e11d2da .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-6ef9647a .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-11ce5b47{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-11ce5b47 img{width:100%;}.elementor-7 .elementor-element.elementor-element-066576d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-1a1fc77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-577f1e3 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-698b462 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-32c4a71{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-32c4a71 img{width:100%;}.elementor-7 .elementor-element.elementor-element-1f57bbab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3083fe02{--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;}.elementor-7 .elementor-element.elementor-element-55e1847 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-d7ea33b .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-551dc51a{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-551dc51a img{width:100%;}.elementor-7 .elementor-element.elementor-element-27ce0e1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-46edd255 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-5deac566 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-6837c4d6{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-6837c4d6 img{width:100%;}.elementor-7 .elementor-element.elementor-element-5cef5c49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e153728 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-226c531c .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-6766710d{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-6766710d img{width:100%;}.elementor-7 .elementor-element.elementor-element-29a3f98f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4f928351 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-3e310cac .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-3e0f6111{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-3e0f6111 img{width:100%;}.elementor-7 .elementor-element.elementor-element-3b7910b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e18b598 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-5cb330e2 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-406370f5{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-406370f5 img{width:100%;}.elementor-7 .elementor-element.elementor-element-bf0f610{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7da0d895 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-26deb6ca .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-3428e1a{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-3428e1a img{width:100%;}.elementor-7 .elementor-element.elementor-element-8801b45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7c310d9 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-3984f28 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-0f68217{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-0f68217 img{width:100%;}.elementor-7 .elementor-element.elementor-element-c0df47d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a7b1248 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-81cc93e .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-a2ef0b6{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-a2ef0b6 img{width:100%;}.elementor-7 .elementor-element.elementor-element-5b63437{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-268bf4c .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-03da307 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-8155d8a{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-7 .elementor-element.elementor-element-8155d8a img{width:100%;}.elementor-7 .elementor-element.elementor-element-747a9492{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-259fd39 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-5e02af19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6b98acea .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-29908987 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-4e01a305 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-61da5067 .elementor-image-box-img{margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-1560261a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2c3abb21 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-5820b8c0 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-60142011 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-65634c12 .elementor-image-box-img{margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-611298ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-23bf68ce .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-3adbb439 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-360eea87 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-40b27bdf .elementor-image-box-img{margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-28fa3e5a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-7246f65a{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-11d9b3bd .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-20f5f145 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-25de9668 .elementor-button{font-size:12px;padding:9px 20px 9px 20px;}.elementor-7 .elementor-element.elementor-element-5fc331e8{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-52e5152a .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-56745cd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-58628326 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-1c7b05 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-1b11154b .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-461cd3ee .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6ef23919 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6aac74bb .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-386121be{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-7d5e4cfb .elementor-heading-title{font-size:30px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-67acaa72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2fbc1635 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-5c87afca .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-58dd3473 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-59566cf9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-72d0f06e .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-249be76c .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-1a5fcc1b .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-bdfda91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2ddaa9fc .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-40e80115 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-72e8af18 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-7998e69c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2f4bf5f1{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-29a28c4e .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-368a8dba{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1f82e51e .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-13bd11c7{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7a2e9349 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-1a855f00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5e93bc5a .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-63cd810c .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-786f8e59 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-74ba87f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4e8b115b .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-bf03ff7 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-39ec7c82 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-1ee4e19b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-881260 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-64d8826c .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-27daa2b .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-cd5b65a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-83331b1 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-3c3bdb9 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-b660ab4 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-3174d868{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;}.elementor-7 .elementor-element.elementor-element-34fff028{--padding-top:20%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-2b0b7ec7 .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-50d5f9eb{--padding-top:5%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-62b3efe0 .elementor-testimonial__name{font-size:21px;}.elementor-7 .elementor-element.elementor-element-6d5596c7{--padding-top:20%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-1d2d24d0 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-60d8cd83{--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-312dd1e0{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-6601611c .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-2df860a2{--padding-top:0%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b546b18 */.elementor-7 .elementor-element.elementor-element-6b546b18{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-6b546b18 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-6b546b18::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e04946e */.elementor-7 .elementor-element.elementor-element-4e04946e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4e04946e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4e04946e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5285a811 */.elementor-7 .elementor-element.elementor-element-5285a811{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5285a811 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5285a811::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f32db55 */.elementor-7 .elementor-element.elementor-element-5f32db55{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5f32db55 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5f32db55::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8bc129 */.elementor-7 .elementor-element.elementor-element-5e8bc129{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-5e8bc129 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-5e8bc129::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d35b48 */.elementor-7 .elementor-element.elementor-element-41d35b48{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-41d35b48 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-41d35b48::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f909aa4 */.elementor-7 .elementor-element.elementor-element-f909aa4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f909aa4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f909aa4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad3a44 */.elementor-7 .elementor-element.elementor-element-27ad3a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-27ad3a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-27ad3a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af8d1fb */.elementor-7 .elementor-element.elementor-element-4af8d1fb{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4af8d1fb *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4af8d1fb::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae25bca */.elementor-7 .elementor-element.elementor-element-1ae25bca{
    max-height: 260px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-1ae25bca *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-1ae25bca::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a4bf4e */.elementor-7 .elementor-element.elementor-element-70a4bf4e{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-70a4bf4e *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-70a4bf4e::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1491 */.elementor-7 .elementor-element.elementor-element-454e1491{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-454e1491 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-454e1491::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab05e02 */.elementor-7 .elementor-element.elementor-element-ab05e02{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-ab05e02 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-ab05e02::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4991d966 */.elementor-7 .elementor-element.elementor-element-4991d966{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-4991d966 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-4991d966::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15f63a81 */.elementor-7 .elementor-element.elementor-element-15f63a81{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-15f63a81 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-15f63a81::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fc969 */.elementor-7 .elementor-element.elementor-element-80fc969{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-80fc969 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-80fc969::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afab0e8 */.elementor-7 .elementor-element.elementor-element-afab0e8{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-afab0e8 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-afab0e8::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f388c4 */.elementor-7 .elementor-element.elementor-element-28f388c4{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-28f388c4 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-28f388c4::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d161ba */.elementor-7 .elementor-element.elementor-element-63d161ba{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-63d161ba *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-63d161ba::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379cc867 */.elementor-7 .elementor-element.elementor-element-379cc867{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-379cc867 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-379cc867::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4ebae3 */.elementor-7 .elementor-element.elementor-element-3b4ebae3{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-3b4ebae3 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-3b4ebae3::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a1a44 */.elementor-7 .elementor-element.elementor-element-64a1a44{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-64a1a44 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-64a1a44::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a108bd */.elementor-7 .elementor-element.elementor-element-2a108bd{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-2a108bd *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-2a108bd::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f785652 */.elementor-7 .elementor-element.elementor-element-f785652{
    max-height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 12px;
    box-sizing: border-box;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: #BDBDBD #ECECEC;
}

/* Prevent child elements from causing horizontal scroll */
.elementor-7 .elementor-element.elementor-element-f785652 *{
    max-width: 100%;
    box-sizing: border-box;
}

/* Chrome, Edge, Safari */
.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar{
    width: 6px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-track{
    background: #ECECEC;
    border-radius: 999px;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb{
    background: #BDBDBD;
    border-radius: 999px;
    border: 1px solid #ECECEC;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-thumb:hover{
    background: #A8A8A8;
}

.elementor-7 .elementor-element.elementor-element-f785652::-webkit-scrollbar-corner{
    background: transparent;
}/* End custom CSS */