.elementor-58842 .elementor-element.elementor-element-2340d305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-58842 .elementor-element.elementor-element-2340d305:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-2340d305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-62d0cd74{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58842 .elementor-element.elementor-element-58f0b8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-58f0b8a img{width:100%;}.elementor-58842 .elementor-element.elementor-element-14d88f1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-14d88f1b img{width:100%;}.elementor-58842 .elementor-element.elementor-element-362b5482 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-362b5482 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-33731df1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-33731df1 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-53c9c7b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-53c9c7b3 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-76bb0a38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-76bb0a38 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-2f1588f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-2f1588f6 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-4c3f2e22{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-58842 .elementor-element.elementor-element-3a0a85b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-3a0a85b6 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-786300b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-786300b3 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-7e68de7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-7e68de7f img{width:100%;}.elementor-58842 .elementor-element.elementor-element-11a85943 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-11a85943 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-69c289f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-69c289f8 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-4cf2562d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-4cf2562d img{width:100%;}.elementor-58842 .elementor-element.elementor-element-1b02eba9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-1b02eba9 img{width:100%;}.elementor-58842 .elementor-element.elementor-element-5b18f3b2{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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;--z-index:3;}.elementor-58842 .elementor-element.elementor-element-5b18f3b2:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-5b18f3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,1);}.elementor-58842 .elementor-element.elementor-element-33c0a7b6{--display:flex;--min-height:0px;--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;--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-58842 .elementor-element.elementor-element-33c0a7b6:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-33c0a7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(224,224,224,1);}.elementor-58842 .elementor-element.elementor-element-4c1177ca{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-4c1177ca:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-4c1177ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8eb3f7 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-58842 .elementor-element.elementor-element-557e7dcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:06px 0px 3px 0px;}.elementor-58842 .elementor-element.elementor-element-557e7dcb{text-align:center;}.elementor-58842 .elementor-element.elementor-element-557e7dcb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;color:#363636;}.elementor-58842 .elementor-element.elementor-element-5c3e8861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 3px 0px;}.elementor-58842 .elementor-element.elementor-element-5c3e8861{text-align:center;}.elementor-58842 .elementor-element.elementor-element-5c3e8861 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;color:#363636;}.elementor-58842 .elementor-element.elementor-element-599ab2d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-7bff0ebd{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-7bff0ebd:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-7bff0ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(224,224,224,1);}.elementor-58842 .elementor-element.elementor-element-2c02ddcc{--display:flex;--min-height:0px;--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:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-2c02ddcc:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-2c02ddcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8eb3f7 );}.elementor-58842 .elementor-element.elementor-element-29d7824a{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-2db5c9b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 9px 0px;}.elementor-58842 .elementor-element.elementor-element-2db5c9b1{text-align:center;}.elementor-58842 .elementor-element.elementor-element-2db5c9b1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;color:#363636;}.elementor-58842 .elementor-element.elementor-element-77b7fddd{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-eeed3cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 3px 0px;}.elementor-58842 .elementor-element.elementor-element-eeed3cd{text-align:center;}.elementor-58842 .elementor-element.elementor-element-eeed3cd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;color:#363636;}.elementor-58842 .elementor-element.elementor-element-52d11256{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-39cfd4fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-3f2a7f9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-2662c9e{--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: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;--z-index:0;}.elementor-58842 .elementor-element.elementor-element-3389aa13{--display:flex;--min-height:50px;--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: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;}.elementor-58842 .elementor-element.elementor-element-3389aa13:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-3389aa13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58842 .elementor-element.elementor-element-78e44ba1{--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;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-78e44ba1:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-78e44ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58842 .elementor-element.elementor-element-84ff0e9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-84ff0e9:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-84ff0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle{background-color:var( --e-global-color-primary );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover .jet-hamburger-panel__toggle-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-58842 .elementor-element.elementor-element-6ba03620 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-6ba03620 .jet-hamburger-panel{justify-content:center;}.elementor-58842 .elementor-element.elementor-element-6ba03620 .jet-hamburger-panel__instance{width:450px;}.elementor-58842 .elementor-element.elementor-element-6ba03620 .jet-hamburger-panel__content{padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-6ba03620 .jet-hamburger-panel__inner{border-style:none;}.elementor-58842 .elementor-element.elementor-element-6ba03620 .jet-hamburger-panel__toggle{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-58842 .elementor-element.elementor-element-2aef86c2 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-fb9aeff{--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;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-4f244fac > .elementor-widget-container{margin:0px 0px 0px 35px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-4f244fac img{width:105px;}.elementor-58842 .elementor-element.elementor-element-6e1a94c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-16c9f328{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-49cc756c{--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;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-49cc756c.e-con{--align-self:center;}.elementor-58842 .elementor-element.elementor-element-65c2bc0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-65c2bc0c.elementor-element{--order:99999 /* order end hack */;}.elementor-58842 .elementor-element.elementor-element-611e24f1{--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: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;}.elementor-58842 .elementor-element.elementor-element-6e0448da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-58842 .elementor-element.elementor-element-6e0448da.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-39335d49{--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:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-5b6f67c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-5b6f67c7.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-6703f032{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-58842 .elementor-element.elementor-element-7e4e3897{--e-search-input-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-3b72decf{--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: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;--z-index:0;}.elementor-58842 .elementor-element.elementor-element-115cb183{--display:flex;--min-height:50px;--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: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;}.elementor-58842 .elementor-element.elementor-element-115cb183:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-115cb183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58842 .elementor-element.elementor-element-6e393f7f{--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;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-6e393f7f:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-6e393f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58842 .elementor-element.elementor-element-7e6ff862{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-7e6ff862:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-7e6ff862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58842 .elementor-element.elementor-element-152056de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-152056de .jet-hamburger-panel{justify-content:center;}.elementor-58842 .elementor-element.elementor-element-152056de .jet-hamburger-panel__instance{width:450px;}.elementor-58842 .elementor-element.elementor-element-152056de .jet-hamburger-panel__content{padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-152056de .jet-hamburger-panel__inner{border-style:none;}.elementor-58842 .elementor-element.elementor-element-152056de .jet-hamburger-panel__toggle{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-58842 .elementor-element.elementor-element-157e1d40{--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;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-2702b67e > .elementor-widget-container{margin:0px 0px 0px 35px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-2702b67e img{width:105px;}.elementor-58842 .elementor-element.elementor-element-19237a{--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:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-618f60cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-618f60cb.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-6b5201d1{--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:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-6d503d9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-6d503d9d.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-3eb8d17{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-26b50b95{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-18b76e9c{--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;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-18b76e9c.e-con{--align-self:center;}.elementor-58842 .elementor-element.elementor-element-197fad18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-197fad18.elementor-element{--order:99999 /* order end hack */;}.elementor-58842 .elementor-element.elementor-element-1d46a1d0{--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: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;}.elementor-58842 .elementor-element.elementor-element-770f65f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-58842 .elementor-element.elementor-element-770f65f4.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-14900713{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-3dab947a{--e-search-input-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-4331a716{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-58842 .elementor-element.elementor-element-4331a716::before, .elementor-58842 .elementor-element.elementor-element-4331a716 > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-4331a716 > .e-con-inner > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-4331a716 > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-4331a716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-4331a716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-58842 .elementor-element.elementor-element-60a59e4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-45469ecd{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-45469ecd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58842 .elementor-element.elementor-element-62f8ebd{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-62f8ebd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58842 .elementor-element.elementor-element-7810e705 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-5fa15d0d{--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:flex-start;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-5fa15d0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58842 .elementor-element.elementor-element-1784aed9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-58842 .elementor-element.elementor-element-1784aed9.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-37a48f7b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:start;--margin-top:-2px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-58842 .elementor-element.elementor-element-37a48f7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58842 .elementor-element.elementor-element-2f1c2ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-2f1c2ae0{z-index:99;}.elementor-58842 .elementor-element.elementor-element-77b15e3d > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-58842 .elementor-element.elementor-element-3a75d0b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;}.elementor-58842 .elementor-element.elementor-element-30787172{--display:flex;--min-height:66px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-30787172.e-con{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-1f3c286 img{width:105px;}.elementor-58842 .elementor-element.elementor-element-5bc8fda0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-58842 .elementor-element.elementor-element-5bc8fda0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58842 .elementor-element.elementor-element-52f3c9be{--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:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-75c0d75c{--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:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-32d6f573{--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:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:04px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-32d6f573::before, .elementor-58842 .elementor-element.elementor-element-32d6f573 > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-32d6f573 > .e-con-inner > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-32d6f573 > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-32d6f573 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-32d6f573 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-58842 .elementor-element.elementor-element-d6e6bae.elementor-element{--order:99999 /* order end hack */;}.elementor-58842 .elementor-element.elementor-element-ef33064{--display:flex;--min-height:-5px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-58842 .elementor-element.elementor-element-ef33064::before, .elementor-58842 .elementor-element.elementor-element-ef33064 > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-ef33064 > .e-con-inner > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-ef33064 > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-ef33064 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-ef33064 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-58842 .elementor-element.elementor-element-7a15429c{--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;--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;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-58842 .elementor-element.elementor-element-61526377{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-58842 .elementor-element.elementor-element-61526377 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-61526377 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-58842 .elementor-element.elementor-element-61526377 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-58842 .elementor-element.elementor-element-5421e2a{--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;--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;}.elementor-58842 .elementor-element.elementor-element-5a897515{--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:flex-start;--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;}.elementor-58842 .elementor-element.elementor-element-5a897515.e-con{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 .jet-hamburger-panel__inner{background-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 .jet-hamburger-panel__toggle{background-color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 > .elementor-widget-container{margin:0px 0px 0px -8px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 .jet-hamburger-panel{justify-content:flex-start;}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 .jet-hamburger-panel__instance{z-index:4;width:450px;}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 .jet-hamburger-panel__content{padding:30px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 .jet-hamburger-panel__icon{color:var( --e-global-color-6e64610 );}.elementor-58842 .elementor-element.elementor-element-6ea1cf26 .jet-hamburger-panel__toggle-label{color:#000000;}.elementor-58842 .elementor-element.elementor-element-4919f2a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-4919f2a0.elementor-element{--align-self:center;}.elementor-58842 .elementor-element.elementor-element-4919f2a0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-58842 .elementor-element.elementor-element-21e9126b{--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;--z-index:0;}.elementor-58842 .elementor-element.elementor-element-73f6a357 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-73f6a357 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-58842 .elementor-element.elementor-element-73f6a357 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"Rubik", Sans-serif;font-size:14px;}.elementor-58842 .elementor-element.elementor-element-73f6a357{--jmm-top-items-hor-align:center;--jmm-top-item-title-color:var( --e-global-color-6e64610 );--jmm-top-item-dropdown-icon-color:var( --e-global-color-6e64610 );--jmm-sub-item-icon-color:#AA0061;--jmm-sub-item-title-color:#AA0061;--jmm-sub-item-dropdown-icon-color:var( --e-global-color-832d5d6 );--jmm-dropdown-item-icon-color:var( --e-global-color-832d5d6 );--jmm-dropdown-item-badge-color:var( --e-global-color-832d5d6 );--jmm-dropdown-item-dropdown-color:var( --e-global-color-832d5d6 );--jmm-dropdown-toggle-color:var( --e-global-color-832d5d6 );--jmm-dropdown-toggle-bg-color:var( --e-global-color-832d5d6 );}.elementor-58842 .elementor-element.elementor-element-73f6a357 .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--top-level{font-family:"Rubik", Sans-serif;font-size:13px;}.elementor-58842 .elementor-element.elementor-element-73f6a357 .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--sub-level{font-family:"Rubik", Sans-serif;font-size:12px;}.elementor-58842 .elementor-element.elementor-element-6d08639c{--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:flex-end;--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;}.elementor-58842 .elementor-element.elementor-element-54f438a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-40f2ae96{--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;--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;--z-index:0;}.elementor-58842 .elementor-element.elementor-element-69477a92{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;z-index:0;}.elementor-58842 .elementor-element.elementor-element-69477a92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-69477a92 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-58842 .elementor-element.elementor-element-69477a92 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-58842 .elementor-element.elementor-element-12a4fcbe{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#CCCCCC;--border-color:#CCCCCC;--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-58842 .elementor-element.elementor-element-12a4fcbe::before, .elementor-58842 .elementor-element.elementor-element-12a4fcbe > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-12a4fcbe > .e-con-inner > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-12a4fcbe > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-12a4fcbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-12a4fcbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-58842 .elementor-element.elementor-element-6198b37d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-6198b37d:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-6198b37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-a156ac2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-a156ac2:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-a156ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-7f0fa143{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-7f0fa143:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-7f0fa143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-685f03bd .jet-hamburger-panel__toggle{background-color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-58842 .elementor-element.elementor-element-685f03bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-685f03bd .jet-hamburger-panel{justify-content:center;}.elementor-58842 .elementor-element.elementor-element-685f03bd .jet-hamburger-panel__inner{border-style:none;}.elementor-58842 .elementor-element.elementor-element-685f03bd .jet-hamburger-panel__icon{color:#000000;}.elementor-58842 .elementor-element.elementor-element-5be263d5{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-6c217920 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-6c217920 img{width:105px;}.elementor-58842 .elementor-element.elementor-element-2744428c{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-7b25587f{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#CCCCCC;--border-color:#CCCCCC;--z-index:100;}.elementor-58842 .elementor-element.elementor-element-7b25587f::before, .elementor-58842 .elementor-element.elementor-element-7b25587f > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-7b25587f > .e-con-inner > .elementor-background-video-container::before, .elementor-58842 .elementor-element.elementor-element-7b25587f > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-7b25587f > .e-con-inner > .elementor-background-slideshow::before, .elementor-58842 .elementor-element.elementor-element-7b25587f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-58842 .elementor-element.elementor-element-7e1f4572{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-50f73a64{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-50f73a64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58842 .elementor-element.elementor-element-5126a78d{--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:flex-start;--border-radius:0px 0px 0px 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-58842 .elementor-element.elementor-element-5126a78d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58842 .elementor-element.elementor-element-1c5ccfac > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-58842 .elementor-element.elementor-element-1c5ccfac.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-37691d93{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-37691d93:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-37691d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,1);}.elementor-58842 .elementor-element.elementor-element-25f6e7e5{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-25f6e7e5:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-25f6e7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,1);}.elementor-58842 .elementor-element.elementor-element-7f04c15b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-37d9e37{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-37d9e37:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-37d9e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,1);}.elementor-58842 .elementor-element.elementor-element-643d50bf{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-643d50bf:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-643d50bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,1);}.elementor-58842 .elementor-element.elementor-element-1dab2f53{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-58842 .elementor-element.elementor-element-1dab2f53:not(.elementor-motion-effects-element-type-background), .elementor-58842 .elementor-element.elementor-element-1dab2f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,1);}.elementor-58842 .elementor-element.elementor-element-762495ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-7d5266a1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-1f1b0279{--e-search-input-color:#FFFFFF;}.elementor-58842 .elementor-element.elementor-element-3b638b74{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-58842 .elementor-element.elementor-element-1b83bbc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-1b83bbc7.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-26ac3dce{--e-search-placeholder-color:#9C9C9C;}@media(min-width:768px){.elementor-58842 .elementor-element.elementor-element-4c3f2e22{--content-width:1120px;}.elementor-58842 .elementor-element.elementor-element-5b18f3b2{--width:100%;}.elementor-58842 .elementor-element.elementor-element-33c0a7b6{--content-width:1120px;}.elementor-58842 .elementor-element.elementor-element-4c1177ca{--width:100%;}.elementor-58842 .elementor-element.elementor-element-2c02ddcc{--width:100%;}.elementor-58842 .elementor-element.elementor-element-29d7824a{--width:100%;}.elementor-58842 .elementor-element.elementor-element-77b7fddd{--width:100%;}.elementor-58842 .elementor-element.elementor-element-52d11256{--width:100%;}.elementor-58842 .elementor-element.elementor-element-78e44ba1{--width:1140px;}.elementor-58842 .elementor-element.elementor-element-84ff0e9{--width:160px;}.elementor-58842 .elementor-element.elementor-element-fb9aeff{--width:800px;}.elementor-58842 .elementor-element.elementor-element-6e1a94c{--width:200px;}.elementor-58842 .elementor-element.elementor-element-16c9f328{--width:100%;}.elementor-58842 .elementor-element.elementor-element-49cc756c{--width:100px;}.elementor-58842 .elementor-element.elementor-element-611e24f1{--width:50px;}.elementor-58842 .elementor-element.elementor-element-39335d49{--width:50px;}.elementor-58842 .elementor-element.elementor-element-6e393f7f{--width:1140px;}.elementor-58842 .elementor-element.elementor-element-7e6ff862{--width:160px;}.elementor-58842 .elementor-element.elementor-element-157e1d40{--width:800px;}.elementor-58842 .elementor-element.elementor-element-19237a{--width:50px;}.elementor-58842 .elementor-element.elementor-element-6b5201d1{--width:50px;}.elementor-58842 .elementor-element.elementor-element-18b76e9c{--width:100px;}.elementor-58842 .elementor-element.elementor-element-1d46a1d0{--width:50px;}.elementor-58842 .elementor-element.elementor-element-4331a716{--content-width:1120px;}.elementor-58842 .elementor-element.elementor-element-60a59e4e{--width:100%;}.elementor-58842 .elementor-element.elementor-element-37a48f7b{--width:70%;}.elementor-58842 .elementor-element.elementor-element-3a75d0b1{--width:100%;}.elementor-58842 .elementor-element.elementor-element-30787172{--width:120px;}.elementor-58842 .elementor-element.elementor-element-5bc8fda0{--width:14.498%;}.elementor-58842 .elementor-element.elementor-element-52f3c9be{--width:100%;}.elementor-58842 .elementor-element.elementor-element-75c0d75c{--width:100%;}.elementor-58842 .elementor-element.elementor-element-32d6f573{--width:100%;}.elementor-58842 .elementor-element.elementor-element-5421e2a{--content-width:1120px;}.elementor-58842 .elementor-element.elementor-element-5a897515{--width:10%;}.elementor-58842 .elementor-element.elementor-element-21e9126b{--width:100%;}.elementor-58842 .elementor-element.elementor-element-6d08639c{--width:10%;}.elementor-58842 .elementor-element.elementor-element-6198b37d{--width:100%;}.elementor-58842 .elementor-element.elementor-element-a156ac2{--width:100%;}.elementor-58842 .elementor-element.elementor-element-7f0fa143{--width:100%;}.elementor-58842 .elementor-element.elementor-element-5be263d5{--width:100%;}.elementor-58842 .elementor-element.elementor-element-2744428c{--width:100%;}.elementor-58842 .elementor-element.elementor-element-7e1f4572{--width:100%;}.elementor-58842 .elementor-element.elementor-element-37691d93{--width:100%;}.elementor-58842 .elementor-element.elementor-element-25f6e7e5{--width:100%;}.elementor-58842 .elementor-element.elementor-element-37d9e37{--width:100%;}.elementor-58842 .elementor-element.elementor-element-643d50bf{--width:100%;}.elementor-58842 .elementor-element.elementor-element-1dab2f53{--width:100%;}.elementor-58842 .elementor-element.elementor-element-3b638b74{--content-width:1120px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover .jet-hamburger-panel__toggle-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-58842 .elementor-element.elementor-element-6703f032{--grid-auto-flow:row;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-58842 .elementor-element.elementor-element-14900713{--grid-auto-flow:row;}.elementor-58842 .elementor-element.elementor-element-37a48f7b{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-58842 .elementor-element.elementor-element-7d5266a1{--grid-auto-flow:row;}.elementor-58842 .elementor-element.elementor-element-3b638b74{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-58842 .elementor-element.elementor-element-2340d305{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-58842 .elementor-element.elementor-element-5b18f3b2{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-58842 .elementor-element.elementor-element-7bff0ebd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-2c02ddcc{--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:flex-start;--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;}.elementor-58842 .elementor-element.elementor-element-2c02ddcc.e-con{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-29d7824a{--width:8%;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-2db5c9b1 .elementor-heading-title{font-size:10px;}.elementor-58842 .elementor-element.elementor-element-77b7fddd{--width:5%;--justify-content:center;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-52d11256{--width:75%;--justify-content:center;--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-39cfd4fc > .elementor-widget-container{margin:01px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-3389aa13{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-58842 .elementor-element.elementor-element-78e44ba1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-84ff0e9{--width:45%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-jet-hamburger-panel .jet-hamburger-panel__toggle-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover .jet-hamburger-panel__toggle-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-58842 .elementor-element.elementor-element-fb9aeff{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-6e1a94c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-16c9f328{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-58842 .elementor-element.elementor-element-49cc756c{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-58842 .elementor-element.elementor-element-6703f032{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-58842 .elementor-element.elementor-element-115cb183{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-58842 .elementor-element.elementor-element-6e393f7f{--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;--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;}.elementor-58842 .elementor-element.elementor-element-7e6ff862{--width:10%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-58842 .elementor-element.elementor-element-152056de > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-157e1d40{--width:20%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-58842 .elementor-element.elementor-element-2702b67e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-2702b67e.elementor-element{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-2702b67e{text-align:left;}.elementor-58842 .elementor-element.elementor-element-19237a{--width:60%;--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-58842 .elementor-element.elementor-element-6b5201d1{--width:10%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-58842 .elementor-element.elementor-element-3eb8d17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-26b50b95{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-58842 .elementor-element.elementor-element-18b76e9c{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-58842 .elementor-element.elementor-element-14900713{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-58842 .elementor-element.elementor-element-37a48f7b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-58842 .elementor-element.elementor-element-52f3c9be{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-58842 .elementor-element.elementor-element-75c0d75c{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-58842 .elementor-element.elementor-element-32d6f573{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-58842 .elementor-element.elementor-element-7a15429c{--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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-58842 .elementor-element.elementor-element-40f2ae96{--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-58842 .elementor-element.elementor-element-12a4fcbe{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:10px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-58842 .elementor-element.elementor-element-12a4fcbe.e-con{--align-self:flex-start;}.elementor-58842 .elementor-element.elementor-element-6198b37d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;}.elementor-58842 .elementor-element.elementor-element-a156ac2{--width:100vw;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-7f0fa143{--width:10%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;--z-index:2;}.elementor-58842 .elementor-element.elementor-element-685f03bd > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-685f03bd .jet-hamburger-panel__instance{width:350px;}.elementor-58842 .elementor-element.elementor-element-685f03bd .jet-hamburger-panel__icon:before{font-size:29px;}.elementor-58842 .elementor-element.elementor-element-685f03bd .jet-hamburger-panel__icon{font-size:29px;}.elementor-58842 .elementor-element.elementor-element-5be263d5{--width:18%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-58842 .elementor-element.elementor-element-6c217920 > .elementor-widget-container{margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-2744428c{--width:67%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-58842 .elementor-element.elementor-element-8e00478 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-7b25587f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-58842 .elementor-element.elementor-element-7e1f4572{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-50f73a64{--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;}.elementor-58842 .elementor-element.elementor-element-37691d93{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-25f6e7e5{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58842 .elementor-element.elementor-element-7f04c15b > .elementor-widget-container{margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-37d9e37{--width:29%;--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 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;}.elementor-58842 .elementor-element.elementor-element-643d50bf{--width:66%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;}.elementor-58842 .elementor-element.elementor-element-5553b674 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-5553b674.elementor-element{--align-self:flex-end;}.elementor-58842 .elementor-element.elementor-element-1dab2f53{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;}.elementor-58842 .elementor-element.elementor-element-762495ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58842 .elementor-element.elementor-element-7d5266a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-58842 .elementor-element.elementor-element-3b638b74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-599ab2d9 */@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@400&display=swap');

