.elementor-4004 .elementor-element.elementor-element-1947c5a > .elementor-background-overlay{background-image:url("https://magenta-viper-348309.hostingersite.com/wp-content/uploads/2015/12/line.png");background-position:top center;background-repeat:repeat-x;opacity:1;}.elementor-4004 .elementor-element.elementor-element-e8db23f{z-index:0;}.elementor-4004 .elementor-element.elementor-element-b8c5406:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-b8c5406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A3C00;background-image:url("https://magenta-viper-348309.hostingersite.com/wp-content/uploads/2019/11/bg-3.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-4004 .elementor-element.elementor-element-b8c5406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-4004 .elementor-element.elementor-element-b8c5406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-0d82bcf > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-1654b41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-1654b41.elementor-view-stacked .elementor-icon{background-color:#DFE9DF;}.elementor-4004 .elementor-element.elementor-element-1654b41.elementor-view-framed .elementor-icon, .elementor-4004 .elementor-element.elementor-element-1654b41.elementor-view-default .elementor-icon{color:#DFE9DF;border-color:#DFE9DF;}.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box .icon.icon-image img{width:70px;height:auto;}.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box .highlight-icon .icon{padding:12px 12px 12px 12px;}.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box .highlight-icon{margin:-78px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box .icon i{transform:rotate(0deg);}.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box .icon img{transform:rotate(0deg);}.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box .highlight_content .sub-title{padding:10px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-1654b41 .highlight_content .title{margin-bottom:10px;}.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box .highlight_content .desc{padding:10px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-d5f618f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-fdc8687 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-fdc8687.elementor-view-stacked .elementor-icon{background-color:#DFE9DF;}.elementor-4004 .elementor-element.elementor-element-fdc8687.elementor-view-framed .elementor-icon, .elementor-4004 .elementor-element.elementor-element-fdc8687.elementor-view-default .elementor-icon{color:#DFE9DF;border-color:#DFE9DF;}.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box .icon.icon-image img{width:70px;height:auto;}.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box .highlight-icon .icon{padding:12px 12px 12px 12px;}.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box .highlight-icon{margin:-78px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box .icon i{transform:rotate(0deg);}.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box .icon img{transform:rotate(0deg);}.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box .highlight_content .sub-title{padding:10px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-fdc8687 .highlight_content .title{margin-bottom:10px;}.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box .highlight_content .desc{padding:10px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-dc9df21 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-d2ea286 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-d2ea286.elementor-view-stacked .elementor-icon{background-color:#DFE9DF;}.elementor-4004 .elementor-element.elementor-element-d2ea286.elementor-view-framed .elementor-icon, .elementor-4004 .elementor-element.elementor-element-d2ea286.elementor-view-default .elementor-icon{color:#DFE9DF;border-color:#DFE9DF;}.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box .icon.icon-image img{width:70px;height:auto;}.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box .highlight-icon .icon{padding:12px 12px 12px 12px;}.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box .highlight-icon{margin:-78px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box .icon i{transform:rotate(0deg);}.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box .icon img{transform:rotate(0deg);}.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box .highlight_content .sub-title{padding:10px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-d2ea286 .highlight_content .title{margin-bottom:10px;}.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box .highlight_content .desc{padding:10px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-06c1f8f{padding:120px 0px 110px 0px;}.elementor-4004 .elementor-element.elementor-element-ac7edde > .elementor-element-populated{padding:0px 10px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .content-inner{max-width:800px;}.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading{margin-bottom:15px;}.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .title{margin-bottom:30px;}.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .sub-title{margin-bottom:5px;}.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .title-desc{margin-bottom:0px;}.elementor-4004 .elementor-element.elementor-element-0a1a7bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4004 .elementor-element.elementor-element-5b8525d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-5b8525d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D41E44;}.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-5b8525d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4004 .elementor-element.elementor-element-5b8525d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4004 .elementor-element.elementor-element-5b8525d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 10px;}.elementor-4004 .elementor-element.elementor-element-5b8525d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles .icon-box-action .btn-cta{color:#000000;background:#ffffff;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-1{padding:20px 50px 20px 50px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-2{padding:20px 50px 20px 50px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles .icon-inner .icon img{width:50px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-1 .icon-inner{padding-right:15px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-2 .icon-inner{padding-right:15px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles .icon-inner .icon{padding:10px 10px 10px 10px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-1 .content-inner .title{margin-bottom:12px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-1 .content-inner .title a{margin-bottom:12px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-2 .content-inner .title{margin-bottom:12px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-2 .content-inner .title a{margin-bottom:12px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-3 .content-inner .title{margin-bottom:12px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-3 .content-inner .title a{margin-bottom:12px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles .title{color:#ffffff;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles .title a{color:#ffffff;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles .desc{color:#ffffff;}.elementor-4004 .elementor-element.elementor-element-035ea3a{padding:90px 0px 100px 0px;}.elementor-4004 .elementor-element.elementor-element-161e1ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-161e1ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magenta-viper-348309.hostingersite.com/wp-content/uploads/2019/10/bg-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4004 .elementor-element.elementor-element-161e1ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4004 .elementor-element.elementor-element-161e1ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block .milestone-icon .icon{font-size:70px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block .milestone-icon{width:70px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block.style-1 .milestone-icon{padding-right:20px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block.style-2 .milestone-icon{padding-top:20px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block .milestone-number{font-size:100px;font-weight:700;}.elementor-4004 .elementor-element.elementor-element-fbc703e:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fbc703e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4004 .elementor-element.elementor-element-fbc703e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 120px 0px;}.elementor-4004 .elementor-element.elementor-element-fbc703e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-2304c32.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4004 .elementor-element.elementor-element-2304c32.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4004 .elementor-element.elementor-element-2304c32 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-51e777b > .elementor-element-populated{padding:0px 15px 0px 16px;}.elementor-4004 .elementor-element.elementor-element-8a2689e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-916f35c .gsc-heading .content-inner{max-width:1020px;}.elementor-4004 .elementor-element.elementor-element-916f35c .gsc-heading{margin-bottom:0px;}.elementor-4004 .elementor-element.elementor-element-916f35c .gsc-heading .title{margin-bottom:30px;}.elementor-4004 .elementor-element.elementor-element-916f35c .gsc-heading .sub-title{margin-bottom:5px;}.elementor-4004 .elementor-element.elementor-element-916f35c .gsc-heading .title-desc{color:#b3bbc6;margin-bottom:5px;}.elementor-4004 .elementor-element.elementor-element-13535c7 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4004 .elementor-element.elementor-element-9823782{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-7af048f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#0E6B3A;--border-color:#0E6B3A;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-4004 .elementor-element.elementor-element-1c3e02d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-1c3e02d .gsc-heading .content-inner{max-width:1020px;}.elementor-4004 .elementor-element.elementor-element-1c3e02d .gsc-heading{margin-bottom:0px;}.elementor-4004 .elementor-element.elementor-element-1c3e02d .gsc-heading .title{font-size:20px;margin-bottom:10px;}.elementor-4004 .elementor-element.elementor-element-1c3e02d .gsc-heading .sub-title{color:#000000;margin-bottom:5px;}.elementor-4004 .elementor-element.elementor-element-1c3e02d .gsc-heading .title-desc{color:#000000;line-height:20px;margin-bottom:0px;}.elementor-4004 .elementor-element.elementor-element-fc4fecf:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fc4fecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magenta-viper-348309.hostingersite.com/wp-content/uploads/2026/04/Banner-2.jpg.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4004 .elementor-element.elementor-element-fc4fecf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-fc4fecf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-0f80bc4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-c22e446 > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .content-inner{max-width:945px;}.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading{margin-bottom:15px;}.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title{color:#ffffff;font-size:80px;margin-bottom:60px;}.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .sub-title{color:#ffffff;margin-bottom:10px;}.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title-desc{margin-bottom:0px;}.elementor-4004 .elementor-element.elementor-element-fd71b26:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fd71b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E6B3A;background-image:url("https://magenta-viper-348309.hostingersite.com/wp-content/uploads/2026/04/about-bg-2.webp");}.elementor-4004 .elementor-element.elementor-element-fd71b26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;padding:105px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-fd71b26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-dccc3e5 > .elementor-element-populated{padding:0px 6px 0px 6px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4004 .elementor-element.elementor-element-5a13acc .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-4004 .elementor-element.elementor-element-5a13acc .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-4004 .elementor-element.elementor-element-2d12908 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-29fee49 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-4004 .elementor-element.elementor-element-29fee49 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-4004 .elementor-element.elementor-element-e10a944 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-9d2bae0 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-4004 .elementor-element.elementor-element-9d2bae0 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-4004 .elementor-element.elementor-element-56446c6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-0a98dae .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-4004 .elementor-element.elementor-element-0a98dae .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-4004 .elementor-element.elementor-element-0171726:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-0171726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef1f6;}.elementor-4004 .elementor-element.elementor-element-0171726{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;}.elementor-4004 .elementor-element.elementor-element-0171726 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-ed7ea28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-d03f48c .owl-carousel .owl-dots{margin-top:25px;}.elementor-4004 .elementor-element.elementor-element-654400e{padding:120px 0px 110px 0px;}.elementor-4004 .elementor-element.elementor-element-1edf6d5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-dc45d76 .gsc-heading .content-inner{max-width:650px;}.elementor-4004 .elementor-element.elementor-element-dc45d76 .gsc-heading{margin-bottom:15px;}.elementor-4004 .elementor-element.elementor-element-dc45d76 .gsc-heading .title{margin-bottom:20px;}.elementor-4004 .elementor-element.elementor-element-dc45d76 .gsc-heading .sub-title{margin-bottom:5px;}.elementor-4004 .elementor-element.elementor-element-dc45d76 .gsc-heading .title-desc{margin-bottom:45px;}.elementor-4004 .elementor-element.elementor-element-bf53997{--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-4004 .elementor-element.elementor-element-8381a62{--display:flex;}.elementor-4004 .elementor-element.elementor-element-ac30c39 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4004 .elementor-element.elementor-element-6a794c5{--display:flex;}.elementor-4004 .elementor-element.elementor-element-48ed48d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4004 .elementor-element.elementor-element-9f51b95{--display:flex;}.elementor-4004 .elementor-element.elementor-element-8981800 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-1 .elementor-repeater-item-1119bb6{background-color:#d41e44;border-color:#d41e44;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-1 .elementor-repeater-item-1119bb6:after{border-bottom-color:#d41e44;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-2 .elementor-repeater-item-1119bb6{background-color:#d41e44;border-color:#d41e44;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-2 .elementor-repeater-item-1119bb6:after{border-color:#d41e44;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-2 .elementor-repeater-item-1119bb6.icon-box-item-content .action i{color:#d41e44;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-1 .elementor-repeater-item-1119bb6 .title{color:#f9f9f9;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-1 .elementor-repeater-item-1119bb6 .desc{color:#f9f9f9;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-2 .elementor-repeater-item-1119bb6 .title{color:#f9f9f9;}.elementor-4004 .elementor-element.elementor-element-ad87248 .gsc-icon-box-carousel.style-2 .elementor-repeater-item-1119bb6 .desc{color:#f9f9f9;}.elementor-4004 .elementor-element.elementor-element-ad87248 .owl-carousel .owl-dots{margin-top:25px;}.elementor-4004 .elementor-element.elementor-element-57860ba:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-57860ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef1f6;}.elementor-4004 .elementor-element.elementor-element-57860ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-57860ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-896ee54 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-8e6be2a .gsc-heading .content-inner{max-width:650px;}.elementor-4004 .elementor-element.elementor-element-8e6be2a .gsc-heading{margin-bottom:15px;}.elementor-4004 .elementor-element.elementor-element-8e6be2a .gsc-heading .title{margin-bottom:20px;}.elementor-4004 .elementor-element.elementor-element-8e6be2a .gsc-heading .sub-title{margin-bottom:5px;}.elementor-4004 .elementor-element.elementor-element-8e6be2a .gsc-heading .title-desc{margin-bottom:45px;}.elementor-4004 .elementor-element.elementor-element-5bd1a74 > .elementor-widget-container{margin:0px 0px 85px 0px;}.elementor-4004 .elementor-element.elementor-element-5bd1a74 .owl-carousel .owl-dots{margin-top:25px;}.elementor-4004 .elementor-element.elementor-element-092e365 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4004 .elementor-element.elementor-element-454a76a{--divider-border-style:solid;--divider-color:#e8ebf2;--divider-border-width:1px;}.elementor-4004 .elementor-element.elementor-element-454a76a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4004 .elementor-element.elementor-element-454a76a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4004 .elementor-element.elementor-element-5d43962{--divider-border-style:solid;--divider-color:#e8ebf2;--divider-border-width:1px;}.elementor-4004 .elementor-element.elementor-element-5d43962 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4004 .elementor-element.elementor-element-5d43962 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4004 .elementor-element.elementor-element-6b40cdd:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-6b40cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magenta-viper-348309.hostingersite.com/wp-content/uploads/2019/11/bg-gray.jpg");background-position:0px 108%;background-repeat:repeat-x;}.elementor-4004 .elementor-element.elementor-element-6b40cdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 110px 0px;}.elementor-4004 .elementor-element.elementor-element-6b40cdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-bb2401e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-bb2401e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .content-inner{max-width:675px;}.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading{margin-bottom:20px;}.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .title{margin-bottom:0px;}.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .sub-title{margin-bottom:5px;}.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .title-desc{margin-bottom:45px;}.elementor-4004 .elementor-element.elementor-element-bd09771 .owl-carousel .owl-dots{margin-top:25px;}@media(min-width:768px){.elementor-4004 .elementor-element.elementor-element-2304c32{width:46%;}.elementor-4004 .elementor-element.elementor-element-51e777b{width:54%;}}@media(max-width:1024px){.elementor-4004 .elementor-element.elementor-element-b8c5406{padding:120px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-d5f618f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-06c1f8f{padding:80px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-0a1a7bb > .elementor-element-populated{padding:10px 15px 50px 15px;}.elementor-4004 .elementor-element.elementor-element-eb43df7{text-align:start;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-1{padding:45px 45px 45px 45px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-2{padding:45px 45px 45px 45px;}.elementor-4004 .elementor-element.elementor-element-035ea3a{padding:50px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block .box-content .milestone-content .milestone-text{font-size:30px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block .milestone-number{font-size:62px;}.elementor-4004 .elementor-element.elementor-element-fbc703e:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fbc703e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magenta-viper-348309.hostingersite.com/wp-content/uploads/2019/10/bg-transparent.png");background-position:0px 0px;}.elementor-4004 .elementor-element.elementor-element-fbc703e{padding:40px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-51e777b > .elementor-element-populated{padding:50px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-8a2689e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-1c3e02d .gsc-heading .title{font-size:42px;}.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title{font-size:46px;}.elementor-4004 .elementor-element.elementor-element-fd71b26{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-5a13acc .elementor-counter-number-wrapper{font-size:32px;}.elementor-4004 .elementor-element.elementor-element-5a13acc .elementor-counter-title{font-size:20px;}.elementor-4004 .elementor-element.elementor-element-29fee49 .elementor-counter-number-wrapper{font-size:32px;}.elementor-4004 .elementor-element.elementor-element-29fee49 .elementor-counter-title{font-size:20px;}.elementor-4004 .elementor-element.elementor-element-9d2bae0 .elementor-counter-number-wrapper{font-size:32px;}.elementor-4004 .elementor-element.elementor-element-9d2bae0 .elementor-counter-title{font-size:20px;}.elementor-4004 .elementor-element.elementor-element-0a98dae .elementor-counter-number-wrapper{font-size:32px;}.elementor-4004 .elementor-element.elementor-element-0a98dae .elementor-counter-title{font-size:20px;}.elementor-4004 .elementor-element.elementor-element-654400e{padding:80px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-dc45d76 .gsc-heading .title{font-size:42px;}.elementor-4004 .elementor-element.elementor-element-57860ba{padding:80px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-5bd1a74 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4004 .elementor-element.elementor-element-6b40cdd:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-6b40cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4004 .elementor-element.elementor-element-6b40cdd{margin-top:0px;margin-bottom:0px;padding:80px 0px 60px 0px;}.elementor-4004 .elementor-element.elementor-element-bb2401e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-4004 .elementor-element.elementor-element-b8c5406{padding:100px 12px 80px 12px;}.elementor-4004 .elementor-element.elementor-element-d5f618f > .elementor-element-populated{margin:65px 0px 65px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4004 .elementor-element.elementor-element-06c1f8f{padding:60px 0px 60px 0px;}.elementor-4004 .elementor-element.elementor-element-5b8525d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-1{padding:30px 30px 45px 30px;}.elementor-4004 .elementor-element.elementor-element-d1165fa .gsc-icon-box-styles.style-2{padding:30px 30px 45px 30px;}.elementor-4004 .elementor-element.elementor-element-035ea3a{padding:50px 0px 60px 0px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block .box-content .milestone-content .milestone-text{line-height:45px;}.elementor-4004 .elementor-element.elementor-element-085178d .milestone-block .milestone-number{font-size:50px;}.elementor-4004 .elementor-element.elementor-element-fbc703e:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fbc703e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4004 .elementor-element.elementor-element-fbc703e{padding:0px 0px 80px 0px;}.elementor-4004 .elementor-element.elementor-element-8a2689e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title{font-size:30px;line-height:42px;margin-bottom:20px;}.elementor-4004 .elementor-element.elementor-element-fd71b26{margin-top:100px;margin-bottom:0px;padding:50px 12px 50px 12px;}.elementor-4004 .elementor-element.elementor-element-2d12908 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4004 .elementor-element.elementor-element-e10a944 > .elementor-element-populated{margin:50px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4004 .elementor-element.elementor-element-654400e{padding:60px 0px 60px 0px;}.elementor-4004 .elementor-element.elementor-element-dc45d76 .gsc-heading .title{font-size:32px;}.elementor-4004 .elementor-element.elementor-element-57860ba{padding:60px 0px 60px 0px;}.elementor-4004 .elementor-element.elementor-element-5bd1a74 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-4004 .elementor-element.elementor-element-6b40cdd:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-6b40cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4004 .elementor-element.elementor-element-6b40cdd{padding:60px 0px 60px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4004 .elementor-element.elementor-element-ac7edde{width:50%;}.elementor-4004 .elementor-element.elementor-element-0a1a7bb{width:50%;}.elementor-4004 .elementor-element.elementor-element-5b8525d{width:100%;}.elementor-4004 .elementor-element.elementor-element-2304c32{width:100%;}.elementor-4004 .elementor-element.elementor-element-51e777b{width:100%;}.elementor-4004 .elementor-element.elementor-element-8a2689e{width:100%;}}@media(min-width:1025px){.elementor-4004 .elementor-element.elementor-element-1947c5a > .elementor-background-overlay{background-attachment:scroll;}.elementor-4004 .elementor-element.elementor-element-fc4fecf:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fc4fecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for gva-icon-box-classic, class: .elementor-element-1654b41 */.elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    padding: 20px;
    border-radius: 20px;
    height: 330px;
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-4004 .elementor-element.elementor-element-1654b41 .gsc-icon-box {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    padding: 20px;
    border-radius: 20px;
    height: 380px;
}
}/* End custom CSS */
/* Start custom CSS for gva-icon-box-classic, class: .elementor-element-fdc8687 */.elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    padding: 20px;
    border-radius: 20px;
    height: 330px;
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-4004 .elementor-element.elementor-element-fdc8687 .gsc-icon-box {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    padding: 20px;
    border-radius: 20px;
    height: 380px;
}
}/* End custom CSS */
/* Start custom CSS for gva-icon-box-classic, class: .elementor-element-d2ea286 */.elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    padding: 20px;
    border-radius: 20px;
    height: 330px;
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-4004 .elementor-element.elementor-element-d2ea286 .gsc-icon-box {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    padding: 20px;
    border-radius: 20px;
    height: 380px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5a13acc */.elementor-4004 .elementor-element.elementor-element-5a13acc .elementor-counter-title{
    text-align: center !important;
    color: #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-5a13acc span{
    color:   #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-5a13acc {
  background: #fff;
  height: 250px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; /* this is better than align-content */
  text-align: center;
  padding: 15px;
  border-radius: 6px;
}

.elementor-4004 .elementor-element.elementor-element-5a13acc .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
}
@media (max-width: 768px) and (min-width: 10px) {
 .elementor-4004 .elementor-element.elementor-element-5a13acc .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
    padding: 0px 25px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-29fee49 */.elementor-4004 .elementor-element.elementor-element-29fee49 .elementor-counter-title{
    text-align: center !important;
    color: #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-29fee49 span{
    color:   #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-29fee49 {
  background: #fff;
  height: 250px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; /* this is better than align-content */
  text-align: center;
  padding: 15px;
  border-radius: 6px;
}

.elementor-4004 .elementor-element.elementor-element-29fee49 .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
}
@media (max-width: 768px) and (min-width: 10px) {
 .elementor-4004 .elementor-element.elementor-element-29fee49 .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
    padding: 0px 25px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9d2bae0 */.elementor-4004 .elementor-element.elementor-element-9d2bae0 .elementor-counter-title{
    text-align: center !important;
    color: #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-9d2bae0 span{
    color:   #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-9d2bae0 {
  background: #fff;
  height: 250px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; /* this is better than align-content */
  text-align: center;
  padding: 15px;
  border-radius: 6px;
}

.elementor-4004 .elementor-element.elementor-element-9d2bae0 .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
}
@media (max-width: 768px) and (min-width: 10px) {
 .elementor-4004 .elementor-element.elementor-element-9d2bae0 .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
    padding: 0px 25px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0a98dae */.elementor-4004 .elementor-element.elementor-element-0a98dae .elementor-counter-title{
    text-align: center !important;
    color: #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-0a98dae span{
    color:   #0E6B3A !important;
}
.elementor-4004 .elementor-element.elementor-element-0a98dae {
  background: #fff;
  height: 250px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; /* this is better than align-content */
  text-align: center;
  padding: 15px;
  border-radius: 6px;
}

.elementor-4004 .elementor-element.elementor-element-0a98dae .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
}
@media (max-width: 768px) and (min-width: 10px) {
 .elementor-4004 .elementor-element.elementor-element-0a98dae .elementor-counter .elementor-counter-title {
    line-height: 30px !important;
    margin: 0;
    padding: 0px 25px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd71b26 */.counters 
.elementor-counter {
    align-items: stretch;
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    position: absolute;
    top: 70px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0171726 */.elementor-4004 .elementor-element.elementor-element-0171726 .gva-testimonial-single .tab-carousel-list-here .testimonial-item .testimonial-bg:after{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for gva-posts, class: .elementor-element-bd09771 */.elementor-4004 .elementor-element.elementor-element-bd09771 .post .read-more a {
    font-size: 18px;
    color: #7c859b;
    font-weight: 500;
    text-transform: capitalize;
    padding: 8px 20px;
    background: #0E6B3A;
    border-radius: 100px;
    color: #fff;
    border: 1px solid #0E6B3A;
}
.elementor-4004 .elementor-element.elementor-element-bd09771 .post .read-more a:hover {
    background: none;
    color: #0E6B3A;
    
}
.elementor-4004 .elementor-element.elementor-element-bd09771 .entry-date{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6b40cdd */.news-section .post .entry-content {
    padding: 40px 35px;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-top: 0;
    height: 320px;
    position: relative;
}
.news-section .post .read-more {
    margin-top: 20px;
    position: absolute;
    bottom: 30px;
}/* End custom CSS */