.elementor-1788 .elementor-element.elementor-element-e593aea{--display:flex;--min-height:100vh;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-e593aea:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-e593aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4FFE6;}.elementor-1788 .elementor-element.elementor-element-e593aea::before, .elementor-1788 .elementor-element.elementor-element-e593aea > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-e593aea > .e-con-inner > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-e593aea > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-e593aea > .e-con-inner > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-e593aea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1788 .elementor-element.elementor-element-c77b2d9{--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:15px;--padding-right:15px;}.elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;font-size:64px;font-weight:700;}.elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-section-title-wraper .elementskit-section-title > span{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-section-title-wraper .elementskit-border-divider{width:0px;}.elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:0px;height:0px;}.elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-section-title-wraper .elementskit-border-star{width:0px;height:0px;}.elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-section-title-wraper .elementskit-border-divider, .elementor-1788 .elementor-element.elementor-element-1c69c6e .elementskit-border-divider::before{height:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1788 .elementor-element.elementor-element-9d2330c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.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-1788 .elementor-element.elementor-element-3899378 .elementor-button{background-color:#045857;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#CFFFE9;color:#CFFFE9;border-radius:1000px 1000px 1000px 1000px;padding:18px 25px 18px 25px;}.elementor-1788 .elementor-element.elementor-element-3899378{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1788 .elementor-element.elementor-element-061fdac .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:italic;text-decoration:underline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-061fdac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1788 .elementor-element.elementor-element-3a2f61d{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-c0f3661 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-2550bb4{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 250px 0px 250px;}.elementor-1788 .elementor-element.elementor-element-d5ca72b{--display:flex;--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-09eb3b6{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-cde7b20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-8dcd396 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-1788 .elementor-element.elementor-element-26617fa{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-56630b3{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1788 .elementor-element.elementor-element-56630b3:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-56630b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFF7;}.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-1788 .elementor-element.elementor-element-a691406 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#045857;}.elementor-1788 .elementor-element.elementor-element-86dadbe{padding:0px 0px 0px 25px;font-family:"Roboto", Sans-serif;font-weight:400;color:#045857;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1788 .elementor-element.elementor-element-7e33956 img{border-radius:15px 15px 15px 15px;}.elementor-1788 .elementor-element.elementor-element-c443873{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1788 .elementor-element.elementor-element-c443873:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-c443873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8DEBC;}.elementor-1788 .elementor-element.elementor-element-86b885c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#045857;}.elementor-1788 .elementor-element.elementor-element-78a4d6d{padding:0px 0px 0px 25px;font-family:"Roboto", Sans-serif;font-weight:400;color:#045857;}.elementor-1788 .elementor-element.elementor-element-7e1e0a8 img{border-radius:15px 15px 15px 15px;}.elementor-1788 .elementor-element.elementor-element-78ce4ba{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1788 .elementor-element.elementor-element-78ce4ba:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-78ce4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E7FF;}.elementor-1788 .elementor-element.elementor-element-31148e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#045857;}.elementor-1788 .elementor-element.elementor-element-dd1bf2f{padding:0px 0px 0px 25px;font-family:"Roboto", Sans-serif;font-weight:400;color:#045857;}.elementor-1788 .elementor-element.elementor-element-36a7eef img{border-radius:15px 15px 15px 15px;}.elementor-1788 .elementor-element.elementor-element-228d787{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-4f7d7ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-5012b66 .elementor-button{background-color:#045857;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#CFFFE9;color:#CFFFE9;border-radius:1000px 1000px 1000px 1000px;padding:18px 25px 18px 25px;}.elementor-1788 .elementor-element.elementor-element-5012b66{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1788 .elementor-element.elementor-element-85eeffa{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-section-title-wraper .elementskit-section-title{font-size:64px;font-weight:700;}.elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-section-title-wraper .elementskit-section-title > span{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-section-title-wraper .elementskit-border-divider{width:0px;}.elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:0px;height:0px;}.elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-section-title-wraper .elementskit-border-star{width:0px;height:0px;}.elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-1788 .elementor-element.elementor-element-a6e3575 .elementskit-border-divider::before{height:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1788 .elementor-element.elementor-element-7fdce19{--iteration-count:infinite;--animation-duration:1200ms;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:#045857;}.elementor-1788 .elementor-element.elementor-element-7fdce19 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;}.elementor-1788 .elementor-element.elementor-element-7fdce19 .elementor-headline-plain-text{color:#045857;}.elementor-1788 .elementor-element.elementor-element-7fdce19 .elementor-headline-dynamic-wrapper path{stroke:#F08C18;}.elementor-1788 .elementor-element.elementor-element-3127bc1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-3127bc1.elementor-element{--align-self:center;}.elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;}.elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-section-title-wraper .elementskit-section-title > span{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-section-title-wraper .elementskit-border-divider{width:0px;}.elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:0px;height:0px;}.elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-section-title-wraper .elementskit-border-star{width:0px;height:0px;}.elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-1788 .elementor-element.elementor-element-3127bc1 .elementskit-border-divider::before{height:0px;}.elementor-1788 .elementor-element.elementor-element-8ba43b7{--iteration-count:infinite;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:#045857;}.elementor-1788 .elementor-element.elementor-element-8ba43b7 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;}.elementor-1788 .elementor-element.elementor-element-8ba43b7 .elementor-headline-plain-text{color:#045857;}.elementor-1788 .elementor-element.elementor-element-22f22881{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-1788 .elementor-element.elementor-element-8eb2c0f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1788 .elementor-element.elementor-element-8eb2c0f.e-con{--align-self:center;}.elementor-1788 .elementor-element.elementor-element-3caee37e .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-3caee37e .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-1788 .elementor-element.elementor-element-3caee37e .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.team-popup-id-3caee37e .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-card:hover, .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-image-card:hover, .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-card::before, .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-image-card::before, .elementor-1788 .elementor-element.elementor-element-3caee37e div .profile-card .profile-body::before, .elementor-1788 .elementor-element.elementor-element-3caee37e .image-card-v3 .profile-image-card:after{background-color:#EEF3EB;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-card, .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-image-card{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-1788 .elementor-element.elementor-element-3caee37e .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{padding-top:100%;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-header > img, .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-image-card img, .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-image-card, .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-header {width:100%;height:100%;}.elementor-1788 .elementor-element.elementor-element-3caee37e .ekit-team-img.profile-header > img{border-radius:5% 5% 5% 5%;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-body:hover .profile-title{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-card:hover .profile-title{color:#F08C18 !important;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-body .profile-title{margin-bottom:1px;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-card:hover .profile-body .profile-designation,
                    .elementor-1788 .elementor-element.elementor-element-3caee37e .profile-body .profile-designation:hover{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-body .profile-designation{margin-bottom:0px;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-card:hover .profile-body .profile-content{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-image-card:hover .profile-body .profile-content{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-3caee37e .profile-body .profile-content{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-3caee37e .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.team-popup-id-3caee37e .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.elementor-1788 .elementor-element.elementor-element-3caee37e .ekit-team-social-list > li{display:inline-block;}.team-popup-id-3caee37e .ekit-team-social-list > li{display:inline-block;}.elementor-1788 .elementor-element.elementor-element-ee982cb .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-ee982cb .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-1788 .elementor-element.elementor-element-ee982cb .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.team-popup-id-ee982cb .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-card:hover, .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-image-card:hover, .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-card::before, .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-image-card::before, .elementor-1788 .elementor-element.elementor-element-ee982cb div .profile-card .profile-body::before, .elementor-1788 .elementor-element.elementor-element-ee982cb .image-card-v3 .profile-image-card:after{background-color:#EEF3EB;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-card, .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-image-card{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-1788 .elementor-element.elementor-element-ee982cb .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{padding-top:100%;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-header > img, .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-image-card img, .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-image-card, .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-header {width:100%;height:100%;}.elementor-1788 .elementor-element.elementor-element-ee982cb .ekit-team-img.profile-header > img{border-radius:5% 5% 5% 5%;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-body:hover .profile-title{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-card:hover .profile-title{color:#F08C18 !important;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-body .profile-title{margin-bottom:1px;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-card:hover .profile-body .profile-designation,
                    .elementor-1788 .elementor-element.elementor-element-ee982cb .profile-body .profile-designation:hover{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-body .profile-designation{margin-bottom:0px;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-card:hover .profile-body .profile-content{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-image-card:hover .profile-body .profile-content{color:#F08C18;}.elementor-1788 .elementor-element.elementor-element-ee982cb .profile-body .profile-content{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-ee982cb .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.team-popup-id-ee982cb .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.elementor-1788 .elementor-element.elementor-element-ee982cb .ekit-team-social-list > li{display:inline-block;}.team-popup-id-ee982cb .ekit-team-social-list > li{display:inline-block;}.elementor-1788 .elementor-element.elementor-element-e76eb95{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1788 .elementor-element.elementor-element-e76eb95.e-con{--align-self:center;}.elementor-1788 .elementor-element.elementor-element-441acb3{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1788 .elementor-element.elementor-element-441acb3.e-con{--align-self:center;}.elementor-1788 .elementor-element.elementor-element-105f408.elementor-element{--align-self:center;}.elementor-1788 .elementor-element.elementor-element-105f408 .sec-title .title{color:#045857;font-weight:bold;}.elementor-1788 .elementor-element.elementor-element-2df4ef4{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1788 .elementor-element.elementor-element-2df4ef4.e-con{--align-self:center;}.elementor-1788 .elementor-element.elementor-element-a1458ba .feature{padding:100px 0px 100px 0px;}.elementor-1788 .elementor-element.elementor-element-a1458ba .hd-feature-item-left .xb-item--title{text-transform:none;}.elementor-1788 .elementor-element.elementor-element-1d43bc6{--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-1788 .elementor-element.elementor-element-fa4e92d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-fa4e92d .process{padding:100px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-fa4e92d .fs-process-image-inner{background-color:#FFFFFF;}.elementor-1788 .elementor-element.elementor-element-fba53c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-a1762d5 .xb-intigration-wrapper{padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-a1762d5 .sec-title .title, .elementor-1788 .elementor-element.elementor-element-a1762d5 .sec-title .title *{font-size:42px;}.elementor-1788 .elementor-element.elementor-element-6832988{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-1788 .elementor-element.elementor-element-c77b2d9{--width:100%;}.elementor-1788 .elementor-element.elementor-element-d5ca72b{--content-width:1290px;}.elementor-1788 .elementor-element.elementor-element-cde7b20{--width:100%;}.elementor-1788 .elementor-element.elementor-element-56630b3{--width:33.33333333%;}.elementor-1788 .elementor-element.elementor-element-c443873{--width:33.33333333%;}.elementor-1788 .elementor-element.elementor-element-78ce4ba{--width:33.33333333%;}.elementor-1788 .elementor-element.elementor-element-4f7d7ec{--width:100%;}.elementor-1788 .elementor-element.elementor-element-8eb2c0f{--width:60%;}.elementor-1788 .elementor-element.elementor-element-2df4ef4{--width:90%;}}@media(max-width:1024px){.elementor-1788 .elementor-element.elementor-element-22f22881{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1788 .elementor-element.elementor-element-8eb2c0f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1788 .elementor-element.elementor-element-8eb2c0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-3899378 */@property --bs-angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

.elementor-1788 .elementor-element.elementor-element-3899378,
.elementor-1788 .elementor-element.elementor-element-3899378 .elementor-widget-container,
.elementor-1788 .elementor-element.elementor-element-3899378 .elementor-button-wrapper {
  overflow: visible !important;
}

.elementor-1788 .elementor-element.elementor-element-3899378 .elementor-button {
  position: relative !important;
  z-index: 1 !important;
  overflow: visible !important;
  background: transparent !important;   /* face is painted by ::after below */
}

/* the halo — sits outside the button, blurred */
.elementor-1788 .elementor-element.elementor-element-3899378 .elementor-button::before {
  content: "" !important;
  position: absolute !important;
  inset: -10px !important;
  border-radius: 999px !important;
  background: conic-gradient(
    from var(--bs-angle),
    #b8e986,
    #7fd8b0,
    #9b8cf2,
    #e2a4e0,
    #f3f0a0,
    #b8e986
  ) !important;
  filter: blur(14px) !important;
  z-index: -2 !important;
  animation: bs-btn-glow 5s linear infinite !important;
  pointer-events: none !important;
}

/* the solid teal face, on top of the halo */
.elementor-1788 .elementor-element.elementor-element-3899378 .elementor-button::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: inherit !important;
  background: #2d4a49 !important;   /* ← put your real button hex here */
  z-index: -1 !important;
  pointer-events: none !important;
}

@keyframes bs-btn-glow {
  to { --bs-angle: 360deg; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5012b66 */@property --bs-angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

.elementor-1788 .elementor-element.elementor-element-5012b66,
.elementor-1788 .elementor-element.elementor-element-5012b66 .elementor-widget-container,
.elementor-1788 .elementor-element.elementor-element-5012b66 .elementor-button-wrapper {
  overflow: visible !important;
}

.elementor-1788 .elementor-element.elementor-element-5012b66 .elementor-button {
  position: relative !important;
  z-index: 1 !important;
  overflow: visible !important;
  background: transparent !important;   /* face is painted by ::after below */
}

/* the halo — sits outside the button, blurred */
.elementor-1788 .elementor-element.elementor-element-5012b66 .elementor-button::before {
  content: "" !important;
  position: absolute !important;
  inset: -10px !important;
  border-radius: 999px !important;
  background: conic-gradient(
    from var(--bs-angle),
    #b8e986,
    #7fd8b0,
    #9b8cf2,
    #e2a4e0,
    #f3f0a0,
    #b8e986
  ) !important;
  filter: blur(14px) !important;
  z-index: -2 !important;
  animation: bs-btn-glow 5s linear infinite !important;
  pointer-events: none !important;
}

/* the solid teal face, on top of the halo */
.elementor-1788 .elementor-element.elementor-element-5012b66 .elementor-button::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: inherit !important;
  background: #2d4a49 !important;   /* ← put your real button hex here */
  z-index: -1 !important;
  pointer-events: none !important;
}

@keyframes bs-btn-glow {
  to { --bs-angle: 360deg; }
}/* End custom CSS */