.mlt-tags-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  gap: 0.5rem !important;
  align-items: center;
}

.mlt-tags-list li {
  position: relative;
  font-family: 'Rubik', sans-serif;
  font-size: 10px !important;
  font-weight: normal;
  color: #363636; /* Color original en modo claro */
}

.mlt-tags-list a {
  font-size: 10px !important;
  text-decoration: none;
  color: inherit !important;
}

.mlt-tags-list a:hover {
  text-decoration: underline;
  color: inherit !important;
}

/* Separador entre elementos */


/* 🔥 Ajuste para modo oscuro: letras y separadores en negro */
body.dark-mode .mlt-tags-list li {
  color: #000000 !important;
}

body.dark-mode .mlt-tags-list li:not(:last-child)::after {
  color: #000000 !important;
}

body.dark-mode .mlt-tags-list a {
  color: #000000 !important;
}

body.dark-mode .mlt-tags-list a:hover {
  color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39cfd4fc */@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@400&display=swap');

/* Evita scroll horizontal global accidental */
html, body{
  overflow-x: hidden;
}

/* Layout contenedor */
#recent_sections{
  width: calc(100% - 20% - 20px);
}

#recent_sections .mobile{
  width: 100%;
  overflow-x: auto;                 /* permite desplazamiento si se desborda */
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;            /* Firefox: oculta barra */
}
#recent_sections .mobile::-webkit-scrollbar{
  width: 0;
  height: 0;                        /* Chrome/Safari/Edge: oculta barra */
}

