.elementor-1814 .elementor-element.elementor-element-92b1757{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-8957069{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1814 .elementor-element.elementor-element-8957069:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-8957069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.funexchs.in/wp-content/uploads/2024/07/bannerwebsite-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1814 .elementor-element.elementor-element-f8cc0c4{--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;}.elementor-1814 .elementor-element.elementor-element-36278e8{--display:flex;}.elementor-1814 .elementor-element.elementor-element-a802ccc{--display:flex;}.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-1814 .elementor-element.elementor-element-44ec1fb{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:8px;}.elementor-1814 .elementor-element.elementor-element-44ec1fb.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-44ec1fb{right:46px;}body.rtl .elementor-1814 .elementor-element.elementor-element-44ec1fb{left:46px;}.elementor-1814 .elementor-element.elementor-element-80f1dad{--display:flex;}.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 );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-248a61c{left:181px;}body.rtl .elementor-1814 .elementor-element.elementor-element-248a61c{right:181px;}.elementor-1814 .elementor-element.elementor-element-248a61c{top:230px;z-index:0;text-align:center;}.elementor-1814 .elementor-element.elementor-element-248a61c .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1814 .elementor-element.elementor-element-248a61c .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-3458d72:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1814 .elementor-element.elementor-element-3458d72.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.funexchs.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:126%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1814 .elementor-element.elementor-element-c3a0bda{--display:flex;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-57cbe94{right:-60px;}body.rtl .elementor-1814 .elementor-element.elementor-element-57cbe94{left:-60px;}.elementor-1814 .elementor-element.elementor-element-57cbe94{top:-20px;}.elementor-1814 .elementor-element.elementor-element-282f697{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1814 .elementor-element.elementor-element-c57ced7{z-index:0;text-align:left;}.elementor-1814 .elementor-element.elementor-element-c57ced7 .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;color:#00A826;}.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-1814 .elementor-element.elementor-element-56b62f7{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.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-1814 .elementor-element.elementor-element-747d3dc .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-f6bb3fa{--display:flex;}.elementor-1814 .elementor-element.elementor-element-ee13a0d{--display:flex;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-8e92bf2{left:202px;}body.rtl .elementor-1814 .elementor-element.elementor-element-8e92bf2{right:202px;}.elementor-1814 .elementor-element.elementor-element-8e92bf2{top:230px;z-index:0;text-align:center;}.elementor-1814 .elementor-element.elementor-element-8e92bf2 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1814 .elementor-element.elementor-element-8e92bf2 .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-6d83d21:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1814 .elementor-element.elementor-element-6d83d21.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.funexchs.in/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:126%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1814 .elementor-element.elementor-element-fc939e3{--display:flex;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-f400ecc{right:-30px;}body.rtl .elementor-1814 .elementor-element.elementor-element-f400ecc{left:-30px;}.elementor-1814 .elementor-element.elementor-element-f400ecc{top:17px;}.elementor-1814 .elementor-element.elementor-element-d645a1b > .elementor-widget-container{--e-transform-rotateZ:360deg;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-d645a1b{left:8px;}body.rtl .elementor-1814 .elementor-element.elementor-element-d645a1b{right:8px;}.elementor-1814 .elementor-element.elementor-element-d645a1b{top:28px;}.elementor-1814 .elementor-element.elementor-element-d645a1b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1814 .elementor-element.elementor-element-e53078d{--display:flex;--min-height:487px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-e53078d:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-e53078d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1814 .elementor-element.elementor-element-3a5495d{--display:flex;--min-height:487px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-3a5495d:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-3a5495d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1814 .elementor-element.elementor-element-b7c3055{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-b7c3055:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-b7c3055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.funexchs.in/wp-content/uploads/2024/07/banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1814 .elementor-element.elementor-element-f7651ef .elementor-heading-title{font-family:"Sail", Sans-serif;font-size:51px;font-weight:600;color:#FFFFFF;}.elementor-1814 .elementor-element.elementor-element-c862df1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-72363c9{width:var( --container-widget-width, 13.269% );max-width:13.269%;--container-widget-width:13.269%;--container-widget-flex-grow:0;top:128px;}.elementor-1814 .elementor-element.elementor-element-72363c9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-72363c9{left:-230px;}body.rtl .elementor-1814 .elementor-element.elementor-element-72363c9{right:-230px;}.elementor-1814 .elementor-element.elementor-element-72363c9 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1814 .elementor-element.elementor-element-82dc107{--display:flex;--justify-content:center;}.elementor-1814 .elementor-element.elementor-element-749c350{--display:flex;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-a71706a{left:420px;}body.rtl .elementor-1814 .elementor-element.elementor-element-a71706a{right:420px;}.elementor-1814 .elementor-element.elementor-element-a71706a{top:-92px;}.elementor-1814 .elementor-element.elementor-element-a71706a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1814 .elementor-element.elementor-element-f7cad24{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-7895185{--display:flex;--min-height:702px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-7895185:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-7895185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.funexchs.in/wp-content/uploads/2024/07/bannerbackground-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1814 .elementor-element.elementor-element-777cca9{--display:flex;--justify-content:center;}.elementor-1814 .elementor-element.elementor-element-6c446f0{--display:flex;--justify-content:center;}.elementor-1814 .elementor-element.elementor-element-db67737 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-db67737{text-align:center;}.elementor-1814 .elementor-element.elementor-element-db67737 .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:49px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-bd4dbe1{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-1c6428f{--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;}.elementor-1814 .elementor-element.elementor-element-d064f0e{--display:flex;--justify-content:center;}.elementor-1814 .elementor-element.elementor-element-32870ec .elementor-heading-title{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-5d1b67d{font-family:"Roboto", Sans-serif;font-weight:400;color:#E6E6E6;}.elementor-1814 .elementor-element.elementor-element-30a5e4b{--display:flex;}.elementor-1814 .elementor-element.elementor-element-30a5e4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-e05ba71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-6cf0cf7{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:145px;z-index:0;}.elementor-1814 .elementor-element.elementor-element-6cf0cf7 > .elementor-widget-container{--e-transform-scale:1.1;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-6cf0cf7{left:288px;}body.rtl .elementor-1814 .elementor-element.elementor-element-6cf0cf7{right:288px;}.elementor-1814 .elementor-element.elementor-element-da0a8aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-8466286{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:177px;z-index:0;}.elementor-1814 .elementor-element.elementor-element-8466286 > .elementor-widget-container{--e-transform-scale:1.1;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-8466286{left:439px;}body.rtl .elementor-1814 .elementor-element.elementor-element-8466286{right:439px;}.elementor-1814 .elementor-element.elementor-element-eecf6d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-c54b115{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:176px;z-index:0;}.elementor-1814 .elementor-element.elementor-element-c54b115 > .elementor-widget-container{--e-transform-scale:1.1;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-c54b115{left:123px;}body.rtl .elementor-1814 .elementor-element.elementor-element-c54b115{right:123px;}.elementor-1814 .elementor-element.elementor-element-b2e155a .elementor-heading-title{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-989a411{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-27b94a1{--display:flex;--justify-content:center;}.elementor-1814 .elementor-element.elementor-element-22c47e2 .elementor-heading-title{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-29cdea3{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-48074c7{--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;--overlay-opacity:0.89;}.elementor-1814 .elementor-element.elementor-element-48074c7:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-48074c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.funexchs.in/wp-content/uploads/2024/07/seabed.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1814 .elementor-element.elementor-element-48074c7::before, .elementor-1814 .elementor-element.elementor-element-48074c7 > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-48074c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-48074c7 > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-48074c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-48074c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1814 .elementor-element.elementor-element-ae511b7{--display:flex;}.elementor-1814 .elementor-element.elementor-element-20e7024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-07822d1{--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;}.elementor-1814 .elementor-element.elementor-element-11a8706{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-ff3ef9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-ece1b00{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-e2abd7e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-e9a0bdc{width:var( --container-widget-width, 106.528% );max-width:106.528%;--container-widget-width:106.528%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-e9a0bdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-2896d64{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1814 .elementor-element.elementor-element-60b4b34{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-60b4b34:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-60b4b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-9b7715a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-9b7715a.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-1bbe5dc{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-1bbe5dc:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-1bbe5dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-fd6350f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-fd6350f.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-9bc290f{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-9bc290f:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-9bc290f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-0971cad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-0971cad.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-d57aa28{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-d57aa28:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-d57aa28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-f5d9c25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-f5d9c25.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-a3b4110{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-a3b4110:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-a3b4110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-d241cd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-d241cd0.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-b967799{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-b967799:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-b967799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-657e647{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-657e647:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-657e647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-cb24d89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-cb24d89.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-28a1410{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-28a1410:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-28a1410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-3d6acdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-3d6acdb.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-39e4c65{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-39e4c65:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-39e4c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-de7b1fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-de7b1fb.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-a42e1a8{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-a42e1a8:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-a42e1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-acb391a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-acb391a.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-da6a37a{--display:flex;}.elementor-1814 .elementor-element.elementor-element-da6a37a.e-con{--order:-99999 /* order start hack */;}.elementor-1814 .elementor-element.elementor-element-50405e4{text-align:center;}.elementor-1814 .elementor-element.elementor-element-50405e4 .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:49px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-dbb126a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-d5c418b{--display:flex;--padding-top:25px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-f0a991f .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-a7b421b{--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;--overlay-opacity:0.89;}.elementor-1814 .elementor-element.elementor-element-a7b421b:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-a7b421b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1814 .elementor-element.elementor-element-a7b421b::before, .elementor-1814 .elementor-element.elementor-element-a7b421b > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-a7b421b > .e-con-inner > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-a7b421b > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-a7b421b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-a7b421b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1814 .elementor-element.elementor-element-93992bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-9b9b619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-26f3bef{--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;}.elementor-1814 .elementor-element.elementor-element-cd2e52e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-178d17f{width:var( --container-widget-width, 106.528% );max-width:106.528%;--container-widget-width:106.528%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-178d17f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-8fc5c4a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-ad6dd06 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-ecb9339{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-8152d58{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1814 .elementor-element.elementor-element-010b98d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-010b98d:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-010b98d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-6d61fdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-6d61fdd.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-c0ab9f5{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-c0ab9f5:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-c0ab9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-c678eed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-c678eed.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-22180c4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-22180c4:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-22180c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-4d19bfa{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-4d19bfa:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-4d19bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-1799c5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-1799c5c.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-53c15a1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-53c15a1:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-53c15a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-4f64fc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-4f64fc1.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-20796a7{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-20796a7:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-20796a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-fc45f52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-fc45f52.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-8482c6b{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-8482c6b:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-8482c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-d447415 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-d447415.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-cc6c913{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-cc6c913:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-cc6c913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-f9502fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-f9502fc.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-11e9fa4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-11e9fa4:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-11e9fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-100dc7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-100dc7f.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-1a22ae3{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-1a22ae3:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-1a22ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-d439b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-d439b9b.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-fd1b0b1{--display:flex;--padding-top:25px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-e42bb4e .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-70e83f9{--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;--overlay-opacity:0.95;}.elementor-1814 .elementor-element.elementor-element-70e83f9:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-70e83f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;background-image:url("https://www.funexchs.in/wp-content/uploads/2024/07/cq9banner-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1814 .elementor-element.elementor-element-70e83f9::before, .elementor-1814 .elementor-element.elementor-element-70e83f9 > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-70e83f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-70e83f9 > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-70e83f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-70e83f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1814 .elementor-element.elementor-element-aaea2b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-4f7d874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-e591e1d{--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;}.elementor-1814 .elementor-element.elementor-element-6ed1038{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-994d8e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-72028f0{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-95cc10f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-e6d2be0{width:var( --container-widget-width, 110.741% );max-width:110.741%;--container-widget-width:110.741%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-e6d2be0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-207fe4a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1814 .elementor-element.elementor-element-d2575a2{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-d2575a2:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-d2575a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-6114972 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-6114972.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-f75c188{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-f75c188:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-f75c188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-e0acb6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-e0acb6e.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-2828647{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-2828647:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-2828647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-676b3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-676b3f5.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-d81db52{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-d81db52:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-d81db52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-8bd89c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-8bd89c6.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-3585f2c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-3585f2c:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-3585f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-7a3cd58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-7a3cd58.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-bf402de{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-bf402de:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-bf402de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-c605680 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-c605680.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-084f96e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-084f96e:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-084f96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-82abc69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-82abc69.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-3f0a176{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-3f0a176:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-3f0a176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-728cdb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-728cdb9.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-d3afed3{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-d3afed3:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-d3afed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-49e449d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-49e449d.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-c0207eb{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1814 .elementor-element.elementor-element-c0207eb:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-c0207eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F512;}.elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1814 .elementor-element.elementor-element-0807a90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-0807a90.elementor-element{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button:hover, .elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button:focus{color:#00A826;}.elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button:hover svg, .elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button:focus svg{fill:#00A826;}.elementor-1814 .elementor-element.elementor-element-b77b22f{--display:flex;--padding-top:25px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-80f0207 .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-4822796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-4822796:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-4822796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1814 .elementor-element.elementor-element-6548d84{--display:flex;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-fa96ffd{text-align:center;}.elementor-1814 .elementor-element.elementor-element-fa96ffd .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:49px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-2f08289{--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;}.elementor-1814 .elementor-element.elementor-element-597b41d{--display:flex;}.elementor-1814 .elementor-element.elementor-element-28a934b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-28a934b.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-b9e0099 img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-b9e0099:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-5f0ebf9{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-5f0ebf9{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-5f0ebf9{left:0px;}.elementor-1814 .elementor-element.elementor-element-31db07a{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-31db07a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-4868b24 .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-3d6c2a8{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-9cb52bd .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-e2977a8{--display:flex;}.elementor-1814 .elementor-element.elementor-element-237d3cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-237d3cb.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-bfe648f img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-bfe648f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-e4f646f{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-e4f646f{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-e4f646f{left:0px;}.elementor-1814 .elementor-element.elementor-element-23d0d6f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-23d0d6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-f3b3066 .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-10a47d8{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-9a766cf .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-0434b51{--display:flex;}.elementor-1814 .elementor-element.elementor-element-9b6cb40{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-9b6cb40.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-cee6fca img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-cee6fca:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-38ddbad{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-38ddbad{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-38ddbad{left:0px;}.elementor-1814 .elementor-element.elementor-element-e445315{width:var( --container-widget-width, 63.36% );max-width:63.36%;--container-widget-width:63.36%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-e445315.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-f269dea .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-6e110ef{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-e64004f .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-090455c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1814 .elementor-element.elementor-element-090455c:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-090455c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1814 .elementor-element.elementor-element-fc2ff92{--display:flex;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-ac3b462{text-align:center;}.elementor-1814 .elementor-element.elementor-element-ac3b462 .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:49px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-4b6f082{--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;}.elementor-1814 .elementor-element.elementor-element-ef56577{--display:flex;}.elementor-1814 .elementor-element.elementor-element-fcc5adb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-fcc5adb.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-d1869d8 img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-d1869d8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-4803eac{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-4803eac{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-4803eac{left:0px;}.elementor-1814 .elementor-element.elementor-element-561f439{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-561f439.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-fa6ca9c .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-c9494ac{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-07f3026 .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-d964be2{--display:flex;}.elementor-1814 .elementor-element.elementor-element-583ca30{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-583ca30.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-97908e2 img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-97908e2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-e5e14c5{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-e5e14c5{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-e5e14c5{left:0px;}.elementor-1814 .elementor-element.elementor-element-83d419e{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-83d419e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-0217e2c .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-6dbd13d{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-c04dff5 .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-59f547e{--display:flex;}.elementor-1814 .elementor-element.elementor-element-728387d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-728387d.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-aa4d4d0 img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-aa4d4d0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-e40a027{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-e40a027{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-e40a027{left:0px;}.elementor-1814 .elementor-element.elementor-element-4da6cc0{width:var( --container-widget-width, 63.36% );max-width:63.36%;--container-widget-width:63.36%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-4da6cc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-1adbad6 .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-17dd5a8{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-f34825f .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-2d598f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-2d598f9:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-2d598f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1814 .elementor-element.elementor-element-25e1d6e{--display:flex;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-4dfd1da{text-align:center;}.elementor-1814 .elementor-element.elementor-element-4dfd1da .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:49px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-62694ea{--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;}.elementor-1814 .elementor-element.elementor-element-49901c1{--display:flex;}.elementor-1814 .elementor-element.elementor-element-7fe28ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-7fe28ca.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-662c68a img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-662c68a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-45dbb0b{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-45dbb0b{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-45dbb0b{left:0px;}.elementor-1814 .elementor-element.elementor-element-29f0b81{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-29f0b81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-1846ece .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-0d1cba7{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-5006608 .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-44c9683{--display:flex;}.elementor-1814 .elementor-element.elementor-element-739bfcc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-739bfcc.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-660640a img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-660640a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-dcce619{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-dcce619{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-dcce619{left:0px;}.elementor-1814 .elementor-element.elementor-element-93ed705{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-93ed705.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-4d211e0 .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-efbcce6{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-2c2f7b1 .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-27ee61c{--display:flex;}.elementor-1814 .elementor-element.elementor-element-a9f0534{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-a9f0534.e-con{--align-self:center;}.elementor-1814 .elementor-element.elementor-element-d3daecb img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 192deg );transition-duration:1.5s;}.elementor-1814 .elementor-element.elementor-element-d3daecb:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1814 .elementor-element.elementor-element-a05cfdb{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-a05cfdb{right:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-a05cfdb{left:0px;}.elementor-1814 .elementor-element.elementor-element-6a58e83{width:var( --container-widget-width, 63.36% );max-width:63.36%;--container-widget-width:63.36%;--container-widget-flex-grow:0;}.elementor-1814 .elementor-element.elementor-element-6a58e83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-2794b5d .elementor-heading-title{font-family:"Rubik Burned", Sans-serif;font-size:41px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-b2ca69f{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#E2E2E2;}.elementor-1814 .elementor-element.elementor-element-5d93a59 .elementor-button{background-color:#00A826;}.elementor-1814 .elementor-element.elementor-element-2487f0c{--display:flex;--min-height:393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.78;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-2487f0c:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-2487f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.funexchs.in/wp-content/uploads/2024/07/ad309a7ee94ce63c9e352b09.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1814 .elementor-element.elementor-element-2487f0c::before, .elementor-1814 .elementor-element.elementor-element-2487f0c > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-2487f0c > .e-con-inner > .elementor-background-video-container::before, .elementor-1814 .elementor-element.elementor-element-2487f0c > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-2487f0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1814 .elementor-element.elementor-element-2487f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1814 .elementor-element.elementor-element-f17f5d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1814 .elementor-element.elementor-element-70d4014{text-align:center;}.elementor-1814 .elementor-element.elementor-element-70d4014 .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-size:49px;font-weight:500;color:#00A826;}.elementor-1814 .elementor-element.elementor-element-0d85b51{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#E6E6E6;}@media(min-width:768px){.elementor-1814 .elementor-element.elementor-element-30a5e4b{--width:40.847%;}}@media(max-width:1024px){.elementor-1814 .elementor-element.elementor-element-f8cc0c4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-248a61c{left:212px;}body.rtl .elementor-1814 .elementor-element.elementor-element-248a61c{right:212px;}.elementor-1814 .elementor-element.elementor-element-248a61c{top:14px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-57cbe94{right:125px;}body.rtl .elementor-1814 .elementor-element.elementor-element-57cbe94{left:125px;}.elementor-1814 .elementor-element.elementor-element-57cbe94{top:11px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-f400ecc{right:1px;}body.rtl .elementor-1814 .elementor-element.elementor-element-f400ecc{left:1px;}.elementor-1814 .elementor-element.elementor-element-f400ecc{top:-24px;}.elementor-1814 .elementor-element.elementor-element-f7651ef .elementor-heading-title{font-size:43px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-72363c9{left:48px;}body.rtl .elementor-1814 .elementor-element.elementor-element-72363c9{right:48px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-a71706a{left:67px;}body.rtl .elementor-1814 .elementor-element.elementor-element-a71706a{right:67px;}.elementor-1814 .elementor-element.elementor-element-a71706a{top:-137px;z-index:0;}.elementor-1814 .elementor-element.elementor-element-db67737 .elementor-heading-title{font-size:38px;}.elementor-1814 .elementor-element.elementor-element-2896d64{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1814 .elementor-element.elementor-element-50405e4 .elementor-heading-title{font-size:38px;}.elementor-1814 .elementor-element.elementor-element-8152d58{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1814 .elementor-element.elementor-element-207fe4a{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1814 .elementor-element.elementor-element-fa96ffd .elementor-heading-title{font-size:38px;}.elementor-1814 .elementor-element.elementor-element-31db07a{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-4868b24 .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-23d0d6f{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-f3b3066 .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-e445315{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-f269dea .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-ac3b462 .elementor-heading-title{font-size:38px;}.elementor-1814 .elementor-element.elementor-element-561f439{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-fa6ca9c .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-83d419e{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-0217e2c .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-4da6cc0{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-1adbad6 .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-4dfd1da .elementor-heading-title{font-size:38px;}.elementor-1814 .elementor-element.elementor-element-29f0b81{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-1846ece .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-93ed705{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-4d211e0 .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-6a58e83{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}.elementor-1814 .elementor-element.elementor-element-2794b5d .elementor-heading-title{font-size:34px;}.elementor-1814 .elementor-element.elementor-element-70d4014 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-248a61c{left:16px;}body.rtl .elementor-1814 .elementor-element.elementor-element-248a61c{right:16px;}.elementor-1814 .elementor-element.elementor-element-248a61c{top:148px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-57cbe94{right:270px;}body.rtl .elementor-1814 .elementor-element.elementor-element-57cbe94{left:270px;}.elementor-1814 .elementor-element.elementor-element-57cbe94{top:-61px;}.elementor-1814 .elementor-element.elementor-element-c57ced7 .elementor-heading-title{font-size:24px;}.elementor-1814 .elementor-element.elementor-element-56b62f7{font-size:13px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-8e92bf2{left:37px;}body.rtl .elementor-1814 .elementor-element.elementor-element-8e92bf2{right:37px;}.elementor-1814 .elementor-element.elementor-element-8e92bf2{top:333px;}.elementor-1814 .elementor-element.elementor-element-b7c3055{--min-height:230px;}.elementor-1814 .elementor-element.elementor-element-f7651ef{text-align:center;}.elementor-1814 .elementor-element.elementor-element-f7651ef .elementor-heading-title{font-size:40px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-a71706a{left:214px;}body.rtl .elementor-1814 .elementor-element.elementor-element-a71706a{right:214px;}.elementor-1814 .elementor-element.elementor-element-f7cad24{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-db67737 .elementor-heading-title{font-size:26px;}.elementor-1814 .elementor-element.elementor-element-bd4dbe1{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-5d1b67d{font-size:13px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-6cf0cf7{left:103px;}body.rtl .elementor-1814 .elementor-element.elementor-element-6cf0cf7{right:103px;}.elementor-1814 .elementor-element.elementor-element-6cf0cf7{top:1px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-8466286{left:202px;}body.rtl .elementor-1814 .elementor-element.elementor-element-8466286{right:202px;}.elementor-1814 .elementor-element.elementor-element-8466286{top:43px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-c54b115{left:10px;}body.rtl .elementor-1814 .elementor-element.elementor-element-c54b115{right:10px;}.elementor-1814 .elementor-element.elementor-element-c54b115{top:21px;}.elementor-1814 .elementor-element.elementor-element-989a411{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-29cdea3{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-48074c7{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1814 .elementor-element.elementor-element-20e7024{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-11a8706{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-ece1b00{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-e2abd7e.e-con{--order:-99999 /* order start hack */;}.elementor-1814 .elementor-element.elementor-element-2896d64{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-9b7715a .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-fd6350f .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-0971cad .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-f5d9c25 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-d241cd0 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-e5fc8f1 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-cb24d89 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-3d6acdb .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-de7b1fb .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-acb391a .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-50405e4 .elementor-heading-title{font-size:26px;}.elementor-1814 .elementor-element.elementor-element-dbb126a{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-a7b421b{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-1814 .elementor-element.elementor-element-93992bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-9b9b619{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-cd2e52e.e-con{--order:-99999 /* order start hack */;}.elementor-1814 .elementor-element.elementor-element-8fc5c4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-ecb9339{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-8152d58{--e-con-grid-template-columns:repeat(2, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-6d61fdd .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-c678eed .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-bb3c1cb .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-1799c5c .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-4f64fc1 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-fc45f52 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-d447415 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-f9502fc .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-100dc7f .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-d439b9b .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-70e83f9{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-1814 .elementor-element.elementor-element-aaea2b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-4f7d874{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-6ed1038{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1814 .elementor-element.elementor-element-72028f0{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-95cc10f.e-con{--order:-99999 /* order start hack */;}.elementor-1814 .elementor-element.elementor-element-207fe4a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-6114972 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-e0acb6e .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-676b3f5 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-8bd89c6 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-7a3cd58 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-c605680 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-82abc69 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-728cdb9 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-49e449d .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-0807a90 .elementor-button{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-fa96ffd .elementor-heading-title{font-size:26px;}.elementor-1814 .elementor-element.elementor-element-31db07a{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-4868b24 .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-3d6c2a8{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-23d0d6f{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-f3b3066 .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-10a47d8{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-e445315{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-f269dea .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-6e110ef{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-ac3b462 .elementor-heading-title{font-size:26px;}.elementor-1814 .elementor-element.elementor-element-561f439{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-fa6ca9c .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-c9494ac{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-83d419e{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-0217e2c .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-6dbd13d{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-4da6cc0{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-1adbad6 .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-17dd5a8{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-4dfd1da .elementor-heading-title{font-size:26px;}.elementor-1814 .elementor-element.elementor-element-29f0b81{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-1846ece .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-0d1cba7{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-93ed705{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-4d211e0 .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-efbcce6{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-6a58e83{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1814 .elementor-element.elementor-element-2794b5d .elementor-heading-title{font-size:31px;}.elementor-1814 .elementor-element.elementor-element-b2ca69f{font-size:13px;}.elementor-1814 .elementor-element.elementor-element-70d4014 .elementor-heading-title{font-size:26px;}.elementor-1814 .elementor-element.elementor-element-0d85b51{font-size:13px;}}@media(min-width:1025px){.elementor-1814 .elementor-element.elementor-element-7895185:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-7895185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1814 .elementor-element.elementor-element-48074c7:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-48074c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1814 .elementor-element.elementor-element-70e83f9:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-70e83f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-9b7715a */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd6350f */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0971cad */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5d9c25 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d241cd0 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5fc8f1 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb24d89 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d6acdb */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de7b1fb */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-acb391a */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d61fdd */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c678eed */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3c1cb */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1799c5c */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f64fc1 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc45f52 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d447415 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9502fc */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-100dc7f */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d439b9b */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6114972 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0acb6e */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-676b3f5 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bd89c6 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a3cd58 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c605680 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82abc69 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-728cdb9 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49e449d */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0807a90 */.btn-7 {
  background: #00A826; /* New color */
  background: linear-gradient(0deg, rgba(0,168,38,1) 0%, rgba(0,128,38,1) 100%);
  border-radius: 0.2rem;
  padding: 0em 0.5em;
  border: none;
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  overflow: hidden; 
  transition: all 0.3s ease;
}

.btn-7:before,
.btn-7:after {
  background: #00A826; /* New color */
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7:before {
  height: 0%;
  width: 2px;
}

.btn-7:after {
  width: 0%;
  height: 2px;
}

.btn-7:hover {
  color: #00A826; 
  color: rgba(0,168,38,1);
  background: transparent;
}

.btn-7:hover:before {
  height: 100%;
}

.btn-7:hover:after {
  width: 100%;
}

.btn-7 span:before,
.btn-7 span:after {
  background: #00A826; 
  background: rgba(0,168,38,1);
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  box-shadow:
    -7px -7px 20px 0px rgba(255,255,255,.9),
    -4px -4px 5px 0px rgba(255,255,255,.9),
    7px 7px 20px 0px rgba(0,0,0,.2),
    4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;
}

.btn-7 span:before {
  width: 2px;
  height: 0%;
}

.btn-7 span:after {
  height: 2px;
  width: 0%;
}

.btn-7 span:hover:before {
  height: 100%;
}

.btn-7 span:hover:after {
  width: 100%;
}

/* Media Queries for Responsiveness */
@media (min-width: 1600px) {
  .btn-7 {
    padding: 0em 1.3em;
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .btn-7 {
    padding: 0.1em 1.4em;
    font-size: 0.9rem;
  }
}

@media (max-width: 992px) {
  .btn-7 {
    padding: 0.1em .2em;
    font-size: 0.8rem;
  }
}

@media (max-width: 768px) {
  .btn-7 {
    padding: 0.1em 0.2em;
    font-size: 0.75rem;
  }
}

@media (max-width: 576px) {
  .btn-7 {
    padding: 0.1em .7em;
    font-size: 0.7rem;
  }
}/* End custom CSS */