.elementor-22814 .elementor-element.elementor-element-6259144{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--z-index:9999;}.elementor-22814 .elementor-element.elementor-element-6259144:not(.elementor-motion-effects-element-type-background), .elementor-22814 .elementor-element.elementor-element-6259144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-4a839a5{--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:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-22814 .elementor-element.elementor-element-c824957.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-22814 .elementor-element.elementor-element-c824957{text-align:start;}.elementor-22814 .elementor-element.elementor-element-c824957 img{width:50%;}.elementor-22814 .elementor-element.elementor-element-64e41e9{--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:flex-end;--align-items:center;}.elementor-22814 .elementor-element.elementor-element-d9f2c68{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22814 .elementor-element.elementor-element-d9f2c68:not(.elementor-motion-effects-element-type-background), .elementor-22814 .elementor-element.elementor-element-d9f2c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-d9f2c68::before, .elementor-22814 .elementor-element.elementor-element-d9f2c68 > .elementor-background-video-container::before, .elementor-22814 .elementor-element.elementor-element-d9f2c68 > .e-con-inner > .elementor-background-video-container::before, .elementor-22814 .elementor-element.elementor-element-d9f2c68 > .elementor-background-slideshow::before, .elementor-22814 .elementor-element.elementor-element-d9f2c68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22814 .elementor-element.elementor-element-d9f2c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22814 .elementor-element.elementor-element-a308407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22814 .elementor-element.elementor-element-13067a2{--display:flex;}.elementor-22814 .elementor-element.elementor-element-18cad91 .neuros-heading{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-5973ad6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-a36983b{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-a36983b:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-a36983b, .elementor-22814 .elementor-element.elementor-element-a36983b::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-0cf581c .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-0cf581c .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-0cf581c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-ad744dd{--display:flex;}.elementor-22814 .elementor-element.elementor-element-ad07eb4 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-ad07eb4.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-ad07eb4:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-ad07eb4:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-ad07eb4:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-ad07eb4 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-c64e6cb > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-c64e6cb.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-c64e6cb:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-c64e6cb:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-c64e6cb:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-box-info, .elementor-22814 .elementor-element.elementor-element-c64e6cb .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-5d38647 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-5d38647.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-5d38647:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-5d38647 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-5d38647 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-5d38647:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-5d38647:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-5d38647 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-5d38647 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-5d38647 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-5d38647 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-5d38647 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-5d38647 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-190b48a > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-190b48a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-190b48a:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-190b48a .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-190b48a .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-190b48a:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-190b48a:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-190b48a .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-190b48a .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-190b48a .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-190b48a .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-190b48a .icon-box-info, .elementor-22814 .elementor-element.elementor-element-190b48a .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-dda55de{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-dda55de:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-dda55de, .elementor-22814 .elementor-element.elementor-element-dda55de::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-58fe8ab .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-58fe8ab .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-58fe8ab .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-092ac6d{--display:flex;}.elementor-22814 .elementor-element.elementor-element-8a3a886 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-8a3a886.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-8a3a886:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-8a3a886:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-8a3a886:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-8a3a886 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-d77c1c4 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-d77c1c4.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-d77c1c4:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-d77c1c4:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-d77c1c4:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-d77c1c4 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-52dce16 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-52dce16.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-52dce16:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-52dce16 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-52dce16 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-52dce16:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-52dce16:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-52dce16 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-52dce16 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-52dce16 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-52dce16 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-52dce16 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-52dce16 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-f98e22c > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f98e22c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-f98e22c:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-f98e22c .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-f98e22c .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f98e22c:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-f98e22c:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-f98e22c .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f98e22c .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f98e22c .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f98e22c .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f98e22c .icon-box-info, .elementor-22814 .elementor-element.elementor-element-f98e22c .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-c67fa0e > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-c67fa0e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-c67fa0e:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-c67fa0e:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-c67fa0e:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-box-info, .elementor-22814 .elementor-element.elementor-element-c67fa0e .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-ef69f8e{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-ef69f8e:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-ef69f8e, .elementor-22814 .elementor-element.elementor-element-ef69f8e::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-2c6bdee .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-2c6bdee .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-2c6bdee .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-b623f22{--display:flex;}.elementor-22814 .elementor-element.elementor-element-22f74cb > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-22f74cb.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-22f74cb:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-22f74cb .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-22f74cb .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-22f74cb:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-22f74cb:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-22f74cb .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-22f74cb .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-22f74cb .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-22f74cb .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-22f74cb .icon-box-info, .elementor-22814 .elementor-element.elementor-element-22f74cb .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-7179bd5 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-7179bd5.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-7179bd5:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-7179bd5:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-7179bd5:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-7179bd5 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-14ace25 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-14ace25.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-14ace25:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-14ace25 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-14ace25 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-14ace25:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-14ace25:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-14ace25 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-14ace25 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-14ace25 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-14ace25 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-14ace25 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-14ace25 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-d12e2e6{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-d12e2e6:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-d12e2e6, .elementor-22814 .elementor-element.elementor-element-d12e2e6::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-28f20d8 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-28f20d8 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-28f20d8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-4ed3914{--display:flex;}.elementor-22814 .elementor-element.elementor-element-f263333 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f263333.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-f263333:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-f263333 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-f263333 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f263333:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-f263333:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-f263333 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f263333 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f263333 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f263333 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f263333 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-f263333 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-faeb4ff > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-faeb4ff.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-faeb4ff:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-faeb4ff:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-faeb4ff:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-box-info, .elementor-22814 .elementor-element.elementor-element-faeb4ff .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-6bb7e78 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-6bb7e78.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-6bb7e78:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-6bb7e78:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-6bb7e78:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-6bb7e78 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-d12aa6f > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-d12aa6f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-d12aa6f:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-d12aa6f:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-d12aa6f:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-box-info, .elementor-22814 .elementor-element.elementor-element-d12aa6f .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-2012fcb{--display:flex;border-style:none;--border-style:none;}.elementor-22814 .elementor-element.elementor-element-0ae74b9{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-0ae74b9:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-0ae74b9, .elementor-22814 .elementor-element.elementor-element-0ae74b9::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-b341511{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-72639c1{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-22814 .elementor-element.elementor-element-72639c1:hover{background-color:#F3F6FFD1;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-22814 .elementor-element.elementor-element-72639c1, .elementor-22814 .elementor-element.elementor-element-72639c1::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-336ea63 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-336ea63 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-336ea63 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-73df0fd{--display:flex;}.elementor-22814 .elementor-element.elementor-element-e84198b > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-e84198b.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-e84198b:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-e84198b .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-e84198b .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-e84198b:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-e84198b:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-e84198b .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-e84198b .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-e84198b .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-e84198b .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-e84198b .icon-box-info, .elementor-22814 .elementor-element.elementor-element-e84198b .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-box-info, .elementor-22814 .elementor-element.elementor-element-9d8fb3f .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-119b8fa > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-119b8fa.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-119b8fa:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-119b8fa .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-119b8fa .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-119b8fa:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-119b8fa:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-119b8fa .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-119b8fa .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-119b8fa .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-119b8fa .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-119b8fa .icon-box-info, .elementor-22814 .elementor-element.elementor-element-119b8fa .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-5626f36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-22814 .elementor-element.elementor-element-2f3e0a3{--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-22814 .elementor-element.elementor-element-096aa07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-f1bf84e{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-22814 .elementor-element.elementor-element-f1bf84e:hover{background-color:#F3F6FFD1;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-22814 .elementor-element.elementor-element-f1bf84e, .elementor-22814 .elementor-element.elementor-element-f1bf84e::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-0dd63ce .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-0dd63ce .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-0dd63ce .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-d309dfc{--display:flex;}.elementor-22814 .elementor-element.elementor-element-1d82c7f > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-1d82c7f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-1d82c7f:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-1d82c7f:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-1d82c7f:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-box-info, .elementor-22814 .elementor-element.elementor-element-1d82c7f .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-252a902 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-252a902.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-252a902:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-252a902 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-252a902 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-252a902:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-252a902:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-252a902 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-252a902 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-252a902 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-252a902 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-252a902 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-252a902 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-f8e4ada > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f8e4ada.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-f8e4ada:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f8e4ada:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-f8e4ada:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-box-info, .elementor-22814 .elementor-element.elementor-element-f8e4ada .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-f310e88{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-22814 .elementor-element.elementor-element-f310e88:hover{background-color:#F3F6FFD1;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-22814 .elementor-element.elementor-element-f310e88, .elementor-22814 .elementor-element.elementor-element-f310e88::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-746d1ec .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-746d1ec .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-746d1ec .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-c968de5{--display:flex;}.elementor-22814 .elementor-element.elementor-element-663ccec > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-663ccec.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-663ccec:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-663ccec .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-663ccec .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-663ccec:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-663ccec:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-663ccec .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-663ccec .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-663ccec .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-663ccec .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-663ccec .icon-box-info, .elementor-22814 .elementor-element.elementor-element-663ccec .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-a10f388 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-a10f388.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-a10f388:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-a10f388 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-a10f388 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-a10f388:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-a10f388:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-a10f388 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-a10f388 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-a10f388 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-a10f388 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-a10f388 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-a10f388 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-d6bbf77{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:21px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-menu-toggle-align:flex-start;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-25px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#4E4E4E;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-22814 .elementor-element.elementor-element-d6bbf77.elementor-element{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-d6bbf77 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-22814 .elementor-element.elementor-element-d6bbf77 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-22814 .elementor-element.elementor-element-d6bbf77 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-22814 .elementor-element.elementor-element-467ea26{--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:flex-end;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--flex-wrap:nowrap;}.elementor-22814 .elementor-element.elementor-element-2b9e9fc .elementor-button{background-color:#124D9B00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;padding:14px 18px 14px 18px;}.elementor-22814 .elementor-element.elementor-element-18338b0 .elementor-button{background-color:#3786FF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.1px;word-spacing:1px;box-shadow:0px 2px 2px 0px rgba(55.00000000000003, 134.00000000000003, 255, 0.44);border-radius:20px 20px 20px 20px;padding:14px 18px 14px 18px;}.elementor-22814 .elementor-element.elementor-element-18338b0 .elementor-button:hover, .elementor-22814 .elementor-element.elementor-element-18338b0 .elementor-button:focus{background-color:#1D44B9;}.elementor-22814 .elementor-element.elementor-element-f61de2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;}.elementor-22814 .elementor-element.elementor-element-f61de2b:not(.elementor-motion-effects-element-type-background), .elementor-22814 .elementor-element.elementor-element-f61de2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-8d2508c{--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:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-22814 .elementor-element.elementor-element-1f8c203.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-22814 .elementor-element.elementor-element-1f8c203{text-align:start;}.elementor-22814 .elementor-element.elementor-element-1f8c203 img{width:60%;}.elementor-22814 .elementor-element.elementor-element-e66f4ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-22814 .elementor-element.elementor-element-35b8ca9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22814 .elementor-element.elementor-element-35b8ca9:not(.elementor-motion-effects-element-type-background), .elementor-22814 .elementor-element.elementor-element-35b8ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-35b8ca9::before, .elementor-22814 .elementor-element.elementor-element-35b8ca9 > .elementor-background-video-container::before, .elementor-22814 .elementor-element.elementor-element-35b8ca9 > .e-con-inner > .elementor-background-video-container::before, .elementor-22814 .elementor-element.elementor-element-35b8ca9 > .elementor-background-slideshow::before, .elementor-22814 .elementor-element.elementor-element-35b8ca9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22814 .elementor-element.elementor-element-35b8ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22814 .elementor-element.elementor-element-9540345{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22814 .elementor-element.elementor-element-0d1aece{--display:flex;}.elementor-22814 .elementor-element.elementor-element-a541710 .neuros-heading{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-0c8bf01{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-e6dc4a6{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-e6dc4a6:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-e6dc4a6, .elementor-22814 .elementor-element.elementor-element-e6dc4a6::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-e34417e .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-e34417e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-e34417e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-c35b158{--display:flex;}.elementor-22814 .elementor-element.elementor-element-f391773 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f391773.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-f391773:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-f391773 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-f391773 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f391773:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-f391773:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-f391773 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f391773 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f391773 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f391773 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f391773 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-f391773 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-f315655 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f315655.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-f315655:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-f315655 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-f315655 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f315655:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-f315655:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-f315655 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f315655 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f315655 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f315655 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f315655 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-f315655 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-9ee0eb4 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-022346a > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-022346a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-022346a:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-022346a .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-022346a .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-022346a:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-022346a:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-022346a .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-022346a .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-022346a .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-022346a .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-022346a .icon-box-info, .elementor-22814 .elementor-element.elementor-element-022346a .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-be574be{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-be574be:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-be574be, .elementor-22814 .elementor-element.elementor-element-be574be::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-f36b2f5 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-f36b2f5 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f36b2f5 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-6a03eac{--display:flex;}.elementor-22814 .elementor-element.elementor-element-025cfc8 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-025cfc8.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-025cfc8:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-025cfc8:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-025cfc8:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-025cfc8 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-38a48fe > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-38a48fe.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-38a48fe:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-38a48fe .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-38a48fe .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-38a48fe:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-38a48fe:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-38a48fe .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-38a48fe .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-38a48fe .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-38a48fe .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-38a48fe .icon-box-info, .elementor-22814 .elementor-element.elementor-element-38a48fe .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-809dcc8 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-809dcc8.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-809dcc8:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-809dcc8:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-809dcc8:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-809dcc8 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-50c8f45 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-50c8f45.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-50c8f45:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-50c8f45:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-50c8f45:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-50c8f45 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-0db4ccf > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-0db4ccf.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-0db4ccf:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-0db4ccf:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-0db4ccf:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-box-info, .elementor-22814 .elementor-element.elementor-element-0db4ccf .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-76b9f82{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-76b9f82:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-76b9f82, .elementor-22814 .elementor-element.elementor-element-76b9f82::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-e91aa56 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-e91aa56 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-e91aa56 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-6572882{--display:flex;}.elementor-22814 .elementor-element.elementor-element-95daaf2 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-95daaf2.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-95daaf2:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-95daaf2:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-95daaf2:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-95daaf2 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-4c5ded8 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-4c5ded8.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-4c5ded8:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-4c5ded8:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-4c5ded8:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-4c5ded8 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-279078b > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-279078b.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-279078b:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-279078b .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-279078b .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-279078b:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-279078b:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-279078b .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-279078b .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-279078b .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-279078b .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-279078b .icon-box-info, .elementor-22814 .elementor-element.elementor-element-279078b .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-1926fb5{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-1926fb5:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-1926fb5, .elementor-22814 .elementor-element.elementor-element-1926fb5::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-da38234 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-da38234 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-da38234 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-4bb8fe9{--display:flex;}.elementor-22814 .elementor-element.elementor-element-105931b > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-105931b.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-105931b:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-105931b .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-105931b .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-105931b:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-105931b:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-105931b .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-105931b .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-105931b .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-105931b .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-105931b .icon-box-info, .elementor-22814 .elementor-element.elementor-element-105931b .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-9aa249a > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9aa249a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-9aa249a:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-9aa249a .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-9aa249a .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-9aa249a:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-9aa249a:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-9aa249a .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9aa249a .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-9aa249a .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-9aa249a .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-9aa249a .icon-box-info, .elementor-22814 .elementor-element.elementor-element-9aa249a .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-eca6286 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-eca6286.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-eca6286:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-eca6286 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-eca6286 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-eca6286:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-eca6286:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-eca6286 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-eca6286 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-eca6286 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-eca6286 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-eca6286 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-eca6286 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-0516075 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-0516075.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-0516075:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-0516075 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-0516075 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-0516075:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-0516075:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-0516075 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-0516075 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-0516075 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-0516075 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-0516075 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-0516075 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-ebd7fb8{--display:flex;border-style:none;--border-style:none;}.elementor-22814 .elementor-element.elementor-element-532d77f{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-532d77f:hover{background-color:#F4F6F7;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-22814 .elementor-element.elementor-element-532d77f, .elementor-22814 .elementor-element.elementor-element-532d77f::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-2bc7ea7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-d355b16{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-22814 .elementor-element.elementor-element-d355b16:hover{background-color:#F3F6FFD1;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-22814 .elementor-element.elementor-element-d355b16, .elementor-22814 .elementor-element.elementor-element-d355b16::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-f24baf0 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-f24baf0 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f24baf0 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-679af16{--display:flex;}.elementor-22814 .elementor-element.elementor-element-f324dc9 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f324dc9.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-f324dc9:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f324dc9:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-f324dc9:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-f324dc9 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-ffc9388 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-ffc9388.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-ffc9388:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-ffc9388:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-ffc9388:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-ffc9388 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-bf11572 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-bf11572.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-bf11572:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-bf11572 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-bf11572 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-bf11572:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-bf11572:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-bf11572 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-bf11572 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-bf11572 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-bf11572 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-bf11572 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-bf11572 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-fefbf10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-22814 .elementor-element.elementor-element-a9d6bdd{--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-22814 .elementor-element.elementor-element-2727d18{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-6d38a87{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-22814 .elementor-element.elementor-element-6d38a87:hover{background-color:#F3F6FFD1;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-22814 .elementor-element.elementor-element-6d38a87, .elementor-22814 .elementor-element.elementor-element-6d38a87::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-87d12fc .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-87d12fc .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-87d12fc .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-d53474a{--display:flex;}.elementor-22814 .elementor-element.elementor-element-438ad16 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-438ad16.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-438ad16:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-438ad16 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-438ad16 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-438ad16:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-438ad16:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-438ad16 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-438ad16 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-438ad16 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-438ad16 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-438ad16 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-438ad16 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-151061c > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-151061c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-151061c:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-151061c .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-151061c .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-151061c:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-151061c:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-151061c .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-151061c .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-151061c .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-151061c .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-151061c .icon-box-info, .elementor-22814 .elementor-element.elementor-element-151061c .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-106de68 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-106de68.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-106de68:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-106de68 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-106de68 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-106de68:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-106de68:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-106de68 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-106de68 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-106de68 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-106de68 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-106de68 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-106de68 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-31c9f98{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-22814 .elementor-element.elementor-element-31c9f98:hover{background-color:#F3F6FFD1;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-22814 .elementor-element.elementor-element-31c9f98, .elementor-22814 .elementor-element.elementor-element-31c9f98::before{--border-transition:0.3s;}.elementor-22814 .elementor-element.elementor-element-76a9d83 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-76a9d83 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-76a9d83 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-22814 .elementor-element.elementor-element-9050083{--display:flex;}.elementor-22814 .elementor-element.elementor-element-fb81302 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-fb81302.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-fb81302:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-fb81302 .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-fb81302 .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-fb81302:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-fb81302:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-fb81302 .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-fb81302 .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-fb81302 .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-fb81302 .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-fb81302 .icon-box-info, .elementor-22814 .elementor-element.elementor-element-fb81302 .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-61004ae > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-61004ae.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-22814 .elementor-element.elementor-element-61004ae:hover .elementor-widget-container{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-22814 .elementor-element.elementor-element-61004ae .icon-container{width:45px;height:45px;background-color:#F4F6F7;}.elementor-22814 .elementor-element.elementor-element-61004ae .icon-container i{font-size:24px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-61004ae:hover .icon-container i{color:#FFFFFF;}.elementor-22814 .elementor-element.elementor-element-61004ae:hover .icon-container{background-color:#3786FF;}.elementor-22814 .elementor-element.elementor-element-61004ae .icon-box-item .icon-container{margin:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-61004ae .icon-box-item .icon-container.background-type-color{border-radius:10px 10px 10px 10px;}.elementor-22814 .elementor-element.elementor-element-61004ae .icon-box-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2px;word-spacing:1px;color:#000000;}.elementor-22814 .elementor-element.elementor-element-61004ae .icon-box-info{color:#000000;}.elementor-22814 .elementor-element.elementor-element-61004ae .icon-box-info, .elementor-22814 .elementor-element.elementor-element-61004ae .icon-box-info p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1px;word-spacing:1px;}.elementor-22814 .elementor-element.elementor-element-a5a5ffc{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:21px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-menu-toggle-align:flex-start;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-25px;--n-menu-title-font-size:13px;--n-menu-title-color-normal:#4E4E4E;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-22814 .elementor-element.elementor-element-a5a5ffc > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-22814 .elementor-element.elementor-element-a5a5ffc > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-22814 .elementor-element.elementor-element-a5a5ffc > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1280px){.elementor-22814 .elementor-element.elementor-element-6259144{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-22814 .elementor-element.elementor-element-4a839a5{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22814 .elementor-element.elementor-element-c824957 img{width:140px;}.elementor-22814 .elementor-element.elementor-element-64e41e9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-22814 .elementor-element.elementor-element-5973ad6{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-b341511{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-096aa07{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-d6bbf77{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-menu-title-space-between:-30px;--n-menu-title-font-size:12px;}.elementor-22814 .elementor-element.elementor-element-d6bbf77.elementor-element{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-467ea26{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22814 .elementor-element.elementor-element-2b9e9fc.elementor-element{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-2b9e9fc .elementor-button{font-size:11px;letter-spacing:0.1px;word-spacing:1px;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-22814 .elementor-element.elementor-element-18338b0.elementor-element{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-18338b0 .elementor-button{font-size:11px;letter-spacing:0.1px;word-spacing:1px;border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-22814 .elementor-element.elementor-element-f61de2b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-22814 .elementor-element.elementor-element-8d2508c{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22814 .elementor-element.elementor-element-1f8c203 img{width:140px;}.elementor-22814 .elementor-element.elementor-element-e66f4ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22814 .elementor-element.elementor-element-0c8bf01{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2bc7ea7{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2727d18{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-a5a5ffc{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;--n-menu-title-space-between:-30px;--n-menu-title-font-size:12px;}}@media(max-width:991px){.elementor-22814 .elementor-element.elementor-element-64e41e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22814 .elementor-element.elementor-element-5973ad6{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-b341511{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-096aa07{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-d6bbf77{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-toggle-align:flex-end;}.elementor-22814 .elementor-element.elementor-element-e66f4ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22814 .elementor-element.elementor-element-0c8bf01{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2bc7ea7{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2727d18{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-a5a5ffc{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-toggle-align:flex-end;}}@media(max-width:575px){.elementor-22814 .elementor-element.elementor-element-5973ad6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-b341511{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-096aa07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-0c8bf01{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2bc7ea7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2727d18{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:576px){.elementor-22814 .elementor-element.elementor-element-4a839a5{--width:25%;}.elementor-22814 .elementor-element.elementor-element-2012fcb{--width:30%;}.elementor-22814 .elementor-element.elementor-element-5626f36{--width:60%;}.elementor-22814 .elementor-element.elementor-element-467ea26{--width:25%;}.elementor-22814 .elementor-element.elementor-element-8d2508c{--width:25%;}.elementor-22814 .elementor-element.elementor-element-ebd7fb8{--width:30%;}.elementor-22814 .elementor-element.elementor-element-fefbf10{--width:60%;}}@media(max-width:1280px) and (min-width:576px){.elementor-22814 .elementor-element.elementor-element-4a839a5{--width:28%;}.elementor-22814 .elementor-element.elementor-element-467ea26{--width:38%;}.elementor-22814 .elementor-element.elementor-element-8d2508c{--width:28%;}}@media(min-width:1300px){.elementor-22814 .elementor-element.elementor-element-6259144{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-22814 .elementor-element.elementor-element-4a839a5{--width:25%;}.elementor-22814 .elementor-element.elementor-element-c824957 img{width:50%;}.elementor-22814 .elementor-element.elementor-element-64e41e9{--width:60%;}.elementor-22814 .elementor-element.elementor-element-5973ad6{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-b341511{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-096aa07{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-d6bbf77{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-font-size:12px;}.elementor-22814 .elementor-element.elementor-element-d6bbf77.elementor-element{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-467ea26{--width:30%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22814 .elementor-element.elementor-element-467ea26.e-con{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-2b9e9fc.elementor-element{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-2b9e9fc .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:14px 16px 14px 16px;}.elementor-22814 .elementor-element.elementor-element-18338b0.elementor-element{--align-self:center;}.elementor-22814 .elementor-element.elementor-element-18338b0 .elementor-button{font-size:11px;border-radius:30px 30px 30px 30px;padding:14px 16px 14px 16px;}.elementor-22814 .elementor-element.elementor-element-f61de2b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-22814 .elementor-element.elementor-element-8d2508c{--width:25%;}.elementor-22814 .elementor-element.elementor-element-0c8bf01{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2bc7ea7{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-2727d18{--grid-auto-flow:row;}.elementor-22814 .elementor-element.elementor-element-a5a5ffc{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-title-font-size:12px;}}/* Start custom CSS for elementskit-heading, class: .elementor-element-0cf581c *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ad07eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c64e6cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-5d38647 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-190b48a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-58fe8ab *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-8a3a886 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d77c1c4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-52dce16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f98e22c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c67fa0e *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-2c6bdee *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-22f74cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-7179bd5 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-14ace25 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-28f20d8 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f263333 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-faeb4ff *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-6bb7e78 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d12aa6f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2c68 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-336ea63 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-e84198b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9d8fb3f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-119b8fa *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-0dd63ce *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-1d82c7f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-252a902 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f8e4ada *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-746d1ec *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-663ccec *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-a10f388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-0cf581c *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ad07eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c64e6cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-5d38647 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-190b48a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-58fe8ab *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-8a3a886 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d77c1c4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-52dce16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f98e22c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c67fa0e *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-2c6bdee *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-22f74cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-7179bd5 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-14ace25 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-28f20d8 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f263333 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-faeb4ff *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-6bb7e78 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d12aa6f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2c68 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-336ea63 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-e84198b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9d8fb3f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-119b8fa *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-0dd63ce *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-1d82c7f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-252a902 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f8e4ada *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-746d1ec *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-663ccec *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-a10f388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-0cf581c *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ad07eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c64e6cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-5d38647 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-190b48a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-58fe8ab *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-8a3a886 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d77c1c4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-52dce16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f98e22c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c67fa0e *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-2c6bdee *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-22f74cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-7179bd5 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-14ace25 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-28f20d8 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f263333 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-faeb4ff *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-6bb7e78 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d12aa6f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2c68 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-336ea63 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-e84198b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9d8fb3f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-119b8fa *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-0dd63ce *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-1d82c7f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-252a902 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f8e4ada *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-746d1ec *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-663ccec *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-a10f388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-0cf581c *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ad07eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c64e6cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-5d38647 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-190b48a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-58fe8ab *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-8a3a886 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d77c1c4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-52dce16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f98e22c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-c67fa0e *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-2c6bdee *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-22f74cb *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-7179bd5 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-14ace25 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-28f20d8 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f263333 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-faeb4ff *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-6bb7e78 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-d12aa6f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2c68 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-336ea63 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-e84198b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9d8fb3f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-119b8fa *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-0dd63ce *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-1d82c7f *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-252a902 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f8e4ada *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-746d1ec *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-663ccec *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-a10f388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e34417e *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f391773 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f315655 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9ee0eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-022346a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f36b2f5 *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-025cfc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-38a48fe *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-809dcc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-50c8f45 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0db4ccf *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e91aa56 *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-95daaf2 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-4c5ded8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-279078b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-da38234 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-105931b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9aa249a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-eca6286 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0516075 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8ca9 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f24baf0 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f324dc9 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ffc9388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-bf11572 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-87d12fc *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-438ad16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-151061c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-106de68 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-76a9d83 *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-fb81302 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-61004ae *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e34417e *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f391773 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f315655 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9ee0eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-022346a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f36b2f5 *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-025cfc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-38a48fe *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-809dcc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-50c8f45 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0db4ccf *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e91aa56 *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-95daaf2 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-4c5ded8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-279078b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-da38234 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-105931b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9aa249a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-eca6286 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0516075 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8ca9 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f24baf0 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f324dc9 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ffc9388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-bf11572 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-87d12fc *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-438ad16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-151061c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-106de68 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-76a9d83 *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-fb81302 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-61004ae *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e34417e *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f391773 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f315655 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9ee0eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-022346a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f36b2f5 *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-025cfc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-38a48fe *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-809dcc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-50c8f45 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0db4ccf *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e91aa56 *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-95daaf2 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-4c5ded8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-279078b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-da38234 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-105931b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9aa249a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-eca6286 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0516075 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8ca9 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f24baf0 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f324dc9 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ffc9388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-bf11572 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-87d12fc *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-438ad16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-151061c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-106de68 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-76a9d83 *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-fb81302 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-61004ae *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e34417e *//* Default heading */
.feature-box1 .feature-heading1 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box1:hover .feature-heading1::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f391773 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f315655 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9ee0eb4 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem1-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-022346a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem2-new {
  background: #9938FB1F;     /* blue background */
  color: #9938FB;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f36b2f5 *//* Default heading */
.feature-box2 .feature-heading2 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box2:hover .feature-heading2::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-025cfc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-38a48fe *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-809dcc8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-50c8f45 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem3-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0db4ccf *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem4-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-e91aa56 *//* Default heading */
.feature-box3 .feature-heading3 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box3:hover .feature-heading3::after {
   content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-95daaf2 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-4c5ded8 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-279078b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-da38234 *//* Default heading */
.feature-box4 .feature-heading4 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box4:hover .feature-heading4::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-105931b *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-9aa249a *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem5-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-eca6286 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem6-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-0516075 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem7-new {
  background: #EBF5FF;     /* blue background */
  color: #124D9B;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8ca9 */.mega-menu-box {
  max-width: 1280px;     /* match your theme’s main container width */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f24baf0 *//* Default heading */
.feature-box5 .feature-heading5 {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.feature-box5:hover .feature-heading5::after {
content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-f324dc9 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-ffc9388 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-bf11572 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}

.badgem8-new {
  background: #FFC77229;     /* blue background */
  color: #FEA111;             /* white text */
  font-style: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 6px;
  letter-spacing: 0.7px;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-87d12fc *//*Default heading */
.hood-feature-box .hood-feature-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

 /*Add arrow (∞) only on container hover */
.hood-feature-box:hover .hood-feature-heading::after {
  content: "\e628";
  font-family: "themify";
              
   /*Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 0px;                 
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-438ad16 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-151061c *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-106de68 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-76a9d83 *//* Default heading */
.hood-grid-box .hood-grid-heading {
  position: relative;
  display: inline-block;
  transition: padding-right 0.0s ease;
}

/* Add arrow (∞) only on container hover */
.hood-grid-box:hover .hood-grid-heading::after {
  content: "\e628";
  font-family: "themify";
  /* Unicode symbol */
  font-weight: 900;
  position: absolute;
  right: 50px;              
  /* adjust spacing */
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;             
  /* increased size */
  line-height: 1;              
  /* keeps it centered */
  color: #1D44B9;              
  /* symbol color */
  transition: right 0.0s ease;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-fb81302 *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */
/* Start custom CSS for neuros_icon_box, class: .elementor-element-61004ae *//* Default text color */
.hmenu-box .hmenu-title {
  color: #00000;
  transition: color 0.0s ease;
}

/* Change when hovering anywhere on the widget */
.hmenu-box:hover .hmenu-title {
  color: #3786FF;
}/* End custom CSS */