/* ---------- LISTA DE TAGS ---------- */

/* El UL ocupa lo que ocupa su contenido, en una sola línea */
.mlt-tags-list{
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-flex;             /* tamaño según contenido */
  align-items: center;
  gap: .5rem;
  flex-wrap: nowrap;                /* no saltar de línea */
  width: max-content !important;    /* ignorar anchos fijos */
  min-width: max-content;
  white-space: nowrap;              /* no cortar textos */
}

/* Si Elementor mete width inline, lo anulamos igual */
.mlt-tags-list[style]{
  width: max-content !important;
}

/* En el bloque móvil, no estirar los items hasta extremos */
#recent_sections .mobile .mlt-tags-list{
  justify-content: flex-start;
}

/* Ítems y enlaces no se encogen ni rompen */
.mlt-tags-list li,
.mlt-tags-list a{
  flex: 0 0 auto;
  white-space: nowrap;
}

/* Estética de los li */
.mlt-tags-list li{
  position: relative;
  font-family: 'Rubik', sans-serif;
  font-size: 10px !important;
  font-weight: normal;
  color: #363636;
}

/* Enlaces heredan color y tamaño ajustado */
.mlt-tags-list a{
  font-size: 7px !important;
  text-decoration: none;
  color: inherit !important;
}
.mlt-tags-list a:hover{
  text-decoration: underline;
  color: inherit !important;
}

