.elementor-12506 .elementor-element.elementor-element-1a4b9f95{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12506 .elementor-element.elementor-element-33fd622d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12506 .elementor-element.elementor-element-33fd622d:not(.elementor-motion-effects-element-type-background), .elementor-12506 .elementor-element.elementor-element-33fd622d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12506 .elementor-element.elementor-element-33fd622d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12506 .elementor-element.elementor-element-aed3a49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;}.elementor-12506 .elementor-element.elementor-element-0ee430a{--e-image-carousel-slides-to-show:1;}.elementor-12506 .elementor-element.elementor-element-39563cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12506 .elementor-element.elementor-element-9a23a9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;}.elementor-12506 .elementor-element.elementor-element-018db94.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12506 .elementor-element.elementor-element-018db94 .swiper-pagination-bullet-active, .elementor-12506 .elementor-element.elementor-element-018db94 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-12506 .elementor-element.elementor-element-018db94 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-12506 .elementor-element.elementor-element-018db94 .elementor-main-swiper{height:450px;}.elementor-12506 .elementor-element.elementor-element-018db94 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-12506 .elementor-element.elementor-element-018db94 .elementor-swiper-button{font-size:20px;}.elementor-12506 .elementor-element.elementor-element-cdb292a{--display:flex;--z-index:0;}.elementor-12506 .elementor-element.elementor-element-acc7dcc > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-12506 .elementor-element.elementor-element-3917a4b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12506 .elementor-element.elementor-element-3917a4b:not(.elementor-motion-effects-element-type-background), .elementor-12506 .elementor-element.elementor-element-3917a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82c4c7a );}.elementor-12506 .elementor-element.elementor-element-dc56289 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:1.3em;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-12506 .elementor-element.elementor-element-dc56289{width:100%;max-width:100%;z-index:2;}.elementor-12506 .elementor-element.elementor-element-dc56289 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12506 .elementor-element.elementor-element-dc56289 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12506 .elementor-element.elementor-element-967956e .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:1.3em;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-12506 .elementor-element.elementor-element-967956e{width:100%;max-width:100%;z-index:0;}.elementor-12506 .elementor-element.elementor-element-4526521{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12506 .elementor-element.elementor-element-07f997a{width:100%;max-width:100%;text-align:left;}.elementor-12506 .elementor-element.elementor-element-07f997a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-29c89c5 );}.elementor-12506 .elementor-element.elementor-element-07f997a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-0e333d5{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-0e333d5.elementor-element{--align-self:center;}.elementor-12506 .elementor-element.elementor-element-7ab59c79{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12506 .elementor-element.elementor-element-7ab59c79.e-con{--align-self:center;}.elementor-12506 .elementor-element.elementor-element-663ce89b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12506 .elementor-element.elementor-element-663ce89b > .elementor-widget-container{margin:0px 1px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 01px 0px 0px;}.elementor-12506 .elementor-element.elementor-element-663ce89b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#000000;}.elementor-12506 .elementor-element.elementor-element-1cd9f8c7{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-12506 .elementor-element.elementor-element-1cd9f8c7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-12506 .elementor-element.elementor-element-1cd9f8c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#000000;}.elementor-12506 .elementor-element.elementor-element-0363678{width:100%;max-width:100%;text-align:left;}.elementor-12506 .elementor-element.elementor-element-0363678 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-29c89c5 );}.elementor-12506 .elementor-element.elementor-element-0363678 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-41d44c92{font-weight:400;}.elementor-12506 .elementor-element.elementor-element-e8f8aa2 img{border-radius:20px 20px 20px 20px;}.elementor-12506 .elementor-element.elementor-element-24854e98{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-24854e98 > .elementor-widget-container{padding:0px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-12506 .elementor-element.elementor-element-24854e98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12506 .elementor-element.elementor-element-24854e98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12506 .elementor-element.elementor-element-550bd63c{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-550bd63c > .elementor-widget-container{padding:0px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-12506 .elementor-element.elementor-element-550bd63c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12506 .elementor-element.elementor-element-550bd63c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12506 .elementor-element.elementor-element-5e6bcf63 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12506 .elementor-element.elementor-element-5e6bcf63{font-weight:400;line-height:1.6em;}.elementor-12506 .elementor-element.elementor-element-1432a8dc{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-1432a8dc > .elementor-widget-container{padding:0px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-12506 .elementor-element.elementor-element-1432a8dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12506 .elementor-element.elementor-element-1432a8dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12506 .elementor-element.elementor-element-1e4c308b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12506 .elementor-element.elementor-element-1e4c308b{font-weight:400;line-height:1.6em;}.elementor-12506 .elementor-element.elementor-element-520d3892{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-520d3892 > .elementor-widget-container{padding:0px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-12506 .elementor-element.elementor-element-520d3892.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12506 .elementor-element.elementor-element-520d3892 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12506 .elementor-element.elementor-element-89db640{font-weight:400;}.elementor-12506 .elementor-element.elementor-element-51559c79{--e-image-carousel-slides-to-show:2;}.elementor-12506 .elementor-element.elementor-element-51559c79 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-12506 .elementor-element.elementor-element-4d376cf7{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-4d376cf7 > .elementor-widget-container{padding:0px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-12506 .elementor-element.elementor-element-4d376cf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12506 .elementor-element.elementor-element-4d376cf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12506 .elementor-element.elementor-element-14bb1236 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-12506 .elementor-element.elementor-element-14bb1236{font-weight:400;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-5368f100{font-weight:400;line-height:0.9em;}.elementor-12506 .elementor-element.elementor-element-e74528e{font-weight:400;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-251b4356{width:100%;max-width:100%;text-align:left;}.elementor-12506 .elementor-element.elementor-element-251b4356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-29c89c5 );}.elementor-12506 .elementor-element.elementor-element-251b4356 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-24d7d412{--display:flex;}.elementor-12506 .elementor-element.elementor-element-64ff59b7{font-size:14px;color:var( --e-global-color-text );}.elementor-12506 .elementor-element.elementor-element-64e4900e{--display:flex;}.elementor-12506 .elementor-element.elementor-element-1c3c433{font-size:14px;color:var( --e-global-color-text );}.elementor-12506 .elementor-element.elementor-element-2c77dde4{--display:flex;}.elementor-12506 .elementor-element.elementor-element-2b244e6d{font-size:14px;color:var( --e-global-color-text );}.elementor-12506 .elementor-element.elementor-element-1aea26ca{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-12506 .elementor-element.elementor-element-1aea26ca > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-31c1401 );}.elementor-12506 .elementor-element.elementor-element-6e2cf1be{width:100%;max-width:100%;text-align:left;}.elementor-12506 .elementor-element.elementor-element-6e2cf1be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-29c89c5 );}.elementor-12506 .elementor-element.elementor-element-6e2cf1be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-5ce63c58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12506 .elementor-element.elementor-element-5ce63c58:not(.elementor-motion-effects-element-type-background), .elementor-12506 .elementor-element.elementor-element-5ce63c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12506 .elementor-element.elementor-element-7c1f2513{--display:flex;--z-index:0;}.elementor-12506 .elementor-element.elementor-element-663729cd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-12506 .elementor-element.elementor-element-721ee518{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12506 .elementor-element.elementor-element-721ee518:not(.elementor-motion-effects-element-type-background), .elementor-12506 .elementor-element.elementor-element-721ee518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82c4c7a );}.elementor-12506 .elementor-element.elementor-element-153f7e96 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:1.3em;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-12506 .elementor-element.elementor-element-153f7e96{width:100%;max-width:100%;z-index:2;}.elementor-12506 .elementor-element.elementor-element-153f7e96 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12506 .elementor-element.elementor-element-153f7e96 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12506 .elementor-element.elementor-element-51fa6b64 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:1.3em;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-12506 .elementor-element.elementor-element-51fa6b64{width:100%;max-width:100%;z-index:0;}.elementor-12506 .elementor-element.elementor-element-73b0c2fe{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12506 .elementor-element.elementor-element-51511840{width:100%;max-width:100%;text-align:left;}.elementor-12506 .elementor-element.elementor-element-51511840 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-29c89c5 );}.elementor-12506 .elementor-element.elementor-element-51511840 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-5591ffb{--display:flex;}.elementor-12506 .elementor-element.elementor-element-5edd0bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12506 .elementor-element.elementor-element-5edd0bb.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-12506 .elementor-element.elementor-element-1a4b9f95{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12506 .elementor-element.elementor-element-33fd622d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12506 .elementor-element.elementor-element-33fd622d.e-con{--order:-99999 /* order start hack */;}.elementor-12506 .elementor-element.elementor-element-018db94.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12506 .elementor-element.elementor-element-dc56289.elementor-element{--align-self:center;}.elementor-12506 .elementor-element.elementor-element-dc56289 .elementor-button{font-size:16px;}.elementor-12506 .elementor-element.elementor-element-967956e{z-index:0;}.elementor-12506 .elementor-element.elementor-element-967956e .elementor-button{font-size:16px;} .elementor-12506 .elementor-element.elementor-element-4526521{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12506 .elementor-element.elementor-element-7ab59c79{--grid-auto-flow:row;}.elementor-12506 .elementor-element.elementor-element-5ce63c58{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12506 .elementor-element.elementor-element-153f7e96.elementor-element{--align-self:center;}.elementor-12506 .elementor-element.elementor-element-153f7e96 .elementor-button{font-size:16px;}.elementor-12506 .elementor-element.elementor-element-51fa6b64{z-index:0;}.elementor-12506 .elementor-element.elementor-element-51fa6b64 .elementor-button{font-size:16px;} .elementor-12506 .elementor-element.elementor-element-73b0c2fe{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-12506 .elementor-element.elementor-element-1a4b9f95{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12506 .elementor-element.elementor-element-9a23a9f .elementor-heading-title{font-size:18px;}.elementor-12506 .elementor-element.elementor-element-018db94.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12506 .elementor-element.elementor-element-018db94 .elementor-main-swiper{height:200px;} .elementor-12506 .elementor-element.elementor-element-4526521{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12506 .elementor-element.elementor-element-4526521 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-12506 .elementor-element.elementor-element-7ab59c79{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-12506 .elementor-element.elementor-element-663ce89b > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-12506 .elementor-element.elementor-element-41d44c92{font-size:15px;}.elementor-12506 .elementor-element.elementor-element-24854e98{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-550bd63c{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-5e6bcf63{font-size:15px;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-1432a8dc{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-1e4c308b{font-size:15px;line-height:1.3em;}.elementor-12506 .elementor-element.elementor-element-520d3892{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-89db640{font-size:15px;}.elementor-12506 .elementor-element.elementor-element-4d376cf7{width:100%;max-width:100%;}.elementor-12506 .elementor-element.elementor-element-14bb1236{font-size:15px;}.elementor-12506 .elementor-element.elementor-element-5368f100{font-size:15px;}.elementor-12506 .elementor-element.elementor-element-e74528e{font-size:15px;} .elementor-12506 .elementor-element.elementor-element-73b0c2fe{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12506 .elementor-element.elementor-element-73b0c2fe .elementor-share-btn{font-size:calc(0.8px * 10);}}@media(min-width:768px){.elementor-12506 .elementor-element.elementor-element-33fd622d{--width:60%;}.elementor-12506 .elementor-element.elementor-element-7ab59c79{--width:100%;}.elementor-12506 .elementor-element.elementor-element-5ce63c58{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12506 .elementor-element.elementor-element-33fd622d{--width:100%;}.elementor-12506 .elementor-element.elementor-element-5ce63c58{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-dc56289 */.elementor-button-icon {
    align-items: start;
    display: flex;
    margin-top: 3px;
}
/* Targeting the button wrapper */
#button4 {
    position: relative; /* To position the appearing text relative to the button */
}

