.elementor-2587 .elementor-element.elementor-element-2be0c9a5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:99;}.elementor-2587 .elementor-element.elementor-element-76894029{--display:flex;--min-height:40px;--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:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:1;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:15px;}.elementor-2587 .elementor-element.elementor-element-76894029::before, .elementor-2587 .elementor-element.elementor-element-76894029 > .elementor-background-video-container::before, .elementor-2587 .elementor-element.elementor-element-76894029 > .e-con-inner > .elementor-background-video-container::before, .elementor-2587 .elementor-element.elementor-element-76894029 > .elementor-background-slideshow::before, .elementor-2587 .elementor-element.elementor-element-76894029 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2587 .elementor-element.elementor-element-76894029 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0201018C;--background-overlay:'';}.elementor-2587 .elementor-element.elementor-element-76894029.e-con{--align-self:center;}.elementor-2587 .elementor-element.elementor-element-68904f76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-2587 .elementor-element.elementor-element-68904f76.elementor-element{--align-self:center;}.elementor-2587 .elementor-element.elementor-element-68904f76{text-align:left;}.elementor-2587 .elementor-element.elementor-element-68904f76 img{width:100%;height:50px;object-fit:contain;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2587 .elementor-element.elementor-element-98d7012{--display:flex;}.elementor-2587 .elementor-element.elementor-element-5fe6f98{--display:flex;}.elementor-2587 .elementor-element.elementor-element-44f7730{--display:flex;}.elementor-2587 .elementor-element.elementor-element-02be3f4{--n-menu-dropdown-content-max-width:fit-content;--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-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:auto;max-width:auto;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:5px;--n-menu-title-font-size:0.8rem;--n-menu-title-color-normal:#FFFFFFC2;--n-menu-divider-content:"";--n-menu-divider-style:solid;--n-menu-divider-color:var( --e-global-color-secondary );--n-menu-title-transition:1.5s;--n-menu-title-padding:0px 10px 0px 10px;--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-2587 .elementor-element.elementor-element-02be3f4.elementor-element{--align-self:center;}.elementor-2587 .elementor-element.elementor-element-02be3f4 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-2587 .elementor-element.elementor-element-02be3f4 > .elementor-widget-container > .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-2587 .elementor-element.elementor-element-02be3f4 > .elementor-widget-container > .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;text-transform:uppercase;letter-spacing:0.1rem;}.elementor-2587 .elementor-element.elementor-element-02be3f4 {--n-menu-title-color-hover:#B0B0B0;--n-menu-title-color-active:#FFFFFF;}.elementor-2587 .elementor-element.elementor-element-02be3f4 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;}.elementor-2587 .elementor-element.elementor-element-34398b9 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #FFFFFF1F 43%, #FFFFFF85 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#00FF8400;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 20px;}.elementor-2587 .elementor-element.elementor-element-34398b9 .elementor-button:hover, .elementor-2587 .elementor-element.elementor-element-34398b9 .elementor-button:focus{background-color:#FFFFFF7D;color:#FFFFFF;}.elementor-2587 .elementor-element.elementor-element-34398b9 > .elementor-widget-container{margin:0px -15px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.8s;}.elementor-2587 .elementor-element.elementor-element-34398b9.elementor-element{--align-self:center;}.elementor-2587 .elementor-element.elementor-element-34398b9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2587 .elementor-element.elementor-element-34398b9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://zhapes.com/wp-content/uploads/2025/07/contct-btn-menu-zhaps.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2587 .elementor-element.elementor-element-34398b9 .elementor-button:hover svg, .elementor-2587 .elementor-element.elementor-element-34398b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2587 .elementor-element.elementor-element-83dbe03 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #FFFFFF1F 43%, #FFFFFF85 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#00FF8400;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 20px;}.elementor-2587 .elementor-element.elementor-element-83dbe03 .elementor-button:hover, .elementor-2587 .elementor-element.elementor-element-83dbe03 .elementor-button:focus{background-color:#FFFFFF7D;color:#FFFFFF;}.elementor-2587 .elementor-element.elementor-element-83dbe03 > .elementor-widget-container{margin:0px -15px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.8s;}.elementor-2587 .elementor-element.elementor-element-83dbe03.elementor-element{--align-self:center;}.elementor-2587 .elementor-element.elementor-element-83dbe03:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2587 .elementor-element.elementor-element-83dbe03.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://zhapes.com/wp-content/uploads/2025/07/contct-btn-menu-zhaps.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2587 .elementor-element.elementor-element-83dbe03 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2587 .elementor-element.elementor-element-83dbe03 .elementor-button:hover svg, .elementor-2587 .elementor-element.elementor-element-83dbe03 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-2587 .elementor-element.elementor-element-68904f76 img{width:150px;}}@media(min-width:768px){.elementor-2587 .elementor-element.elementor-element-76894029{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2587 .elementor-element.elementor-element-76894029{--width:90%;}}@media(max-width:767px){.elementor-2587 .elementor-element.elementor-element-76894029{--width:100%;--min-height:60px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-2587 .elementor-element.elementor-element-68904f76 > .elementor-widget-container{padding:0px 0px 0px 6px;}.elementor-2587 .elementor-element.elementor-element-68904f76 img{width:110px;height:40px;}.elementor-2587 .elementor-element.elementor-element-83dbe03 .elementor-button{font-size:0.9rem;padding:20px 30px 20px 20px;}}/* Start custom CSS for image, class: .elementor-element-68904f76 */.logo-scroll-effect {
    transition: filter 0.3s ease;
}

.logo-scroll-effect.invertido {
    filter: invert(100%) grayscale(50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34398b9 */.bbmc{
 transition: all 4s ease !important; /* 0.8 segundos */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83dbe03 */.bbmc{
 transition: all 4s ease !important; /* 0.8 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76894029 */.headermen {
	-webkit-backdrop-filter: saturate(180%) blur(20px);
	backdrop-filter: saturate(30%) blur(6px);
    
    clip-path: polygon(837px 74.8px, 31.7px calc(100% - 0px), 31.7px calc(100% - 0px), 30.6606px calc(100% - 0.062099999999987px), 29.6488px calc(100% - 0.24479999999998px), 28.6742px calc(100% - 0.5427px), 27.7464px calc(100% - 0.9504px), 26.875px calc(100% - 1.4625px), 26.0696px calc(100% - 2.0736px), 25.3398px calc(100% - 2.7783px), 24.6952px calc(100% - 3.5712px), 24.1454px calc(100% - 4.4469px), 23.7px calc(100% - 5.4px), 0.6px 11.8px, 0.6px 11.8px, 0.1247px 10.1088px, 0.0015999999999999px 8.4224px, 0.2049px 6.7816px, 0.7088px 5.2272px, 1.4875px 3.8px, 2.5152px 2.5408px, 3.7661px 1.4904px, 5.2144px 0.6896px, 6.8343px 0.1792px, 8.6px 2.2926270057986E-31px, calc(100% - 8.7px) 0px, calc(100% - 8.7px) 0px, calc(100% - 6.9315999999999px) 0.1792px, calc(100% - 5.3047999999999px) 0.6896px, calc(100% - 3.8472px) 1.4904px, calc(100% - 2.5864px) 2.5408px, calc(100% - 1.5500000000001px) 3.8px, calc(100% - 0.76560000000006px) 5.2272px, calc(100% - 0.26080000000013px) 6.7816px, calc(100% - 0.063200000000052px) 8.4224px, calc(100% - 0.20040000000006px) 10.1088px, calc(100% - 0.70000000000005px) 11.8px, calc(100% - 23.8px) calc(100% - 5.5px), calc(100% - 23.8px) calc(100% - 5.5px), calc(100% - 24.2454px) calc(100% - 4.5469px), calc(100% - 24.7952px) calc(100% - 3.6712px), calc(100% - 25.4398px) calc(100% - 2.8783px), calc(100% - 26.1696px) calc(100% - 2.1736px), calc(100% - 26.975px) calc(100% - 1.5625px), calc(100% - 27.8464px) calc(100% - 1.0504px), calc(100% - 28.7742px) calc(100% - 0.6427px), calc(100% - 29.7488px) calc(100% - 0.34479999999999px), calc(100% - 30.7606px) calc(100% - 0.1621px), calc(100% - 31.8px) calc(100% - 0.10000000000001px));
}/* End custom CSS */