/* Separador entre elementos */
.mlt-tags-list li:not(:last-child)::after{
  content: "·";
  margin-left: .5rem;
  color: #666;
}

/* ----- Modo oscuro ----- */
body.dark-mode .mlt-tags-list li{
  color: #000000 !important;
}
body.dark-mode .mlt-tags-list li:not(:last-child)::after{
  color: #000000 !important;
}
body.dark-mode .mlt-tags-list a{
  color: #000000 !important;
}
body.dark-mode .mlt-tags-list a:hover{
  color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3f2a7f9f */@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@400&display=swap');

.mlt-tags-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  gap: 1rem;
  align-items: center;
}

.mlt-tags-list li {
  position: relative;
  font-family: 'Rubik', sans-serif;
  font-size: 10px !important;
  font-weight: normal;
  color: #363636; /* Color original en modo claro */
}

.mlt-tags-list a {
  font-size: 10px !important;
  text-decoration: none;
  color: inherit !important;
}

.mlt-tags-list a:hover {
  text-decoration: underline;
  color: inherit !important;
}

/* Separador entre elementos */
.mlt-tags-list li:not(:last-child)::after {
  content: "·";
  margin-left: 0.5rem;
  color: #666;
}

/* 🔥 Ajuste para modo oscuro: letras y separadores en negro */
body.dark-mode .mlt-tags-list li {
  color: #000000 !important;
}

