.elementor-6383 .elementor-element.elementor-element-3390008{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-4662b92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6383 .elementor-element.elementor-element-f96807a{--e-image-carousel-slides-to-show:1;}.elementor-6383 .elementor-element.elementor-element-f96807a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-6383 .elementor-element.elementor-element-129937f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-1adb9e2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;line-height:53px;color:#000000;}.elementor-6383 .elementor-element.elementor-element-741346b > .elementor-widget-container{padding:0px 0px 0px 7px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-6383 .elementor-element.elementor-element-741346b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-6383 .elementor-element.elementor-element-1ad3b8a a.btn--primary{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-1ad3b8a .btn--primary{background-color:#E34F02;}.elementor-6383 .elementor-element.elementor-element-1ad3b8a .btn--primary::before{background-color:#E34F02 !important;}.elementor-6383 .elementor-element.elementor-element-1ad3b8a .btn--primary::after{background-color:#E34F02 !important;}.elementor-6383 .elementor-element.elementor-element-4df25b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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 );}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-513aa53{right:0px;}body.rtl .elementor-6383 .elementor-element.elementor-element-513aa53{left:0px;}.elementor-6383 .elementor-element.elementor-element-513aa53{top:0px;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-bb54830{left:136px;}body.rtl .elementor-6383 .elementor-element.elementor-element-bb54830{right:136px;}.elementor-6383 .elementor-element.elementor-element-bb54830{top:146px;}.elementor-6383 .elementor-element.elementor-element-c05a002{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-5865700{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6383 .elementor-element.elementor-element-9a980d4{--e-image-carousel-slides-to-show:1;}.elementor-6383 .elementor-element.elementor-element-9a980d4.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-9a980d4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.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-6383 .elementor-element.elementor-element-c49d02c > .elementor-widget-container{background-color:#E34F02;margin:0px 0px 0px 0px;padding:26px 26px 25px 25px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-c49d02c{right:-3px;}body.rtl .elementor-6383 .elementor-element.elementor-element-c49d02c{left:-3px;}.elementor-6383 .elementor-element.elementor-element-c49d02c{bottom:-40px;}.elementor-6383 .elementor-element.elementor-element-c49d02c .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-6383 .elementor-element.elementor-element-c49d02c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:36px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-1e93d9f > .elementor-widget-container{margin:18px 0px 0px 0px;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-1e93d9f{left:6px;}body.rtl .elementor-6383 .elementor-element.elementor-element-1e93d9f{right:6px;}.elementor-6383 .elementor-element.elementor-element-1e93d9f{bottom:-15px;}.elementor-6383 .elementor-element.elementor-element-1e93d9f .btn--primary{background-color:var( --e-global-color-583653e );}.elementor-6383 .elementor-element.elementor-element-1e93d9f .btn--primary::before{background-color:var( --e-global-color-583653e );}.elementor-6383 .elementor-element.elementor-element-1e93d9f .btn--primary::after{background-color:var( --e-global-color-583653e );}.elementor-6383 .elementor-element.elementor-element-08bf372{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-5b4c063 .elementor-icon-list-icon i{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-5b4c063 .elementor-icon-list-icon svg{fill:#FF8442;transition:fill 0.3s;}.elementor-6383 .elementor-element.elementor-element-5b4c063{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6383 .elementor-element.elementor-element-5b4c063 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-5b4c063 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-5b4c063 .elementor-icon-list-text{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-94d4104{text-align:start;}.elementor-6383 .elementor-element.elementor-element-94d4104 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:#161616;}.elementor-6383 .elementor-element.elementor-element-c025561 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6383 .elementor-element.elementor-element-c025561 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#8F8F8F;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-0e322a1{right:-104.319px;}body.rtl .elementor-6383 .elementor-element.elementor-element-0e322a1{left:-104.319px;}.elementor-6383 .elementor-element.elementor-element-0e322a1{bottom:-4.495px;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-4e2b4be{left:-75px;}body.rtl .elementor-6383 .elementor-element.elementor-element-4e2b4be{right:-75px;}.elementor-6383 .elementor-element.elementor-element-4e2b4be{bottom:67px;}.elementor-6383 .elementor-element.elementor-element-1a34b86{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-7f1f670 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-7f1f670.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-7f1f670 .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-7f1f670 .fc-goal .goal__single{border-color:#FFFFFF !important;}.elementor-6383 .elementor-element.elementor-element-7f1f670 .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-1c9a869 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-1c9a869.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-1c9a869 .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-1c9a869 .fc-goal .goal__single{border-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-1c9a869 .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-7b68a9c > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-7b68a9c.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-7b68a9c .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-7b68a9c .fc-goal .goal__single{border-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-7b68a9c .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-a3496b6 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-a3496b6.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-a3496b6 .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-a3496b6 .fc-goal .goal__single{border-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-a3496b6 .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-7ae1ea9 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-7ae1ea9.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-7ae1ea9 .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-7ae1ea9 .fc-goal .goal__single{border-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-7ae1ea9 .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-d34fc00 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-d34fc00.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-d34fc00 .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-d34fc00 .fc-goal .goal__single{border-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-d34fc00 .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-ce9cb51 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-ce9cb51.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-ce9cb51 .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-ce9cb51 .fc-goal .goal__single{border-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-ce9cb51 .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-6d6634e > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583653e );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(78.45680541992185, 36.69908896775883, 8.357953383382371, 0.5);}.elementor-6383 .elementor-element.elementor-element-6d6634e.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-6d6634e .goal__single{text-align:left !important;}.elementor-6383 .elementor-element.elementor-element-6d6634e .fc-goal .goal__single{border-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-6d6634e .goal__single .thumb h2{color:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-35e1860{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-29c7c09{--display:flex;}.elementor-6383 .elementor-element.elementor-element-e3c15a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px 0px rgba(222.41673583984374, 111.4867482445802, 74.94646161805261, 0.08) inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6383 .elementor-element.elementor-element-0048aa1{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-6383 .elementor-element.elementor-element-0048aa1.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-0048aa1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-icon i{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-icon svg{fill:#FF8442;transition:fill 0.3s;}.elementor-6383 .elementor-element.elementor-element-908d551{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-text{color:#161616;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-68e909b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-78637dc{text-align:center;}.elementor-6383 .elementor-element.elementor-element-78637dc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:#161616;}.elementor-6383 .elementor-element.elementor-element-291c65c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6383 .elementor-element.elementor-element-0eba0f5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6383 .elementor-element.elementor-element-5e02e8e > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7851F;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(246.99999999999991, 132.99999999999983, 31.000000000000007, 0.43);}.elementor-6383 .elementor-element.elementor-element-5e02e8e .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-6383 .elementor-element.elementor-element-5e02e8e .elementor-counter-title{color:#032532;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-11191f8 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7851F;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(246.99999999999991, 132.99999999999983, 31.000000000000007, 0.43);}.elementor-6383 .elementor-element.elementor-element-11191f8 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-6383 .elementor-element.elementor-element-11191f8 .elementor-counter-title{color:#032532;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-12368f3 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7851F;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(246.99999999999991, 132.99999999999983, 31.000000000000007, 0.43);}.elementor-6383 .elementor-element.elementor-element-12368f3 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-6383 .elementor-element.elementor-element-12368f3 .elementor-counter-title{color:#032532;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-a1b66ab > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7851F;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(246.99999999999991, 132.99999999999983, 31.000000000000007, 0.43);}.elementor-6383 .elementor-element.elementor-element-a1b66ab .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;line-height:50px;}.elementor-6383 .elementor-element.elementor-element-a1b66ab .elementor-counter-title{color:#032532;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-8181a4d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-1dc6f72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-47f8b2a{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-6383 .elementor-element.elementor-element-5c39860 .elementor-icon-list-icon i{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-5c39860 .elementor-icon-list-icon svg{fill:#FF8442;transition:fill 0.3s;}.elementor-6383 .elementor-element.elementor-element-5c39860{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6383 .elementor-element.elementor-element-5c39860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-5c39860 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-5c39860 .elementor-icon-list-text{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-2e6ddc6{text-align:start;}.elementor-6383 .elementor-element.elementor-element-2e6ddc6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:#161616;}.elementor-6383 .elementor-element.elementor-element-12df42c{--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:flex-end;}.elementor-6383 .elementor-element.elementor-element-9fdb72e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6383 .elementor-element.elementor-element-9fdb72e.elementor-element{--align-self:flex-end;}.elementor-6383 .elementor-element.elementor-element-9fdb72e .btn--primary{background-color:var( --e-global-color-583653e );}.elementor-6383 .elementor-element.elementor-element-9fdb72e .btn--primary::before{background-color:var( --e-global-color-583653e );}.elementor-6383 .elementor-element.elementor-element-9fdb72e .btn--primary::after{background-color:var( --e-global-color-583653e );}.elementor-6383 .elementor-element.elementor-element-9fdb72e .btn--primary:hover{background-color:var( --e-global-color-accent );}.elementor-6383 .elementor-element.elementor-element-c171daa{--display:flex;}.elementor-6383 .elementor-element.elementor-element-f76946c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-45a9cbc img{border-radius:15px 15px 15px 15px;}.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-6383 .elementor-element.elementor-element-4eb42c0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-6383 .elementor-element.elementor-element-4eb42c0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-4eb42c0{right:30px;}body.rtl .elementor-6383 .elementor-element.elementor-element-4eb42c0{left:30px;}.elementor-6383 .elementor-element.elementor-element-4eb42c0{top:30px;z-index:10;}.elementor-6383 .elementor-element.elementor-element-4eb42c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-4eb42c0 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-6383 .elementor-element.elementor-element-82c4ed0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-82c4ed0::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6383 .elementor-element.elementor-element-7b09494{text-align:start;}.elementor-6383 .elementor-element.elementor-element-7b09494 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;}.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-6383 .elementor-element.elementor-element-862514d{text-align:start;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-71f0cc3{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(30.118969726562526, 2.029986310314162, 2.029986310314162, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-6f1b462 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6383 .elementor-element.elementor-element-78d47f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-b1f925d .elementor-button{background-color:var( --e-global-color-583653e );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-b1f925d .elementor-button:hover, .elementor-6383 .elementor-element.elementor-element-b1f925d .elementor-button:focus{background-color:var( --e-global-color-d76535b );color:var( --e-global-color-03cb569 );border-color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-b1f925d.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-b1f925d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-b1f925d .elementor-button:hover svg, .elementor-6383 .elementor-element.elementor-element-b1f925d .elementor-button:focus svg{fill:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-0412c17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6383 .elementor-element.elementor-element-0412c17{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6383 .elementor-element.elementor-element-0412c17 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6383 .elementor-element.elementor-element-0412c17 .elementor-share-btn__icon{--e-share-buttons-icon-size:27px;}.elementor-6383 .elementor-element.elementor-element-f60f62a{--display:flex;}.elementor-6383 .elementor-element.elementor-element-9b09121{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-096f1e9 img{border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-12bd74d .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-6383 .elementor-element.elementor-element-12bd74d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-12bd74d{right:30px;}body.rtl .elementor-6383 .elementor-element.elementor-element-12bd74d{left:30px;}.elementor-6383 .elementor-element.elementor-element-12bd74d{top:30px;z-index:10;}.elementor-6383 .elementor-element.elementor-element-12bd74d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-12bd74d .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-6383 .elementor-element.elementor-element-1e3229a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-1e3229a::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6383 .elementor-element.elementor-element-91540ae{text-align:start;}.elementor-6383 .elementor-element.elementor-element-91540ae .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;}.elementor-6383 .elementor-element.elementor-element-99b4322{text-align:start;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-7b16a0e{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(30.118969726562526, 2.029986310314162, 2.029986310314162, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-3be6813 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6383 .elementor-element.elementor-element-598163a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-907298d .elementor-button{background-color:var( --e-global-color-583653e );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-907298d .elementor-button:hover, .elementor-6383 .elementor-element.elementor-element-907298d .elementor-button:focus{background-color:var( --e-global-color-d76535b );color:var( --e-global-color-03cb569 );border-color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-907298d.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-907298d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-907298d .elementor-button:hover svg, .elementor-6383 .elementor-element.elementor-element-907298d .elementor-button:focus svg{fill:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-8e14d88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6383 .elementor-element.elementor-element-8e14d88{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6383 .elementor-element.elementor-element-8e14d88 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6383 .elementor-element.elementor-element-8e14d88 .elementor-share-btn__icon{--e-share-buttons-icon-size:27px;}.elementor-6383 .elementor-element.elementor-element-85064d5{--display:flex;}.elementor-6383 .elementor-element.elementor-element-08c4f37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-c9bf154 img{border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-e2e80ab .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-6383 .elementor-element.elementor-element-e2e80ab.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-e2e80ab{right:30px;}body.rtl .elementor-6383 .elementor-element.elementor-element-e2e80ab{left:30px;}.elementor-6383 .elementor-element.elementor-element-e2e80ab{top:30px;z-index:10;}.elementor-6383 .elementor-element.elementor-element-e2e80ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-e2e80ab .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-6383 .elementor-element.elementor-element-0fb0ca8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-0fb0ca8::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6383 .elementor-element.elementor-element-239b23d{text-align:start;}.elementor-6383 .elementor-element.elementor-element-239b23d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;}.elementor-6383 .elementor-element.elementor-element-43110f2{text-align:start;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-22ff48c{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(30.118969726562526, 2.029986310314162, 2.029986310314162, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-89af86b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-7f80141 .elementor-button{background-color:var( --e-global-color-583653e );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-7f80141 .elementor-button:hover, .elementor-6383 .elementor-element.elementor-element-7f80141 .elementor-button:focus{background-color:var( --e-global-color-d76535b );color:var( --e-global-color-03cb569 );border-color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-7f80141.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-7f80141 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-7f80141 .elementor-button:hover svg, .elementor-6383 .elementor-element.elementor-element-7f80141 .elementor-button:focus svg{fill:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-c77ed65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6383 .elementor-element.elementor-element-c77ed65{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6383 .elementor-element.elementor-element-c77ed65 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6383 .elementor-element.elementor-element-c77ed65 .elementor-share-btn__icon{--e-share-buttons-icon-size:27px;}.elementor-6383 .elementor-element.elementor-element-cac2cc2{--display:flex;}.elementor-6383 .elementor-element.elementor-element-7f11cbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-1783822 img{border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-7af2b3b .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-6383 .elementor-element.elementor-element-7af2b3b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-7af2b3b{right:30px;}body.rtl .elementor-6383 .elementor-element.elementor-element-7af2b3b{left:30px;}.elementor-6383 .elementor-element.elementor-element-7af2b3b{top:30px;z-index:10;}.elementor-6383 .elementor-element.elementor-element-7af2b3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-7af2b3b .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-6383 .elementor-element.elementor-element-4017d23{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-4017d23::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6383 .elementor-element.elementor-element-66b322b{text-align:start;}.elementor-6383 .elementor-element.elementor-element-66b322b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;}.elementor-6383 .elementor-element.elementor-element-894672b{text-align:start;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-c8ee08a{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(30.118969726562526, 2.029986310314162, 2.029986310314162, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-066e626 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6383 .elementor-element.elementor-element-b200543{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-bfc31fa .elementor-button{background-color:var( --e-global-color-583653e );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-bfc31fa .elementor-button:hover, .elementor-6383 .elementor-element.elementor-element-bfc31fa .elementor-button:focus{background-color:var( --e-global-color-d76535b );color:var( --e-global-color-03cb569 );border-color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-bfc31fa.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-bfc31fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-bfc31fa .elementor-button:hover svg, .elementor-6383 .elementor-element.elementor-element-bfc31fa .elementor-button:focus svg{fill:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-135c6df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6383 .elementor-element.elementor-element-135c6df{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6383 .elementor-element.elementor-element-135c6df .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6383 .elementor-element.elementor-element-135c6df .elementor-share-btn__icon{--e-share-buttons-icon-size:27px;}.elementor-6383 .elementor-element.elementor-element-eb6b454{--display:flex;}.elementor-6383 .elementor-element.elementor-element-e55b78e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-bf19a00 img{border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-6b9002d .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-6383 .elementor-element.elementor-element-6b9002d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-6b9002d{right:30px;}body.rtl .elementor-6383 .elementor-element.elementor-element-6b9002d{left:30px;}.elementor-6383 .elementor-element.elementor-element-6b9002d{top:30px;z-index:10;}.elementor-6383 .elementor-element.elementor-element-6b9002d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-6b9002d .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-6383 .elementor-element.elementor-element-74ba54b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-74ba54b::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6383 .elementor-element.elementor-element-a2261cb{text-align:start;}.elementor-6383 .elementor-element.elementor-element-a2261cb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;}.elementor-6383 .elementor-element.elementor-element-b3a3170{text-align:start;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-3055f34{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(30.118969726562526, 2.029986310314162, 2.029986310314162, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-59081c1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-b777630 .elementor-button{background-color:var( --e-global-color-583653e );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-b777630 .elementor-button:hover, .elementor-6383 .elementor-element.elementor-element-b777630 .elementor-button:focus{background-color:var( --e-global-color-d76535b );color:var( --e-global-color-03cb569 );border-color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-b777630.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-b777630 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-b777630 .elementor-button:hover svg, .elementor-6383 .elementor-element.elementor-element-b777630 .elementor-button:focus svg{fill:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-677ac3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6383 .elementor-element.elementor-element-677ac3c{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6383 .elementor-element.elementor-element-677ac3c .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6383 .elementor-element.elementor-element-677ac3c .elementor-share-btn__icon{--e-share-buttons-icon-size:27px;}.elementor-6383 .elementor-element.elementor-element-2c04266{--display:flex;}.elementor-6383 .elementor-element.elementor-element-b1ad741{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-db15394 img{border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-5002e24 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-6383 .elementor-element.elementor-element-5002e24.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-5002e24{right:30px;}body.rtl .elementor-6383 .elementor-element.elementor-element-5002e24{left:30px;}.elementor-6383 .elementor-element.elementor-element-5002e24{top:30px;z-index:10;}.elementor-6383 .elementor-element.elementor-element-5002e24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-5002e24 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-6383 .elementor-element.elementor-element-8f84c2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-8f84c2c::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6383 .elementor-element.elementor-element-2a1d7c6{text-align:start;}.elementor-6383 .elementor-element.elementor-element-2a1d7c6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;}.elementor-6383 .elementor-element.elementor-element-ff25b4c{text-align:start;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-c0c9c3d{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(30.118969726562526, 2.029986310314162, 2.029986310314162, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-42bd150{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-89293df .elementor-button{background-color:var( --e-global-color-583653e );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-89293df .elementor-button:hover, .elementor-6383 .elementor-element.elementor-element-89293df .elementor-button:focus{background-color:var( --e-global-color-d76535b );color:var( --e-global-color-03cb569 );border-color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-89293df.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-89293df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-89293df .elementor-button:hover svg, .elementor-6383 .elementor-element.elementor-element-89293df .elementor-button:focus svg{fill:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-8ad4e98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6383 .elementor-element.elementor-element-8ad4e98{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6383 .elementor-element.elementor-element-8ad4e98 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6383 .elementor-element.elementor-element-8ad4e98 .elementor-share-btn__icon{--e-share-buttons-icon-size:27px;}.elementor-6383 .elementor-element.elementor-element-e306487{--display:flex;}.elementor-6383 .elementor-element.elementor-element-e34a103{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-64326c2 img{border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-823a360 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1em;letter-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-6383 .elementor-element.elementor-element-823a360.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-823a360{right:30px;}body.rtl .elementor-6383 .elementor-element.elementor-element-823a360{left:30px;}.elementor-6383 .elementor-element.elementor-element-823a360{top:30px;z-index:10;}.elementor-6383 .elementor-element.elementor-element-823a360 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-823a360 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-6383 .elementor-element.elementor-element-de9b828{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-de9b828::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6383 .elementor-element.elementor-element-1e57de7{text-align:start;}.elementor-6383 .elementor-element.elementor-element-1e57de7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:800;}.elementor-6383 .elementor-element.elementor-element-0e605b5{text-align:start;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-442bd9c{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(30.118969726562526, 2.029986310314162, 2.029986310314162, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-ad1a6a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-009afa0 .elementor-button{background-color:var( --e-global-color-583653e );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-009afa0 .elementor-button:hover, .elementor-6383 .elementor-element.elementor-element-009afa0 .elementor-button:focus{background-color:var( --e-global-color-d76535b );color:var( --e-global-color-03cb569 );border-color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-009afa0.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-009afa0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6383 .elementor-element.elementor-element-009afa0 .elementor-button:hover svg, .elementor-6383 .elementor-element.elementor-element-009afa0 .elementor-button:focus svg{fill:var( --e-global-color-03cb569 );}.elementor-6383 .elementor-element.elementor-element-1c253a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6383 .elementor-element.elementor-element-1c253a6{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-6383 .elementor-element.elementor-element-1c253a6 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6383 .elementor-element.elementor-element-1c253a6 .elementor-share-btn__icon{--e-share-buttons-icon-size:27px;}.elementor-6383 .elementor-element.elementor-element-e16ea47{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-swiper-pagination-spacing:15px;}.elementor-6383 .elementor-element.elementor-element-c2c6e13{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-c2c6e13:not(.elementor-motion-effects-element-type-background), .elementor-6383 .elementor-element.elementor-element-c2c6e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FDFE;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-8e128b5{right:-0.009px;}body.rtl .elementor-6383 .elementor-element.elementor-element-8e128b5{left:-0.009px;}.elementor-6383 .elementor-element.elementor-element-8e128b5{top:-161px;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-2d7a8b0{left:1224.002px;}body.rtl .elementor-6383 .elementor-element.elementor-element-2d7a8b0{right:1224.002px;}.elementor-6383 .elementor-element.elementor-element-2d7a8b0{top:177.002px;}.elementor-6383 .elementor-element.elementor-element-d811b75 .elementor-icon-list-icon i{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-d811b75 .elementor-icon-list-icon svg{fill:#FF8442;transition:fill 0.3s;}.elementor-6383 .elementor-element.elementor-element-d811b75{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6383 .elementor-element.elementor-element-d811b75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-d811b75 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-d811b75 .elementor-icon-list-text{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-8547c5d{text-align:center;}.elementor-6383 .elementor-element.elementor-element-8547c5d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:#161616;}.elementor-6383 .elementor-element.elementor-element-de13123{--display:flex;}.elementor-6383 .elementor-element.elementor-element-bb785f5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6383 .elementor-element.elementor-element-94bd987{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 0px 0px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-2624a6c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6383 .elementor-element.elementor-element-2624a6c img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-75cf495{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6383 .elementor-element.elementor-element-75cf495::before{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.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-6383 .elementor-element.elementor-element-14dcce2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6383 .elementor-element.elementor-element-14dcce2 > .elementor-widget-container{padding:10px 0px 0px 20px;}.elementor-6383 .elementor-element.elementor-element-14dcce2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6383 .elementor-element.elementor-element-14dcce2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6383 .elementor-element.elementor-element-14dcce2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-title{margin-bottom:0px;font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-wrapper .elementor-image-box-img{width:8%;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-img img{height:40px;transition-duration:0.3s;}.elementor-6383 .elementor-element.elementor-element-11cf835{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-7325950{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-a12e0b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-9e25424 > .elementor-widget-container{padding:10px 0px 0px 20px;}.elementor-6383 .elementor-element.elementor-element-9e25424.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-6383 .elementor-element.elementor-element-9e25424.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-6383 .elementor-element.elementor-element-9e25424.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-title{margin-bottom:0px;font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-img img{height:40px;transition-duration:0.3s;}.elementor-6383 .elementor-element.elementor-element-ccee60b{text-align:start;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-29df1dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6383 .elementor-element.elementor-element-ace7b4e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6383 .elementor-element.elementor-element-ace7b4e img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-6383 .elementor-element.elementor-element-b872c29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-8d22e1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-800ce3d{--display:flex;}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-icon i{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-icon svg{fill:#FF8442;transition:fill 0.3s;}.elementor-6383 .elementor-element.elementor-element-53c4f9f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-53c4f9f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-dd865de{text-align:start;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-6383 .elementor-element.elementor-element-2a2535d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6383 .elementor-element.elementor-element-2f18876{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6383 .elementor-element.elementor-element-dd4d1ef.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-6f5cfd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-6f5cfd6:not(.elementor-motion-effects-element-type-background), .elementor-6383 .elementor-element.elementor-element-6f5cfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FDFE;}.elementor-6383 .elementor-element.elementor-element-44dd83b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-fff22b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-6383 .elementor-element.elementor-element-2303c45 .elementor-icon-list-icon i{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-2303c45 .elementor-icon-list-icon svg{fill:#FF8442;transition:fill 0.3s;}.elementor-6383 .elementor-element.elementor-element-2303c45{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6383 .elementor-element.elementor-element-2303c45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-2303c45 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-2303c45 .elementor-icon-list-text{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-a8f5ecd{text-align:start;}.elementor-6383 .elementor-element.elementor-element-a8f5ecd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:#161616;}.elementor-6383 .elementor-element.elementor-element-4ff30fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F36;--border-color:#8F8F8F36;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-860c470 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;color:#161616;}.elementor-6383 .elementor-element.elementor-element-f977bba > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-6383 .elementor-element.elementor-element-f977bba{text-align:start;}.elementor-6383 .elementor-element.elementor-element-b952383.elementor-element{--align-self:flex-start;}.elementor-6383 .elementor-element.elementor-element-b952383 .btn--primary:hover{background-color:var( --e-global-color-primary );}.elementor-6383 .elementor-element.elementor-element-6b2f6fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6383 .elementor-element.elementor-element-2e2e2c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-2c9ce5b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6383 .elementor-element.elementor-element-350a249 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-6383 .elementor-element.elementor-element-350a249 .elementor-icon-list-icon i{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-350a249 .elementor-icon-list-icon svg{fill:#FF8442;transition:fill 0.3s;}.elementor-6383 .elementor-element.elementor-element-350a249{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6383 .elementor-element.elementor-element-350a249 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-350a249 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;}.elementor-6383 .elementor-element.elementor-element-350a249 .elementor-icon-list-text{color:#FF8442;transition:color 0.3s;}.elementor-6383 .elementor-element.elementor-element-7802855 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-6383 .elementor-element.elementor-element-7802855{text-align:center;}.elementor-6383 .elementor-element.elementor-element-7802855 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:#161616;}.elementor-6383 .elementor-element.elementor-element-5cbde67{--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;--margin-top:-113px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6383 .elementor-element.elementor-element-60297a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-fadcc1d > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-6383 .elementor-element.elementor-element-3390008{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6383 .elementor-element.elementor-element-129937f{--justify-content:center;}.elementor-6383 .elementor-element.elementor-element-1adb9e2 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-6383 .elementor-element.elementor-element-c05a002{--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-6383 .elementor-element.elementor-element-08bf372{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6383 .elementor-element.elementor-element-94d4104 .elementor-heading-title{font-size:28px;}.elementor-6383 .elementor-element.elementor-element-1a34b86{--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6383 .elementor-element.elementor-element-68e909b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-78637dc .elementor-heading-title{font-size:28px;}.elementor-6383 .elementor-element.elementor-element-0eba0f5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6383 .elementor-element.elementor-element-5e02e8e .elementor-counter-number-wrapper{font-size:36px;line-height:0.7em;}.elementor-6383 .elementor-element.elementor-element-11191f8 .elementor-counter-number-wrapper{font-size:36px;line-height:0.7em;}.elementor-6383 .elementor-element.elementor-element-12368f3 .elementor-counter-number-wrapper{font-size:36px;line-height:0.7em;}.elementor-6383 .elementor-element.elementor-element-a1b66ab .elementor-counter-number-wrapper{font-size:36px;line-height:0.7em;}.elementor-6383 .elementor-element.elementor-element-8181a4d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-1dc6f72{--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-6383 .elementor-element.elementor-element-47f8b2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6383 .elementor-element.elementor-element-2e6ddc6 .elementor-heading-title{font-size:28px;}.elementor-6383 .elementor-element.elementor-element-12df42c{--justify-content:flex-end;}.elementor-6383 .elementor-element.elementor-element-9fdb72e.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-f76946c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-4eb42c0 .elementor-button{font-size:0.5rem;} .elementor-6383 .elementor-element.elementor-element-0412c17{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-0412c17 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-9b09121{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-12bd74d .elementor-button{font-size:0.5rem;} .elementor-6383 .elementor-element.elementor-element-8e14d88{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-8e14d88 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-08c4f37{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-e2e80ab .elementor-button{font-size:0.5rem;} .elementor-6383 .elementor-element.elementor-element-c77ed65{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-c77ed65 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-7f11cbd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-7af2b3b .elementor-button{font-size:0.5rem;} .elementor-6383 .elementor-element.elementor-element-135c6df{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-135c6df .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-e55b78e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-6b9002d .elementor-button{font-size:0.5rem;} .elementor-6383 .elementor-element.elementor-element-677ac3c{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-677ac3c .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-b1ad741{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-5002e24 .elementor-button{font-size:0.5rem;} .elementor-6383 .elementor-element.elementor-element-8ad4e98{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-8ad4e98 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-e34a103{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-823a360 .elementor-button{font-size:0.5rem;} .elementor-6383 .elementor-element.elementor-element-1c253a6{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-1c253a6 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-e16ea47{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6383 .elementor-element.elementor-element-8547c5d .elementor-heading-title{font-size:28px;}.elementor-6383 .elementor-element.elementor-element-bb785f5{--grid-auto-flow:row;}.elementor-6383 .elementor-element.elementor-element-94bd987{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-wrapper{text-align:start;}.elementor-6383 .elementor-element.elementor-element-7325950{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-wrapper{text-align:start;}.elementor-6383 .elementor-element.elementor-element-2a2535d{--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-6383 .elementor-element.elementor-element-6f5cfd6{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-44dd83b{--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-6383 .elementor-element.elementor-element-a8f5ecd .elementor-heading-title{font-size:28px;}.elementor-6383 .elementor-element.elementor-element-4ff30fe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6383 .elementor-element.elementor-element-b952383.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-7802855 .elementor-heading-title{font-size:28px;}.elementor-6383 .elementor-element.elementor-element-60297a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-fadcc1d > .elementor-widget-container{margin:-71px 0px 0px 0px;}}@media(max-width:767px){.elementor-6383 .elementor-element.elementor-element-3390008{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-1adb9e2 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-6383 .elementor-element.elementor-element-741346b .elementor-heading-title{line-height:1.2em;}.elementor-6383 .elementor-element.elementor-element-1ad3b8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6383 .elementor-element.elementor-element-4df25b6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-08bf372{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6383 .elementor-element.elementor-element-c025561{text-align:justify;}.elementor-6383 .elementor-element.elementor-element-1a34b86{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6383 .elementor-element.elementor-element-35e1860{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6383 .elementor-element.elementor-element-0048aa1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-6383 .elementor-element.elementor-element-0048aa1 .elementor-heading-title{font-size:16px;}.elementor-6383 .elementor-element.elementor-element-908d551{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6383 .elementor-element.elementor-element-908d551 .elementor-icon-list-item > a{font-size:13px;line-height:1.6em;}.elementor-6383 .elementor-element.elementor-element-0eba0f5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6383 .elementor-element.elementor-element-5e02e8e .elementor-counter-number-wrapper{font-size:25px;}.elementor-6383 .elementor-element.elementor-element-5e02e8e .elementor-counter-title{font-size:10px;}.elementor-6383 .elementor-element.elementor-element-11191f8 .elementor-counter-number-wrapper{font-size:25px;}.elementor-6383 .elementor-element.elementor-element-11191f8 .elementor-counter-title{font-size:10px;}.elementor-6383 .elementor-element.elementor-element-12368f3 .elementor-counter-number-wrapper{font-size:25px;}.elementor-6383 .elementor-element.elementor-element-12368f3 .elementor-counter-title{font-size:10px;}.elementor-6383 .elementor-element.elementor-element-a1b66ab .elementor-counter-number-wrapper{font-size:25px;}.elementor-6383 .elementor-element.elementor-element-a1b66ab .elementor-counter-title{font-size:10px;}.elementor-6383 .elementor-element.elementor-element-4eb42c0{width:auto;max-width:auto;top:20px;}.elementor-6383 .elementor-element.elementor-element-4eb42c0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-4eb42c0{right:20px;}body.rtl .elementor-6383 .elementor-element.elementor-element-4eb42c0{left:20px;}.elementor-6383 .elementor-element.elementor-element-4eb42c0 .elementor-button{font-size:0.8rem;}.elementor-6383 .elementor-element.elementor-element-82c4ed0{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-7b09494{text-align:center;}.elementor-6383 .elementor-element.elementor-element-7b09494 .elementor-heading-title{font-size:24px;}.elementor-6383 .elementor-element.elementor-element-862514d{text-align:center;}.elementor-6383 .elementor-element.elementor-element-78d47f2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-b1f925d .elementor-button{padding:13px 13px 13px 13px;}.elementor-6383 .elementor-element.elementor-element-0412c17{--alignment:center;} .elementor-6383 .elementor-element.elementor-element-0412c17{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-0412c17 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-0412c17 .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-6383 .elementor-element.elementor-element-12bd74d{width:auto;max-width:auto;top:20px;}.elementor-6383 .elementor-element.elementor-element-12bd74d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-12bd74d{right:20px;}body.rtl .elementor-6383 .elementor-element.elementor-element-12bd74d{left:20px;}.elementor-6383 .elementor-element.elementor-element-12bd74d .elementor-button{font-size:0.8rem;}.elementor-6383 .elementor-element.elementor-element-1e3229a{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-91540ae{text-align:center;}.elementor-6383 .elementor-element.elementor-element-91540ae .elementor-heading-title{font-size:24px;}.elementor-6383 .elementor-element.elementor-element-99b4322{text-align:center;}.elementor-6383 .elementor-element.elementor-element-598163a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-907298d .elementor-button{padding:13px 13px 13px 13px;}.elementor-6383 .elementor-element.elementor-element-8e14d88{--alignment:center;} .elementor-6383 .elementor-element.elementor-element-8e14d88{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-8e14d88 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-8e14d88 .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-6383 .elementor-element.elementor-element-e2e80ab{width:auto;max-width:auto;top:20px;}.elementor-6383 .elementor-element.elementor-element-e2e80ab.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-e2e80ab{right:20px;}body.rtl .elementor-6383 .elementor-element.elementor-element-e2e80ab{left:20px;}.elementor-6383 .elementor-element.elementor-element-e2e80ab .elementor-button{font-size:0.8rem;}.elementor-6383 .elementor-element.elementor-element-0fb0ca8{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-239b23d{text-align:center;}.elementor-6383 .elementor-element.elementor-element-239b23d .elementor-heading-title{font-size:24px;}.elementor-6383 .elementor-element.elementor-element-43110f2{text-align:center;}.elementor-6383 .elementor-element.elementor-element-89af86b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-7f80141 .elementor-button{padding:13px 13px 13px 13px;}.elementor-6383 .elementor-element.elementor-element-c77ed65{--alignment:center;} .elementor-6383 .elementor-element.elementor-element-c77ed65{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-c77ed65 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-c77ed65 .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-6383 .elementor-element.elementor-element-7af2b3b{width:auto;max-width:auto;top:20px;}.elementor-6383 .elementor-element.elementor-element-7af2b3b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-7af2b3b{right:20px;}body.rtl .elementor-6383 .elementor-element.elementor-element-7af2b3b{left:20px;}.elementor-6383 .elementor-element.elementor-element-7af2b3b .elementor-button{font-size:0.8rem;}.elementor-6383 .elementor-element.elementor-element-4017d23{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-66b322b{text-align:center;}.elementor-6383 .elementor-element.elementor-element-66b322b .elementor-heading-title{font-size:24px;}.elementor-6383 .elementor-element.elementor-element-894672b{text-align:center;}.elementor-6383 .elementor-element.elementor-element-b200543{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-bfc31fa .elementor-button{padding:13px 13px 13px 13px;}.elementor-6383 .elementor-element.elementor-element-135c6df{--alignment:center;} .elementor-6383 .elementor-element.elementor-element-135c6df{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-135c6df .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-135c6df .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-6383 .elementor-element.elementor-element-6b9002d{width:auto;max-width:auto;top:20px;}.elementor-6383 .elementor-element.elementor-element-6b9002d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-6b9002d{right:20px;}body.rtl .elementor-6383 .elementor-element.elementor-element-6b9002d{left:20px;}.elementor-6383 .elementor-element.elementor-element-6b9002d .elementor-button{font-size:0.8rem;}.elementor-6383 .elementor-element.elementor-element-74ba54b{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-a2261cb{text-align:center;}.elementor-6383 .elementor-element.elementor-element-a2261cb .elementor-heading-title{font-size:24px;}.elementor-6383 .elementor-element.elementor-element-b3a3170{text-align:center;}.elementor-6383 .elementor-element.elementor-element-59081c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-b777630 .elementor-button{padding:13px 13px 13px 13px;}.elementor-6383 .elementor-element.elementor-element-677ac3c{--alignment:center;} .elementor-6383 .elementor-element.elementor-element-677ac3c{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-677ac3c .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-677ac3c .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-6383 .elementor-element.elementor-element-5002e24{width:auto;max-width:auto;top:20px;}.elementor-6383 .elementor-element.elementor-element-5002e24.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-5002e24{right:20px;}body.rtl .elementor-6383 .elementor-element.elementor-element-5002e24{left:20px;}.elementor-6383 .elementor-element.elementor-element-5002e24 .elementor-button{font-size:0.8rem;}.elementor-6383 .elementor-element.elementor-element-8f84c2c{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-2a1d7c6{text-align:center;}.elementor-6383 .elementor-element.elementor-element-2a1d7c6 .elementor-heading-title{font-size:24px;}.elementor-6383 .elementor-element.elementor-element-ff25b4c{text-align:center;}.elementor-6383 .elementor-element.elementor-element-42bd150{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-89293df .elementor-button{padding:13px 13px 13px 13px;}.elementor-6383 .elementor-element.elementor-element-8ad4e98{--alignment:center;} .elementor-6383 .elementor-element.elementor-element-8ad4e98{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-8ad4e98 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-8ad4e98 .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-6383 .elementor-element.elementor-element-823a360{width:auto;max-width:auto;top:20px;}.elementor-6383 .elementor-element.elementor-element-823a360.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6383 .elementor-element.elementor-element-823a360{right:20px;}body.rtl .elementor-6383 .elementor-element.elementor-element-823a360{left:20px;}.elementor-6383 .elementor-element.elementor-element-823a360 .elementor-button{font-size:0.8rem;}.elementor-6383 .elementor-element.elementor-element-de9b828{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-1e57de7{text-align:center;}.elementor-6383 .elementor-element.elementor-element-1e57de7 .elementor-heading-title{font-size:24px;}.elementor-6383 .elementor-element.elementor-element-0e605b5{text-align:center;}.elementor-6383 .elementor-element.elementor-element-ad1a6a2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6383 .elementor-element.elementor-element-009afa0 .elementor-button{padding:13px 13px 13px 13px;}.elementor-6383 .elementor-element.elementor-element-1c253a6{--alignment:center;} .elementor-6383 .elementor-element.elementor-element-1c253a6{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-6383 .elementor-element.elementor-element-1c253a6 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-6383 .elementor-element.elementor-element-1c253a6 .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-6383 .elementor-element.elementor-element-e16ea47{--e-n-carousel-swiper-slides-to-display:1;}.elementor-6383 .elementor-element.elementor-element-bb785f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6383 .elementor-element.elementor-element-94bd987{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6383 .elementor-element.elementor-element-2624a6c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-6383 .elementor-element.elementor-element-2624a6c.elementor-element{--align-self:center;}.elementor-6383 .elementor-element.elementor-element-75cf495{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-wrapper{text-align:center;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-img{margin-bottom:0px;}.elementor-6383 .elementor-element.elementor-element-14dcce2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6383 .elementor-element.elementor-element-14dcce2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6383 .elementor-element.elementor-element-14dcce2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-img img{height:29px;}.elementor-6383 .elementor-element.elementor-element-14dcce2 .elementor-image-box-title{font-size:20px;}.elementor-6383 .elementor-element.elementor-element-11cf835{text-align:center;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-wrapper{text-align:center;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-img{margin-bottom:0px;}.elementor-6383 .elementor-element.elementor-element-9e25424.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6383 .elementor-element.elementor-element-9e25424.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6383 .elementor-element.elementor-element-9e25424.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-img img{height:29px;}.elementor-6383 .elementor-element.elementor-element-9e25424 .elementor-image-box-title{font-size:20px;}.elementor-6383 .elementor-element.elementor-element-ccee60b{text-align:center;}.elementor-6383 .elementor-element.elementor-element-53c4f9f{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-6383 .elementor-element.elementor-element-dd865de{text-align:center;}.elementor-6383 .elementor-element.elementor-element-5cbde67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6383 .elementor-element.elementor-element-60297a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6383 .elementor-element.elementor-element-fadcc1d > .elementor-widget-container{margin:-163px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6383 .elementor-element.elementor-element-3390008{--content-width:1280px;}.elementor-6383 .elementor-element.elementor-element-4662b92{--width:50%;}.elementor-6383 .elementor-element.elementor-element-129937f{--width:50%;}.elementor-6383 .elementor-element.elementor-element-4df25b6{--content-width:1320px;}.elementor-6383 .elementor-element.elementor-element-5865700{--width:43%;}.elementor-6383 .elementor-element.elementor-element-08bf372{--width:57%;}.elementor-6383 .elementor-element.elementor-element-35e1860{--content-width:1320px;}.elementor-6383 .elementor-element.elementor-element-29c7c09{--width:88%;}.elementor-6383 .elementor-element.elementor-element-e3c15a4{--width:100%;}.elementor-6383 .elementor-element.elementor-element-8181a4d{--content-width:1320px;}.elementor-6383 .elementor-element.elementor-element-47f8b2a{--width:100%;}.elementor-6383 .elementor-element.elementor-element-12df42c{--width:50%;}.elementor-6383 .elementor-element.elementor-element-c2c6e13{--content-width:1320px;}.elementor-6383 .elementor-element.elementor-element-94bd987{--width:88%;}.elementor-6383 .elementor-element.elementor-element-a12e0b4{--width:100%;}.elementor-6383 .elementor-element.elementor-element-29df1dd{--width:100%;}.elementor-6383 .elementor-element.elementor-element-800ce3d{--width:100%;}.elementor-6383 .elementor-element.elementor-element-2f18876{--width:50%;}.elementor-6383 .elementor-element.elementor-element-6f5cfd6{--content-width:1320px;}.elementor-6383 .elementor-element.elementor-element-fff22b5{--width:35%;}.elementor-6383 .elementor-element.elementor-element-6b2f6fa{--width:65%;}.elementor-6383 .elementor-element.elementor-element-2e2e2c0{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6383 .elementor-element.elementor-element-5865700{--width:100%;}.elementor-6383 .elementor-element.elementor-element-08bf372{--width:100%;}.elementor-6383 .elementor-element.elementor-element-47f8b2a{--width:100%;}.elementor-6383 .elementor-element.elementor-element-12df42c{--width:100%;}.elementor-6383 .elementor-element.elementor-element-2f18876{--width:100%;}.elementor-6383 .elementor-element.elementor-element-fff22b5{--width:100%;}.elementor-6383 .elementor-element.elementor-element-6b2f6fa{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-1a34b86 *//* Goal Items Alignment Fix */
.fc-goal .goal__single {
    display: flex !important;
    align-items: flex-start !important;
    gap: 15px !important;
}

/* Number Circle */
.fc-goal .goal__single .home-14-icon,
.fc-goal .goal__single .fund-icon-box-widget {
    flex: 0 0 60px !important;
    width: 60px !important;
    min-width: 60px !important;
    display: flex !important;
    justify-content: center !important;
    align-items: flex-start !important;
    margin-top: 0 !important;
}

/* Content Area */
.fc-goal .goal__single .goal-content,
.fc-goal .goal__single .content {
    flex: 1 1 auto !important;
}

/* Heading Alignment */
.fc-goal .goal__single h4,
.fc-goal .goal__single h3 {
    margin-top: 0 !important;
    line-height: 1.4 !important;
}

/* Mobile Fix */
@media (max-width: 767px) {

    .fc-goal .goal__single {
        align-items: flex-start !important;
    }

    .fc-goal .goal__single .home-14-icon,
    .fc-goal .goal__single .fund-icon-box-widget {
        flex: 0 0 50px !important;
        width: 50px !important;
        min-width: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-4eb42c0 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-12bd74d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-e2e80ab *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-7af2b3b *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-6b9002d *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-5002e24 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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-823a360 *//* Targeting the button wrapper */
/*#button1 {*/
/*    position: relative; */
/*}*/

/* The hidden text on hover */
#button1::after {
    content: "Donations Exempted Under Section 80G & 12A"; /* Display the required text */
    position: absolute;
    bottom: -60px; /* Adjusted spacing */
    left: 50%;
    transform: translateX(-72%);
    background-color: #E3F2FF; /* Light green background */
    color: black; /* 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 */
#button1:hover::after {
    opacity: 1; /* Make the text visible on hover */
}

/* Ensuring text stays within screen limits */
@media (max-width: 768px) {
    #button1::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 nested-carousel, class: .elementor-element-e16ea47 */.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for charifund-theme-accordion-widget, class: .elementor-element-fadcc1d *//* FAQ active/open question text colour */
.faq .accordion-button:not(.collapsed),
.faq .accordion-button:not(.collapsed) b,
.faq .accordion-button:not(.collapsed) strong {
    color: #000000 !important;
    font-size: 20px;
}

/* Keep the colour black during hover and focus */
.faq .accordion-button:not(.collapsed):hover,
.faq .accordion-button:not(.collapsed):focus,
.faq .accordion-button:not(.collapsed):hover b,
.faq .accordion-button:not(.collapsed):focus b {
    color: #000000 !important;
}

/* FAQ heading – keep all words the same blue colour */
.faq .section__content h2,
.faq .section__content h2 span {
    color: #000000 !important;
}/* End custom CSS */