.elementor-1891 .elementor-element.elementor-element-4b24db2{--display:flex;--position:absolute;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;top:23px;--z-index:3;}body:not(.rtl) .elementor-1891 .elementor-element.elementor-element-4b24db2{left:0px;}body.rtl .elementor-1891 .elementor-element.elementor-element-4b24db2{right:0px;}.elementor-1891 .elementor-element.elementor-element-0faa938{--display:flex;}.elementor-1891 .elementor-element.elementor-element-a283848{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .menu-item a:hover, .elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .menu-item a:focus{background-color:#121212;color:#FFFFFF;fill:#FFFFFF;border-color:#121212;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .menu-item.current-menu-item > a{background-color:var( --e-global-color-xelo_primary );color:#FFFFFF;fill:#FFFFFF;border-color:var( --e-global-color-xelo_primary );}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .sub-menu .menu-item a:hover, .elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .sub-menu .menu-item a:focus{background-color:#02010100;color:var( --e-global-color-xelo_primary );fill:var( --e-global-color-xelo_primary );}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .sub-menu .menu-item.current-menu-item > a{background-color:#02010100;color:var( --e-global-color-xelo_primary );fill:var( --e-global-color-xelo_primary );}.elementor-1891 .elementor-element.elementor-element-8a002d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .nav-menu-list{justify-content:flex-start;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .menu-item a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020101;padding:11px 20px 11px 20px;border-radius:60px 60px 60px 60px;fill:var( --e-global-color-xelo_primary );color:var( --e-global-color-xelo_primary );}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .nav-menu-list{gap:3px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .sub-menu{width:250px;padding:25px 40px 25px 40px;border-radius:10px 10px 10px 10px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .desktop-menu-active .sub-menu .menu-item a{border-style:none;padding:15px 0px 15px 0px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .submenu-indicator{font-size:11px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .menu-hamburger{border-style:none;fill:#0D0D0D;color:#0D0D0D;}.elementor-1891 .elementor-element.elementor-element-046c8a5{--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:0px 42px;--row-gap:0px;--column-gap:42px;}.elementor-1891 .elementor-element.elementor-element-d601d20 .wrapper{flex-direction:row;}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button .text{font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button.xelo-button-s-1, .elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-2 .text,.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3 .btn_inner{padding:0px 25px 0px 15px;}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button.xelo-button-s-1, .elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-2 .text,.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3 .btn_inner,.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3 .btn_inner:before{background:var( --e-global-color-xelo_primary );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button.xelo-button-s-1:hover, .elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-2:hover .text,.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3:hover .btn_inner,.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3:hover .btn_inner:before{background:var( --e-global-color-xelo_secondary );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button .icon{width:50px;height:50px;font-size:12px;color:var( --e-global-color-xelo_border );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-2 .wrapper>:nth-child(1){margin-right:-50px;}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-2:hover .wrapper>:nth-child(1){margin-right:0;}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-2:hover .wrapper>:nth-child(3){margin-left:-50px;}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3 .icon{width:50px;height:50px;color:var( --e-global-color-xelo_border );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button .icon svg{width:12px;fill:var( --e-global-color-xelo_border );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3 .icon svg path{fill:var( --e-global-color-xelo_border );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button .icon,.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3 .icon,.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3 .icon:before{background:var( --e-global-color-xelo_primary );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button:hover .icon{background:var( --e-global-color-xelo_secondary );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3:hover .icon{background:var( --e-global-color-xelo_secondary );}.elementor-1891 .elementor-element.elementor-element-d601d20 .xelo-button-s-3:hover .icon:before{background:var( --e-global-color-xelo_secondary );}@media(max-width:1366px){.elementor-1891 .elementor-element.elementor-element-8a002d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-046c8a5{--gap:0px 30px;--row-gap:0px;--column-gap:30px;}}@media(max-width:1024px){.elementor-1891 .elementor-element.elementor-element-4b24db2{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1891 .elementor-element.elementor-element-a283848{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1891 .elementor-element.elementor-element-a283848.e-con{--order:99999 /* order end hack */;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .mobile-menu-active .nav-menu-container{width:290px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .mobile-menu-active .menu-item a{padding:10px 0px 10px 0px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .menu-hamburger{font-size:14px;}.elementor-1891 .elementor-element.elementor-element-8a002d8 .menu-close{margin:10px 0px 30px 0px;}}@media(min-width:768px){.elementor-1891 .elementor-element.elementor-element-4b24db2{--content-width:1860px;}}@media(min-width:2400px){.elementor-1891 .elementor-element.elementor-element-4b24db2{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for container, class: .elementor-element-0faa938 */.elementor-1891 .elementor-element.elementor-element-0faa938{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for db-fw-nav-menu, class: .elementor-element-8a002d8 */@media (max-width: 1024px){
   .elementor-1891 .elementor-element.elementor-element-8a002d8 .nav-menu-container{
  padding-left: 30px;
  padding-right: 30px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a283848 */.elementor-1891 .elementor-element.elementor-element-a283848 {
    flex: 1;
    z-index: auto;
}
@media  (max-width: 1024px){
 .elementor-1891 .elementor-element.elementor-element-a283848{
     flex: none;
     width: auto;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046c8a5 */.elementor-1891 .elementor-element.elementor-element-046c8a5{
    width: auto;
    z-index: auto;
}
@media (max-width: 1024px){
 .elementor-1891 .elementor-element.elementor-element-046c8a5{
  flex: 1;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b24db2 */.elementor-1891 .elementor-element.elementor-element-4b24db2 .off-canvas-overlay{
    pointer-events: none;
}

.elementor-1891 .elementor-element.elementor-element-4b24db2 .off-canvas-overlay.active{
    pointer-events: auto;
}/* End custom CSS */