body.dark-mode .mlt-tags-list li:not(:last-child)::after {
  color: #000000 !important;
}

body.dark-mode .mlt-tags-list a {
  color: #000000 !important;
}

body.dark-mode .mlt-tags-list a:hover {
  color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for jet-hamburger-panel, class: .elementor-element-6ba03620 */#sticki-header #hamburger_menu_stiky .jet-hamburger-panel.open-state .jet-hamburger-panel__cover{
    
background: #000000b8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6703f032 */#search-container-negativo-contenedor #shadow-search input{
    width: 100% !important;
    padding: 10px !important;
    font-size: 16px !important;
    background: white !important;   
    border-radius: 5px;
}

#search-container-negativo-contenedor #shadow-search button{
    border: 2px solid white !important;
    padding: 0 20px !important;
    border-radius: 3px;
    font-weight: bold;
}

#search-container-negativo-contenedor input:focus {
      border-color: #888;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3389aa13 */.header-2 {
transform: translatey(-60px);
-moz-transition: all .73s ease!important;
-webkit-transition: all .73s ease!important;
transition: all .73s ease!important;
}

.elementor-sticky–effects.header-2 {
height: auto!important;
transform: translatey(0px);
}

.elementor-sticky–effects.header-1 {
display: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2662c9e */#sticki-header{
    max-height: 59px;
    overflow: hidden;
    z-index:0;
}/* End custom CSS */
/* Start custom CSS for jet-hamburger-panel, class: .elementor-element-152056de */#mobile-siticki-header #mobile-hamburger_menu_stiky .jet-hamburger-panel.open-state .jet-hamburger-panel__cover{
    
background: #000000b8;
}
#mobile-hamburger_menu_stiky_parent{
    z-index: 2;
}

#mobile-siticki-header #mobile-hamburger_menu_stiky .jet-hamburger-panel__inner{
    margin-top: -32px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eb8d17 */.hidden_block{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14900713 */#search-container-negativo-contenedor #shadow-search input{
    width: 100% !important;
    padding: 10px !important;
    font-size: 16px !important;
    background: white !important;   
    border-radius: 5px;
}

#search-container-negativo-contenedor #shadow-search button{
    border: 2px solid white !important;
    padding: 0 20px !important;
    border-radius: 3px;
    font-weight: bold;
}

#search-container-negativo-contenedor input:focus {
      border-color: #888;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-115cb183 */.header-2 {
transform: translatey(-60px);
-moz-transition: all .73s ease!important;
-webkit-transition: all .73s ease!important;
transition: all .73s ease!important;
}

.elementor-sticky–effects.header-2 {
height: auto!important;
transform: translatey(0px);
}

.elementor-sticky–effects.header-1 {
display: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72decf */#sticki-header{
    max-height: 59px;
    overflow: hidden;
    z-index:0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7810e705 */.weather-widget-wp {
    --weather-widget-wp-padding-exp: 0px  !important;
    --weather-widget-wp-padding-min: 0px !important;
    --weather-widget-wp-text-align: left !important;
    --weather-widget-wp-text-color: #000 !important; /* Color negro para el texto */
    --weather-widget-wp-bg: none !important; /* Fondo limpio (sin color) */
    --weather-widget-wp-roundness: 18px !important; /* Bordes redondeados */
    --weather-widget-wp-shadow-size: 0px !important; /* Sombra eliminada */
    --weather-widget-wp-shadow-color: transparent !important; /* Color de sombra transparente */
    --weather-widget-wp-font: sans-serif !important; /* Fuente personalizada */

    box-sizing: border-box !important;
    border-radius: var(--weather-widget-wp-roundness) !important; /* Aplica bordes redondeados */
    background: var(--weather-widget-wp-bg) !important; /* Fondo limpio */
    font-family: var(--weather-widget-wp-font) !important; /* Fuente personalizada */
    text-align: var(--weather-widget-wp-text-align) !important; /* Alineación de texto */
    color: var(--weather-widget-wp-text-color) !important; /* Color del texto */
    padding: var(--weather-widget-wp-padding-exp) !important; /* Padding extendido */
}

/* Aplica siempre el estilo minimalista */
.weather-widget-wp[data-style="style-expanded"] {
    --weather-widget-wp-bg: none !important;
    --weather-widget-wp-shadow-size: 0px !important;
    --weather-widget-wp-shadow-color: transparent !important;
    padding: var(--weather-widget-wp-padding-min) !important;
}

.custom-weather-widget .temp-group i,
.custom-weather-widget .temp-group .weather-temp,
.custom-weather-widget .temp-group .weather-temp .temp-units {
    font-size: 10px !important;
}
.style-minimal.weather-widget-wp .info-group {
    display: none !important;
}

.weather-widget-wp .temp-group .weather-temp .temp-units {
    position: relative;
    top: 0px;
    font-weight: normal;
    vertical-align: super;
    text-shadow: unset;
}
.wrapper-weather-widget-wp .temp-units{
  display: none;
}

.wrapper-weather-widget-wp .weather-temp:after {
    content: "º";
}

.weather-widget-wp .temp-group .weather-temp {
    font-weight: normal;
  }

.temp-units {
  font-family: 'Rubik', !important;
}
.temp-units,
.wrapper-weather-widget-wp .weather-temp::after {
  font-family: 'Rubik', sans-serif !important;
      font-size: 10px;
}

.temp-units,
.wrapper-weather-widget-wp .weather-temp::after,
.weather-widget-wp .temp-group .weather-temp {
  font-family: 'Rubik', sans-serif !important;
  font-size: 10px;
  font-weight: normal;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1c2ae0 */<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Selector de Ciudad</title>
  <link href="https://fonts.googleapis.com/css2?family=Rubik:wght@400&display=swap" rel="stylesheet">
  <script src="https://kit.fontawesome.com/a076d05399.js" crossorigin="anonymous"></script>
  <style>
    body {
      font-family: 'Rubik', sans-serif;
      font-size: 12px;
    }

    .menu-container {
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      margin: 0px;
    }

    .dropdown-menu {
      position: relative;
      display: inline-block;
    }

    .menu-button {
      display: inline-flex;
      align-items: center;
      background-color: #ffffff;
      color: #e2007a;
      border: 2px solid #e2007a;
      border-radius: 8px;
      padding: 8px 12px;
      cursor: pointer;
      gap: 5px;
      font-size: 12px;
      min-width: 100px;
    }

    .menu-button i {
      transition: transform 0.2s;
    }

    .menu-button.open i {
      transform: rotate(180deg);
    }

    .dropdown-menu ul {
      display: none;
      position: absolute;
      top: 100%;
      left: 0;
      background-color: white;
      border: 1px solid #ccc;
      border-radius: 8px;
      z-index: 9999;
      width: 180px;
      list-style: none;
      padding: 5px 0;
      margin: 0;
      box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    }

    .dropdown-menu ul li {
      padding: 10px 15px;
      display: flex;
      align-items: center;
      gap: 10px;
      cursor: pointer;
      font-size: 14px;
      color: #000;
    }

    .dropdown-menu ul li:hover {
      background-color: #f0f0f0;
    }

    .radio-icon {
      height: 14px;
      width: 14px;
      border: 2px solid black;
      border-radius: 50%;
      display: inline-block;
      position: relative;
    }

    .radio-icon.active::before {
      content: '';
      height: 6px;
      width: 6px;
      background-color: black;
      border-radius: 50%;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }

    @media screen and (max-width: 400px) {
      .menu-container {
        flex-direction: column;
        align-items: flex-start;
      }
    }
  </style>
</head>
<body>

  <div class="menu-container">
    <div class="dropdown-menu">
      <div class="menu-button">
        <span class="selected-option">Málaga</span>
        <i class="fa fa-caret-up"></i>
      </div>
      <ul>
        <li data-value="Málaga" data-url="https://101tvmalaga.com/malaga/">
          <span class="radio-icon"></span> Málaga
        </li>
        <li data-value="Sevilla" data-url="https://101tvmalaga.com/sevilla/">
          <span class="radio-icon"></span> Sevilla
        </li>
        <li data-value="Granada" data-url="https://101tvmalaga.com/granada/">
          <span class="radio-icon"></span> Granada
        </li>
        <li data-value="Antequera" data-url="https://101tvmalaga.com/antequera/">
          <span class="radio-icon"></span> Antequera
        </li>
      </ul>
    </div>
  </div>

  <script>
    document.addEventListener('DOMContentLoaded', function () {
      const menuButton = document.querySelector('.menu-button');
      const dropdown = document.querySelector('.dropdown-menu ul');
      const options = document.querySelectorAll('.dropdown-menu ul li');
      const selectedOption = document.querySelector('.selected-option');

      // Leer ciudad guardada y marcarla como activa
      const storedCity = localStorage.getItem('selectedCity');
      if (storedCity) {
        selectedOption.textContent = storedCity;
        options.forEach(option => {
          const value = option.getAttribute('data-value');
          const radio = option.querySelector('.radio-icon');
          if (value === storedCity) {
            radio.classList.add('active');
          } else {
            radio.classList.remove('active');
          }
        });
      } else {
        // Si no hay ninguna guardada, marca Málaga
        selectedOption.textContent = "Málaga";
        options[0].querySelector('.radio-icon').classList.add('active');
      }

      // Toggle del menú
      menuButton.addEventListener('click', function () {
        const isOpen = dropdown.style.display === 'block';
        dropdown.style.display = isOpen ? 'none' : 'block';
        menuButton.classList.toggle('open', !isOpen);
      });

      // Al seleccionar una ciudad
      options.forEach(option => {
        option.addEventListener('click', function () {
          const value = this.getAttribute('data-value');
          const url = this.getAttribute('data-url');

          // Guardar en localStorage
          localStorage.setItem('selectedCity', value);

          // Redirigir
          window.location.href = url;
        });
      });

      // Cerrar menú si clic fuera
      document.addEventListener('click', function (event) {
        if (!menuButton.contains(event.target) && !dropdown.contains(event.target)) {
          dropdown.style.display = 'none';
          menuButton.classList.remove('open');
        }
      });
    });
  </script>

</body>
</html>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4331a716 */.header-2 {
transform: translatey(-60px);
-moz-transition: all .73s ease!important;
-webkit-transition: all .73s ease!important;
transition: all .73s ease!important;
}

.elementor-sticky–effects.header-2 {
height: auto!important;
transform: translatey(0px);
}

.elementor-sticky–effects.header-1 {
display: none!important;
}/* End custom CSS */
/* Start custom CSS for jet-hamburger-panel, class: .elementor-element-6ea1cf26 */.elementor-50170 .elementor-element.elementor-element-d7290ed .jet-hamburger-panel__instance {
    width: 450px;
    padding-top: 0PX;
}

.jet-hamburger-panel__close-button {
    top: 5px !important;
    
}

.jet-hamburger-panel.jet-hamburger-panel-slide-effect.jet-hamburger-panel-left-position.open-state .jet-hamburger-panel__inner {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
    margin-top: 50px;
}


/* Alineando el menú a la esquina superior izquierda*/
#burger_menu_main .jet-hamburger-panel.open-state .jet-hamburger-panel__instance{
    top: calc((109px + 19px + 24px) * -1);
}

/* extendiendo el menú para cubrir toda la pantalla*/
#burger_menu_main .jet-hamburger-panel.open-state .jet-hamburger-panel__inner{
    height: 100vh;
    margin-top: 0px;
    z-index: -1;
}