/* The hidden text on hover */
#button4::after {
    content: "Rekhant Foundation prioritizes funds transfer towards hospital / healthcare service provider / medicine procurement, then towards reimbursement of patients medical expenses, and post treatment expenses. Case to case may vary basis medical circumstances and internal policies of Rekhant Foundation’s Trust and Safety team."; /* Display the required text */
    position: absolute;
    z-index: 201;
    bottom: -280px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-50%);
    font-family: Robot, Sans-Serif;
    font-weight: 400;;
    background-color: #2e4f7e; /* Light green background */
    color: #fff; /* Text color */
    border: 1px solid black; /* Border line of 1px */
    border-radius: 10px;
    padding: 8px 12px;
    width: 220px; /* Fixed width to ensure text wraps into two lines */
    text-align: center; /* Keep text centered */
    white-space: normal; /* Allow text to wrap properly */
    word-wrap: break-word; /* Ensure words break correctly */
    line-height: 1.4; /* Adjust line height for readability */
    font-size: 14px;
    box-sizing: border-box; /* Ensure proper spacing */
    opacity: 0; /* Hide the text by default */
    transition: opacity 0.3s ease; /* Smooth transition effect */
    pointer-events: none; /* Prevent any interaction with the text */
}

/* Show the text when hovering over the button */
#button4:hover::after {
    opacity: 1; /* Make the text visible on hover */
}


