.elementor-16 .elementor-element.elementor-element-9b71c15{--display:flex;--min-height:calc(100vh - 140px);--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:flex-end;--overlay-opacity:0.6;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-9b71c15:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9b71c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.fiver.megafruttisorvetes.com.br/wp-content/uploads/2026/04/Slider.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-9b71c15::before, .elementor-16 .elementor-element.elementor-element-9b71c15 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-9b71c15 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-9b71c15 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-9b71c15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-9b71c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #121212 0%, #00000000 30%);}.elementor-16 .elementor-element.elementor-element-3bce8c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-16 .elementor-element.elementor-element-2b9dd1a img{width:31px;}.elementor-16 .elementor-element.elementor-element-7e07acd{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:0;}.elementor-16 .elementor-element.elementor-element-7e07acd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7e07acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fiver.megafruttisorvetes.com.br/wp-content/uploads/2026/04/Elemento-Generico-05.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-7e07acd{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-7e07acd{right:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6d72437{left:6%;}body.rtl .elementor-16 .elementor-element.elementor-element-6d72437{right:6%;}.elementor-16 .elementor-element.elementor-element-6d72437{bottom:12.5vw;}.elementor-16 .elementor-element.elementor-element-6d72437 img{width:108px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e350d1d{right:6%;}body.rtl .elementor-16 .elementor-element.elementor-element-e350d1d{left:6%;}.elementor-16 .elementor-element.elementor-element-e350d1d{bottom:4vw;}.elementor-16 .elementor-element.elementor-element-e350d1d img{width:98px;}.elementor-16 .elementor-element.elementor-element-f9cdc6e{--display:flex;--min-height:140px;--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;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-f9cdc6e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f9cdc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-16 .elementor-element.elementor-element-e2f6f82{text-align:center;}.elementor-16 .elementor-element.elementor-element-e2f6f82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:44px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-1454cb0 );stroke:var( --e-global-color-1454cb0 );color:var( --e-global-color-38c32c2 );}.elementor-16 .elementor-element.elementor-element-18765f0{text-align:center;}.elementor-16 .elementor-element.elementor-element-18765f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;line-height:32px;color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-e3ce94c{--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:68px 68px;--row-gap:68px;--column-gap:68px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-e3ce94c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e3ce94c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;}.elementor-16 .elementor-element.elementor-element-e3ce94c::before, .elementor-16 .elementor-element.elementor-element-e3ce94c > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-e3ce94c > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-e3ce94c > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-e3ce94c > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-e3ce94c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fiver.megafruttisorvetes.com.br/wp-content/uploads/2026/05/Elemento-Generico-05.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-16 .elementor-element.elementor-element-da346dd .elementor-button{background-color:#69727D;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;line-height:15px;border-radius:3px 3px 3px 3px;padding:12px 24px 12px 24px;}.elementor-16 .elementor-element.elementor-element-da346dd{width:var( --container-widget-width, 50% );max-width:50%;background-image:url("https://www.fiver.megafruttisorvetes.com.br/wp-content/uploads/2026/05/DNA-1345-1.jpg");--container-widget-width:50%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-dffff50{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16 .elementor-element.elementor-element-a76eec2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:46px;color:var( --e-global-color-b15c88f );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-aa2dccb{--divider-border-style:solid;--divider-color:#0C0D0E;--divider-border-width:3px;}.elementor-16 .elementor-element.elementor-element-aa2dccb .elementor-divider-separator{width:60px;}.elementor-16 .elementor-element.elementor-element-aa2dccb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.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-16 .elementor-element.elementor-element-fa83040{width:var( --container-widget-width, 456px );max-width:456px;padding:0px 45px 0px 0px;--container-widget-width:456px;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#F4F1EA;}.elementor-16 .elementor-element.elementor-element-2fdf772{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.3;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-2fdf772:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2fdf772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fiver.megafruttisorvetes.com.br/wp-content/uploads/2026/05/Beneficios-e1729013936556.jpg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-2fdf772::before, .elementor-16 .elementor-element.elementor-element-2fdf772 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-2fdf772 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-2fdf772 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-2fdf772 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-2fdf772 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #121212 0%, #121212C4 30%);}.elementor-16 .elementor-element.elementor-element-e6c2587{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-e6c2587:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e6c2587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fd7fb51{text-align:center;}.elementor-16 .elementor-element.elementor-element-fd7fb51 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:52px;color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-c86fcf3{--divider-border-style:solid;--divider-color:var( --e-global-color-1454cb0 );--divider-border-width:3px;}.elementor-16 .elementor-element.elementor-element-c86fcf3 .elementor-divider-separator{width:120px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-c86fcf3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-16 .elementor-element.elementor-element-3e28ef8 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-16 .elementor-element.elementor-element-ae37e46{--display:flex;--min-height:100%;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-ae37e46:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ae37e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-e38e682{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image-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-16 .elementor-element.elementor-element-3480ff3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-3480ff3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-3480ff3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-3480ff3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:32px;color:#EC6C44;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-3480ff3:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-3480ff3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-83a7642{--display:flex;--min-height:100%;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-83a7642:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-83a7642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-52ee753{--display:flex;--min-height:100%;--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-16 .elementor-element.elementor-element-24cef12{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-24cef12.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-24cef12.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-24cef12.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:32px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-24cef12:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-24cef12:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-2ba8942{--display:flex;--min-height:100%;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-2ba8942:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2ba8942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-6c06f68{--display:flex;--min-height:100%;--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-16 .elementor-element.elementor-element-e192fcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-e192fcc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-e192fcc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-e192fcc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:32px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-e192fcc:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-e192fcc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-467f7ac{--display:flex;--min-height:100%;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-467f7ac:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-467f7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-6010ce0{--display:flex;--min-height:100%;--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-16 .elementor-element.elementor-element-40ef6a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-40ef6a3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-40ef6a3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-40ef6a3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:32px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-40ef6a3:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-40ef6a3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-86a04c2{--display:flex;--min-height:100%;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-86a04c2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-86a04c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-fe9c038{--display:flex;--min-height:100%;--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-16 .elementor-element.elementor-element-26e63c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-26e63c9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-26e63c9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-26e63c9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:32px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-26e63c9:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-26e63c9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-c25a271{--display:flex;--min-height:100%;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-c25a271:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c25a271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-38febbe{--display:flex;--min-height:100%;--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-16 .elementor-element.elementor-element-3d7f276{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-3d7f276.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-3d7f276.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-3d7f276.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:32px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-img img{height:90px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-3d7f276:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-3d7f276:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-52b7d4c{--display:flex;--min-height:100%;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-52b7d4c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-52b7d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-eb78a62{--display:flex;--min-height:100%;--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-16 .elementor-element.elementor-element-ee3b445{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-ee3b445.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-ee3b445.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-ee3b445.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:32px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-ee3b445:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-ee3b445:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-9bb1f91{--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-swiper-slides-gap:30px;padding:30px 0px 30px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-25px;--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:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-25px;--e-n-carousel-arrow-size:20px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:45px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-9bb1f91 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16 .elementor-element.elementor-element-9bb1f91 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#EC6C44;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EC6C44;}.elementor-16 .elementor-element.elementor-element-9bb1f91 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-16 .elementor-element.elementor-element-bb377a1{--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:1;--padding-top:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-bb377a1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bb377a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fiver.megafruttisorvetes.com.br/wp-content/uploads/2026/05/Portfolio-section-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-bb377a1::before, .elementor-16 .elementor-element.elementor-element-bb377a1 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-bb377a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-bb377a1 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-bb377a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-bb377a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#362F35F0;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-1f674b1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-f01924f{--display:flex;}.elementor-16 .elementor-element.elementor-element-b1a688c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-16 .elementor-element.elementor-element-b1a688c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-16 .elementor-element.elementor-element-b1a688c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:46px;color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-b1a688c:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-b1a688c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#F4F1EA;}.elementor-16 .elementor-element.elementor-element-073da0e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#7A7A7A;--border-color:#7A7A7A;}.elementor-16 .elementor-element.elementor-element-3e84ee0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-16 .elementor-element.elementor-element-3e84ee0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3e84ee0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:46px;color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-3e84ee0:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-3e84ee0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-e0b9de4 .elementor-counter{gap:0px;}.elementor-16 .elementor-element.elementor-element-e0b9de4 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-1454cb0 );font-family:"Manrope", Sans-serif;font-size:69px;font-weight:600;line-height:69px;}.elementor-16 .elementor-element.elementor-element-e0b9de4 .elementor-counter-title{color:#F4F1EA;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:48px;}.elementor-16 .elementor-element.elementor-element-9767d3f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#7A7A7A;--border-color:#7A7A7A;}.elementor-16 .elementor-element.elementor-element-6c1a691.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-16 .elementor-element.elementor-element-6c1a691.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-16 .elementor-element.elementor-element-6c1a691.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:46px;color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-6c1a691:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-6c1a691:has(:focus) .elementor-image-box-title{color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-16 .elementor-element.elementor-element-3f2f10c .elementor-counter{gap:0px;}.elementor-16 .elementor-element.elementor-element-3f2f10c .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-1454cb0 );font-family:"Manrope", Sans-serif;font-size:69px;font-weight:600;line-height:69px;}.elementor-16 .elementor-element.elementor-element-3f2f10c .elementor-counter-title{color:#F4F1EA;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:48px;}.elementor-16 .elementor-element.elementor-element-daccfd7:hover{--e-transform-scale:0.9;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-daccfd7{left:40px;}body.rtl .elementor-16 .elementor-element.elementor-element-daccfd7{right:40px;}.elementor-16 .elementor-element.elementor-element-daccfd7{top:105px;}.elementor-16 .elementor-element.elementor-element-f6bbfdd:hover{--e-transform-scale:0.9;}.elementor-16 .elementor-element.elementor-element-f6bbfdd.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-f6bbfdd{text-align:start;}.elementor-16 .elementor-element.elementor-element-67a468b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-3616014{text-align:center;}.elementor-16 .elementor-element.elementor-element-3616014 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:46px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ce6418c{--display:flex;}.elementor-16 .elementor-element.elementor-element-4bdb0c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-d6eebda{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d6eebda:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d6eebda .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d6eebda .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-d6eebda .elementor-heading-title a:focus{color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-8ddaf38{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-8ddaf38:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8ddaf38 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-faf2825{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-faf2825:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-faf2825 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-79c3e3b{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-79c3e3b:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-79c3e3b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fd1dc87{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-fd1dc87:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fd1dc87 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-bf31193{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-bf31193:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-bf31193 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a47cf73{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a47cf73:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a47cf73 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c64b86c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c64b86c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c64b86c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-60a4ad0{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-60a4ad0:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-60a4ad0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-597204b{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-597204b:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-597204b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7d85669{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7d85669:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7d85669 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-89580bd{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-89580bd:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-89580bd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c53564d{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c53564d:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c53564d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-988d713{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-988d713:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-988d713 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a3552f9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a3552f9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a3552f9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3f025da{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-3f025da:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3f025da .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-84a8288{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-84a8288:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-84a8288 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-80577f5{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-80577f5:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-80577f5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-23785d1{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-23785d1:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-23785d1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ac82cb8{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-ac82cb8:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ac82cb8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fbc2772{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-fbc2772:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fbc2772 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e1c7dde{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e1c7dde:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e1c7dde .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8994b3c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-8994b3c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8994b3c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1167e26{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-1167e26:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1167e26 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-26e43c2{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-26e43c2:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-26e43c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-01400a7{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-01400a7:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-01400a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-00155dc{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-00155dc:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-00155dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-704d45e{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-704d45e:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-704d45e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8380440{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-8380440:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8380440 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-aefc681{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-aefc681:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-aefc681 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5fc2afe{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-5fc2afe:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5fc2afe .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4da96d5{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-4da96d5:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4da96d5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-aa014ca{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-aa014ca:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-aa014ca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-68b6eeb{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-68b6eeb:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-68b6eeb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7a9b769{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7a9b769:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7a9b769 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3086465{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-3086465:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3086465 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a0e82ea{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a0e82ea:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a0e82ea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a66beb9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a66beb9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a66beb9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3933d35{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-3933d35:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3933d35 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5237fdc{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-5237fdc:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5237fdc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f44aad4{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-f44aad4:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f44aad4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8cca203{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-8cca203:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8cca203 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2a6fa0e{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2a6fa0e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0bbe914{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-0bbe914:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0bbe914 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4784ea4{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-4784ea4:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4784ea4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-472a785{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-472a785:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-472a785 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0e097c0{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-0e097c0:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0e097c0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7e5fba3{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7e5fba3:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7e5fba3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-228f3a2{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-228f3a2:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-228f3a2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f693e02{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-f693e02:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f693e02 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-be31690{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-be31690:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-be31690 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-eab3288{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-eab3288:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-eab3288 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e2bd516{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e2bd516:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e2bd516 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1309b10{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-1309b10:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1309b10 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d982dec{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d982dec:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d982dec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-746bb2d{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-746bb2d:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-746bb2d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-dc236c9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-dc236c9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-dc236c9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0338201{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-0338201:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0338201 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5d75239{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-5d75239:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5d75239 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-303e4fd{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-303e4fd:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-303e4fd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c91f1fb{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c91f1fb:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c91f1fb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e2b1d76{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e2b1d76:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e2b1d76 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6335461{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-6335461:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6335461 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a1041ef{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a1041ef:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a1041ef .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c18c784{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c18c784:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c18c784 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5dd2a5d{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5dd2a5d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2880ffb{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-2880ffb:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2880ffb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-334c91f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-334c91f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-334c91f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-202334c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-202334c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-202334c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d28854f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d28854f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d28854f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-69fe8a1{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-69fe8a1:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-69fe8a1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-08228cb{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-08228cb:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-08228cb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5536d8b{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-5536d8b:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5536d8b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3d31c1f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-3d31c1f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3d31c1f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d9b5672{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d9b5672:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d9b5672 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-db688a6{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-db688a6:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-db688a6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1f4cba5{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-1f4cba5:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1f4cba5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0d6df9f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-0d6df9f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0d6df9f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-bb177eb{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-bb177eb:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-bb177eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3e16730{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-3e16730:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3e16730 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-efe7977{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-efe7977:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-efe7977 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e410878{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e410878:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e410878 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-efffa2f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-efffa2f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-efffa2f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-67299a2{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-67299a2:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-67299a2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-79fb2d9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-79fb2d9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-79fb2d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d6a7c5b{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d6a7c5b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c45682c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c45682c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c45682c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a4ac47d{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a4ac47d:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a4ac47d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-de67c5e{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-de67c5e:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-de67c5e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-35181d8{--display:flex;}.elementor-16 .elementor-element.elementor-element-b777406{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-36d55f6{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-36d55f6:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-36d55f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-767c01a{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-767c01a:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-767c01a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4ded5be{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-4ded5be:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4ded5be .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ed0c1f5{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ed0c1f5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7084329{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7084329:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7084329 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c433c27{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c433c27:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c433c27 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-52d6f6f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-52d6f6f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-52d6f6f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6e72ae2{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-6e72ae2:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6e72ae2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e4f9bb4{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e4f9bb4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2b55146{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-2b55146:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2b55146 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-205ddfa{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-205ddfa:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-205ddfa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c015b61{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c015b61:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c015b61 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8a1cfb1{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8a1cfb1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-603c14c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-603c14c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-603c14c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-9a026b5{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-9a026b5:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-9a026b5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4657ac0{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-4657ac0:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4657ac0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b5b7af9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-b5b7af9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b5b7af9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-52e7baa{--display:flex;}.elementor-16 .elementor-element.elementor-element-cbe8ffc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-e186bea{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e186bea:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e186bea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4764bf9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-4764bf9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4764bf9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d6898e8{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d6898e8:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d6898e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c205874{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c205874:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c205874 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-817df82{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-817df82:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-817df82 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-9d7e7eb{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-9d7e7eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7a43c9c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7a43c9c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7a43c9c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2329792{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-2329792:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2329792 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a6b9a2b{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a6b9a2b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8654018{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-8654018:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8654018 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-214939d{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-214939d:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-214939d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fd0cbb4{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fd0cbb4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-273717c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-273717c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-273717c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5dfe1a7{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5dfe1a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f4260d3{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-f4260d3:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f4260d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7c0d843{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7c0d843:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7c0d843 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7f4659a{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7f4659a:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7f4659a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3758b3e{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-3758b3e:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3758b3e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c8fdb95{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c8fdb95:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c8fdb95 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7e3069b{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7e3069b:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-7e3069b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-388d074{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-388d074:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-388d074 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e59138f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e59138f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e59138f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c83db5c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c83db5c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c83db5c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6e7a450{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-6e7a450:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6e7a450 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c12555a{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c12555a:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c12555a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-16320b0{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-16320b0:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-16320b0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c05b0a7{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c05b0a7:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c05b0a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5b2344c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-5b2344c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5b2344c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-dca0b37{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-dca0b37:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-dca0b37 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b49381a{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-b49381a:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b49381a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fc3f7c0{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fc3f7c0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d36e109{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d36e109:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d36e109 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ae25d24{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-ae25d24:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ae25d24 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-78bf9ef{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-78bf9ef:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-78bf9ef .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-35fa1f9{--display:flex;}.elementor-16 .elementor-element.elementor-element-8e98050{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-99a80a8{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-99a80a8:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-99a80a8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-91579a9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-91579a9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-91579a9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-be4e131{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-be4e131:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-be4e131 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b39583a{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-b39583a:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b39583a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b4decf6{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-b4decf6:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b4decf6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c98f113{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-c98f113:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c98f113 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0b9db83{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-0b9db83:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0b9db83 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f89cf48{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-f89cf48:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f89cf48 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d2fefa3{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d2fefa3:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d2fefa3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a7355f9{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a7355f9:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a7355f9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8801da1{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-8801da1:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8801da1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-5142847{--display:flex;}.elementor-16 .elementor-element.elementor-element-8ccbb5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-b5b508c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-b5b508c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b5b508c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-cfef76f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-cfef76f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-cfef76f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4601a4c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-4601a4c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4601a4c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-97e710f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-97e710f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-97e710f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-875209f{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-875209f:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-875209f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f9e047c{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-f9e047c:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f9e047c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-792c0b3{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-792c0b3:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-792c0b3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-9defb27{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-9defb27:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-9defb27 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6bed3ba{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-6bed3ba:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-6bed3ba .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e394a86{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e394a86:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-e394a86 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-14130fa{--display:flex;}.elementor-16 .elementor-element.elementor-element-4940d3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-f1ff238{background-color:#F2642C1A;padding:8px 16px 8px 16px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-f1ff238:hover{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f1ff238 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:14px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-33a76f4{--n-accordion-title-font-size:28px;--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:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-16 .elementor-element.elementor-element-33a76f4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-16 .elementor-element.elementor-element-33a76f4 {--n-accordion-padding:24px 32px 24px 32px;}:where( .elementor-16 .elementor-element.elementor-element-33a76f4 > .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:"Manrope", Sans-serif;font-weight:800;line-height:28px;}:where( .elementor-16 .elementor-element.elementor-element-33a76f4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:32px;--padding-bottom:32px;--padding-left:32px;}.elementor-16 .elementor-element.elementor-element-415e95c{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-d942931{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-16 .elementor-element.elementor-element-52e9185{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-52e9185:hover{--e-transform-translateY:-5px;}.elementor-16 .elementor-element.elementor-element-52e9185 img{width:100%;height:100%;border-radius:40px 40px 40px 40px;}.elementor-16 .elementor-element.elementor-element-de4804f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-de4804f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-de4804f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-de4804f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-de4804f:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-de4804f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-dcd0ff2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-16 .elementor-element.elementor-element-11f7c97{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-11f7c97:hover{--e-transform-translateY:-5px;}.elementor-16 .elementor-element.elementor-element-11f7c97 img{width:100%;height:100%;border-radius:40px 40px 40px 40px;}.elementor-16 .elementor-element.elementor-element-d23a950{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d23a950.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-d23a950.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-d23a950.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-d23a950:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-d23a950:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-d466cc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-16 .elementor-element.elementor-element-430176a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-430176a:hover{--e-transform-translateY:-5px;}.elementor-16 .elementor-element.elementor-element-430176a img{width:100%;height:100%;border-radius:40px 40px 40px 40px;}.elementor-16 .elementor-element.elementor-element-1a34179{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-1a34179.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16 .elementor-element.elementor-element-1a34179.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16 .elementor-element.elementor-element-1a34179.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-wrapper .elementor-image-box-img{width:90px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-img img{height:90px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-1a34179:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-1a34179:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-16 .elementor-element.elementor-element-349b6b6{--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-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-349b6b6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-349b6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fiver.megafruttisorvetes.com.br/wp-content/uploads/2026/05/Contact-us-section-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-a54e728{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-16 .elementor-element.elementor-element-771fef4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6a1f449{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-07a1387{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-07a1387.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-07a1387.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-07a1387.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-img img{height:60px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-07a1387:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-07a1387:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-16 .elementor-element.elementor-element-50bf5cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-50bf5cb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-img img{height:60px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-50bf5cb:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-50bf5cb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-16 .elementor-element.elementor-element-b94e154{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-b94e154.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-b94e154.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-b94e154.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-img img{height:60px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-b94e154:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-b94e154:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-16 .elementor-element.elementor-element-fd3374e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-fd3374e.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-img img{height:60px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-fd3374e:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-fd3374e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-16 .elementor-element.elementor-element-4b66663{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-4b66663.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-4b66663.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-4b66663.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-title{margin-bottom:0px;font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-img img{height:60px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-4b66663:has(:hover) .elementor-image-box-title,
					 .elementor-16 .elementor-element.elementor-element-4b66663:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-16 .elementor-element.elementor-element-39ae4db{--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;--overflow:hidden;--border-radius:28px 28px 28px 28px;--margin-top:0px;--margin-bottom:-115px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-22f9290{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-22f9290 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-d7284ff{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-d7284ff:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d7284ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61CE70;}.elementor-16 .elementor-element.elementor-element-994619f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:52px;color:var( --e-global-color-1454cb0 );}.elementor-16 .elementor-element.elementor-element-9f720cc{--divider-border-style:solid;--divider-color:#0C0D0E;--divider-border-width:3px;}.elementor-16 .elementor-element.elementor-element-9f720cc .elementor-divider-separator{width:60px;}.elementor-16 .elementor-element.elementor-element-9f720cc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-16 .elementor-element.elementor-element-2be8142 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2be8142 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-16 .elementor-element.elementor-element-2be8142 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-group > label{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-type-html{padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-group .elementor-field, .elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-subgroup label{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:16px;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-2be8142 .e-form__buttons__wrapper__button-next{background-color:#EC6C44;color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-button[type="submit"]{background-color:#EC6C44;color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-16 .elementor-element.elementor-element-2be8142{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-dffff50{--width:50%;}.elementor-16 .elementor-element.elementor-element-e6c2587{--width:50%;}.elementor-16 .elementor-element.elementor-element-6a1f449{--width:55%;}.elementor-16 .elementor-element.elementor-element-d7284ff{--width:50%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-7e07acd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7e07acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6d72437{left:2%;}body.rtl .elementor-16 .elementor-element.elementor-element-6d72437{right:2%;}.elementor-16 .elementor-element.elementor-element-6d72437{bottom:22vw;}.elementor-16 .elementor-element.elementor-element-6d72437 img{width:71px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e350d1d{right:4%;}body.rtl .elementor-16 .elementor-element.elementor-element-e350d1d{left:4%;}.elementor-16 .elementor-element.elementor-element-e2f6f82 .elementor-heading-title{font-size:48px;line-height:34px;}.elementor-16 .elementor-element.elementor-element-18765f0 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-e3ce94c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-a76eec2 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-16 .elementor-element.elementor-element-fa83040{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-2fdf772{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-fd7fb51 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{font-size:26px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{font-size:26px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{font-size:26px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{font-size:26px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{font-size:26px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{font-size:26px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{font-size:26px;line-height:30px;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-9bb1f91{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;}.elementor-16 .elementor-element.elementor-element-bb377a1{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-1f674b1{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-title{font-size:28px;line-height:28px;}.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-title{font-size:28px;line-height:28px;}.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-title{font-size:28px;line-height:28px;}.elementor-16 .elementor-element.elementor-element-3616014 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-16 .elementor-element.elementor-element-33a76f4{--n-accordion-title-font-size:28px;}.elementor-16 .elementor-element.elementor-element-d942931{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-dcd0ff2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-d466cc4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-img img{height:70px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-6a1f449{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-img img{height:52px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-img img{height:52px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-img img{height:52px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-img img{height:52px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-img img{height:52px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-title{font-size:32px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-39ae4db{--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-22f9290 img{object-fit:cover;}.elementor-16 .elementor-element.elementor-element-d7284ff{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-994619f .elementor-heading-title{font-size:28px;line-height:34px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-9b71c15{--min-height:calc(100vh - 120px);--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-7e07acd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7e07acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:220% auto;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6d72437{left:1%;}body.rtl .elementor-16 .elementor-element.elementor-element-6d72437{right:1%;}.elementor-16 .elementor-element.elementor-element-6d72437{bottom:26vw;}.elementor-16 .elementor-element.elementor-element-6d72437 img{width:58px;}.elementor-16 .elementor-element.elementor-element-e350d1d img{width:84px;}.elementor-16 .elementor-element.elementor-element-f9cdc6e{--min-height:120px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-e2f6f82 .elementor-heading-title{font-size:28px;line-height:30px;-webkit-text-stroke-width:1.5px;stroke-width:1.5px;}.elementor-16 .elementor-element.elementor-element-18765f0 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-da346dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-2fdf772{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-fd7fb51 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-16 .elementor-element.elementor-element-3480ff3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-3480ff3.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-3480ff3.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-3480ff3.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-24cef12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-24cef12.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-24cef12.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-24cef12.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-e192fcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-e192fcc.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-e192fcc.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-e192fcc.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-40ef6a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-40ef6a3.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-40ef6a3.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-40ef6a3.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-26e63c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-26e63c9.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-26e63c9.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-26e63c9.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-3d7f276{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-3d7f276.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-3d7f276.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-3d7f276.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-ee3b445{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-ee3b445.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-ee3b445.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-ee3b445.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-9bb1f91{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:25px;--e-n-carousel-swiper-slides-gap:10px;padding:30px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-bb377a1{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-1f674b1{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-img{margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-073da0e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-img{margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-9767d3f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-img{margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-67a468b{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-3616014 .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-16 .elementor-element.elementor-element-33a76f4 {--n-accordion-padding:18px 18px 18px 18px;}:where( .elementor-16 .elementor-element.elementor-element-33a76f4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:18px;--padding-bottom:18px;--padding-left:18px;}.elementor-16 .elementor-element.elementor-element-415e95c{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-52e9185{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-de4804f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-de4804f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-de4804f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-de4804f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-dcd0ff2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-16 .elementor-element.elementor-element-11f7c97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-d23a950{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-d23a950.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-d23a950.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-d23a950.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-img img{height:70px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-430176a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-1a34179{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-1a34179.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-1a34179.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-1a34179.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-img img{object-fit:contain;}.elementor-16 .elementor-element.elementor-element-349b6b6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-a54e728{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-16 .elementor-element.elementor-element-771fef4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-6a1f449{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-07a1387{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-07a1387.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-07a1387.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-07a1387.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-img img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-50bf5cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-img img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-b94e154{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-b94e154.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-b94e154.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-b94e154.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-img img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-fd3374e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-img img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-4b66663{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-4b66663.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-16 .elementor-element.elementor-element-4b66663.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-16 .elementor-element.elementor-element-4b66663.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-title{margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-img img{height:50px;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-39ae4db{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-22f9290{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-d7284ff{--padding-top:24px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-994619f .elementor-heading-title{font-size:24px;line-height:32px;}}/* Start custom CSS for image, class: .elementor-element-2b9dd1a */.elementor-16 .elementor-element.elementor-element-2b9dd1a{
    animation: loopUpDown 1.5s ease-in-out infinite;
}
@keyframes loopUpDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-15px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da346dd */.elementor-16 .elementor-element.elementor-element-da346dd{
    display: flex;
    justify-content: center;
    align-items: center;
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    .elementor-16 .elementor-element.elementor-element-da346dd{
        height: 370px;
    }
}

@media only screen and (max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-da346dd{
        height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3480ff3 */.elementor-16 .elementor-element.elementor-element-3480ff3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24cef12 */.elementor-16 .elementor-element.elementor-element-24cef12 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e192fcc */.elementor-16 .elementor-element.elementor-element-e192fcc .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40ef6a3 */.elementor-16 .elementor-element.elementor-element-40ef6a3 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26e63c9 */.elementor-16 .elementor-element.elementor-element-26e63c9 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d7f276 */.elementor-16 .elementor-element.elementor-element-3d7f276 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee3b445 */.elementor-16 .elementor-element.elementor-element-ee3b445 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9bb1f91 */.elementor-16 .elementor-element.elementor-element-9bb1f91 .swiper-pagination-bullet {
  width: 16px;
  height: 6px;
  border-radius: 9999px;
  transition: all 0.3s ease;
  opacity: 1;
  background-color: rgba(15, 23, 41, 0.3);
}

.elementor-16 .elementor-element.elementor-element-9bb1f91 .swiper-pagination-bullet-active {
  width: 40px;
  height: 6px;
  background-color: #EC6C44; 
}

.elementor-16 .elementor-element.elementor-element-9bb1f91 .elementor-swiper-button {
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 999px;
}

@media only screen and (max-width: 767px){
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b1a688c */.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-title{
    margin-top: 0;
}
.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-wrapper{
    display: flex;
    flex-direction: column;
    justify-content: center !important;
    align-items: center;
}
.elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-img{
    width: 160px !important;
    height: 160px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(244, 116, 68);
    border-radius: 999px;
}
.elementor-16 .elementor-element.elementor-element-b1a688c img{
    transition: 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-b1a688c img:hover{
    transform: translateY(-4px);
}


@media only screen and (min-width: 768px) and (max-width: 1024px){
    .elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-img{
    width: 150px !important;
    height: 150px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(244, 116, 68);
    border-radius: 999px;
}
}

@media only screen and (max-width: 767px){
        .elementor-16 .elementor-element.elementor-element-b1a688c .elementor-image-box-img{
    width: 138px !important;
    height: 138px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(244, 116, 68);
    border-radius: 999px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3e84ee0 */.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-title{
    margin-top: 0;
}
.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-wrapper{
    display: flex;
    flex-direction: column;
    justify-content: center !important;
    align-items: center;
}
.elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-img{
    width: 160px !important;
    height: 160px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(44, 140, 76);
    border-radius: 999px;
}
.elementor-16 .elementor-element.elementor-element-3e84ee0 img{
    transition: 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-3e84ee0 img:hover{
    transform: translateY(-4px);
}


@media only screen and (min-width: 768px) and (max-width: 1024px){
    .elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-img{
    width: 150px !important;
    height: 150px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(44, 140, 76);
    border-radius: 999px;
}
}

@media only screen and (max-width: 767px){
        .elementor-16 .elementor-element.elementor-element-3e84ee0 .elementor-image-box-img{
    width: 138px !important;
    height: 138px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(44, 140, 76);
    border-radius: 999px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c1a691 */.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-title{
    margin-top: 0;
}
.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-wrapper{
    display: flex;
    flex-direction: column;
    justify-content: center !important;
    align-items: center;
}
.elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-img{
    width: 160px !important;
    height: 160px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(244, 116, 68);
    border-radius: 999px;
}
.elementor-16 .elementor-element.elementor-element-6c1a691 img{
    transition: 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-6c1a691 img:hover{
    transform: translateY(-4px);
}


@media only screen and (min-width: 768px) and (max-width: 1024px){
    .elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-img{
    width: 150px !important;
    height: 150px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(244, 116, 68;
    border-radius: 999px;
}
}

@media only screen and (max-width: 767px){
        .elementor-16 .elementor-element.elementor-element-6c1a691 .elementor-image-box-img{
    width: 138px !important;
    height: 138px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    background: rgb(244, 116, 68;
    border-radius: 999px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6eebda */.elementor-16 .elementor-element.elementor-element-d6eebda h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6eebda:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddaf38 */.elementor-16 .elementor-element.elementor-element-8ddaf38 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8ddaf38:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2825 */.elementor-16 .elementor-element.elementor-element-faf2825 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-faf2825:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c3e3b */.elementor-16 .elementor-element.elementor-element-79c3e3b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79c3e3b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd1dc87 */.elementor-16 .elementor-element.elementor-element-fd1dc87 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd1dc87:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf31193 */.elementor-16 .elementor-element.elementor-element-bf31193 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bf31193:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a47cf73 */.elementor-16 .elementor-element.elementor-element-a47cf73 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a47cf73:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64b86c */.elementor-16 .elementor-element.elementor-element-c64b86c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c64b86c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a4ad0 */.elementor-16 .elementor-element.elementor-element-60a4ad0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-60a4ad0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597204b */.elementor-16 .elementor-element.elementor-element-597204b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-597204b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d85669 */.elementor-16 .elementor-element.elementor-element-7d85669 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7d85669:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89580bd */.elementor-16 .elementor-element.elementor-element-89580bd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-89580bd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53564d */.elementor-16 .elementor-element.elementor-element-c53564d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c53564d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988d713 */.elementor-16 .elementor-element.elementor-element-988d713 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-988d713:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3552f9 */.elementor-16 .elementor-element.elementor-element-a3552f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a3552f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f025da */.elementor-16 .elementor-element.elementor-element-3f025da h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3f025da:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84a8288 */.elementor-16 .elementor-element.elementor-element-84a8288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-84a8288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80577f5 */.elementor-16 .elementor-element.elementor-element-80577f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-80577f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23785d1 */.elementor-16 .elementor-element.elementor-element-23785d1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-23785d1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac82cb8 */.elementor-16 .elementor-element.elementor-element-ac82cb8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ac82cb8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbc2772 */.elementor-16 .elementor-element.elementor-element-fbc2772 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fbc2772:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c7dde */.elementor-16 .elementor-element.elementor-element-e1c7dde h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e1c7dde:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8994b3c */.elementor-16 .elementor-element.elementor-element-8994b3c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8994b3c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167e26 */.elementor-16 .elementor-element.elementor-element-1167e26 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1167e26:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e43c2 */.elementor-16 .elementor-element.elementor-element-26e43c2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-26e43c2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01400a7 */.elementor-16 .elementor-element.elementor-element-01400a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-01400a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00155dc */.elementor-16 .elementor-element.elementor-element-00155dc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-00155dc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704d45e */.elementor-16 .elementor-element.elementor-element-704d45e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-704d45e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8380440 */.elementor-16 .elementor-element.elementor-element-8380440 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8380440:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefc681 */.elementor-16 .elementor-element.elementor-element-aefc681 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aefc681:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2afe */.elementor-16 .elementor-element.elementor-element-5fc2afe h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5fc2afe:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da96d5 */.elementor-16 .elementor-element.elementor-element-4da96d5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4da96d5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa014ca */.elementor-16 .elementor-element.elementor-element-aa014ca h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aa014ca:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b6eeb */.elementor-16 .elementor-element.elementor-element-68b6eeb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-68b6eeb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b769 */.elementor-16 .elementor-element.elementor-element-7a9b769 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a9b769:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086465 */.elementor-16 .elementor-element.elementor-element-3086465 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3086465:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e82ea */.elementor-16 .elementor-element.elementor-element-a0e82ea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a0e82ea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66beb9 */.elementor-16 .elementor-element.elementor-element-a66beb9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a66beb9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3933d35 */.elementor-16 .elementor-element.elementor-element-3933d35 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3933d35:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237fdc */.elementor-16 .elementor-element.elementor-element-5237fdc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5237fdc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44aad4 */.elementor-16 .elementor-element.elementor-element-f44aad4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f44aad4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca203 */.elementor-16 .elementor-element.elementor-element-8cca203 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8cca203:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6fa0e */.elementor-16 .elementor-element.elementor-element-2a6fa0e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbe914 */.elementor-16 .elementor-element.elementor-element-0bbe914 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0bbe914:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4784ea4 */.elementor-16 .elementor-element.elementor-element-4784ea4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4784ea4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472a785 */.elementor-16 .elementor-element.elementor-element-472a785 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-472a785:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e097c0 */.elementor-16 .elementor-element.elementor-element-0e097c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0e097c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5fba3 */.elementor-16 .elementor-element.elementor-element-7e5fba3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e5fba3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228f3a2 */.elementor-16 .elementor-element.elementor-element-228f3a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-228f3a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f693e02 */.elementor-16 .elementor-element.elementor-element-f693e02 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f693e02:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be31690 */.elementor-16 .elementor-element.elementor-element-be31690 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be31690:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab3288 */.elementor-16 .elementor-element.elementor-element-eab3288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-eab3288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bd516 */.elementor-16 .elementor-element.elementor-element-e2bd516 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2bd516:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1309b10 */.elementor-16 .elementor-element.elementor-element-1309b10 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1309b10:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d982dec */.elementor-16 .elementor-element.elementor-element-d982dec h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d982dec:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-746bb2d */.elementor-16 .elementor-element.elementor-element-746bb2d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-746bb2d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc236c9 */.elementor-16 .elementor-element.elementor-element-dc236c9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dc236c9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0338201 */.elementor-16 .elementor-element.elementor-element-0338201 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0338201:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d75239 */.elementor-16 .elementor-element.elementor-element-5d75239 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5d75239:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303e4fd */.elementor-16 .elementor-element.elementor-element-303e4fd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-303e4fd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f1fb */.elementor-16 .elementor-element.elementor-element-c91f1fb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c91f1fb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b1d76 */.elementor-16 .elementor-element.elementor-element-e2b1d76 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2b1d76:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6335461 */.elementor-16 .elementor-element.elementor-element-6335461 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6335461:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1041ef */.elementor-16 .elementor-element.elementor-element-a1041ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a1041ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c18c784 */.elementor-16 .elementor-element.elementor-element-c18c784 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c18c784:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd2a5d */.elementor-16 .elementor-element.elementor-element-5dd2a5d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2880ffb */.elementor-16 .elementor-element.elementor-element-2880ffb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2880ffb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334c91f */.elementor-16 .elementor-element.elementor-element-334c91f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-334c91f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202334c */.elementor-16 .elementor-element.elementor-element-202334c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-202334c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28854f */.elementor-16 .elementor-element.elementor-element-d28854f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d28854f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fe8a1 */.elementor-16 .elementor-element.elementor-element-69fe8a1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-69fe8a1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08228cb */.elementor-16 .elementor-element.elementor-element-08228cb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-08228cb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5536d8b */.elementor-16 .elementor-element.elementor-element-5536d8b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5536d8b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d31c1f */.elementor-16 .elementor-element.elementor-element-3d31c1f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3d31c1f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b5672 */.elementor-16 .elementor-element.elementor-element-d9b5672 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d9b5672:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db688a6 */.elementor-16 .elementor-element.elementor-element-db688a6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-db688a6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4cba5 */.elementor-16 .elementor-element.elementor-element-1f4cba5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1f4cba5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d6df9f */.elementor-16 .elementor-element.elementor-element-0d6df9f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0d6df9f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb177eb */.elementor-16 .elementor-element.elementor-element-bb177eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bb177eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e16730 */.elementor-16 .elementor-element.elementor-element-3e16730 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3e16730:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe7977 */.elementor-16 .elementor-element.elementor-element-efe7977 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efe7977:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e410878 */.elementor-16 .elementor-element.elementor-element-e410878 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e410878:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efffa2f */.elementor-16 .elementor-element.elementor-element-efffa2f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efffa2f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67299a2 */.elementor-16 .elementor-element.elementor-element-67299a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-67299a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fb2d9 */.elementor-16 .elementor-element.elementor-element-79fb2d9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79fb2d9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a7c5b */.elementor-16 .elementor-element.elementor-element-d6a7c5b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45682c */.elementor-16 .elementor-element.elementor-element-c45682c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c45682c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ac47d */.elementor-16 .elementor-element.elementor-element-a4ac47d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a4ac47d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de67c5e */.elementor-16 .elementor-element.elementor-element-de67c5e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-de67c5e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d55f6 */.elementor-16 .elementor-element.elementor-element-36d55f6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-36d55f6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767c01a */.elementor-16 .elementor-element.elementor-element-767c01a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-767c01a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ded5be */.elementor-16 .elementor-element.elementor-element-4ded5be h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4ded5be:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c1f5 */.elementor-16 .elementor-element.elementor-element-ed0c1f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7084329 */.elementor-16 .elementor-element.elementor-element-7084329 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7084329:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c433c27 */.elementor-16 .elementor-element.elementor-element-c433c27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c433c27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6f6f */.elementor-16 .elementor-element.elementor-element-52d6f6f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-52d6f6f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72ae2 */.elementor-16 .elementor-element.elementor-element-6e72ae2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e72ae2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9bb4 */.elementor-16 .elementor-element.elementor-element-e4f9bb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b55146 */.elementor-16 .elementor-element.elementor-element-2b55146 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2b55146:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ddfa */.elementor-16 .elementor-element.elementor-element-205ddfa h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-205ddfa:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c015b61 */.elementor-16 .elementor-element.elementor-element-c015b61 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c015b61:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1cfb1 */.elementor-16 .elementor-element.elementor-element-8a1cfb1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603c14c */.elementor-16 .elementor-element.elementor-element-603c14c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-603c14c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a026b5 */.elementor-16 .elementor-element.elementor-element-9a026b5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9a026b5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657ac0 */.elementor-16 .elementor-element.elementor-element-4657ac0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4657ac0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b7af9 */.elementor-16 .elementor-element.elementor-element-b5b7af9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b7af9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e186bea */.elementor-16 .elementor-element.elementor-element-e186bea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e186bea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4764bf9 */.elementor-16 .elementor-element.elementor-element-4764bf9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4764bf9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6898e8 */.elementor-16 .elementor-element.elementor-element-d6898e8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6898e8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c205874 */.elementor-16 .elementor-element.elementor-element-c205874 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c205874:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817df82 */.elementor-16 .elementor-element.elementor-element-817df82 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-817df82:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7e7eb */.elementor-16 .elementor-element.elementor-element-9d7e7eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a43c9c */.elementor-16 .elementor-element.elementor-element-7a43c9c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a43c9c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2329792 */.elementor-16 .elementor-element.elementor-element-2329792 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2329792:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b9a2b */.elementor-16 .elementor-element.elementor-element-a6b9a2b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8654018 */.elementor-16 .elementor-element.elementor-element-8654018 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8654018:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214939d */.elementor-16 .elementor-element.elementor-element-214939d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-214939d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0cbb4 */.elementor-16 .elementor-element.elementor-element-fd0cbb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273717c */.elementor-16 .elementor-element.elementor-element-273717c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-273717c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfe1a7 */.elementor-16 .elementor-element.elementor-element-5dfe1a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4260d3 */.elementor-16 .elementor-element.elementor-element-f4260d3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f4260d3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c0d843 */.elementor-16 .elementor-element.elementor-element-7c0d843 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7c0d843:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4659a */.elementor-16 .elementor-element.elementor-element-7f4659a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7f4659a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3758b3e */.elementor-16 .elementor-element.elementor-element-3758b3e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3758b3e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8fdb95 */.elementor-16 .elementor-element.elementor-element-c8fdb95 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c8fdb95:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3069b */.elementor-16 .elementor-element.elementor-element-7e3069b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e3069b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388d074 */.elementor-16 .elementor-element.elementor-element-388d074 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-388d074:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59138f */.elementor-16 .elementor-element.elementor-element-e59138f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e59138f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83db5c */.elementor-16 .elementor-element.elementor-element-c83db5c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c83db5c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7a450 */.elementor-16 .elementor-element.elementor-element-6e7a450 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e7a450:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12555a */.elementor-16 .elementor-element.elementor-element-c12555a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c12555a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16320b0 */.elementor-16 .elementor-element.elementor-element-16320b0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-16320b0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05b0a7 */.elementor-16 .elementor-element.elementor-element-c05b0a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c05b0a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2344c */.elementor-16 .elementor-element.elementor-element-5b2344c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5b2344c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0b37 */.elementor-16 .elementor-element.elementor-element-dca0b37 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dca0b37:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49381a */.elementor-16 .elementor-element.elementor-element-b49381a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b49381a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3f7c0 */.elementor-16 .elementor-element.elementor-element-fc3f7c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36e109 */.elementor-16 .elementor-element.elementor-element-d36e109 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d36e109:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae25d24 */.elementor-16 .elementor-element.elementor-element-ae25d24 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ae25d24:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf9ef */.elementor-16 .elementor-element.elementor-element-78bf9ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-78bf9ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a80a8 */.elementor-16 .elementor-element.elementor-element-99a80a8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-99a80a8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91579a9 */.elementor-16 .elementor-element.elementor-element-91579a9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-91579a9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4e131 */.elementor-16 .elementor-element.elementor-element-be4e131 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be4e131:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39583a */.elementor-16 .elementor-element.elementor-element-b39583a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b39583a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4decf6 */.elementor-16 .elementor-element.elementor-element-b4decf6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b4decf6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98f113 */.elementor-16 .elementor-element.elementor-element-c98f113 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c98f113:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b9db83 */.elementor-16 .elementor-element.elementor-element-0b9db83 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0b9db83:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f89cf48 */.elementor-16 .elementor-element.elementor-element-f89cf48 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f89cf48:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fefa3 */.elementor-16 .elementor-element.elementor-element-d2fefa3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d2fefa3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7355f9 */.elementor-16 .elementor-element.elementor-element-a7355f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a7355f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8801da1 */.elementor-16 .elementor-element.elementor-element-8801da1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8801da1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b508c */.elementor-16 .elementor-element.elementor-element-b5b508c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b508c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfef76f */.elementor-16 .elementor-element.elementor-element-cfef76f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-cfef76f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4601a4c */.elementor-16 .elementor-element.elementor-element-4601a4c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4601a4c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e710f */.elementor-16 .elementor-element.elementor-element-97e710f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-97e710f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-875209f */.elementor-16 .elementor-element.elementor-element-875209f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-875209f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e047c */.elementor-16 .elementor-element.elementor-element-f9e047c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f9e047c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c0b3 */.elementor-16 .elementor-element.elementor-element-792c0b3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-792c0b3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9defb27 */.elementor-16 .elementor-element.elementor-element-9defb27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9defb27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bed3ba */.elementor-16 .elementor-element.elementor-element-6bed3ba h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6bed3ba:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e394a86 */.elementor-16 .elementor-element.elementor-element-e394a86 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e394a86:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1ff238 */.elementor-16 .elementor-element.elementor-element-f1ff238 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f1ff238:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6eebda */.elementor-16 .elementor-element.elementor-element-d6eebda h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6eebda:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddaf38 */.elementor-16 .elementor-element.elementor-element-8ddaf38 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8ddaf38:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2825 */.elementor-16 .elementor-element.elementor-element-faf2825 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-faf2825:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c3e3b */.elementor-16 .elementor-element.elementor-element-79c3e3b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79c3e3b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd1dc87 */.elementor-16 .elementor-element.elementor-element-fd1dc87 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd1dc87:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf31193 */.elementor-16 .elementor-element.elementor-element-bf31193 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bf31193:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a47cf73 */.elementor-16 .elementor-element.elementor-element-a47cf73 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a47cf73:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64b86c */.elementor-16 .elementor-element.elementor-element-c64b86c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c64b86c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a4ad0 */.elementor-16 .elementor-element.elementor-element-60a4ad0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-60a4ad0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597204b */.elementor-16 .elementor-element.elementor-element-597204b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-597204b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d85669 */.elementor-16 .elementor-element.elementor-element-7d85669 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7d85669:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89580bd */.elementor-16 .elementor-element.elementor-element-89580bd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-89580bd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53564d */.elementor-16 .elementor-element.elementor-element-c53564d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c53564d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988d713 */.elementor-16 .elementor-element.elementor-element-988d713 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-988d713:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3552f9 */.elementor-16 .elementor-element.elementor-element-a3552f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a3552f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f025da */.elementor-16 .elementor-element.elementor-element-3f025da h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3f025da:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84a8288 */.elementor-16 .elementor-element.elementor-element-84a8288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-84a8288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80577f5 */.elementor-16 .elementor-element.elementor-element-80577f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-80577f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23785d1 */.elementor-16 .elementor-element.elementor-element-23785d1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-23785d1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac82cb8 */.elementor-16 .elementor-element.elementor-element-ac82cb8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ac82cb8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbc2772 */.elementor-16 .elementor-element.elementor-element-fbc2772 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fbc2772:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c7dde */.elementor-16 .elementor-element.elementor-element-e1c7dde h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e1c7dde:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8994b3c */.elementor-16 .elementor-element.elementor-element-8994b3c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8994b3c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167e26 */.elementor-16 .elementor-element.elementor-element-1167e26 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1167e26:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e43c2 */.elementor-16 .elementor-element.elementor-element-26e43c2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-26e43c2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01400a7 */.elementor-16 .elementor-element.elementor-element-01400a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-01400a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00155dc */.elementor-16 .elementor-element.elementor-element-00155dc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-00155dc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704d45e */.elementor-16 .elementor-element.elementor-element-704d45e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-704d45e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8380440 */.elementor-16 .elementor-element.elementor-element-8380440 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8380440:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefc681 */.elementor-16 .elementor-element.elementor-element-aefc681 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aefc681:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2afe */.elementor-16 .elementor-element.elementor-element-5fc2afe h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5fc2afe:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da96d5 */.elementor-16 .elementor-element.elementor-element-4da96d5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4da96d5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa014ca */.elementor-16 .elementor-element.elementor-element-aa014ca h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aa014ca:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b6eeb */.elementor-16 .elementor-element.elementor-element-68b6eeb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-68b6eeb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b769 */.elementor-16 .elementor-element.elementor-element-7a9b769 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a9b769:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086465 */.elementor-16 .elementor-element.elementor-element-3086465 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3086465:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e82ea */.elementor-16 .elementor-element.elementor-element-a0e82ea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a0e82ea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66beb9 */.elementor-16 .elementor-element.elementor-element-a66beb9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a66beb9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3933d35 */.elementor-16 .elementor-element.elementor-element-3933d35 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3933d35:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237fdc */.elementor-16 .elementor-element.elementor-element-5237fdc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5237fdc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44aad4 */.elementor-16 .elementor-element.elementor-element-f44aad4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f44aad4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca203 */.elementor-16 .elementor-element.elementor-element-8cca203 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8cca203:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6fa0e */.elementor-16 .elementor-element.elementor-element-2a6fa0e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbe914 */.elementor-16 .elementor-element.elementor-element-0bbe914 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0bbe914:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4784ea4 */.elementor-16 .elementor-element.elementor-element-4784ea4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4784ea4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472a785 */.elementor-16 .elementor-element.elementor-element-472a785 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-472a785:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e097c0 */.elementor-16 .elementor-element.elementor-element-0e097c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0e097c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5fba3 */.elementor-16 .elementor-element.elementor-element-7e5fba3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e5fba3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228f3a2 */.elementor-16 .elementor-element.elementor-element-228f3a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-228f3a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f693e02 */.elementor-16 .elementor-element.elementor-element-f693e02 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f693e02:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be31690 */.elementor-16 .elementor-element.elementor-element-be31690 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be31690:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab3288 */.elementor-16 .elementor-element.elementor-element-eab3288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-eab3288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bd516 */.elementor-16 .elementor-element.elementor-element-e2bd516 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2bd516:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1309b10 */.elementor-16 .elementor-element.elementor-element-1309b10 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1309b10:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d982dec */.elementor-16 .elementor-element.elementor-element-d982dec h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d982dec:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-746bb2d */.elementor-16 .elementor-element.elementor-element-746bb2d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-746bb2d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc236c9 */.elementor-16 .elementor-element.elementor-element-dc236c9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dc236c9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0338201 */.elementor-16 .elementor-element.elementor-element-0338201 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0338201:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d75239 */.elementor-16 .elementor-element.elementor-element-5d75239 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5d75239:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303e4fd */.elementor-16 .elementor-element.elementor-element-303e4fd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-303e4fd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f1fb */.elementor-16 .elementor-element.elementor-element-c91f1fb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c91f1fb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b1d76 */.elementor-16 .elementor-element.elementor-element-e2b1d76 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2b1d76:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6335461 */.elementor-16 .elementor-element.elementor-element-6335461 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6335461:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1041ef */.elementor-16 .elementor-element.elementor-element-a1041ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a1041ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c18c784 */.elementor-16 .elementor-element.elementor-element-c18c784 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c18c784:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd2a5d */.elementor-16 .elementor-element.elementor-element-5dd2a5d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2880ffb */.elementor-16 .elementor-element.elementor-element-2880ffb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2880ffb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334c91f */.elementor-16 .elementor-element.elementor-element-334c91f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-334c91f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202334c */.elementor-16 .elementor-element.elementor-element-202334c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-202334c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28854f */.elementor-16 .elementor-element.elementor-element-d28854f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d28854f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fe8a1 */.elementor-16 .elementor-element.elementor-element-69fe8a1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-69fe8a1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08228cb */.elementor-16 .elementor-element.elementor-element-08228cb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-08228cb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5536d8b */.elementor-16 .elementor-element.elementor-element-5536d8b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5536d8b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d31c1f */.elementor-16 .elementor-element.elementor-element-3d31c1f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3d31c1f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b5672 */.elementor-16 .elementor-element.elementor-element-d9b5672 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d9b5672:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db688a6 */.elementor-16 .elementor-element.elementor-element-db688a6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-db688a6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4cba5 */.elementor-16 .elementor-element.elementor-element-1f4cba5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1f4cba5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d6df9f */.elementor-16 .elementor-element.elementor-element-0d6df9f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0d6df9f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb177eb */.elementor-16 .elementor-element.elementor-element-bb177eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bb177eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e16730 */.elementor-16 .elementor-element.elementor-element-3e16730 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3e16730:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe7977 */.elementor-16 .elementor-element.elementor-element-efe7977 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efe7977:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e410878 */.elementor-16 .elementor-element.elementor-element-e410878 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e410878:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efffa2f */.elementor-16 .elementor-element.elementor-element-efffa2f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efffa2f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67299a2 */.elementor-16 .elementor-element.elementor-element-67299a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-67299a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fb2d9 */.elementor-16 .elementor-element.elementor-element-79fb2d9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79fb2d9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a7c5b */.elementor-16 .elementor-element.elementor-element-d6a7c5b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45682c */.elementor-16 .elementor-element.elementor-element-c45682c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c45682c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ac47d */.elementor-16 .elementor-element.elementor-element-a4ac47d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a4ac47d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de67c5e */.elementor-16 .elementor-element.elementor-element-de67c5e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-de67c5e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d55f6 */.elementor-16 .elementor-element.elementor-element-36d55f6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-36d55f6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767c01a */.elementor-16 .elementor-element.elementor-element-767c01a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-767c01a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ded5be */.elementor-16 .elementor-element.elementor-element-4ded5be h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4ded5be:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c1f5 */.elementor-16 .elementor-element.elementor-element-ed0c1f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7084329 */.elementor-16 .elementor-element.elementor-element-7084329 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7084329:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c433c27 */.elementor-16 .elementor-element.elementor-element-c433c27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c433c27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6f6f */.elementor-16 .elementor-element.elementor-element-52d6f6f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-52d6f6f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72ae2 */.elementor-16 .elementor-element.elementor-element-6e72ae2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e72ae2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9bb4 */.elementor-16 .elementor-element.elementor-element-e4f9bb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b55146 */.elementor-16 .elementor-element.elementor-element-2b55146 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2b55146:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ddfa */.elementor-16 .elementor-element.elementor-element-205ddfa h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-205ddfa:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c015b61 */.elementor-16 .elementor-element.elementor-element-c015b61 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c015b61:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1cfb1 */.elementor-16 .elementor-element.elementor-element-8a1cfb1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603c14c */.elementor-16 .elementor-element.elementor-element-603c14c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-603c14c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a026b5 */.elementor-16 .elementor-element.elementor-element-9a026b5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9a026b5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657ac0 */.elementor-16 .elementor-element.elementor-element-4657ac0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4657ac0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b7af9 */.elementor-16 .elementor-element.elementor-element-b5b7af9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b7af9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e186bea */.elementor-16 .elementor-element.elementor-element-e186bea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e186bea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4764bf9 */.elementor-16 .elementor-element.elementor-element-4764bf9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4764bf9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6898e8 */.elementor-16 .elementor-element.elementor-element-d6898e8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6898e8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c205874 */.elementor-16 .elementor-element.elementor-element-c205874 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c205874:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817df82 */.elementor-16 .elementor-element.elementor-element-817df82 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-817df82:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7e7eb */.elementor-16 .elementor-element.elementor-element-9d7e7eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a43c9c */.elementor-16 .elementor-element.elementor-element-7a43c9c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a43c9c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2329792 */.elementor-16 .elementor-element.elementor-element-2329792 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2329792:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b9a2b */.elementor-16 .elementor-element.elementor-element-a6b9a2b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8654018 */.elementor-16 .elementor-element.elementor-element-8654018 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8654018:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214939d */.elementor-16 .elementor-element.elementor-element-214939d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-214939d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0cbb4 */.elementor-16 .elementor-element.elementor-element-fd0cbb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273717c */.elementor-16 .elementor-element.elementor-element-273717c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-273717c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfe1a7 */.elementor-16 .elementor-element.elementor-element-5dfe1a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4260d3 */.elementor-16 .elementor-element.elementor-element-f4260d3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f4260d3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c0d843 */.elementor-16 .elementor-element.elementor-element-7c0d843 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7c0d843:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4659a */.elementor-16 .elementor-element.elementor-element-7f4659a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7f4659a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3758b3e */.elementor-16 .elementor-element.elementor-element-3758b3e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3758b3e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8fdb95 */.elementor-16 .elementor-element.elementor-element-c8fdb95 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c8fdb95:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3069b */.elementor-16 .elementor-element.elementor-element-7e3069b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e3069b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388d074 */.elementor-16 .elementor-element.elementor-element-388d074 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-388d074:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59138f */.elementor-16 .elementor-element.elementor-element-e59138f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e59138f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83db5c */.elementor-16 .elementor-element.elementor-element-c83db5c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c83db5c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7a450 */.elementor-16 .elementor-element.elementor-element-6e7a450 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e7a450:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12555a */.elementor-16 .elementor-element.elementor-element-c12555a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c12555a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16320b0 */.elementor-16 .elementor-element.elementor-element-16320b0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-16320b0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05b0a7 */.elementor-16 .elementor-element.elementor-element-c05b0a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c05b0a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2344c */.elementor-16 .elementor-element.elementor-element-5b2344c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5b2344c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0b37 */.elementor-16 .elementor-element.elementor-element-dca0b37 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dca0b37:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49381a */.elementor-16 .elementor-element.elementor-element-b49381a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b49381a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3f7c0 */.elementor-16 .elementor-element.elementor-element-fc3f7c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36e109 */.elementor-16 .elementor-element.elementor-element-d36e109 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d36e109:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae25d24 */.elementor-16 .elementor-element.elementor-element-ae25d24 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ae25d24:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf9ef */.elementor-16 .elementor-element.elementor-element-78bf9ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-78bf9ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a80a8 */.elementor-16 .elementor-element.elementor-element-99a80a8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-99a80a8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91579a9 */.elementor-16 .elementor-element.elementor-element-91579a9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-91579a9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4e131 */.elementor-16 .elementor-element.elementor-element-be4e131 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be4e131:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39583a */.elementor-16 .elementor-element.elementor-element-b39583a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b39583a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4decf6 */.elementor-16 .elementor-element.elementor-element-b4decf6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b4decf6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98f113 */.elementor-16 .elementor-element.elementor-element-c98f113 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c98f113:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b9db83 */.elementor-16 .elementor-element.elementor-element-0b9db83 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0b9db83:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f89cf48 */.elementor-16 .elementor-element.elementor-element-f89cf48 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f89cf48:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fefa3 */.elementor-16 .elementor-element.elementor-element-d2fefa3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d2fefa3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7355f9 */.elementor-16 .elementor-element.elementor-element-a7355f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a7355f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8801da1 */.elementor-16 .elementor-element.elementor-element-8801da1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8801da1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b508c */.elementor-16 .elementor-element.elementor-element-b5b508c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b508c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfef76f */.elementor-16 .elementor-element.elementor-element-cfef76f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-cfef76f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4601a4c */.elementor-16 .elementor-element.elementor-element-4601a4c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4601a4c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e710f */.elementor-16 .elementor-element.elementor-element-97e710f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-97e710f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-875209f */.elementor-16 .elementor-element.elementor-element-875209f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-875209f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e047c */.elementor-16 .elementor-element.elementor-element-f9e047c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f9e047c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c0b3 */.elementor-16 .elementor-element.elementor-element-792c0b3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-792c0b3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9defb27 */.elementor-16 .elementor-element.elementor-element-9defb27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9defb27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bed3ba */.elementor-16 .elementor-element.elementor-element-6bed3ba h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6bed3ba:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e394a86 */.elementor-16 .elementor-element.elementor-element-e394a86 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e394a86:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1ff238 */.elementor-16 .elementor-element.elementor-element-f1ff238 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f1ff238:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6eebda */.elementor-16 .elementor-element.elementor-element-d6eebda h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6eebda:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddaf38 */.elementor-16 .elementor-element.elementor-element-8ddaf38 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8ddaf38:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2825 */.elementor-16 .elementor-element.elementor-element-faf2825 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-faf2825:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c3e3b */.elementor-16 .elementor-element.elementor-element-79c3e3b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79c3e3b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd1dc87 */.elementor-16 .elementor-element.elementor-element-fd1dc87 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd1dc87:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf31193 */.elementor-16 .elementor-element.elementor-element-bf31193 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bf31193:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a47cf73 */.elementor-16 .elementor-element.elementor-element-a47cf73 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a47cf73:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64b86c */.elementor-16 .elementor-element.elementor-element-c64b86c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c64b86c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a4ad0 */.elementor-16 .elementor-element.elementor-element-60a4ad0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-60a4ad0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597204b */.elementor-16 .elementor-element.elementor-element-597204b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-597204b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d85669 */.elementor-16 .elementor-element.elementor-element-7d85669 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7d85669:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89580bd */.elementor-16 .elementor-element.elementor-element-89580bd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-89580bd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53564d */.elementor-16 .elementor-element.elementor-element-c53564d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c53564d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988d713 */.elementor-16 .elementor-element.elementor-element-988d713 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-988d713:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3552f9 */.elementor-16 .elementor-element.elementor-element-a3552f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a3552f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f025da */.elementor-16 .elementor-element.elementor-element-3f025da h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3f025da:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84a8288 */.elementor-16 .elementor-element.elementor-element-84a8288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-84a8288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80577f5 */.elementor-16 .elementor-element.elementor-element-80577f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-80577f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23785d1 */.elementor-16 .elementor-element.elementor-element-23785d1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-23785d1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac82cb8 */.elementor-16 .elementor-element.elementor-element-ac82cb8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ac82cb8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbc2772 */.elementor-16 .elementor-element.elementor-element-fbc2772 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fbc2772:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c7dde */.elementor-16 .elementor-element.elementor-element-e1c7dde h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e1c7dde:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8994b3c */.elementor-16 .elementor-element.elementor-element-8994b3c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8994b3c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167e26 */.elementor-16 .elementor-element.elementor-element-1167e26 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1167e26:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e43c2 */.elementor-16 .elementor-element.elementor-element-26e43c2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-26e43c2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01400a7 */.elementor-16 .elementor-element.elementor-element-01400a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-01400a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00155dc */.elementor-16 .elementor-element.elementor-element-00155dc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-00155dc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704d45e */.elementor-16 .elementor-element.elementor-element-704d45e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-704d45e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8380440 */.elementor-16 .elementor-element.elementor-element-8380440 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8380440:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefc681 */.elementor-16 .elementor-element.elementor-element-aefc681 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aefc681:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2afe */.elementor-16 .elementor-element.elementor-element-5fc2afe h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5fc2afe:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da96d5 */.elementor-16 .elementor-element.elementor-element-4da96d5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4da96d5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa014ca */.elementor-16 .elementor-element.elementor-element-aa014ca h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aa014ca:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b6eeb */.elementor-16 .elementor-element.elementor-element-68b6eeb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-68b6eeb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b769 */.elementor-16 .elementor-element.elementor-element-7a9b769 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a9b769:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086465 */.elementor-16 .elementor-element.elementor-element-3086465 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3086465:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e82ea */.elementor-16 .elementor-element.elementor-element-a0e82ea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a0e82ea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66beb9 */.elementor-16 .elementor-element.elementor-element-a66beb9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a66beb9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3933d35 */.elementor-16 .elementor-element.elementor-element-3933d35 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3933d35:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237fdc */.elementor-16 .elementor-element.elementor-element-5237fdc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5237fdc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44aad4 */.elementor-16 .elementor-element.elementor-element-f44aad4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f44aad4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca203 */.elementor-16 .elementor-element.elementor-element-8cca203 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8cca203:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6fa0e */.elementor-16 .elementor-element.elementor-element-2a6fa0e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbe914 */.elementor-16 .elementor-element.elementor-element-0bbe914 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0bbe914:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4784ea4 */.elementor-16 .elementor-element.elementor-element-4784ea4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4784ea4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472a785 */.elementor-16 .elementor-element.elementor-element-472a785 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-472a785:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e097c0 */.elementor-16 .elementor-element.elementor-element-0e097c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0e097c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5fba3 */.elementor-16 .elementor-element.elementor-element-7e5fba3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e5fba3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228f3a2 */.elementor-16 .elementor-element.elementor-element-228f3a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-228f3a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f693e02 */.elementor-16 .elementor-element.elementor-element-f693e02 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f693e02:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be31690 */.elementor-16 .elementor-element.elementor-element-be31690 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be31690:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab3288 */.elementor-16 .elementor-element.elementor-element-eab3288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-eab3288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bd516 */.elementor-16 .elementor-element.elementor-element-e2bd516 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2bd516:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1309b10 */.elementor-16 .elementor-element.elementor-element-1309b10 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1309b10:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d982dec */.elementor-16 .elementor-element.elementor-element-d982dec h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d982dec:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-746bb2d */.elementor-16 .elementor-element.elementor-element-746bb2d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-746bb2d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc236c9 */.elementor-16 .elementor-element.elementor-element-dc236c9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dc236c9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0338201 */.elementor-16 .elementor-element.elementor-element-0338201 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0338201:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d75239 */.elementor-16 .elementor-element.elementor-element-5d75239 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5d75239:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303e4fd */.elementor-16 .elementor-element.elementor-element-303e4fd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-303e4fd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f1fb */.elementor-16 .elementor-element.elementor-element-c91f1fb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c91f1fb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b1d76 */.elementor-16 .elementor-element.elementor-element-e2b1d76 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2b1d76:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6335461 */.elementor-16 .elementor-element.elementor-element-6335461 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6335461:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1041ef */.elementor-16 .elementor-element.elementor-element-a1041ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a1041ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c18c784 */.elementor-16 .elementor-element.elementor-element-c18c784 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c18c784:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd2a5d */.elementor-16 .elementor-element.elementor-element-5dd2a5d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2880ffb */.elementor-16 .elementor-element.elementor-element-2880ffb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2880ffb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334c91f */.elementor-16 .elementor-element.elementor-element-334c91f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-334c91f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202334c */.elementor-16 .elementor-element.elementor-element-202334c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-202334c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28854f */.elementor-16 .elementor-element.elementor-element-d28854f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d28854f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fe8a1 */.elementor-16 .elementor-element.elementor-element-69fe8a1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-69fe8a1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08228cb */.elementor-16 .elementor-element.elementor-element-08228cb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-08228cb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5536d8b */.elementor-16 .elementor-element.elementor-element-5536d8b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5536d8b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d31c1f */.elementor-16 .elementor-element.elementor-element-3d31c1f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3d31c1f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b5672 */.elementor-16 .elementor-element.elementor-element-d9b5672 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d9b5672:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db688a6 */.elementor-16 .elementor-element.elementor-element-db688a6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-db688a6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4cba5 */.elementor-16 .elementor-element.elementor-element-1f4cba5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1f4cba5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d6df9f */.elementor-16 .elementor-element.elementor-element-0d6df9f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0d6df9f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb177eb */.elementor-16 .elementor-element.elementor-element-bb177eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bb177eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e16730 */.elementor-16 .elementor-element.elementor-element-3e16730 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3e16730:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe7977 */.elementor-16 .elementor-element.elementor-element-efe7977 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efe7977:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e410878 */.elementor-16 .elementor-element.elementor-element-e410878 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e410878:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efffa2f */.elementor-16 .elementor-element.elementor-element-efffa2f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efffa2f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67299a2 */.elementor-16 .elementor-element.elementor-element-67299a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-67299a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fb2d9 */.elementor-16 .elementor-element.elementor-element-79fb2d9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79fb2d9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a7c5b */.elementor-16 .elementor-element.elementor-element-d6a7c5b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45682c */.elementor-16 .elementor-element.elementor-element-c45682c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c45682c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ac47d */.elementor-16 .elementor-element.elementor-element-a4ac47d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a4ac47d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de67c5e */.elementor-16 .elementor-element.elementor-element-de67c5e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-de67c5e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d55f6 */.elementor-16 .elementor-element.elementor-element-36d55f6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-36d55f6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767c01a */.elementor-16 .elementor-element.elementor-element-767c01a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-767c01a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ded5be */.elementor-16 .elementor-element.elementor-element-4ded5be h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4ded5be:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c1f5 */.elementor-16 .elementor-element.elementor-element-ed0c1f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7084329 */.elementor-16 .elementor-element.elementor-element-7084329 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7084329:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c433c27 */.elementor-16 .elementor-element.elementor-element-c433c27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c433c27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6f6f */.elementor-16 .elementor-element.elementor-element-52d6f6f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-52d6f6f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72ae2 */.elementor-16 .elementor-element.elementor-element-6e72ae2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e72ae2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9bb4 */.elementor-16 .elementor-element.elementor-element-e4f9bb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b55146 */.elementor-16 .elementor-element.elementor-element-2b55146 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2b55146:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ddfa */.elementor-16 .elementor-element.elementor-element-205ddfa h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-205ddfa:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c015b61 */.elementor-16 .elementor-element.elementor-element-c015b61 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c015b61:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1cfb1 */.elementor-16 .elementor-element.elementor-element-8a1cfb1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603c14c */.elementor-16 .elementor-element.elementor-element-603c14c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-603c14c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a026b5 */.elementor-16 .elementor-element.elementor-element-9a026b5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9a026b5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657ac0 */.elementor-16 .elementor-element.elementor-element-4657ac0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4657ac0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b7af9 */.elementor-16 .elementor-element.elementor-element-b5b7af9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b7af9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e186bea */.elementor-16 .elementor-element.elementor-element-e186bea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e186bea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4764bf9 */.elementor-16 .elementor-element.elementor-element-4764bf9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4764bf9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6898e8 */.elementor-16 .elementor-element.elementor-element-d6898e8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6898e8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c205874 */.elementor-16 .elementor-element.elementor-element-c205874 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c205874:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817df82 */.elementor-16 .elementor-element.elementor-element-817df82 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-817df82:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7e7eb */.elementor-16 .elementor-element.elementor-element-9d7e7eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a43c9c */.elementor-16 .elementor-element.elementor-element-7a43c9c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a43c9c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2329792 */.elementor-16 .elementor-element.elementor-element-2329792 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2329792:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b9a2b */.elementor-16 .elementor-element.elementor-element-a6b9a2b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8654018 */.elementor-16 .elementor-element.elementor-element-8654018 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8654018:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214939d */.elementor-16 .elementor-element.elementor-element-214939d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-214939d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0cbb4 */.elementor-16 .elementor-element.elementor-element-fd0cbb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273717c */.elementor-16 .elementor-element.elementor-element-273717c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-273717c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfe1a7 */.elementor-16 .elementor-element.elementor-element-5dfe1a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4260d3 */.elementor-16 .elementor-element.elementor-element-f4260d3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f4260d3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c0d843 */.elementor-16 .elementor-element.elementor-element-7c0d843 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7c0d843:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4659a */.elementor-16 .elementor-element.elementor-element-7f4659a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7f4659a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3758b3e */.elementor-16 .elementor-element.elementor-element-3758b3e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3758b3e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8fdb95 */.elementor-16 .elementor-element.elementor-element-c8fdb95 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c8fdb95:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3069b */.elementor-16 .elementor-element.elementor-element-7e3069b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e3069b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388d074 */.elementor-16 .elementor-element.elementor-element-388d074 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-388d074:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59138f */.elementor-16 .elementor-element.elementor-element-e59138f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e59138f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83db5c */.elementor-16 .elementor-element.elementor-element-c83db5c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c83db5c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7a450 */.elementor-16 .elementor-element.elementor-element-6e7a450 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e7a450:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12555a */.elementor-16 .elementor-element.elementor-element-c12555a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c12555a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16320b0 */.elementor-16 .elementor-element.elementor-element-16320b0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-16320b0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05b0a7 */.elementor-16 .elementor-element.elementor-element-c05b0a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c05b0a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2344c */.elementor-16 .elementor-element.elementor-element-5b2344c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5b2344c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0b37 */.elementor-16 .elementor-element.elementor-element-dca0b37 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dca0b37:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49381a */.elementor-16 .elementor-element.elementor-element-b49381a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b49381a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3f7c0 */.elementor-16 .elementor-element.elementor-element-fc3f7c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36e109 */.elementor-16 .elementor-element.elementor-element-d36e109 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d36e109:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae25d24 */.elementor-16 .elementor-element.elementor-element-ae25d24 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ae25d24:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf9ef */.elementor-16 .elementor-element.elementor-element-78bf9ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-78bf9ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a80a8 */.elementor-16 .elementor-element.elementor-element-99a80a8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-99a80a8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91579a9 */.elementor-16 .elementor-element.elementor-element-91579a9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-91579a9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4e131 */.elementor-16 .elementor-element.elementor-element-be4e131 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be4e131:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39583a */.elementor-16 .elementor-element.elementor-element-b39583a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b39583a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4decf6 */.elementor-16 .elementor-element.elementor-element-b4decf6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b4decf6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98f113 */.elementor-16 .elementor-element.elementor-element-c98f113 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c98f113:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b9db83 */.elementor-16 .elementor-element.elementor-element-0b9db83 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0b9db83:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f89cf48 */.elementor-16 .elementor-element.elementor-element-f89cf48 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f89cf48:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fefa3 */.elementor-16 .elementor-element.elementor-element-d2fefa3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d2fefa3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7355f9 */.elementor-16 .elementor-element.elementor-element-a7355f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a7355f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8801da1 */.elementor-16 .elementor-element.elementor-element-8801da1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8801da1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b508c */.elementor-16 .elementor-element.elementor-element-b5b508c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b508c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfef76f */.elementor-16 .elementor-element.elementor-element-cfef76f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-cfef76f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4601a4c */.elementor-16 .elementor-element.elementor-element-4601a4c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4601a4c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e710f */.elementor-16 .elementor-element.elementor-element-97e710f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-97e710f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-875209f */.elementor-16 .elementor-element.elementor-element-875209f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-875209f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e047c */.elementor-16 .elementor-element.elementor-element-f9e047c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f9e047c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c0b3 */.elementor-16 .elementor-element.elementor-element-792c0b3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-792c0b3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9defb27 */.elementor-16 .elementor-element.elementor-element-9defb27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9defb27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bed3ba */.elementor-16 .elementor-element.elementor-element-6bed3ba h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6bed3ba:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e394a86 */.elementor-16 .elementor-element.elementor-element-e394a86 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e394a86:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1ff238 */.elementor-16 .elementor-element.elementor-element-f1ff238 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f1ff238:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6eebda */.elementor-16 .elementor-element.elementor-element-d6eebda h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6eebda:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddaf38 */.elementor-16 .elementor-element.elementor-element-8ddaf38 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8ddaf38:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2825 */.elementor-16 .elementor-element.elementor-element-faf2825 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-faf2825:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c3e3b */.elementor-16 .elementor-element.elementor-element-79c3e3b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79c3e3b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd1dc87 */.elementor-16 .elementor-element.elementor-element-fd1dc87 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd1dc87:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf31193 */.elementor-16 .elementor-element.elementor-element-bf31193 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bf31193:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a47cf73 */.elementor-16 .elementor-element.elementor-element-a47cf73 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a47cf73:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64b86c */.elementor-16 .elementor-element.elementor-element-c64b86c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c64b86c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a4ad0 */.elementor-16 .elementor-element.elementor-element-60a4ad0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-60a4ad0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597204b */.elementor-16 .elementor-element.elementor-element-597204b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-597204b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d85669 */.elementor-16 .elementor-element.elementor-element-7d85669 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7d85669:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89580bd */.elementor-16 .elementor-element.elementor-element-89580bd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-89580bd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53564d */.elementor-16 .elementor-element.elementor-element-c53564d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c53564d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988d713 */.elementor-16 .elementor-element.elementor-element-988d713 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-988d713:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3552f9 */.elementor-16 .elementor-element.elementor-element-a3552f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a3552f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f025da */.elementor-16 .elementor-element.elementor-element-3f025da h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3f025da:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84a8288 */.elementor-16 .elementor-element.elementor-element-84a8288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-84a8288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80577f5 */.elementor-16 .elementor-element.elementor-element-80577f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-80577f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23785d1 */.elementor-16 .elementor-element.elementor-element-23785d1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-23785d1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac82cb8 */.elementor-16 .elementor-element.elementor-element-ac82cb8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ac82cb8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbc2772 */.elementor-16 .elementor-element.elementor-element-fbc2772 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fbc2772:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c7dde */.elementor-16 .elementor-element.elementor-element-e1c7dde h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e1c7dde:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8994b3c */.elementor-16 .elementor-element.elementor-element-8994b3c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8994b3c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167e26 */.elementor-16 .elementor-element.elementor-element-1167e26 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1167e26:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e43c2 */.elementor-16 .elementor-element.elementor-element-26e43c2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-26e43c2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01400a7 */.elementor-16 .elementor-element.elementor-element-01400a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-01400a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00155dc */.elementor-16 .elementor-element.elementor-element-00155dc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-00155dc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704d45e */.elementor-16 .elementor-element.elementor-element-704d45e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-704d45e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8380440 */.elementor-16 .elementor-element.elementor-element-8380440 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8380440:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefc681 */.elementor-16 .elementor-element.elementor-element-aefc681 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aefc681:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2afe */.elementor-16 .elementor-element.elementor-element-5fc2afe h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5fc2afe:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da96d5 */.elementor-16 .elementor-element.elementor-element-4da96d5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4da96d5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa014ca */.elementor-16 .elementor-element.elementor-element-aa014ca h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aa014ca:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b6eeb */.elementor-16 .elementor-element.elementor-element-68b6eeb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-68b6eeb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b769 */.elementor-16 .elementor-element.elementor-element-7a9b769 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a9b769:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086465 */.elementor-16 .elementor-element.elementor-element-3086465 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3086465:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e82ea */.elementor-16 .elementor-element.elementor-element-a0e82ea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a0e82ea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66beb9 */.elementor-16 .elementor-element.elementor-element-a66beb9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a66beb9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3933d35 */.elementor-16 .elementor-element.elementor-element-3933d35 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3933d35:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237fdc */.elementor-16 .elementor-element.elementor-element-5237fdc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5237fdc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44aad4 */.elementor-16 .elementor-element.elementor-element-f44aad4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f44aad4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca203 */.elementor-16 .elementor-element.elementor-element-8cca203 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8cca203:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6fa0e */.elementor-16 .elementor-element.elementor-element-2a6fa0e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbe914 */.elementor-16 .elementor-element.elementor-element-0bbe914 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0bbe914:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4784ea4 */.elementor-16 .elementor-element.elementor-element-4784ea4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4784ea4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472a785 */.elementor-16 .elementor-element.elementor-element-472a785 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-472a785:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e097c0 */.elementor-16 .elementor-element.elementor-element-0e097c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0e097c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5fba3 */.elementor-16 .elementor-element.elementor-element-7e5fba3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e5fba3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228f3a2 */.elementor-16 .elementor-element.elementor-element-228f3a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-228f3a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f693e02 */.elementor-16 .elementor-element.elementor-element-f693e02 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f693e02:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be31690 */.elementor-16 .elementor-element.elementor-element-be31690 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be31690:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab3288 */.elementor-16 .elementor-element.elementor-element-eab3288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-eab3288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bd516 */.elementor-16 .elementor-element.elementor-element-e2bd516 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2bd516:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1309b10 */.elementor-16 .elementor-element.elementor-element-1309b10 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1309b10:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d982dec */.elementor-16 .elementor-element.elementor-element-d982dec h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d982dec:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-746bb2d */.elementor-16 .elementor-element.elementor-element-746bb2d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-746bb2d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc236c9 */.elementor-16 .elementor-element.elementor-element-dc236c9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dc236c9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0338201 */.elementor-16 .elementor-element.elementor-element-0338201 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0338201:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d75239 */.elementor-16 .elementor-element.elementor-element-5d75239 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5d75239:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303e4fd */.elementor-16 .elementor-element.elementor-element-303e4fd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-303e4fd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f1fb */.elementor-16 .elementor-element.elementor-element-c91f1fb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c91f1fb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b1d76 */.elementor-16 .elementor-element.elementor-element-e2b1d76 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2b1d76:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6335461 */.elementor-16 .elementor-element.elementor-element-6335461 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6335461:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1041ef */.elementor-16 .elementor-element.elementor-element-a1041ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a1041ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c18c784 */.elementor-16 .elementor-element.elementor-element-c18c784 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c18c784:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd2a5d */.elementor-16 .elementor-element.elementor-element-5dd2a5d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2880ffb */.elementor-16 .elementor-element.elementor-element-2880ffb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2880ffb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334c91f */.elementor-16 .elementor-element.elementor-element-334c91f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-334c91f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202334c */.elementor-16 .elementor-element.elementor-element-202334c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-202334c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28854f */.elementor-16 .elementor-element.elementor-element-d28854f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d28854f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fe8a1 */.elementor-16 .elementor-element.elementor-element-69fe8a1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-69fe8a1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08228cb */.elementor-16 .elementor-element.elementor-element-08228cb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-08228cb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5536d8b */.elementor-16 .elementor-element.elementor-element-5536d8b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5536d8b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d31c1f */.elementor-16 .elementor-element.elementor-element-3d31c1f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3d31c1f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b5672 */.elementor-16 .elementor-element.elementor-element-d9b5672 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d9b5672:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db688a6 */.elementor-16 .elementor-element.elementor-element-db688a6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-db688a6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4cba5 */.elementor-16 .elementor-element.elementor-element-1f4cba5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1f4cba5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d6df9f */.elementor-16 .elementor-element.elementor-element-0d6df9f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0d6df9f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb177eb */.elementor-16 .elementor-element.elementor-element-bb177eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bb177eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e16730 */.elementor-16 .elementor-element.elementor-element-3e16730 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3e16730:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe7977 */.elementor-16 .elementor-element.elementor-element-efe7977 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efe7977:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e410878 */.elementor-16 .elementor-element.elementor-element-e410878 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e410878:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efffa2f */.elementor-16 .elementor-element.elementor-element-efffa2f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efffa2f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67299a2 */.elementor-16 .elementor-element.elementor-element-67299a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-67299a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fb2d9 */.elementor-16 .elementor-element.elementor-element-79fb2d9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79fb2d9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a7c5b */.elementor-16 .elementor-element.elementor-element-d6a7c5b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45682c */.elementor-16 .elementor-element.elementor-element-c45682c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c45682c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ac47d */.elementor-16 .elementor-element.elementor-element-a4ac47d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a4ac47d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de67c5e */.elementor-16 .elementor-element.elementor-element-de67c5e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-de67c5e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d55f6 */.elementor-16 .elementor-element.elementor-element-36d55f6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-36d55f6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767c01a */.elementor-16 .elementor-element.elementor-element-767c01a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-767c01a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ded5be */.elementor-16 .elementor-element.elementor-element-4ded5be h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4ded5be:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c1f5 */.elementor-16 .elementor-element.elementor-element-ed0c1f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7084329 */.elementor-16 .elementor-element.elementor-element-7084329 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7084329:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c433c27 */.elementor-16 .elementor-element.elementor-element-c433c27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c433c27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6f6f */.elementor-16 .elementor-element.elementor-element-52d6f6f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-52d6f6f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72ae2 */.elementor-16 .elementor-element.elementor-element-6e72ae2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e72ae2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9bb4 */.elementor-16 .elementor-element.elementor-element-e4f9bb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b55146 */.elementor-16 .elementor-element.elementor-element-2b55146 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2b55146:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ddfa */.elementor-16 .elementor-element.elementor-element-205ddfa h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-205ddfa:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c015b61 */.elementor-16 .elementor-element.elementor-element-c015b61 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c015b61:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1cfb1 */.elementor-16 .elementor-element.elementor-element-8a1cfb1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603c14c */.elementor-16 .elementor-element.elementor-element-603c14c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-603c14c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a026b5 */.elementor-16 .elementor-element.elementor-element-9a026b5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9a026b5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657ac0 */.elementor-16 .elementor-element.elementor-element-4657ac0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4657ac0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b7af9 */.elementor-16 .elementor-element.elementor-element-b5b7af9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b7af9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e186bea */.elementor-16 .elementor-element.elementor-element-e186bea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e186bea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4764bf9 */.elementor-16 .elementor-element.elementor-element-4764bf9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4764bf9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6898e8 */.elementor-16 .elementor-element.elementor-element-d6898e8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6898e8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c205874 */.elementor-16 .elementor-element.elementor-element-c205874 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c205874:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817df82 */.elementor-16 .elementor-element.elementor-element-817df82 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-817df82:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7e7eb */.elementor-16 .elementor-element.elementor-element-9d7e7eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a43c9c */.elementor-16 .elementor-element.elementor-element-7a43c9c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a43c9c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2329792 */.elementor-16 .elementor-element.elementor-element-2329792 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2329792:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b9a2b */.elementor-16 .elementor-element.elementor-element-a6b9a2b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8654018 */.elementor-16 .elementor-element.elementor-element-8654018 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8654018:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214939d */.elementor-16 .elementor-element.elementor-element-214939d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-214939d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0cbb4 */.elementor-16 .elementor-element.elementor-element-fd0cbb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273717c */.elementor-16 .elementor-element.elementor-element-273717c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-273717c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfe1a7 */.elementor-16 .elementor-element.elementor-element-5dfe1a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4260d3 */.elementor-16 .elementor-element.elementor-element-f4260d3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f4260d3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c0d843 */.elementor-16 .elementor-element.elementor-element-7c0d843 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7c0d843:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4659a */.elementor-16 .elementor-element.elementor-element-7f4659a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7f4659a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3758b3e */.elementor-16 .elementor-element.elementor-element-3758b3e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3758b3e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8fdb95 */.elementor-16 .elementor-element.elementor-element-c8fdb95 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c8fdb95:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3069b */.elementor-16 .elementor-element.elementor-element-7e3069b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e3069b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388d074 */.elementor-16 .elementor-element.elementor-element-388d074 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-388d074:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59138f */.elementor-16 .elementor-element.elementor-element-e59138f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e59138f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83db5c */.elementor-16 .elementor-element.elementor-element-c83db5c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c83db5c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7a450 */.elementor-16 .elementor-element.elementor-element-6e7a450 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e7a450:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12555a */.elementor-16 .elementor-element.elementor-element-c12555a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c12555a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16320b0 */.elementor-16 .elementor-element.elementor-element-16320b0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-16320b0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05b0a7 */.elementor-16 .elementor-element.elementor-element-c05b0a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c05b0a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2344c */.elementor-16 .elementor-element.elementor-element-5b2344c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5b2344c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0b37 */.elementor-16 .elementor-element.elementor-element-dca0b37 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dca0b37:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49381a */.elementor-16 .elementor-element.elementor-element-b49381a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b49381a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3f7c0 */.elementor-16 .elementor-element.elementor-element-fc3f7c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36e109 */.elementor-16 .elementor-element.elementor-element-d36e109 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d36e109:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae25d24 */.elementor-16 .elementor-element.elementor-element-ae25d24 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ae25d24:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf9ef */.elementor-16 .elementor-element.elementor-element-78bf9ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-78bf9ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a80a8 */.elementor-16 .elementor-element.elementor-element-99a80a8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-99a80a8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91579a9 */.elementor-16 .elementor-element.elementor-element-91579a9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-91579a9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4e131 */.elementor-16 .elementor-element.elementor-element-be4e131 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be4e131:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39583a */.elementor-16 .elementor-element.elementor-element-b39583a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b39583a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4decf6 */.elementor-16 .elementor-element.elementor-element-b4decf6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b4decf6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98f113 */.elementor-16 .elementor-element.elementor-element-c98f113 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c98f113:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b9db83 */.elementor-16 .elementor-element.elementor-element-0b9db83 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0b9db83:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f89cf48 */.elementor-16 .elementor-element.elementor-element-f89cf48 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f89cf48:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fefa3 */.elementor-16 .elementor-element.elementor-element-d2fefa3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d2fefa3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7355f9 */.elementor-16 .elementor-element.elementor-element-a7355f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a7355f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8801da1 */.elementor-16 .elementor-element.elementor-element-8801da1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8801da1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b508c */.elementor-16 .elementor-element.elementor-element-b5b508c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b508c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfef76f */.elementor-16 .elementor-element.elementor-element-cfef76f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-cfef76f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4601a4c */.elementor-16 .elementor-element.elementor-element-4601a4c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4601a4c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e710f */.elementor-16 .elementor-element.elementor-element-97e710f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-97e710f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-875209f */.elementor-16 .elementor-element.elementor-element-875209f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-875209f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e047c */.elementor-16 .elementor-element.elementor-element-f9e047c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f9e047c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c0b3 */.elementor-16 .elementor-element.elementor-element-792c0b3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-792c0b3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9defb27 */.elementor-16 .elementor-element.elementor-element-9defb27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9defb27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bed3ba */.elementor-16 .elementor-element.elementor-element-6bed3ba h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6bed3ba:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e394a86 */.elementor-16 .elementor-element.elementor-element-e394a86 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e394a86:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1ff238 */.elementor-16 .elementor-element.elementor-element-f1ff238 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f1ff238:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6eebda */.elementor-16 .elementor-element.elementor-element-d6eebda h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6eebda:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddaf38 */.elementor-16 .elementor-element.elementor-element-8ddaf38 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8ddaf38:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2825 */.elementor-16 .elementor-element.elementor-element-faf2825 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-faf2825:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c3e3b */.elementor-16 .elementor-element.elementor-element-79c3e3b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79c3e3b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd1dc87 */.elementor-16 .elementor-element.elementor-element-fd1dc87 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd1dc87:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf31193 */.elementor-16 .elementor-element.elementor-element-bf31193 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bf31193:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a47cf73 */.elementor-16 .elementor-element.elementor-element-a47cf73 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a47cf73:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64b86c */.elementor-16 .elementor-element.elementor-element-c64b86c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c64b86c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a4ad0 */.elementor-16 .elementor-element.elementor-element-60a4ad0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-60a4ad0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597204b */.elementor-16 .elementor-element.elementor-element-597204b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-597204b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d85669 */.elementor-16 .elementor-element.elementor-element-7d85669 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7d85669:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89580bd */.elementor-16 .elementor-element.elementor-element-89580bd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-89580bd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53564d */.elementor-16 .elementor-element.elementor-element-c53564d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c53564d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988d713 */.elementor-16 .elementor-element.elementor-element-988d713 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-988d713:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3552f9 */.elementor-16 .elementor-element.elementor-element-a3552f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a3552f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f025da */.elementor-16 .elementor-element.elementor-element-3f025da h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3f025da:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84a8288 */.elementor-16 .elementor-element.elementor-element-84a8288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-84a8288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80577f5 */.elementor-16 .elementor-element.elementor-element-80577f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-80577f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23785d1 */.elementor-16 .elementor-element.elementor-element-23785d1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-23785d1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac82cb8 */.elementor-16 .elementor-element.elementor-element-ac82cb8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ac82cb8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbc2772 */.elementor-16 .elementor-element.elementor-element-fbc2772 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fbc2772:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c7dde */.elementor-16 .elementor-element.elementor-element-e1c7dde h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e1c7dde:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8994b3c */.elementor-16 .elementor-element.elementor-element-8994b3c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8994b3c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167e26 */.elementor-16 .elementor-element.elementor-element-1167e26 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1167e26:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e43c2 */.elementor-16 .elementor-element.elementor-element-26e43c2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-26e43c2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01400a7 */.elementor-16 .elementor-element.elementor-element-01400a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-01400a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00155dc */.elementor-16 .elementor-element.elementor-element-00155dc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-00155dc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704d45e */.elementor-16 .elementor-element.elementor-element-704d45e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-704d45e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8380440 */.elementor-16 .elementor-element.elementor-element-8380440 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8380440:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefc681 */.elementor-16 .elementor-element.elementor-element-aefc681 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aefc681:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2afe */.elementor-16 .elementor-element.elementor-element-5fc2afe h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5fc2afe:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da96d5 */.elementor-16 .elementor-element.elementor-element-4da96d5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4da96d5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa014ca */.elementor-16 .elementor-element.elementor-element-aa014ca h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aa014ca:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b6eeb */.elementor-16 .elementor-element.elementor-element-68b6eeb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-68b6eeb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b769 */.elementor-16 .elementor-element.elementor-element-7a9b769 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a9b769:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086465 */.elementor-16 .elementor-element.elementor-element-3086465 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3086465:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e82ea */.elementor-16 .elementor-element.elementor-element-a0e82ea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a0e82ea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66beb9 */.elementor-16 .elementor-element.elementor-element-a66beb9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a66beb9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3933d35 */.elementor-16 .elementor-element.elementor-element-3933d35 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3933d35:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237fdc */.elementor-16 .elementor-element.elementor-element-5237fdc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5237fdc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44aad4 */.elementor-16 .elementor-element.elementor-element-f44aad4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f44aad4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca203 */.elementor-16 .elementor-element.elementor-element-8cca203 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8cca203:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6fa0e */.elementor-16 .elementor-element.elementor-element-2a6fa0e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbe914 */.elementor-16 .elementor-element.elementor-element-0bbe914 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0bbe914:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4784ea4 */.elementor-16 .elementor-element.elementor-element-4784ea4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4784ea4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472a785 */.elementor-16 .elementor-element.elementor-element-472a785 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-472a785:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e097c0 */.elementor-16 .elementor-element.elementor-element-0e097c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0e097c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5fba3 */.elementor-16 .elementor-element.elementor-element-7e5fba3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e5fba3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228f3a2 */.elementor-16 .elementor-element.elementor-element-228f3a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-228f3a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f693e02 */.elementor-16 .elementor-element.elementor-element-f693e02 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f693e02:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be31690 */.elementor-16 .elementor-element.elementor-element-be31690 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be31690:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab3288 */.elementor-16 .elementor-element.elementor-element-eab3288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-eab3288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bd516 */.elementor-16 .elementor-element.elementor-element-e2bd516 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2bd516:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1309b10 */.elementor-16 .elementor-element.elementor-element-1309b10 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1309b10:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d982dec */.elementor-16 .elementor-element.elementor-element-d982dec h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d982dec:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-746bb2d */.elementor-16 .elementor-element.elementor-element-746bb2d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-746bb2d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc236c9 */.elementor-16 .elementor-element.elementor-element-dc236c9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dc236c9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0338201 */.elementor-16 .elementor-element.elementor-element-0338201 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0338201:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d75239 */.elementor-16 .elementor-element.elementor-element-5d75239 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5d75239:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303e4fd */.elementor-16 .elementor-element.elementor-element-303e4fd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-303e4fd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f1fb */.elementor-16 .elementor-element.elementor-element-c91f1fb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c91f1fb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b1d76 */.elementor-16 .elementor-element.elementor-element-e2b1d76 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2b1d76:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6335461 */.elementor-16 .elementor-element.elementor-element-6335461 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6335461:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1041ef */.elementor-16 .elementor-element.elementor-element-a1041ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a1041ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c18c784 */.elementor-16 .elementor-element.elementor-element-c18c784 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c18c784:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd2a5d */.elementor-16 .elementor-element.elementor-element-5dd2a5d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2880ffb */.elementor-16 .elementor-element.elementor-element-2880ffb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2880ffb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334c91f */.elementor-16 .elementor-element.elementor-element-334c91f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-334c91f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202334c */.elementor-16 .elementor-element.elementor-element-202334c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-202334c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28854f */.elementor-16 .elementor-element.elementor-element-d28854f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d28854f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fe8a1 */.elementor-16 .elementor-element.elementor-element-69fe8a1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-69fe8a1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08228cb */.elementor-16 .elementor-element.elementor-element-08228cb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-08228cb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5536d8b */.elementor-16 .elementor-element.elementor-element-5536d8b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5536d8b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d31c1f */.elementor-16 .elementor-element.elementor-element-3d31c1f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3d31c1f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b5672 */.elementor-16 .elementor-element.elementor-element-d9b5672 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d9b5672:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db688a6 */.elementor-16 .elementor-element.elementor-element-db688a6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-db688a6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4cba5 */.elementor-16 .elementor-element.elementor-element-1f4cba5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1f4cba5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d6df9f */.elementor-16 .elementor-element.elementor-element-0d6df9f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0d6df9f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb177eb */.elementor-16 .elementor-element.elementor-element-bb177eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bb177eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e16730 */.elementor-16 .elementor-element.elementor-element-3e16730 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3e16730:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe7977 */.elementor-16 .elementor-element.elementor-element-efe7977 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efe7977:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e410878 */.elementor-16 .elementor-element.elementor-element-e410878 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e410878:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efffa2f */.elementor-16 .elementor-element.elementor-element-efffa2f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efffa2f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67299a2 */.elementor-16 .elementor-element.elementor-element-67299a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-67299a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fb2d9 */.elementor-16 .elementor-element.elementor-element-79fb2d9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79fb2d9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a7c5b */.elementor-16 .elementor-element.elementor-element-d6a7c5b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45682c */.elementor-16 .elementor-element.elementor-element-c45682c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c45682c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ac47d */.elementor-16 .elementor-element.elementor-element-a4ac47d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a4ac47d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de67c5e */.elementor-16 .elementor-element.elementor-element-de67c5e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-de67c5e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d55f6 */.elementor-16 .elementor-element.elementor-element-36d55f6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-36d55f6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767c01a */.elementor-16 .elementor-element.elementor-element-767c01a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-767c01a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ded5be */.elementor-16 .elementor-element.elementor-element-4ded5be h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4ded5be:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c1f5 */.elementor-16 .elementor-element.elementor-element-ed0c1f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7084329 */.elementor-16 .elementor-element.elementor-element-7084329 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7084329:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c433c27 */.elementor-16 .elementor-element.elementor-element-c433c27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c433c27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6f6f */.elementor-16 .elementor-element.elementor-element-52d6f6f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-52d6f6f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72ae2 */.elementor-16 .elementor-element.elementor-element-6e72ae2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e72ae2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9bb4 */.elementor-16 .elementor-element.elementor-element-e4f9bb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b55146 */.elementor-16 .elementor-element.elementor-element-2b55146 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2b55146:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ddfa */.elementor-16 .elementor-element.elementor-element-205ddfa h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-205ddfa:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c015b61 */.elementor-16 .elementor-element.elementor-element-c015b61 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c015b61:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1cfb1 */.elementor-16 .elementor-element.elementor-element-8a1cfb1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603c14c */.elementor-16 .elementor-element.elementor-element-603c14c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-603c14c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a026b5 */.elementor-16 .elementor-element.elementor-element-9a026b5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9a026b5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657ac0 */.elementor-16 .elementor-element.elementor-element-4657ac0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4657ac0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b7af9 */.elementor-16 .elementor-element.elementor-element-b5b7af9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b7af9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e186bea */.elementor-16 .elementor-element.elementor-element-e186bea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e186bea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4764bf9 */.elementor-16 .elementor-element.elementor-element-4764bf9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4764bf9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6898e8 */.elementor-16 .elementor-element.elementor-element-d6898e8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6898e8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c205874 */.elementor-16 .elementor-element.elementor-element-c205874 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c205874:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817df82 */.elementor-16 .elementor-element.elementor-element-817df82 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-817df82:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7e7eb */.elementor-16 .elementor-element.elementor-element-9d7e7eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a43c9c */.elementor-16 .elementor-element.elementor-element-7a43c9c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a43c9c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2329792 */.elementor-16 .elementor-element.elementor-element-2329792 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2329792:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b9a2b */.elementor-16 .elementor-element.elementor-element-a6b9a2b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8654018 */.elementor-16 .elementor-element.elementor-element-8654018 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8654018:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214939d */.elementor-16 .elementor-element.elementor-element-214939d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-214939d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0cbb4 */.elementor-16 .elementor-element.elementor-element-fd0cbb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273717c */.elementor-16 .elementor-element.elementor-element-273717c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-273717c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfe1a7 */.elementor-16 .elementor-element.elementor-element-5dfe1a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4260d3 */.elementor-16 .elementor-element.elementor-element-f4260d3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f4260d3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c0d843 */.elementor-16 .elementor-element.elementor-element-7c0d843 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7c0d843:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4659a */.elementor-16 .elementor-element.elementor-element-7f4659a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7f4659a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3758b3e */.elementor-16 .elementor-element.elementor-element-3758b3e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3758b3e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8fdb95 */.elementor-16 .elementor-element.elementor-element-c8fdb95 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c8fdb95:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3069b */.elementor-16 .elementor-element.elementor-element-7e3069b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e3069b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388d074 */.elementor-16 .elementor-element.elementor-element-388d074 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-388d074:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59138f */.elementor-16 .elementor-element.elementor-element-e59138f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e59138f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83db5c */.elementor-16 .elementor-element.elementor-element-c83db5c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c83db5c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7a450 */.elementor-16 .elementor-element.elementor-element-6e7a450 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e7a450:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12555a */.elementor-16 .elementor-element.elementor-element-c12555a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c12555a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16320b0 */.elementor-16 .elementor-element.elementor-element-16320b0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-16320b0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05b0a7 */.elementor-16 .elementor-element.elementor-element-c05b0a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c05b0a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2344c */.elementor-16 .elementor-element.elementor-element-5b2344c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5b2344c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0b37 */.elementor-16 .elementor-element.elementor-element-dca0b37 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dca0b37:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49381a */.elementor-16 .elementor-element.elementor-element-b49381a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b49381a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3f7c0 */.elementor-16 .elementor-element.elementor-element-fc3f7c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36e109 */.elementor-16 .elementor-element.elementor-element-d36e109 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d36e109:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae25d24 */.elementor-16 .elementor-element.elementor-element-ae25d24 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ae25d24:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf9ef */.elementor-16 .elementor-element.elementor-element-78bf9ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-78bf9ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a80a8 */.elementor-16 .elementor-element.elementor-element-99a80a8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-99a80a8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91579a9 */.elementor-16 .elementor-element.elementor-element-91579a9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-91579a9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4e131 */.elementor-16 .elementor-element.elementor-element-be4e131 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be4e131:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39583a */.elementor-16 .elementor-element.elementor-element-b39583a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b39583a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4decf6 */.elementor-16 .elementor-element.elementor-element-b4decf6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b4decf6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98f113 */.elementor-16 .elementor-element.elementor-element-c98f113 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c98f113:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b9db83 */.elementor-16 .elementor-element.elementor-element-0b9db83 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0b9db83:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f89cf48 */.elementor-16 .elementor-element.elementor-element-f89cf48 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f89cf48:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fefa3 */.elementor-16 .elementor-element.elementor-element-d2fefa3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d2fefa3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7355f9 */.elementor-16 .elementor-element.elementor-element-a7355f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a7355f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8801da1 */.elementor-16 .elementor-element.elementor-element-8801da1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8801da1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b508c */.elementor-16 .elementor-element.elementor-element-b5b508c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b508c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfef76f */.elementor-16 .elementor-element.elementor-element-cfef76f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-cfef76f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4601a4c */.elementor-16 .elementor-element.elementor-element-4601a4c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4601a4c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e710f */.elementor-16 .elementor-element.elementor-element-97e710f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-97e710f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-875209f */.elementor-16 .elementor-element.elementor-element-875209f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-875209f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e047c */.elementor-16 .elementor-element.elementor-element-f9e047c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f9e047c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c0b3 */.elementor-16 .elementor-element.elementor-element-792c0b3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-792c0b3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9defb27 */.elementor-16 .elementor-element.elementor-element-9defb27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9defb27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bed3ba */.elementor-16 .elementor-element.elementor-element-6bed3ba h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6bed3ba:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e394a86 */.elementor-16 .elementor-element.elementor-element-e394a86 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e394a86:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1ff238 */.elementor-16 .elementor-element.elementor-element-f1ff238 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f1ff238:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6eebda */.elementor-16 .elementor-element.elementor-element-d6eebda h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6eebda:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddaf38 */.elementor-16 .elementor-element.elementor-element-8ddaf38 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8ddaf38:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2825 */.elementor-16 .elementor-element.elementor-element-faf2825 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-faf2825:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c3e3b */.elementor-16 .elementor-element.elementor-element-79c3e3b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79c3e3b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd1dc87 */.elementor-16 .elementor-element.elementor-element-fd1dc87 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd1dc87:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf31193 */.elementor-16 .elementor-element.elementor-element-bf31193 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bf31193:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a47cf73 */.elementor-16 .elementor-element.elementor-element-a47cf73 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a47cf73:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64b86c */.elementor-16 .elementor-element.elementor-element-c64b86c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c64b86c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a4ad0 */.elementor-16 .elementor-element.elementor-element-60a4ad0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-60a4ad0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597204b */.elementor-16 .elementor-element.elementor-element-597204b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-597204b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d85669 */.elementor-16 .elementor-element.elementor-element-7d85669 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7d85669:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89580bd */.elementor-16 .elementor-element.elementor-element-89580bd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-89580bd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53564d */.elementor-16 .elementor-element.elementor-element-c53564d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c53564d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988d713 */.elementor-16 .elementor-element.elementor-element-988d713 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-988d713:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3552f9 */.elementor-16 .elementor-element.elementor-element-a3552f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a3552f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f025da */.elementor-16 .elementor-element.elementor-element-3f025da h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3f025da:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84a8288 */.elementor-16 .elementor-element.elementor-element-84a8288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-84a8288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80577f5 */.elementor-16 .elementor-element.elementor-element-80577f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-80577f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23785d1 */.elementor-16 .elementor-element.elementor-element-23785d1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-23785d1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac82cb8 */.elementor-16 .elementor-element.elementor-element-ac82cb8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ac82cb8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbc2772 */.elementor-16 .elementor-element.elementor-element-fbc2772 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fbc2772:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c7dde */.elementor-16 .elementor-element.elementor-element-e1c7dde h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e1c7dde:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8994b3c */.elementor-16 .elementor-element.elementor-element-8994b3c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8994b3c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167e26 */.elementor-16 .elementor-element.elementor-element-1167e26 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1167e26:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e43c2 */.elementor-16 .elementor-element.elementor-element-26e43c2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-26e43c2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01400a7 */.elementor-16 .elementor-element.elementor-element-01400a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-01400a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00155dc */.elementor-16 .elementor-element.elementor-element-00155dc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-00155dc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704d45e */.elementor-16 .elementor-element.elementor-element-704d45e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-704d45e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8380440 */.elementor-16 .elementor-element.elementor-element-8380440 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8380440:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefc681 */.elementor-16 .elementor-element.elementor-element-aefc681 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aefc681:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2afe */.elementor-16 .elementor-element.elementor-element-5fc2afe h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5fc2afe:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da96d5 */.elementor-16 .elementor-element.elementor-element-4da96d5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4da96d5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa014ca */.elementor-16 .elementor-element.elementor-element-aa014ca h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aa014ca:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b6eeb */.elementor-16 .elementor-element.elementor-element-68b6eeb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-68b6eeb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b769 */.elementor-16 .elementor-element.elementor-element-7a9b769 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a9b769:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086465 */.elementor-16 .elementor-element.elementor-element-3086465 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3086465:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e82ea */.elementor-16 .elementor-element.elementor-element-a0e82ea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a0e82ea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66beb9 */.elementor-16 .elementor-element.elementor-element-a66beb9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a66beb9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3933d35 */.elementor-16 .elementor-element.elementor-element-3933d35 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3933d35:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237fdc */.elementor-16 .elementor-element.elementor-element-5237fdc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5237fdc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44aad4 */.elementor-16 .elementor-element.elementor-element-f44aad4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f44aad4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca203 */.elementor-16 .elementor-element.elementor-element-8cca203 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8cca203:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6fa0e */.elementor-16 .elementor-element.elementor-element-2a6fa0e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbe914 */.elementor-16 .elementor-element.elementor-element-0bbe914 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0bbe914:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4784ea4 */.elementor-16 .elementor-element.elementor-element-4784ea4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4784ea4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472a785 */.elementor-16 .elementor-element.elementor-element-472a785 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-472a785:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e097c0 */.elementor-16 .elementor-element.elementor-element-0e097c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0e097c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5fba3 */.elementor-16 .elementor-element.elementor-element-7e5fba3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e5fba3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228f3a2 */.elementor-16 .elementor-element.elementor-element-228f3a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-228f3a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f693e02 */.elementor-16 .elementor-element.elementor-element-f693e02 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f693e02:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be31690 */.elementor-16 .elementor-element.elementor-element-be31690 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be31690:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab3288 */.elementor-16 .elementor-element.elementor-element-eab3288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-eab3288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bd516 */.elementor-16 .elementor-element.elementor-element-e2bd516 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2bd516:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1309b10 */.elementor-16 .elementor-element.elementor-element-1309b10 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1309b10:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d982dec */.elementor-16 .elementor-element.elementor-element-d982dec h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d982dec:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-746bb2d */.elementor-16 .elementor-element.elementor-element-746bb2d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-746bb2d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc236c9 */.elementor-16 .elementor-element.elementor-element-dc236c9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dc236c9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0338201 */.elementor-16 .elementor-element.elementor-element-0338201 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0338201:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d75239 */.elementor-16 .elementor-element.elementor-element-5d75239 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5d75239:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303e4fd */.elementor-16 .elementor-element.elementor-element-303e4fd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-303e4fd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f1fb */.elementor-16 .elementor-element.elementor-element-c91f1fb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c91f1fb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b1d76 */.elementor-16 .elementor-element.elementor-element-e2b1d76 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2b1d76:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6335461 */.elementor-16 .elementor-element.elementor-element-6335461 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6335461:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1041ef */.elementor-16 .elementor-element.elementor-element-a1041ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a1041ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c18c784 */.elementor-16 .elementor-element.elementor-element-c18c784 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c18c784:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd2a5d */.elementor-16 .elementor-element.elementor-element-5dd2a5d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2880ffb */.elementor-16 .elementor-element.elementor-element-2880ffb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2880ffb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334c91f */.elementor-16 .elementor-element.elementor-element-334c91f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-334c91f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202334c */.elementor-16 .elementor-element.elementor-element-202334c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-202334c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28854f */.elementor-16 .elementor-element.elementor-element-d28854f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d28854f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fe8a1 */.elementor-16 .elementor-element.elementor-element-69fe8a1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-69fe8a1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08228cb */.elementor-16 .elementor-element.elementor-element-08228cb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-08228cb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5536d8b */.elementor-16 .elementor-element.elementor-element-5536d8b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5536d8b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d31c1f */.elementor-16 .elementor-element.elementor-element-3d31c1f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3d31c1f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b5672 */.elementor-16 .elementor-element.elementor-element-d9b5672 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d9b5672:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db688a6 */.elementor-16 .elementor-element.elementor-element-db688a6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-db688a6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4cba5 */.elementor-16 .elementor-element.elementor-element-1f4cba5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1f4cba5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d6df9f */.elementor-16 .elementor-element.elementor-element-0d6df9f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0d6df9f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb177eb */.elementor-16 .elementor-element.elementor-element-bb177eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bb177eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e16730 */.elementor-16 .elementor-element.elementor-element-3e16730 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3e16730:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe7977 */.elementor-16 .elementor-element.elementor-element-efe7977 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efe7977:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e410878 */.elementor-16 .elementor-element.elementor-element-e410878 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e410878:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efffa2f */.elementor-16 .elementor-element.elementor-element-efffa2f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efffa2f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67299a2 */.elementor-16 .elementor-element.elementor-element-67299a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-67299a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fb2d9 */.elementor-16 .elementor-element.elementor-element-79fb2d9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79fb2d9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a7c5b */.elementor-16 .elementor-element.elementor-element-d6a7c5b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45682c */.elementor-16 .elementor-element.elementor-element-c45682c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c45682c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ac47d */.elementor-16 .elementor-element.elementor-element-a4ac47d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a4ac47d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de67c5e */.elementor-16 .elementor-element.elementor-element-de67c5e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-de67c5e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d55f6 */.elementor-16 .elementor-element.elementor-element-36d55f6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-36d55f6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767c01a */.elementor-16 .elementor-element.elementor-element-767c01a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-767c01a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ded5be */.elementor-16 .elementor-element.elementor-element-4ded5be h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4ded5be:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c1f5 */.elementor-16 .elementor-element.elementor-element-ed0c1f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7084329 */.elementor-16 .elementor-element.elementor-element-7084329 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7084329:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c433c27 */.elementor-16 .elementor-element.elementor-element-c433c27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c433c27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6f6f */.elementor-16 .elementor-element.elementor-element-52d6f6f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-52d6f6f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72ae2 */.elementor-16 .elementor-element.elementor-element-6e72ae2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e72ae2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9bb4 */.elementor-16 .elementor-element.elementor-element-e4f9bb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b55146 */.elementor-16 .elementor-element.elementor-element-2b55146 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2b55146:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ddfa */.elementor-16 .elementor-element.elementor-element-205ddfa h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-205ddfa:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c015b61 */.elementor-16 .elementor-element.elementor-element-c015b61 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c015b61:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1cfb1 */.elementor-16 .elementor-element.elementor-element-8a1cfb1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603c14c */.elementor-16 .elementor-element.elementor-element-603c14c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-603c14c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a026b5 */.elementor-16 .elementor-element.elementor-element-9a026b5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9a026b5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657ac0 */.elementor-16 .elementor-element.elementor-element-4657ac0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4657ac0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b7af9 */.elementor-16 .elementor-element.elementor-element-b5b7af9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b7af9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e186bea */.elementor-16 .elementor-element.elementor-element-e186bea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e186bea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4764bf9 */.elementor-16 .elementor-element.elementor-element-4764bf9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4764bf9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6898e8 */.elementor-16 .elementor-element.elementor-element-d6898e8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6898e8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c205874 */.elementor-16 .elementor-element.elementor-element-c205874 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c205874:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817df82 */.elementor-16 .elementor-element.elementor-element-817df82 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-817df82:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7e7eb */.elementor-16 .elementor-element.elementor-element-9d7e7eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a43c9c */.elementor-16 .elementor-element.elementor-element-7a43c9c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a43c9c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2329792 */.elementor-16 .elementor-element.elementor-element-2329792 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2329792:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b9a2b */.elementor-16 .elementor-element.elementor-element-a6b9a2b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8654018 */.elementor-16 .elementor-element.elementor-element-8654018 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8654018:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214939d */.elementor-16 .elementor-element.elementor-element-214939d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-214939d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0cbb4 */.elementor-16 .elementor-element.elementor-element-fd0cbb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273717c */.elementor-16 .elementor-element.elementor-element-273717c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-273717c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfe1a7 */.elementor-16 .elementor-element.elementor-element-5dfe1a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4260d3 */.elementor-16 .elementor-element.elementor-element-f4260d3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f4260d3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c0d843 */.elementor-16 .elementor-element.elementor-element-7c0d843 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7c0d843:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4659a */.elementor-16 .elementor-element.elementor-element-7f4659a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7f4659a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3758b3e */.elementor-16 .elementor-element.elementor-element-3758b3e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3758b3e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8fdb95 */.elementor-16 .elementor-element.elementor-element-c8fdb95 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c8fdb95:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3069b */.elementor-16 .elementor-element.elementor-element-7e3069b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e3069b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388d074 */.elementor-16 .elementor-element.elementor-element-388d074 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-388d074:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59138f */.elementor-16 .elementor-element.elementor-element-e59138f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e59138f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83db5c */.elementor-16 .elementor-element.elementor-element-c83db5c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c83db5c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7a450 */.elementor-16 .elementor-element.elementor-element-6e7a450 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e7a450:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12555a */.elementor-16 .elementor-element.elementor-element-c12555a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c12555a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16320b0 */.elementor-16 .elementor-element.elementor-element-16320b0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-16320b0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05b0a7 */.elementor-16 .elementor-element.elementor-element-c05b0a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c05b0a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2344c */.elementor-16 .elementor-element.elementor-element-5b2344c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5b2344c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0b37 */.elementor-16 .elementor-element.elementor-element-dca0b37 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dca0b37:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49381a */.elementor-16 .elementor-element.elementor-element-b49381a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b49381a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3f7c0 */.elementor-16 .elementor-element.elementor-element-fc3f7c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36e109 */.elementor-16 .elementor-element.elementor-element-d36e109 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d36e109:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae25d24 */.elementor-16 .elementor-element.elementor-element-ae25d24 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ae25d24:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf9ef */.elementor-16 .elementor-element.elementor-element-78bf9ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-78bf9ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a80a8 */.elementor-16 .elementor-element.elementor-element-99a80a8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-99a80a8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91579a9 */.elementor-16 .elementor-element.elementor-element-91579a9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-91579a9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4e131 */.elementor-16 .elementor-element.elementor-element-be4e131 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be4e131:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39583a */.elementor-16 .elementor-element.elementor-element-b39583a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b39583a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4decf6 */.elementor-16 .elementor-element.elementor-element-b4decf6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b4decf6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98f113 */.elementor-16 .elementor-element.elementor-element-c98f113 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c98f113:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b9db83 */.elementor-16 .elementor-element.elementor-element-0b9db83 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0b9db83:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f89cf48 */.elementor-16 .elementor-element.elementor-element-f89cf48 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f89cf48:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fefa3 */.elementor-16 .elementor-element.elementor-element-d2fefa3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d2fefa3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7355f9 */.elementor-16 .elementor-element.elementor-element-a7355f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a7355f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8801da1 */.elementor-16 .elementor-element.elementor-element-8801da1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8801da1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b508c */.elementor-16 .elementor-element.elementor-element-b5b508c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b508c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfef76f */.elementor-16 .elementor-element.elementor-element-cfef76f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-cfef76f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4601a4c */.elementor-16 .elementor-element.elementor-element-4601a4c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4601a4c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e710f */.elementor-16 .elementor-element.elementor-element-97e710f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-97e710f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-875209f */.elementor-16 .elementor-element.elementor-element-875209f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-875209f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e047c */.elementor-16 .elementor-element.elementor-element-f9e047c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f9e047c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c0b3 */.elementor-16 .elementor-element.elementor-element-792c0b3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-792c0b3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9defb27 */.elementor-16 .elementor-element.elementor-element-9defb27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9defb27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bed3ba */.elementor-16 .elementor-element.elementor-element-6bed3ba h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6bed3ba:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e394a86 */.elementor-16 .elementor-element.elementor-element-e394a86 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e394a86:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1ff238 */.elementor-16 .elementor-element.elementor-element-f1ff238 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f1ff238:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6eebda */.elementor-16 .elementor-element.elementor-element-d6eebda h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6eebda:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddaf38 */.elementor-16 .elementor-element.elementor-element-8ddaf38 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8ddaf38:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2825 */.elementor-16 .elementor-element.elementor-element-faf2825 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-faf2825:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c3e3b */.elementor-16 .elementor-element.elementor-element-79c3e3b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79c3e3b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd1dc87 */.elementor-16 .elementor-element.elementor-element-fd1dc87 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd1dc87:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf31193 */.elementor-16 .elementor-element.elementor-element-bf31193 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bf31193:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a47cf73 */.elementor-16 .elementor-element.elementor-element-a47cf73 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a47cf73:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64b86c */.elementor-16 .elementor-element.elementor-element-c64b86c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c64b86c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a4ad0 */.elementor-16 .elementor-element.elementor-element-60a4ad0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-60a4ad0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-597204b */.elementor-16 .elementor-element.elementor-element-597204b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-597204b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d85669 */.elementor-16 .elementor-element.elementor-element-7d85669 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7d85669:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89580bd */.elementor-16 .elementor-element.elementor-element-89580bd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-89580bd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53564d */.elementor-16 .elementor-element.elementor-element-c53564d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c53564d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988d713 */.elementor-16 .elementor-element.elementor-element-988d713 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-988d713:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3552f9 */.elementor-16 .elementor-element.elementor-element-a3552f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a3552f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f025da */.elementor-16 .elementor-element.elementor-element-3f025da h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3f025da:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84a8288 */.elementor-16 .elementor-element.elementor-element-84a8288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-84a8288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80577f5 */.elementor-16 .elementor-element.elementor-element-80577f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-80577f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23785d1 */.elementor-16 .elementor-element.elementor-element-23785d1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-23785d1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac82cb8 */.elementor-16 .elementor-element.elementor-element-ac82cb8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ac82cb8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbc2772 */.elementor-16 .elementor-element.elementor-element-fbc2772 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fbc2772:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c7dde */.elementor-16 .elementor-element.elementor-element-e1c7dde h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e1c7dde:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8994b3c */.elementor-16 .elementor-element.elementor-element-8994b3c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8994b3c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167e26 */.elementor-16 .elementor-element.elementor-element-1167e26 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1167e26:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e43c2 */.elementor-16 .elementor-element.elementor-element-26e43c2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-26e43c2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01400a7 */.elementor-16 .elementor-element.elementor-element-01400a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-01400a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00155dc */.elementor-16 .elementor-element.elementor-element-00155dc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-00155dc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704d45e */.elementor-16 .elementor-element.elementor-element-704d45e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-704d45e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8380440 */.elementor-16 .elementor-element.elementor-element-8380440 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8380440:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefc681 */.elementor-16 .elementor-element.elementor-element-aefc681 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aefc681:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2afe */.elementor-16 .elementor-element.elementor-element-5fc2afe h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5fc2afe:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da96d5 */.elementor-16 .elementor-element.elementor-element-4da96d5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4da96d5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa014ca */.elementor-16 .elementor-element.elementor-element-aa014ca h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-aa014ca:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b6eeb */.elementor-16 .elementor-element.elementor-element-68b6eeb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-68b6eeb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9b769 */.elementor-16 .elementor-element.elementor-element-7a9b769 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a9b769:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086465 */.elementor-16 .elementor-element.elementor-element-3086465 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3086465:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e82ea */.elementor-16 .elementor-element.elementor-element-a0e82ea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a0e82ea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66beb9 */.elementor-16 .elementor-element.elementor-element-a66beb9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a66beb9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3933d35 */.elementor-16 .elementor-element.elementor-element-3933d35 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3933d35:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237fdc */.elementor-16 .elementor-element.elementor-element-5237fdc h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5237fdc:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f44aad4 */.elementor-16 .elementor-element.elementor-element-f44aad4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f44aad4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca203 */.elementor-16 .elementor-element.elementor-element-8cca203 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8cca203:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6fa0e */.elementor-16 .elementor-element.elementor-element-2a6fa0e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2a6fa0e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbe914 */.elementor-16 .elementor-element.elementor-element-0bbe914 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0bbe914:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4784ea4 */.elementor-16 .elementor-element.elementor-element-4784ea4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4784ea4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472a785 */.elementor-16 .elementor-element.elementor-element-472a785 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-472a785:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e097c0 */.elementor-16 .elementor-element.elementor-element-0e097c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0e097c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5fba3 */.elementor-16 .elementor-element.elementor-element-7e5fba3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e5fba3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228f3a2 */.elementor-16 .elementor-element.elementor-element-228f3a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-228f3a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f693e02 */.elementor-16 .elementor-element.elementor-element-f693e02 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f693e02:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be31690 */.elementor-16 .elementor-element.elementor-element-be31690 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be31690:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab3288 */.elementor-16 .elementor-element.elementor-element-eab3288 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-eab3288:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bd516 */.elementor-16 .elementor-element.elementor-element-e2bd516 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2bd516:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1309b10 */.elementor-16 .elementor-element.elementor-element-1309b10 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1309b10:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d982dec */.elementor-16 .elementor-element.elementor-element-d982dec h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d982dec:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-746bb2d */.elementor-16 .elementor-element.elementor-element-746bb2d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-746bb2d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc236c9 */.elementor-16 .elementor-element.elementor-element-dc236c9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dc236c9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0338201 */.elementor-16 .elementor-element.elementor-element-0338201 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0338201:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d75239 */.elementor-16 .elementor-element.elementor-element-5d75239 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5d75239:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303e4fd */.elementor-16 .elementor-element.elementor-element-303e4fd h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-303e4fd:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f1fb */.elementor-16 .elementor-element.elementor-element-c91f1fb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c91f1fb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b1d76 */.elementor-16 .elementor-element.elementor-element-e2b1d76 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e2b1d76:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6335461 */.elementor-16 .elementor-element.elementor-element-6335461 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6335461:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1041ef */.elementor-16 .elementor-element.elementor-element-a1041ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a1041ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c18c784 */.elementor-16 .elementor-element.elementor-element-c18c784 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c18c784:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd2a5d */.elementor-16 .elementor-element.elementor-element-5dd2a5d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dd2a5d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2880ffb */.elementor-16 .elementor-element.elementor-element-2880ffb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2880ffb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334c91f */.elementor-16 .elementor-element.elementor-element-334c91f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-334c91f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202334c */.elementor-16 .elementor-element.elementor-element-202334c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-202334c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28854f */.elementor-16 .elementor-element.elementor-element-d28854f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d28854f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fe8a1 */.elementor-16 .elementor-element.elementor-element-69fe8a1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-69fe8a1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08228cb */.elementor-16 .elementor-element.elementor-element-08228cb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-08228cb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5536d8b */.elementor-16 .elementor-element.elementor-element-5536d8b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5536d8b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d31c1f */.elementor-16 .elementor-element.elementor-element-3d31c1f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3d31c1f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b5672 */.elementor-16 .elementor-element.elementor-element-d9b5672 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d9b5672:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db688a6 */.elementor-16 .elementor-element.elementor-element-db688a6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-db688a6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f4cba5 */.elementor-16 .elementor-element.elementor-element-1f4cba5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-1f4cba5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d6df9f */.elementor-16 .elementor-element.elementor-element-0d6df9f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0d6df9f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb177eb */.elementor-16 .elementor-element.elementor-element-bb177eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-bb177eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e16730 */.elementor-16 .elementor-element.elementor-element-3e16730 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3e16730:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe7977 */.elementor-16 .elementor-element.elementor-element-efe7977 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efe7977:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e410878 */.elementor-16 .elementor-element.elementor-element-e410878 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e410878:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efffa2f */.elementor-16 .elementor-element.elementor-element-efffa2f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-efffa2f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67299a2 */.elementor-16 .elementor-element.elementor-element-67299a2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-67299a2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fb2d9 */.elementor-16 .elementor-element.elementor-element-79fb2d9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-79fb2d9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a7c5b */.elementor-16 .elementor-element.elementor-element-d6a7c5b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6a7c5b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45682c */.elementor-16 .elementor-element.elementor-element-c45682c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c45682c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ac47d */.elementor-16 .elementor-element.elementor-element-a4ac47d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a4ac47d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de67c5e */.elementor-16 .elementor-element.elementor-element-de67c5e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-de67c5e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36d55f6 */.elementor-16 .elementor-element.elementor-element-36d55f6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-36d55f6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767c01a */.elementor-16 .elementor-element.elementor-element-767c01a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-767c01a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ded5be */.elementor-16 .elementor-element.elementor-element-4ded5be h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4ded5be:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c1f5 */.elementor-16 .elementor-element.elementor-element-ed0c1f5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ed0c1f5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7084329 */.elementor-16 .elementor-element.elementor-element-7084329 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7084329:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c433c27 */.elementor-16 .elementor-element.elementor-element-c433c27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c433c27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d6f6f */.elementor-16 .elementor-element.elementor-element-52d6f6f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-52d6f6f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72ae2 */.elementor-16 .elementor-element.elementor-element-6e72ae2 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e72ae2:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f9bb4 */.elementor-16 .elementor-element.elementor-element-e4f9bb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e4f9bb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b55146 */.elementor-16 .elementor-element.elementor-element-2b55146 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2b55146:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ddfa */.elementor-16 .elementor-element.elementor-element-205ddfa h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-205ddfa:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c015b61 */.elementor-16 .elementor-element.elementor-element-c015b61 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c015b61:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1cfb1 */.elementor-16 .elementor-element.elementor-element-8a1cfb1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8a1cfb1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603c14c */.elementor-16 .elementor-element.elementor-element-603c14c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-603c14c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a026b5 */.elementor-16 .elementor-element.elementor-element-9a026b5 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9a026b5:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657ac0 */.elementor-16 .elementor-element.elementor-element-4657ac0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4657ac0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b7af9 */.elementor-16 .elementor-element.elementor-element-b5b7af9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b7af9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e186bea */.elementor-16 .elementor-element.elementor-element-e186bea h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e186bea:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4764bf9 */.elementor-16 .elementor-element.elementor-element-4764bf9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4764bf9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6898e8 */.elementor-16 .elementor-element.elementor-element-d6898e8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d6898e8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c205874 */.elementor-16 .elementor-element.elementor-element-c205874 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c205874:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817df82 */.elementor-16 .elementor-element.elementor-element-817df82 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-817df82:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7e7eb */.elementor-16 .elementor-element.elementor-element-9d7e7eb h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9d7e7eb:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a43c9c */.elementor-16 .elementor-element.elementor-element-7a43c9c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7a43c9c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2329792 */.elementor-16 .elementor-element.elementor-element-2329792 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-2329792:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b9a2b */.elementor-16 .elementor-element.elementor-element-a6b9a2b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a6b9a2b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8654018 */.elementor-16 .elementor-element.elementor-element-8654018 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8654018:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214939d */.elementor-16 .elementor-element.elementor-element-214939d h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-214939d:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0cbb4 */.elementor-16 .elementor-element.elementor-element-fd0cbb4 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fd0cbb4:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273717c */.elementor-16 .elementor-element.elementor-element-273717c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-273717c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfe1a7 */.elementor-16 .elementor-element.elementor-element-5dfe1a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5dfe1a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4260d3 */.elementor-16 .elementor-element.elementor-element-f4260d3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f4260d3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c0d843 */.elementor-16 .elementor-element.elementor-element-7c0d843 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7c0d843:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4659a */.elementor-16 .elementor-element.elementor-element-7f4659a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7f4659a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3758b3e */.elementor-16 .elementor-element.elementor-element-3758b3e h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-3758b3e:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8fdb95 */.elementor-16 .elementor-element.elementor-element-c8fdb95 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c8fdb95:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3069b */.elementor-16 .elementor-element.elementor-element-7e3069b h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-7e3069b:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388d074 */.elementor-16 .elementor-element.elementor-element-388d074 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-388d074:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59138f */.elementor-16 .elementor-element.elementor-element-e59138f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e59138f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83db5c */.elementor-16 .elementor-element.elementor-element-c83db5c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c83db5c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7a450 */.elementor-16 .elementor-element.elementor-element-6e7a450 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6e7a450:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12555a */.elementor-16 .elementor-element.elementor-element-c12555a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c12555a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16320b0 */.elementor-16 .elementor-element.elementor-element-16320b0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-16320b0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c05b0a7 */.elementor-16 .elementor-element.elementor-element-c05b0a7 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c05b0a7:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2344c */.elementor-16 .elementor-element.elementor-element-5b2344c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-5b2344c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0b37 */.elementor-16 .elementor-element.elementor-element-dca0b37 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-dca0b37:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49381a */.elementor-16 .elementor-element.elementor-element-b49381a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b49381a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3f7c0 */.elementor-16 .elementor-element.elementor-element-fc3f7c0 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-fc3f7c0:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36e109 */.elementor-16 .elementor-element.elementor-element-d36e109 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d36e109:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae25d24 */.elementor-16 .elementor-element.elementor-element-ae25d24 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-ae25d24:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf9ef */.elementor-16 .elementor-element.elementor-element-78bf9ef h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-78bf9ef:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a80a8 */.elementor-16 .elementor-element.elementor-element-99a80a8 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-99a80a8:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91579a9 */.elementor-16 .elementor-element.elementor-element-91579a9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-91579a9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4e131 */.elementor-16 .elementor-element.elementor-element-be4e131 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-be4e131:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39583a */.elementor-16 .elementor-element.elementor-element-b39583a h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b39583a:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4decf6 */.elementor-16 .elementor-element.elementor-element-b4decf6 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b4decf6:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98f113 */.elementor-16 .elementor-element.elementor-element-c98f113 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-c98f113:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b9db83 */.elementor-16 .elementor-element.elementor-element-0b9db83 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-0b9db83:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f89cf48 */.elementor-16 .elementor-element.elementor-element-f89cf48 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f89cf48:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2fefa3 */.elementor-16 .elementor-element.elementor-element-d2fefa3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-d2fefa3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7355f9 */.elementor-16 .elementor-element.elementor-element-a7355f9 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-a7355f9:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8801da1 */.elementor-16 .elementor-element.elementor-element-8801da1 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-8801da1:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b508c */.elementor-16 .elementor-element.elementor-element-b5b508c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-b5b508c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfef76f */.elementor-16 .elementor-element.elementor-element-cfef76f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-cfef76f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4601a4c */.elementor-16 .elementor-element.elementor-element-4601a4c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-4601a4c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e710f */.elementor-16 .elementor-element.elementor-element-97e710f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-97e710f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-875209f */.elementor-16 .elementor-element.elementor-element-875209f h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-875209f:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e047c */.elementor-16 .elementor-element.elementor-element-f9e047c h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f9e047c:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c0b3 */.elementor-16 .elementor-element.elementor-element-792c0b3 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-792c0b3:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9defb27 */.elementor-16 .elementor-element.elementor-element-9defb27 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-9defb27:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bed3ba */.elementor-16 .elementor-element.elementor-element-6bed3ba h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-6bed3ba:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e394a86 */.elementor-16 .elementor-element.elementor-element-e394a86 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-e394a86:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1ff238 */.elementor-16 .elementor-element.elementor-element-f1ff238 h2{
    transition: 0.3s ease;
}
.elementor-16 .elementor-element.elementor-element-f1ff238:hover h2{
    color: #fff !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-de4804f */.elementor-16 .elementor-element.elementor-element-de4804f .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d23a950 */.elementor-16 .elementor-element.elementor-element-d23a950 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1a34179 */.elementor-16 .elementor-element.elementor-element-1a34179 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07a1387 */.elementor-16 .elementor-element.elementor-element-07a1387 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-50bf5cb */.elementor-16 .elementor-element.elementor-element-50bf5cb .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b94e154 */.elementor-16 .elementor-element.elementor-element-b94e154 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd3374e */.elementor-16 .elementor-element.elementor-element-fd3374e .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b66663 */.elementor-16 .elementor-element.elementor-element-4b66663 .elementor-image-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-2be8142 */.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field:hover {
    box-shadow: 0 0 0 1px #FAB621 !important;
}
.elementor-16 .elementor-element.elementor-element-2be8142 .elementor-field:focus {
    box-shadow: 0 0 0 2px #FAB621 !important;
}/* End custom CSS */