/* extender el overlay del menú a toda la pantalla */

#burger_menu_main .jet-hamburger-panel.open-state .jet-hamburger-panel__cover {
    top: calc((109px + 19px + 24px) * -1);
    opacity: 1;
    height: 200vh;
    position: fixed;
    background: #000000b8;
    z-index: -2;
    margin-top: -50px;
}/* End custom CSS */
/* Start custom CSS for jet-hamburger-panel, class: .elementor-element-685f03bd */#mobile-main-menu #mobile-main-hamburger-menu .jet-hamburger-panel__inner{
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c217920 */.logo_mobile img {
  width: 50px !important;
  height: 28px !important;
  object-fit: contain !important; /* mantiene proporción sin deformar */
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f04c15b */<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Selector de Ciudad</title>
  <link href="https://fonts.googleapis.com/css2?family=Rubik:wght@400&display=swap" rel="stylesheet">
  <script src="https://kit.fontawesome.com/a076d05399.js" crossorigin="anonymous"></script>
  <style>
    body {
      font-family: 'Rubik', sans-serif;
      font-size: 12px;
    }

    .menu-container {
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      margin: 0px;
    }

    .dropdown-menu {
      position: relative;
      display: inline-block;
    }

    .menu-button {
      display: inline-flex;
      align-items: center;
      background-color: #ffffff;
      color: #e2007a;
      border: 2px solid #e2007a;
      border-radius: 8px;
      padding: 8px 12px;
      cursor: pointer;
      gap: 5px;
      font-size: 12px;
      min-width: 100px;
    }

    .menu-button i {
      transition: transform 0.2s;
    }

    .menu-button.open i {
      transform: rotate(180deg);
    }

    .dropdown-menu ul {
      display: none;
      position: absolute;
      top: 100%;
      left: 0;
      background-color: white;
      border: 1px solid #ccc;
      border-radius: 8px;
      z-index: 9999;
      width: 180px;
      list-style: none;
      padding: 5px 0;
      margin: 0;
      box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    }

    .dropdown-menu ul li {
      padding: 10px 15px;
      display: flex;
      align-items: center;
      gap: 10px;
      cursor: pointer;
      font-size: 14px;
      color: #000;
    }

    .dropdown-menu ul li:hover {
      background-color: #f0f0f0;
    }

    .radio-icon {
      height: 14px;
      width: 14px;
      border: 2px solid black;
      border-radius: 50%;
      display: inline-block;
      position: relative;
    }

    .radio-icon.active::before {
      content: '';
      height: 6px;
      width: 6px;
      background-color: black;
      border-radius: 50%;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }

    @media screen and (max-width: 400px) {
      .menu-container {
        flex-direction: column;
        align-items: flex-start;
      }
    }
  </style>
</head>
<body>

  <div class="menu-container">
    <div class="dropdown-menu">
      <div class="menu-button">
        <span class="selected-option">Málaga</span>
        <i class="fa fa-caret-up"></i>
      </div>
      <ul>
        <li data-value="Málaga" data-url="https://101tvmalaga.com/malaga/">
          <span class="radio-icon"></span> Málaga
        </li>
        <li data-value="Sevilla" data-url="https://101tvmalaga.com/sevilla/">
          <span class="radio-icon"></span> Sevilla
        </li>
        <li data-value="Granada" data-url="https://101tvmalaga.com/granada/">
          <span class="radio-icon"></span> Granada
        </li>
        <li data-value="Antequera" data-url="https://101tvmalaga.com/antequera/">
          <span class="radio-icon"></span> Antequera
        </li>
      </ul>
    </div>
  </div>

  <script>
    document.addEventListener('DOMContentLoaded', function () {
      const menuButton = document.querySelector('.menu-button');
      const dropdown = document.querySelector('.dropdown-menu ul');
      const options = document.querySelectorAll('.dropdown-menu ul li');
      const selectedOption = document.querySelector('.selected-option');

      // Leer ciudad guardada y marcarla como activa
      const storedCity = localStorage.getItem('selectedCity');
      if (storedCity) {
        selectedOption.textContent = storedCity;
        options.forEach(option => {
          const value = option.getAttribute('data-value');
          const radio = option.querySelector('.radio-icon');
          if (value === storedCity) {
            radio.classList.add('active');
          } else {
            radio.classList.remove('active');
          }
        });
      } else {
        // Si no hay ninguna guardada, marca Málaga
        selectedOption.textContent = "Málaga";
        options[0].querySelector('.radio-icon').classList.add('active');
      }

      // Toggle del menú
      menuButton.addEventListener('click', function () {
        const isOpen = dropdown.style.display === 'block';
        dropdown.style.display = isOpen ? 'none' : 'block';
        menuButton.classList.toggle('open', !isOpen);
      });

      // Al seleccionar una ciudad
      options.forEach(option => {
        option.addEventListener('click', function () {
          const value = this.getAttribute('data-value');
          const url = this.getAttribute('data-url');

          // Guardar en localStorage
          localStorage.setItem('selectedCity', value);

          // Redirigir
          window.location.href = url;
        });
      });

      // Cerrar menú si clic fuera
      document.addEventListener('click', function (event) {
        if (!menuButton.contains(event.target) && !dropdown.contains(event.target)) {
          dropdown.style.display = 'none';
          menuButton.classList.remove('open');
        }
      });
    });
  </script>

</body>
</html>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5266a1 */#search-container-negativo-contenedor #shadow-search input{
    width: 100% !important;
    padding: 10px !important;
    font-size: 16px !important;
    background: white !important;   
    border-radius: 5px;
}

#search-container-negativo-contenedor #shadow-search button{
    border: 2px solid white !important;
    padding: 0 20px !important;
    border-radius: 3px;
    font-weight: bold;
}

#search-container-negativo-contenedor input:focus {
      border-color: #888;
  }/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-26ac3dce */#main-menu-search-widget{
    font-size: 15px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: #ffffff;
}

#main-menu-search-widget button{
    color: black;
    border-left: 1px solid #cccccc !important;
    border-radius: 5px;
    padding: 0 50px !important;
}/* End custom CSS */