.elementor-36 .elementor-element.elementor-element-39aeaceb{--display:flex;--min-height:0px;--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-start;--gap:356px 356px;--row-gap:356px;--column-gap:356px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:356px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-39aeaceb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-71fee98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-71fee98::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://in-me-science-institute.com/wp-content/uploads/2025/04/Map.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-36 .elementor-element.elementor-element-8f39cfe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--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-36 .elementor-element.elementor-element-d1e0baa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-d41d671 > .elementor-widget-container{margin:0px 0px -40px -70px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d41d671{text-align:center;}.elementor-36 .elementor-element.elementor-element-d41d671 img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-2316704{width:var( --container-widget-width, 665px );max-width:665px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-2316704 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2316704 .elementor-heading-title{font-family:var( --e-global-typography-fbe5b51-font-family ), Sans-serif;font-size:var( --e-global-typography-fbe5b51-font-size );font-weight:var( --e-global-typography-fbe5b51-font-weight );line-height:var( --e-global-typography-fbe5b51-line-height );letter-spacing:var( --e-global-typography-fbe5b51-letter-spacing );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-8d49a37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-8d49a37 .elementor-heading-title{font-family:var( --e-global-typography-c3cf696-font-family ), Sans-serif;font-size:var( --e-global-typography-c3cf696-font-size );font-weight:var( --e-global-typography-c3cf696-font-weight );line-height:var( --e-global-typography-c3cf696-line-height );letter-spacing:var( --e-global-typography-c3cf696-letter-spacing );color:var( --e-global-color-7bd861e );}.elementor-36 .elementor-element.elementor-element-264d05a{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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-5325b01 );--border-color:var( --e-global-color-5325b01 );--border-radius:800px 800px 800px 800px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:188px;--padding-right:188px;}.elementor-36 .elementor-element.elementor-element-264d05a:hover{background-color:var( --e-global-color-2561dfb );}.elementor-36 .elementor-element.elementor-element-264d05a.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-b350836 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-b350836 .elementor-icon{font-size:28px;}.elementor-36 .elementor-element.elementor-element-b350836 .elementor-icon svg{height:28px;}.elementor-36 .elementor-element.elementor-element-b350836 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-414d2fd{right:67px;}body.rtl .elementor-36 .elementor-element.elementor-element-414d2fd{left:67px;}.elementor-36 .elementor-element.elementor-element-414d2fd img{width:100%;max-width:100%;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d750b19{left:120px;}body.rtl .elementor-36 .elementor-element.elementor-element-d750b19{right:120px;}.elementor-36 .elementor-element.elementor-element-d750b19{bottom:0px;}.elementor-36 .elementor-element.elementor-element-d750b19 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-e6a09c9{left:93px;}body.rtl .elementor-36 .elementor-element.elementor-element-e6a09c9{right:93px;}.elementor-36 .elementor-element.elementor-element-e6a09c9{top:131px;}.elementor-36 .elementor-element.elementor-element-e6a09c9 img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-a8cfda7 img{width:100%;max-width:100%;height:563px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-36 .elementor-element.elementor-element-3267e73{--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:48px 48px;--row-gap:48px;--column-gap:48px;--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-36 .elementor-element.elementor-element-97764b5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-97764b5 .elementor-heading-title{font-family:var( --e-global-typography-4cbb292-font-family ), Sans-serif;font-size:var( --e-global-typography-4cbb292-font-size );font-weight:var( --e-global-typography-4cbb292-font-weight );line-height:var( --e-global-typography-4cbb292-line-height );letter-spacing:var( --e-global-typography-4cbb292-letter-spacing );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-f07754a{--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:64px 64px;--row-gap:64px;--column-gap:64px;--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-36 .elementor-element.elementor-element-f07754a.e-con{--align-self:flex-end;}.elementor-36 .elementor-element.elementor-element-6d5efa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-6d5efa1{font-family:var( --e-global-typography-64dd8eb-font-family ), Sans-serif;font-size:var( --e-global-typography-64dd8eb-font-size );font-weight:var( --e-global-typography-64dd8eb-font-weight );line-height:var( --e-global-typography-64dd8eb-line-height );letter-spacing:var( --e-global-typography-64dd8eb-letter-spacing );}.elementor-36 .elementor-element.elementor-element-6d5efa1 p{margin-bottom:16px;}.elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7476166-font-family ), Sans-serif;font-size:var( --e-global-typography-7476166-font-size );font-weight:var( --e-global-typography-7476166-font-weight );line-height:var( --e-global-typography-7476166-line-height );letter-spacing:var( --e-global-typography-7476166-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0407194D;border-radius:800px 800px 800px 800px;padding:16px 32px 16px 32px;}.elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-4788b54{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--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-36 .elementor-element.elementor-element-0f56c07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:120px 120px;--row-gap:120px;--column-gap:120px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b519bce .elementor-heading-title{font-family:var( --e-global-typography-daea13a-font-family ), Sans-serif;font-size:var( --e-global-typography-daea13a-font-size );font-weight:var( --e-global-typography-daea13a-font-weight );line-height:var( --e-global-typography-daea13a-line-height );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-ae49182{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:120px 24px;--row-gap:120px;--column-gap:24px;--grid-auto-flow:row;--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-36 .elementor-element.elementor-element-0e5972e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-0757dc9{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-f7dd6db img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-a4274ec .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-98c6e23 .elementor-heading-title{font-family:var( --e-global-typography-ab0112f-font-family ), Sans-serif;font-size:var( --e-global-typography-ab0112f-font-size );font-weight:var( --e-global-typography-ab0112f-font-weight );line-height:var( --e-global-typography-ab0112f-line-height );letter-spacing:var( --e-global-typography-ab0112f-letter-spacing );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-424b208{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-ee223d2{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-f8a142a img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-6b1ec13 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-2dbe1a7 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-a3c3cee{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-321af8d{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-5e3cb39 img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-6cf438f .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-9edc6fe .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-19989e6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-9a64ade{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-db69a0b img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-be0f67e .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-24d496c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-b72a0b2{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-49fab7f{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-2e09d5a > .elementor-widget-container{--e-transform-rotateZ:-7deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2e09d5a img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-f1011cb .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-63c6e80 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-f554c27{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-5bfc928{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-1c98316 img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-3b6b07d .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-d1c0032 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-c07bbef{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-533ca3f{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-b37f444 img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-c2f3453 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-5cc15d7 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-2891ffa{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-58f6c02{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-e2de012 img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-94a17fa .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-958aee5 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-450601d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-66ddf41{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-b4659f2 img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-470ac25 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-20a5f1e .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-c0e86cd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-a39da82{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-97a5bfe img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-a764eca .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-85715d6 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-00e3e34{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-36 .elementor-element.elementor-element-55b7cec{--display:flex;--min-height:188px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:130px 130px 130px 130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-d1229b0 img{width:137px;max-width:100%;}.elementor-36 .elementor-element.elementor-element-27d5fc1 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-deea02b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-8f39cfe{--width:1230px;}.elementor-36 .elementor-element.elementor-element-264d05a{--width:404px;}.elementor-36 .elementor-element.elementor-element-f07754a{--width:40%;}.elementor-36 .elementor-element.elementor-element-0757dc9{--width:188px;}.elementor-36 .elementor-element.elementor-element-ee223d2{--width:188px;}.elementor-36 .elementor-element.elementor-element-321af8d{--width:188px;}.elementor-36 .elementor-element.elementor-element-9a64ade{--width:188px;}.elementor-36 .elementor-element.elementor-element-49fab7f{--width:188px;}.elementor-36 .elementor-element.elementor-element-5bfc928{--width:188px;}.elementor-36 .elementor-element.elementor-element-533ca3f{--width:188px;}.elementor-36 .elementor-element.elementor-element-58f6c02{--width:188px;}.elementor-36 .elementor-element.elementor-element-66ddf41{--width:188px;}.elementor-36 .elementor-element.elementor-element-a39da82{--width:188px;}.elementor-36 .elementor-element.elementor-element-55b7cec{--width:188px;}}@media(max-width:1440px){.elementor-36 .elementor-element.elementor-element-39aeaceb{--justify-content:flex-start;--gap:256px 256px;--row-gap:256px;--column-gap:256px;--padding-top:0px;--padding-bottom:356px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-2316704 .elementor-heading-title{font-size:var( --e-global-typography-fbe5b51-font-size );line-height:var( --e-global-typography-fbe5b51-line-height );letter-spacing:var( --e-global-typography-fbe5b51-letter-spacing );}.elementor-36 .elementor-element.elementor-element-8d49a37 .elementor-heading-title{font-size:var( --e-global-typography-c3cf696-font-size );line-height:var( --e-global-typography-c3cf696-line-height );letter-spacing:var( --e-global-typography-c3cf696-letter-spacing );}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-414d2fd{right:142px;}body.rtl .elementor-36 .elementor-element.elementor-element-414d2fd{left:142px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d750b19{left:157px;}body.rtl .elementor-36 .elementor-element.elementor-element-d750b19{right:157px;}.elementor-36 .elementor-element.elementor-element-d750b19{bottom:19px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-e6a09c9{left:130px;}body.rtl .elementor-36 .elementor-element.elementor-element-e6a09c9{right:130px;}.elementor-36 .elementor-element.elementor-element-97764b5 .elementor-heading-title{font-size:var( --e-global-typography-4cbb292-font-size );line-height:var( --e-global-typography-4cbb292-line-height );letter-spacing:var( --e-global-typography-4cbb292-letter-spacing );}.elementor-36 .elementor-element.elementor-element-6d5efa1{font-size:var( --e-global-typography-64dd8eb-font-size );line-height:var( --e-global-typography-64dd8eb-line-height );letter-spacing:var( --e-global-typography-64dd8eb-letter-spacing );}.elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button{font-size:var( --e-global-typography-7476166-font-size );line-height:var( --e-global-typography-7476166-line-height );letter-spacing:var( --e-global-typography-7476166-letter-spacing );padding:16px 32px 16px 32px;}.elementor-36 .elementor-element.elementor-element-4788b54{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b519bce .elementor-heading-title{font-size:var( --e-global-typography-daea13a-font-size );line-height:var( --e-global-typography-daea13a-line-height );}.elementor-36 .elementor-element.elementor-element-ae49182{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;--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-36 .elementor-element.elementor-element-98c6e23 .elementor-heading-title{font-size:var( --e-global-typography-ab0112f-font-size );line-height:var( --e-global-typography-ab0112f-line-height );letter-spacing:var( --e-global-typography-ab0112f-letter-spacing );}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-39aeaceb{--justify-content:flex-start;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:0px;--padding-bottom:144px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-71fee98{--padding-top:144px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2316704 .elementor-heading-title{font-size:var( --e-global-typography-fbe5b51-font-size );line-height:var( --e-global-typography-fbe5b51-line-height );letter-spacing:var( --e-global-typography-fbe5b51-letter-spacing );}.elementor-36 .elementor-element.elementor-element-8d49a37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-8d49a37 .elementor-heading-title{font-size:var( --e-global-typography-c3cf696-font-size );line-height:var( --e-global-typography-c3cf696-line-height );letter-spacing:var( --e-global-typography-c3cf696-letter-spacing );}.elementor-36 .elementor-element.elementor-element-a8cfda7 img{height:244px;object-fit:cover;object-position:center center;}.elementor-36 .elementor-element.elementor-element-97764b5 .elementor-heading-title{font-size:var( --e-global-typography-4cbb292-font-size );line-height:var( --e-global-typography-4cbb292-line-height );letter-spacing:var( --e-global-typography-4cbb292-letter-spacing );}.elementor-36 .elementor-element.elementor-element-6d5efa1{font-size:var( --e-global-typography-64dd8eb-font-size );line-height:var( --e-global-typography-64dd8eb-line-height );letter-spacing:var( --e-global-typography-64dd8eb-letter-spacing );}.elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button{font-size:var( --e-global-typography-7476166-font-size );line-height:var( --e-global-typography-7476166-line-height );letter-spacing:var( --e-global-typography-7476166-letter-spacing );}.elementor-36 .elementor-element.elementor-element-b519bce .elementor-heading-title{font-size:var( --e-global-typography-daea13a-font-size );line-height:var( --e-global-typography-daea13a-line-height );}.elementor-36 .elementor-element.elementor-element-ae49182{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-98c6e23 .elementor-heading-title{font-size:var( --e-global-typography-ab0112f-font-size );line-height:var( --e-global-typography-ab0112f-line-height );letter-spacing:var( --e-global-typography-ab0112f-letter-spacing );}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-39aeaceb{--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-start;--gap:144px 144px;--row-gap:144px;--column-gap:144px;--padding-top:0px;--padding-bottom:144px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-71fee98{--width:100%;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.5;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-71fee98::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-71fee98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-36 .elementor-element.elementor-element-8f39cfe{--width:100%;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--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-36 .elementor-element.elementor-element-d1e0baa{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-36 .elementor-element.elementor-element-d41d671 > .elementor-widget-container{margin:0px 0px -30px -30px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d41d671 img{height:100px;object-fit:cover;object-position:center center;}.elementor-36 .elementor-element.elementor-element-2316704 .elementor-heading-title{font-size:var( --e-global-typography-fbe5b51-font-size );line-height:var( --e-global-typography-fbe5b51-line-height );letter-spacing:var( --e-global-typography-fbe5b51-letter-spacing );}.elementor-36 .elementor-element.elementor-element-8d49a37{text-align:center;}.elementor-36 .elementor-element.elementor-element-8d49a37 .elementor-heading-title{font-size:var( --e-global-typography-c3cf696-font-size );line-height:var( --e-global-typography-c3cf696-line-height );letter-spacing:var( --e-global-typography-c3cf696-letter-spacing );}.elementor-36 .elementor-element.elementor-element-264d05a{--width:200px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b350836 .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-b350836 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-414d2fd{right:11px;}body.rtl .elementor-36 .elementor-element.elementor-element-414d2fd{left:11px;}.elementor-36 .elementor-element.elementor-element-414d2fd{top:170px;}.elementor-36 .elementor-element.elementor-element-414d2fd img{height:40px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d750b19{left:8px;}body.rtl .elementor-36 .elementor-element.elementor-element-d750b19{right:8px;}.elementor-36 .elementor-element.elementor-element-d750b19 img{height:40px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-e6a09c9{left:-10px;}body.rtl .elementor-36 .elementor-element.elementor-element-e6a09c9{right:-10px;}.elementor-36 .elementor-element.elementor-element-e6a09c9{top:65px;}.elementor-36 .elementor-element.elementor-element-e6a09c9 img{height:40px;object-fit:cover;object-position:center center;}.elementor-36 .elementor-element.elementor-element-a8cfda7 img{height:244px;}.elementor-36 .elementor-element.elementor-element-97764b5{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-97764b5 .elementor-heading-title{font-size:var( --e-global-typography-4cbb292-font-size );line-height:var( --e-global-typography-4cbb292-line-height );letter-spacing:var( --e-global-typography-4cbb292-letter-spacing );}.elementor-36 .elementor-element.elementor-element-6d5efa1{width:100%;max-width:100%;font-size:var( --e-global-typography-64dd8eb-font-size );line-height:var( --e-global-typography-64dd8eb-line-height );letter-spacing:var( --e-global-typography-64dd8eb-letter-spacing );}.elementor-36 .elementor-element.elementor-element-6d5efa1 p{margin-bottom:12px;}.elementor-36 .elementor-element.elementor-element-04080f3 .elementor-button{font-size:var( --e-global-typography-7476166-font-size );line-height:var( --e-global-typography-7476166-line-height );letter-spacing:var( --e-global-typography-7476166-letter-spacing );padding:12px 24px 12px 24px;}.elementor-36 .elementor-element.elementor-element-4788b54{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-0f56c07{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b519bce .elementor-heading-title{font-size:var( --e-global-typography-daea13a-font-size );line-height:var( --e-global-typography-daea13a-line-height );}.elementor-36 .elementor-element.elementor-element-ae49182{--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-0757dc9{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-f7dd6db img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-98c6e23 .elementor-heading-title{font-size:var( --e-global-typography-ab0112f-font-size );line-height:var( --e-global-typography-ab0112f-line-height );letter-spacing:var( --e-global-typography-ab0112f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ee223d2{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-f8a142a img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-2dbe1a7 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-321af8d{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-5e3cb39 img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-9edc6fe .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-9a64ade{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-db69a0b img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-24d496c .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-49fab7f{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-2e09d5a img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-63c6e80 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-5bfc928{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-1c98316 img{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-d1c0032 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-533ca3f{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-5cc15d7 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-58f6c02{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-958aee5 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-66ddf41{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-20a5f1e .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-a39da82{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-85715d6 .elementor-heading-title{font-size:16px;line-height:20px;letter-spacing:-0.5px;}.elementor-36 .elementor-element.elementor-element-55b7cec{--min-height:150px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36 .elementor-element.elementor-element-deea02b .elementor-heading-title{font-size:16px;letter-spacing:-0.5px;}}/* Start custom CSS for image, class: .elementor-element-414d2fd */.elementor-36 .elementor-element.elementor-element-414d2fd {
border-radius: 316.547px;
border: 5.4px solid #FFF;
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -79px 86px 33px 0px rgba(72, 67, 61, 0.00), -50px 55px 30px 0px rgba(72, 67, 61, 0.01), -28px 31px 25px 0px rgba(72, 67, 61, 0.05), -13px 14px 19px 0px rgba(72, 67, 61, 0.09), -3px 3px 10px 0px rgba(72, 67, 61, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d750b19 */.elementor-36 .elementor-element.elementor-element-d750b19 {
border-radius: 316.547px;
border: 5.4px solid #FFF;
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -79px 86px 33px 0px rgba(72, 67, 61, 0.00), -50px 55px 30px 0px rgba(72, 67, 61, 0.01), -28px 31px 25px 0px rgba(72, 67, 61, 0.05), -13px 14px 19px 0px rgba(72, 67, 61, 0.09), -3px 3px 10px 0px rgba(72, 67, 61, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6a09c9 */.elementor-36 .elementor-element.elementor-element-e6a09c9 {
border-radius: 316.547px;
border: 5.4px solid #FFF;
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -79px 86px 33px 0px rgba(72, 67, 61, 0.00), -50px 55px 30px 0px rgba(72, 67, 61, 0.01), -28px 31px 25px 0px rgba(72, 67, 61, 0.05), -13px 14px 19px 0px rgba(72, 67, 61, 0.09), -3px 3px 10px 0px rgba(72, 67, 61, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4274ec */.elementor-36 .elementor-element.elementor-element-a4274ec {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0757dc9 */.elementor-36 .elementor-element.elementor-element-0757dc9 {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-0757dc9::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-0757dc9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e5972e */.elementor-36 .elementor-element.elementor-element-0e5972e:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-0e5972e:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-0e5972e:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b1ec13 */.elementor-36 .elementor-element.elementor-element-6b1ec13 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee223d2 */.elementor-36 .elementor-element.elementor-element-ee223d2 {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-ee223d2::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-ee223d2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-424b208 */.elementor-36 .elementor-element.elementor-element-424b208:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-424b208:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-424b208:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6cf438f */.elementor-36 .elementor-element.elementor-element-6cf438f {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-321af8d */.elementor-36 .elementor-element.elementor-element-321af8d {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-321af8d::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-321af8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3c3cee */.elementor-36 .elementor-element.elementor-element-a3c3cee:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-a3c3cee:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-a3c3cee:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be0f67e */.elementor-36 .elementor-element.elementor-element-be0f67e {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a64ade */.elementor-36 .elementor-element.elementor-element-9a64ade {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-9a64ade::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-9a64ade:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19989e6 */.elementor-36 .elementor-element.elementor-element-19989e6:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-19989e6:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-19989e6:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1011cb */.elementor-36 .elementor-element.elementor-element-f1011cb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fab7f */.elementor-36 .elementor-element.elementor-element-49fab7f {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-49fab7f::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-49fab7f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72a0b2 */.elementor-36 .elementor-element.elementor-element-b72a0b2:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-b72a0b2:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-b72a0b2:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b6b07d */.elementor-36 .elementor-element.elementor-element-3b6b07d {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bfc928 */.elementor-36 .elementor-element.elementor-element-5bfc928 {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-5bfc928::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-5bfc928:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f554c27 */.elementor-36 .elementor-element.elementor-element-f554c27:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-f554c27:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-f554c27:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c2f3453 */.elementor-36 .elementor-element.elementor-element-c2f3453 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533ca3f */.elementor-36 .elementor-element.elementor-element-533ca3f {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-533ca3f::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-533ca3f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07bbef */.elementor-36 .elementor-element.elementor-element-c07bbef:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-c07bbef:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-c07bbef:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94a17fa */.elementor-36 .elementor-element.elementor-element-94a17fa {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f6c02 */.elementor-36 .elementor-element.elementor-element-58f6c02 {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-58f6c02::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-58f6c02:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2891ffa */.elementor-36 .elementor-element.elementor-element-2891ffa:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-2891ffa:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-2891ffa:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-470ac25 */.elementor-36 .elementor-element.elementor-element-470ac25 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ddf41 */.elementor-36 .elementor-element.elementor-element-66ddf41 {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-66ddf41::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-66ddf41:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450601d */.elementor-36 .elementor-element.elementor-element-450601d:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-450601d:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-450601d:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a764eca */.elementor-36 .elementor-element.elementor-element-a764eca {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a39da82 */.elementor-36 .elementor-element.elementor-element-a39da82 {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-a39da82::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-a39da82:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e86cd */.elementor-36 .elementor-element.elementor-element-c0e86cd:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-c0e86cd:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-c0e86cd:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27d5fc1 */.elementor-36 .elementor-element.elementor-element-27d5fc1 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b7cec */.elementor-36 .elementor-element.elementor-element-55b7cec {
background: linear-gradient(180deg, #FFF 0%, #F1F1F1 100%);
box-shadow: -100.351px 109.243px 41.919px 0px rgba(72, 67, 61, 0.00), -63.514px 69.865px 38.108px 0px rgba(72, 67, 61, 0.01), -35.568px 39.378px 31.757px 0px rgba(72, 67, 61, 0.05), -16.514px 17.784px 24.135px 0px rgba(72, 67, 61, 0.09), -3.811px 3.811px 12.703px 0px rgba(72, 67, 61, 0.10);
}
/* Overlay that appears on hover */
.elementor-36 .elementor-element.elementor-element-55b7cec::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 130px;
  background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white */
  backdrop-filter: blur(5px); /* Blur effect */
  opacity: 0; /* Hidden by default */
  transition: opacity 0.3s ease; /* Smooth transition */
  pointer-events: none; /* Allows clicks to pass through to underlying content */
}

/* Show the overlay when hovering over the container */
.elementor-36 .elementor-element.elementor-element-55b7cec:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e3e34 */.elementor-36 .elementor-element.elementor-element-00e3e34:hover h2.elementor-heading-title.elementor-size-default{
    text-decoration: underline;
}
.elementor-36 .elementor-element.elementor-element-00e3e34:hover .arrow {
    opacity: 1;
}
.elementor-36 .elementor-element.elementor-element-00e3e34:hover ::after {
    opacity: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-display: auto;
	src: url('https://in-me-science-institute.com/wp-content/uploads/2025/03/Geist-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */