.elementor-63995 .elementor-element.elementor-element-e395677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#D8E0EB;--border-color:#D8E0EB;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-e395677:not(.elementor-motion-effects-element-type-background), .elementor-63995 .elementor-element.elementor-element-e395677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-63995 .elementor-element.elementor-element-e395677::before, .elementor-63995 .elementor-element.elementor-element-e395677 > .elementor-background-video-container::before, .elementor-63995 .elementor-element.elementor-element-e395677 > .e-con-inner > .elementor-background-video-container::before, .elementor-63995 .elementor-element.elementor-element-e395677 > .elementor-background-slideshow::before, .elementor-63995 .elementor-element.elementor-element-e395677 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63995 .elementor-element.elementor-element-e395677 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-63995 .elementor-element.elementor-element-e395677.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63995 .elementor-element.elementor-element-476d77a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 05px;--row-gap:0px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-476d77a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63995 .elementor-element.elementor-element-10c6c02b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-10c6c02b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63995 .elementor-element.elementor-element-7a87f97b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-7a87f97b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-63995 .elementor-element.elementor-element-51a69e82 .elementor-icon-wrapper{text-align:center;}.elementor-63995 .elementor-element.elementor-element-51a69e82.elementor-view-stacked .elementor-icon{background-color:#008055;}.elementor-63995 .elementor-element.elementor-element-51a69e82.elementor-view-framed .elementor-icon, .elementor-63995 .elementor-element.elementor-element-51a69e82.elementor-view-default .elementor-icon{color:#008055;border-color:#008055;}.elementor-63995 .elementor-element.elementor-element-51a69e82.elementor-view-framed .elementor-icon, .elementor-63995 .elementor-element.elementor-element-51a69e82.elementor-view-default .elementor-icon svg{fill:#008055;}.elementor-63995 .elementor-element.elementor-element-51a69e82 .elementor-icon{font-size:24px;}.elementor-63995 .elementor-element.elementor-element-51a69e82 .elementor-icon svg{height:24px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 .elementskit-section-title-wraper .elementskit-section-title{color:#100F0A;margin:0px 06px 0px 0px;font-size:15px;font-weight:800;line-height:20px;letter-spacing:0.2px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-63995 .elementor-element.elementor-element-12131ff8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-63995 .elementor-element.elementor-element-12131ff8 .elementskit-section-title-wraper p{color:#52524B;font-size:14px;line-height:20px;margin:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-63995 .elementor-element.elementor-element-174155e4.elementor-element{--align-self:center;}.elementor-63995 .elementor-element.elementor-element-174155e4 .elementor-icon-wrapper{text-align:center;}.elementor-63995 .elementor-element.elementor-element-174155e4.elementor-view-stacked .elementor-icon{background-color:#43506A;}.elementor-63995 .elementor-element.elementor-element-174155e4.elementor-view-framed .elementor-icon, .elementor-63995 .elementor-element.elementor-element-174155e4.elementor-view-default .elementor-icon{color:#43506A;border-color:#43506A;}.elementor-63995 .elementor-element.elementor-element-174155e4.elementor-view-framed .elementor-icon, .elementor-63995 .elementor-element.elementor-element-174155e4.elementor-view-default .elementor-icon svg{fill:#43506A;}.elementor-63995 .elementor-element.elementor-element-174155e4 .elementor-icon{font-size:14px;}.elementor-63995 .elementor-element.elementor-element-174155e4 .elementor-icon svg{height:14px;}.elementor-63995 .elementor-element.elementor-element-63419fba{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#16064614;--border-color:#16064614;--border-radius:0% 0% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-63419fba:not(.elementor-motion-effects-element-type-background), .elementor-63995 .elementor-element.elementor-element-63419fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63995 .elementor-element.elementor-element-473a7b40{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-2d15113b{--display:flex;max-width:185px;max-height:58px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-2d15113b.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-63995 .elementor-element.elementor-element-555fdb68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-63995 .elementor-element.elementor-element-555fdb68 img{width:125px;height:40px;}.elementor-63995 .elementor-element.elementor-element-4cfdedcd{--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;max-width:fit-content;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-11202f94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-63995 .elementor-element.elementor-element-11202f94.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a{font-size:15px;color:#52524B;border-style:none;padding:05px 0px 05px 0px;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a:hover{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a:focus{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a:active{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li:hover > a{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#0B121F;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:15px;padding:0px 0px 0px 0px;color:#43506A;border-style:none;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#5749C7;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#5749C7;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#5749C7;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#5749C7;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-style:none;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:none;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-11202f94 button.elementskit-menu-hamburger{border-style:none;}.elementor-63995 .elementor-element.elementor-element-11202f94 button.elementskit-menu-close{border-style:none;}.elementor-63995 .elementor-element.elementor-element-39f5a22f{--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:space-between;--align-items:center;max-width:fit-content;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-63995 .elementor-element.elementor-element-2cf3d691 .ekit_navsearch-button :is(i, svg){font-size:16px;}.elementor-63995 .elementor-element.elementor-element-2cf3d691 .ekit_navsearch-button{border-style:none;border-radius:50px 50px 50px 50px;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;width:35px;height:35px;text-align:center;}.elementor-63995 .elementor-element.elementor-element-d23cd11 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-63995 .elementor-element.elementor-element-d23cd11 .elementskit-btn{background-color:#A9FF9B00;padding:17px 20px 17px 20px;font-size:15px;color:#5749C7;fill:#5749C7;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5749C7;}.elementor-63995 .elementor-element.elementor-element-76e14366 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-63995 .elementor-element.elementor-element-76e14366 .elementskit-btn{background-color:#5749C7;padding:17px 020px 17px 20px;font-size:15px;color:#F9FAFB;fill:#F9FAFB;border-style:none;}.elementor-63995 .elementor-element.elementor-element-76e14366 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-76e14366 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-63995 .elementor-element.elementor-element-76e14366 .elementskit-btn > i, .elementor-63995 .elementor-element.elementor-element-76e14366 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-63995 .elementor-element.elementor-element-76e14366 .elementskit-btn > i, .rtl .elementor-63995 .elementor-element.elementor-element-76e14366 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-63995 .elementor-element.elementor-element-29fdfe22 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-63995 .elementor-element.elementor-element-29fdfe22 .elementskit-btn{background-color:#00000000;padding:15px 15px 15px 15px;font-size:15px;color:#5749C7;fill:#5749C7;border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-63995 .elementor-element.elementor-element-e395677{--padding-top:016px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-476d77a8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:08px 012px;--row-gap:08px;--column-gap:012px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-10c6c02b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-7a87f97b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-7a87f97b.e-con{--align-self:center;}.elementor-63995 .elementor-element.elementor-element-51a69e82 .elementor-icon{font-size:24px;}.elementor-63995 .elementor-element.elementor-element-51a69e82 .elementor-icon svg{height:24px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 08px 0px;font-size:14px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 .elementskit-section-title-wraper p{font-size:14px;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5.e-con{--align-self:flex-start;}.elementor-63995 .elementor-element.elementor-element-174155e4{width:auto;max-width:auto;}.elementor-63995 .elementor-element.elementor-element-174155e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-174155e4 .elementor-icon{font-size:14px;}.elementor-63995 .elementor-element.elementor-element-174155e4 .elementor-icon svg{height:14px;}.elementor-63995 .elementor-element.elementor-element-63419fba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-63995 .elementor-element.elementor-element-473a7b40{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-63995 .elementor-element.elementor-element-2d15113b{--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-63995 .elementor-element.elementor-element-2d15113b.e-con{--align-self:center;}.elementor-63995 .elementor-element.elementor-element-4cfdedcd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-63995 .elementor-element.elementor-element-4cfdedcd.e-con{--order:99999 /* order end hack */;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav > li > a{padding:12px 0px 12px 0px;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:12px 0px 12px 0px;}.elementor-63995 .elementor-element.elementor-element-11202f94 button.elementskit-menu-hamburger{border-radius:0%;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-63995 .elementor-element.elementor-element-11202f94 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-63995 .elementor-element.elementor-element-39f5a22f{--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;}}@media(max-width:767px){.elementor-63995 .elementor-element.elementor-element-e395677{--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;--padding-top:020px;--padding-bottom:020px;--padding-left:08px;--padding-right:08px;}.elementor-63995 .elementor-element.elementor-element-476d77a8{--width:95%;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-10c6c02b{--gap:06px 0px;--row-gap:06px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-7a87f97b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-51a69e82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-51a69e82 .elementor-icon{font-size:24px;}.elementor-63995 .elementor-element.elementor-element-51a69e82 .elementor-icon svg{height:24px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-12131ff8 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 06px 0px;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5{--width:fit-content;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5.e-con{--align-self:flex-start;}.elementor-63995 .elementor-element.elementor-element-473a7b40{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-63995 .elementor-element.elementor-element-2d15113b{--width:auto;}.elementor-63995 .elementor-element.elementor-element-555fdb68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63995 .elementor-element.elementor-element-555fdb68 img{width:100px;height:32px;}.elementor-63995 .elementor-element.elementor-element-4cfdedcd{--width:auto;}.elementor-63995 .elementor-element.elementor-element-39f5a22f{--width:auto;}}@media(min-width:768px){.elementor-63995 .elementor-element.elementor-element-476d77a8{--width:95%;}.elementor-63995 .elementor-element.elementor-element-10c6c02b{--width:fit-content;}.elementor-63995 .elementor-element.elementor-element-7a87f97b{--width:fit-content;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5{--width:fit-content;}.elementor-63995 .elementor-element.elementor-element-2d15113b{--width:185;}}@media(max-width:1024px) and (min-width:768px){.elementor-63995 .elementor-element.elementor-element-476d77a8{--width:95%;}.elementor-63995 .elementor-element.elementor-element-10c6c02b{--width:85%;}.elementor-63995 .elementor-element.elementor-element-6d1a4ed5{--width:2%;}}/* Start custom CSS for icon, class: .elementor-element-51a69e82 */.elementor-63995 .elementor-element.elementor-element-51a69e82{
    display: none;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-12131ff8 */.elementor-63995 .elementor-element.elementor-element-12131ff8 a{
    color: #5749C7!important;
    text-decoration: none !important;
    text-underline-offset: 3px;
}
.elementor-63995 .elementor-element.elementor-element-12131ff8 a:hover{
     color: #5749C7 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-174155e4 */.announcement-banner-close-icon{
    cursor: pointer;
}

.elementor-63995 .elementor-element.elementor-element-174155e4 {
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e395677 */.announcement-banner {
    background: var(--bi-revamp-global-color-light)
}

.announcement-banner svg {
    position: absolute;
    left: -25px;
    top: 3px;
}

.announcement-banner a{
    color: rgb(146, 64, 14) !important;
    text-decoration: underline rgba(146, 64, 14, 0.25);
    text-underline-offset: 3px;
}

.announcement-banner a:hover{
    opacity: 0.8;
    text-decoration: underline;
    text-decoration-color: rgba(120, 53, 15, 0.4) !important;
}/* End custom CSS */
/* Start custom CSS for kd_site_logo, class: .elementor-element-555fdb68 */.product-logo {
    user-select: none !important;
}/* End custom CSS */
/* Start custom CSS for ekit-nav-menu, class: .elementor-element-11202f94 */.elementor-63995 .elementor-element.elementor-element-11202f94{
    white-space:nowrap!important;

}
#header-menu-container .ekit-menu-dropdown-toggle::before, #header-menu-container #menu-item-64254 a:hover::before{
background: transparent !important ;
}
#header-menu-container .ekit-menu-dropdown-toggle:hover{
    cursor: pointer;
}

.elementor-63995 .elementor-element.elementor-element-11202f94 #ekit-megamenu-br-header {
    height: 72px;
}

.elementor-63995 .elementor-element.elementor-element-11202f94 #ekit-megamenu-br-header ul#menu-br-header {
    gap: 22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfdedcd */@media (max-width:1051px) and (min-width:1025px){
#header #header-menu-container{
    margin-left:-10px!important;
}
}

@media (min-width: 1052px) and (max-width: 1137px) {#header #header-menu-container{
    /*margin-left:-10px!important;*/
}
}/* End custom CSS */
/* Start custom CSS for elementskit-header-search, class: .elementor-element-2cf3d691 */.mfp-container.mfp-s-ready.mfp-inline-holder {
    background: var(--e-global-color-popupoverlaycolor) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473a7b40 */@media (min-width: 1025px) and (max-width: 1240px){
.elementor-63995 .elementor-element.elementor-element-473a7b40{
        padding-left: 10px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63419fba */#header a.elementskit-btn {
    white-space:nowrap !important
}


/*#header #header-try-it-free-btn {*/
/*    margin-left: 0;*/
    /*transition: margin-left 0.6s ease;*/
/*}*/
 
/*#header #header-request-demo-btn {*/
/*    margin-right: 0; */
    /*transition: margin-right 0.6s ease; */
/*}*/
 
/*@media (min-width: 1025px) and (max-width: 1091px) {*/
/*    #header #header-try-it-free-btn {*/
/*        margin-left: 20px;*/
/*        transition: margin-left 0.6s ease-in-out;*/
/*    }*/
/*    #header #header-request-demo-btn {*/
/*        margin-left: -4px;*/
/*        transition: margin-left 0.6s ease-in-out;*/
/*    }*/
/*}*/
/*@media (min-width: 1091px) and (max-width: 1191px) {*/
/*    #header #header-try-it-free-btn {*/
/*        margin-left: 10px;*/
/*         transition: margin-left 0.6s ease-in-out;*/
/*    }*/
/*    #header #header-request-demo-btn {*/
/*        margin-right: 10px;*/
/*         transition: margin-left 0.6s ease-in-out;*/
/*    }*/
/*}*/
@media (min-width: 1025px) {
#menu-item-64256 {
    display: none;
  }
#menu-item-64257 {
    display: none;
  }
#menu-item-64264 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS */.announcement-text p,
body.elementor-page-63995 li,
body.elementor-page-63995 button,
body.elementor-page-63995 a,
body.elementor-page-63995 h1,
body.elementor-page-63995 h2,
body.elementor-page-63995 h3,
body.elementor-page-63995 h4,
body.elementor-page-63995 h5,
body.elementor-page-63995 h6,
body.elementor-page-63995 p,
body.elementor-page-63995 span,
#header li,
#header button,
#header a,
#header h1,
#header h2,
#header h3,
#header h4,
#header h5,
#header h6,
#header p,
#header span{
    font-family: "Manrope", "Helvetica Neue", Arial, sans-serif !important;
}
/*.nav-desktop-list*/
/* Mobile: override overflow-x only inside the header */
@media (max-width: 767px) {
  /* Affects all Elementor flex containers inside the header */
  #site-header .e-con.e-flex {
    overflow-x: visible !important;
  }
}
/* Mobile-only menu styling */
@media (max-width: 1024px) {
  /* Dropdown panel: hidden by default */
  .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements {
    position: fixed;                 /* anchored to viewport */
    left: 0;
    right: 0;
    top: var(--copilot-menu-top, 0px);
    max-height: calc(100vh - var(--copilot-menu-top, 0px));

    opacity: 0;
    pointer-events: none;
    transform: none;                 /* neutralize any translateY offsets */
    z-index: 9998;
  }

  /* Header stays above */
  #header {
    position: sticky;                /* your current design */
    top: var(--admin-bar, 0px);
    z-index: 9999;
  }

  /* Only when menu is active, reveal the dropdown */
  .mobile-menu-active .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements {
    opacity: 1;
    pointer-events: auto;
  }
}

/* Desktop: make sure no leftover inline mobile styles cause odd behavior */
@media (min-width: 1025px) {
  .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements {
    /* Let ElementsKit/your theme handle desktop positioning naturally */
    position: static;
    top: auto;
    max-height: none;
    opacity: 1;
    pointer-events: auto;
    transform: none;
  }
}

.block-it{
    display:block !important;
    display: flex  !important;
}
/*.block-it-popup{*/
/*    display:block !important;*/
/*}*/
.release-block-it{
    display:block !important;
}
@media (min-width:990px){
    .release-block-it{
     display: flex  !important;
}
}
#webinar-popup{
    display: none;
}
#webinar-popup-container{
    display: none;
}
#release-popup-container{
    display: none;
}

.header-resource-dropdown {
    background: #FFF;
}

.elementskit-megamenu-panel {
    background: transparent !important;
}
/*li#menu-item-177{*/
/*    display: none;*/
/*}*/
 /*
     * This CSS styles the clear 'X' icon.
    */

    .ekit-search-wrapper {
        position: relative;
        display: flex;
        width: 100%; 
    }

    /* This is the 'X' icon itself. */
    .ekit-clear-icon {
        position: absolute;
        top: 48%;
        right: 45px;
        transform: translateY(-50%); 
        z-index: 5; 
        cursor: pointer;
        color:#22281E;
        font-size: 24px;
        font-weight: 400;
        line-height: 1;
        padding-right: 13px;
        padding-left: 10px;
        display: none;
    }

    .ekit-search-wrapper.has-text .ekit-clear-icon {
        display: block;
    }
    .ekit-search-wrapper input.ekit_search-field {
        padding-right: 45px !important;
    }
    .ekit-search-wrapper input.ekit_search-field {
    padding-right: 90px !important;
}