/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button4::after {
        width: 200px; /* Adjust width for smaller screens */
        font-size: 13px; /* Reduce font size for better fit */
        bottom: -60px; /* Adjust position for mobile */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-967956e *//* Targeting the button wrapper */
#button3 {
    position: relative; /* To position the appearing text relative to the button */
}

/* The hidden text on hover */
#button3::after {
    content: "Humanity Foundation prioritizes funds transfer towards hospital / healthcare service provider / medicine procurement, then towards reimbursement of patients medical expenses, and post treatment expenses. Case to case may vary basis medical circumstances and internal policies of Humanity Foundation’s Trust and Safety team."; /* Display the required text */
    position: absolute;
    z-index: 201;
    bottom: -280px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-50%);
    font-family: Robot, Sans-Serif;
    font-weight: 400;;
    background-color: #FFFBB7; /* Light green background */
    color: #000; /* Text color */
    border: 1px solid black; /* Border line of 1px */
    border-radius: 10px;
    padding: 8px 12px;
    width: 220px; /* Fixed width to ensure text wraps into two lines */
    text-align: center; /* Keep text centered */
    white-space: normal; /* Allow text to wrap properly */
    word-wrap: break-word; /* Ensure words break correctly */
    line-height: 1.4; /* Adjust line height for readability */
    font-size: 14px;
    box-sizing: border-box; /* Ensure proper spacing */
    opacity: 0; /* Hide the text by default */
    transition: opacity 0.3s ease; /* Smooth transition effect */
    pointer-events: none; /* Prevent any interaction with the text */
}