body.page-id-22170 .feature-banner-main {
    display: none !important;
}

#menu-item-49165{
    display: none;
}
 #header #menu-bi-revamp-header-menus {
    gap: 25px;
}

#header #menu-bi-revamp-header-menus li.menu-item i.icon-down-arrow1 {
    margin-right: 0;
}

#header #menu-main-header li.menu-item a.ekit-menu-nav-link {
    font-size: 15px !important;
}

@media (min-width: 1025px) and (max-width: 1170px) {
   
.elementor-113417 .elementor-element.elementor-element-0ad99c6 #ekit-megamenu-br-header ul#menu-bi-revamp-header-menus {
    gap: 18px;
}
#header #header-menu-container{
    margin-left:0px!important;
}
    /* #header #menu-br-header li.menu-item a.ekit-menu-nav-link {
        font-size: 16px;
    } */
}

@media (min-width: 1025px) and (max-width: 1120px) {
    .header-demo-trial-btn {
        gap: 12px;
    }

    .header-demo-trial-btn .gtag-header-request-demo-button a, .header-demo-trial-btn .gtag-header-try-it-free-button a, .header-demo-trial-btn .gtag-header-login-button a {
        padding: 15px !important;
    }

    .header-demo-trial-btn .header-demo-button a span, .header-demo-trial-btn .header-free-trial-btn a span, .header-demo-trial-btn #header-login-button a span {
        font-size: 14px;
    }
}

@media (min-width: 1025px) and (max-width: 1080px) {
    #header #menu-bi-revamp-header-menus {
        gap: 12px;
    }

    #header #menu-bi-revamp-header-menus li.menu-item a.ekit-menu-nav-link {
        font-size: 14px;
    }

    .header-demo-trial-btn .header-demo-button a, .header-demo-trial-btn .header-free-trial-btn a, .header-demo-trial-btn #header-login-button a {
        padding: 13px !important;
    }
}
@media (min-width: 1081px) and (max-width: 1137px){
    #header #menu-bi-revamp-header-menus {
        gap: 20px;
    }

    #header #menu-bi-revamp-header-menus li.menu-item a.ekit-menu-nav-link {
        font-size: 14px;
    }

    .header-demo-trial-btn .header-demo-button a, .header-demo-trial-btn .header-free-trial-btn a, .header-demo-trial-btn #header-login-button a {
        padding: 13px !important;
    }
}
@media (max-width: 1024px) {
    #site-header .elementskit-submenu-panel a.dropdown-item {
        font-size: 15px !important;
    }
}

.mobile-header-new--tag{
    font-size: 10px !important;
    padding:4px 7px !important;
    background: #DCEAFE !important;
    letter-spacing: 0.5px !important;
    color: #0F4CBF !important;
    border: 1px solid #8DB4FF !important;
    border-radius: 6px !important;
    font-weight: 700 !important;
    display: inline-flex !important;
    font-weight: 600!important;
    line-height: 10px !important;
    margin-left: 35px !important;
    position: absolute !important;
    top: 9px !important;
}


#feature-banner-title .web-banner-badge{
    background-color: #F2FFFC;
    padding: 2.5px 08px 01.5px 08px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #9CCCC0;
        color: #004836;
        font-family: 'inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0.2px;
    margin: 0px 0px 0px 6px;
}/* End custom CSS */