/* Show the text when hovering over the button */
#button3:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button3::after {
        width: 200px; /* Adjust width for smaller screens */
        font-size: 13px; /* Reduce font size for better fit */
        bottom: -60px; /* Adjust position for mobile */
    }
}/* End custom CSS */
/* Start custom CSS for givewp_donation_form, class: .elementor-element-0e333d5 */.elementor-12506 .elementor-element.elementor-element-0e333d5 button.js-give-embed-form-modal-opener.givewp-donation-form-modal__open {
  width: 100%;
  display: block;
  animation: pulseButton 3s ease-in-out infinite;
}

/* Pulse animation */
@keyframes pulseButton {
  0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(34, 228, 126, 0.6); }
  50% { transform: scale(1.03); box-shadow: 0 0 0 15px rgba(34, 228, 126, 0); }
  100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(34, 228, 126, 0); }
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-58776cd8 */[type=button], [type=submit], button {
    background: #2e4f7e ;
    border-radius: 5px !important;
    color: #fff;
}

.elementor-kit-11932 button, .elementor-kit-11932 input[type="button"], .elementor-kit-11932 input[type="submit"], .elementor-kit-11932 .elementor-button{
    background-color: #2e4f7e;
    
}

.comments-area .required{
    color: #ff0000;
}
.comments-area textarea{
    border: 1px solid #dddddd !important;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-153f7e96 */.elementor-button-icon {
    align-items: start;
    display: flex;
    margin-top: 3px;
}
/* Targeting the button wrapper */
#button4 {
    position: relative; /* To position the appearing text relative to the button */
}

/* The hidden text on hover */
#button4::after {
    content: "Rekhant Foundation prioritizes funds transfer towards hospital / healthcare service provider / medicine procurement, then towards reimbursement of patients medical expenses, and post treatment expenses. Case to case may vary basis medical circumstances and internal policies of Rekhant Foundation’s Trust and Safety team."; /* Display the required text */
    position: absolute;
    z-index: 201;
    bottom: -170px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-50%);
    font-family: Robot, Sans-Serif;
    font-weight: 400;;
    background-color: #2e4f7e; /* Light green background */
    color: #fff; /* Text color */
    border: 1px solid black; /* Border line of 1px */
    border-radius: 10px;
    padding: 8px 12px;
    width: 350px; /* Fixed width to ensure text wraps into two lines */
    text-align: center; /* Keep text centered */
    white-space: normal; /* Allow text to wrap properly */
    word-wrap: break-word; /* Ensure words break correctly */
    line-height: 1.4; /* Adjust line height for readability */
    font-size: 14px;
    box-sizing: border-box; /* Ensure proper spacing */
    opacity: 0; /* Hide the text by default */
    transition: opacity 0.3s ease; /* Smooth transition effect */
    pointer-events: none; /* Prevent any interaction with the text */
}

/* Show the text when hovering over the button */
#button4:hover::after {
    opacity: 1; /* Make the text visible on hover */
}


/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button4::after {
        width: 300px; /* Adjust width for smaller screens */
        font-size: 13px; /* Reduce font size for better fit */
        bottom: -180px; /* Adjust position for mobile */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51fa6b64 *//* Targeting the button wrapper */
#button3 {
    position: relative; /* To position the appearing text relative to the button */
}

/* The hidden text on hover */
#button3::after {
    content: "Humanity Foundation prioritizes funds transfer towards hospital / healthcare service provider / medicine procurement, then towards reimbursement of patients medical expenses, and post treatment expenses. Case to case may vary basis medical circumstances and internal policies of Humanity Foundation’s Trust and Safety team."; /* Display the required text */
    position: absolute;
    z-index: 201;
    bottom: -280px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-50%);
    font-family: Robot, Sans-Serif;
    font-weight: 400;;
    background-color: #FFFBB7; /* Light green background */
    color: #000; /* Text color */
    border: 1px solid black; /* Border line of 1px */
    border-radius: 10px;
    padding: 8px 12px;
    width: 220px; /* Fixed width to ensure text wraps into two lines */
    text-align: center; /* Keep text centered */
    white-space: normal; /* Allow text to wrap properly */
    word-wrap: break-word; /* Ensure words break correctly */
    line-height: 1.4; /* Adjust line height for readability */
    font-size: 14px;
    box-sizing: border-box; /* Ensure proper spacing */
    opacity: 0; /* Hide the text by default */
    transition: opacity 0.3s ease; /* Smooth transition effect */
    pointer-events: none; /* Prevent any interaction with the text */
}

/* Show the text when hovering over the button */
#button3:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button3::after {
        width: 200px; /* Adjust width for smaller screens */
        font-size: 13px; /* Reduce font size for better fit */
        bottom: -60px; /* Adjust position for mobile */
    }
}/* End custom CSS */
/* Start custom CSS for givewp_donation_form, class: .elementor-element-5edd0bb */.elementor-12506 .elementor-element.elementor-element-5edd0bb button.js-give-embed-form-modal-opener.givewp-donation-form-modal__open {
  width: 100%;
  display: block;
  animation: pulseButton 3s ease-in-out infinite;
}

/* Pulse animation */
@keyframes pulseButton {
  0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(34, 228, 126, 0.6); }
  50% { transform: scale(1.03); box-shadow: 0 0 0 15px rgba(34, 228, 126, 0); }
  100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(34, 228, 126, 0); }
}

.elementor-12506 .elementor-element.elementor-element-5edd0bb {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
}/* End custom CSS */