.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-b571734{--display:flex;--min-height:100vh;--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;--overflow:hidden;--overlay-opacity:0.75;--z-index:0;}.elementor-17638 .elementor-element.elementor-element-b571734:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-b571734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://hd.company/wp-content/uploads/2025/04/Ultima-Cena-HD-OK-Zombie-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17638 .elementor-element.elementor-element-b571734::before, .elementor-17638 .elementor-element.elementor-element-b571734 > .elementor-background-video-container::before, .elementor-17638 .elementor-element.elementor-element-b571734 > .e-con-inner > .elementor-background-video-container::before, .elementor-17638 .elementor-element.elementor-element-b571734 > .elementor-background-slideshow::before, .elementor-17638 .elementor-element.elementor-element-b571734 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17638 .elementor-element.elementor-element-b571734 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-f59d5c9{text-align:center;}.elementor-17638 .elementor-element.elementor-element-f59d5c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-471aa01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-471aa01 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-93b5893{text-align:center;width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;}.elementor-17638 .elementor-element.elementor-element-93b5893 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-93b5893 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-17638 .elementor-element.elementor-element-f19506c{text-align:center;width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-17638 .elementor-element.elementor-element-f19506c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-33ddb9e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:1;}.elementor-17638 .elementor-element.elementor-element-3a4cfb9{text-align:center;z-index:1;}.elementor-17638 .elementor-element.elementor-element-3a4cfb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:900;letter-spacing:3px;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-3a4cfb9 > .elementor-widget-container{margin:-71px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#EE76A2;border-radius:100px 100px 100px 100px;}.elementor-17638 .elementor-element.elementor-element-3a4cfb9.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.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-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-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-8367ae2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:6px;}.elementor-17638 .elementor-element.elementor-element-8367ae2 .elementor-divider-separator{width:100%;}.elementor-17638 .elementor-element.elementor-element-8367ae2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17638 .elementor-element.elementor-element-e01959b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-17638 .elementor-element.elementor-element-3516f87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:4px;}.elementor-17638 .elementor-element.elementor-element-eb282db{--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:50px 20px;--row-gap:50px;--column-gap:20px;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-cff36fb{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-f419fcd{text-align:start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-3c036f4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#606060;}.elementor-17638 .elementor-element.elementor-element-3c036f4 p{margin-block-end:0px;}.elementor-17638 .elementor-element.elementor-element-3c036f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-351e26a{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-98814ef{text-align:start;}.elementor-17638 .elementor-element.elementor-element-905e349{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#606060;}.elementor-17638 .elementor-element.elementor-element-905e349 p{margin-block-end:0px;}.elementor-17638 .elementor-element.elementor-element-905e349 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-de2cb23{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-7f0ff9f{text-align:start;}.elementor-17638 .elementor-element.elementor-element-fab1a05{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#606060;}.elementor-17638 .elementor-element.elementor-element-fab1a05 p{margin-block-end:0px;}.elementor-17638 .elementor-element.elementor-element-fab1a05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-3f40bf6{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-76e024d{text-align:start;}.elementor-17638 .elementor-element.elementor-element-254eac9{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#606060;}.elementor-17638 .elementor-element.elementor-element-254eac9 p{margin-block-end:0px;}.elementor-17638 .elementor-element.elementor-element-254eac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-0056993{--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;}.elementor-17638 .elementor-element.elementor-element-0056993:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-0056993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17638 .elementor-element.elementor-element-502a77f{text-align:center;}.elementor-17638 .elementor-element.elementor-element-502a77f .elementor-heading-title{font-family:"Combatest bold ultrawide", Sans-serif;font-size:29px;font-weight:500;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-8dbac31{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-17638 .elementor-element.elementor-element-8a75f2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-17638 .elementor-element.elementor-element-cb6e2ee{--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:50px 20px;--row-gap:50px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-01ff743{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-05be025{text-align:center;}.elementor-17638 .elementor-element.elementor-element-05be025 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#EE76A2;}.elementor-17638 .elementor-element.elementor-element-1db98a3{text-align:center;}.elementor-17638 .elementor-element.elementor-element-5b3928b{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-5c0dc52{text-align:center;}.elementor-17638 .elementor-element.elementor-element-5c0dc52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#EC6B20;}.elementor-17638 .elementor-element.elementor-element-a830e4c{text-align:center;}.elementor-17638 .elementor-element.elementor-element-28f3396{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-d646558{text-align:center;}.elementor-17638 .elementor-element.elementor-element-d646558 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#B7241E;}.elementor-17638 .elementor-element.elementor-element-9ed8025{text-align:center;}.elementor-17638 .elementor-element.elementor-element-42c12a4{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-8744856{text-align:center;}.elementor-17638 .elementor-element.elementor-element-8744856 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#C7AC49;}.elementor-17638 .elementor-element.elementor-element-f1c663a{text-align:center;}.elementor-17638 .elementor-element.elementor-element-ad64a19{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-fdce16a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:6px;}.elementor-17638 .elementor-element.elementor-element-fdce16a .elementor-divider-separator{width:100%;}.elementor-17638 .elementor-element.elementor-element-fdce16a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17638 .elementor-element.elementor-element-9ddc62a{--display:flex;}.elementor-widget-ucaddon_carousel_flip_box .ue-flip-box__panel--front .ue-flip-box__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_carousel_flip_box .ue-flip-box__panel--front .ue-flip-box__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_carousel_flip_box .ue-flip-box__panel--back .ue-flip-box__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_carousel_flip_box .ue-flip-box__panel--back .ue-flip-box__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_carousel_flip_box .ue_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_carousel_flip_box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ucaddon_carousel_flip_box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_carousel_flip_box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_carousel_flip_box.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-ucaddon_carousel_flip_box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ucaddon_carousel_flip_box.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_carousel_flip_box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box{height:452px;--duration:800ms;opacity:100%;transform:scale(0.8,0.8);}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel{border-radius:0px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__overlay{transition-duration:800ms !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front{padding:0px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front-overlay{opacity:100%;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front .ue-flip-box__icon{font-size:24px;color:#FFFFFF;width:55px;height:55px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front .ue-flip-box__icon svg{fill:#FFFFFF !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front .ue-flip-box__icon svg path{fill:#FFFFFF !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Judson", Sans-serif;font-size:20px;font-weight:600;font-style:oblique;line-height:1.5em;margin-top:10px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);font-family:"Inria Serif", Sans-serif;font-size:30px;font-weight:300;font-style:oblique;line-height:1.5em;margin-top:10px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back{padding:20px 20px 20px 20px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back-overlay{background-color:#FFFFFFC7;opacity:100%;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#000000;width:62px;height:62px;background-color:#FFFFFF;border-radius:100px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#000000 !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#000000 !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box-icons{justify-content:center;text-align:left;margin-top:20px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box-icons a{width:50px;height:50px;font-size:15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;margin:5px 5px 5px 5px;color:#000000;background-color:#ffffff;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box-icons a svg{fill:#000000;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back .ue-flip-box__title{color:#000000;margin-top:10px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__panel--back .ue-flip-box__description{color:#000000;margin-top:10px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue_btn{padding:10px 20px 10px 20px;background-color:#FFFFFF;color:#000000;display:inline-block;border-radius:100px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;margin:10px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue_btn:hover{background-color:#FFFFFF;color:#000;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-17638 .elementor-element.elementor-element-71433ca .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-17638 .elementor-element.elementor-element-71433ca .owl-dot.active{background-color:#000000;}.elementor-17638 .elementor-element.elementor-element-71433ca .owl-dots{margin-top:20px;}.elementor-17638 .elementor-element.elementor-element-71433ca .owl-nav .owl-prev{left:0px;right:auto;}.elementor-17638 .elementor-element.elementor-element-71433ca .owl-nav .owl-next{right:0px;left:auto;}.elementor-17638 .elementor-element.elementor-element-71433ca .owl-carousel .owl-nav .owl-next,.elementor-17638 .elementor-element.elementor-element-71433ca .owl-carousel .owl-nav .owl-prev{top:166px;border-radius:100px;width:25px;height:25px;line-height:25px;font-size:14px;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-71433ca .owl-carousel .owl-nav .owl-next:hover,.elementor-17638 .elementor-element.elementor-element-71433ca .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-17638 .elementor-element.elementor-element-71433ca .uc-active-item .ue-flip-box{opacity:100%;transform:scale(1,1);}.elementor-17638 .elementor-element.elementor-element-71433ca .ue-flip-box__image{padding:0px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-4576084 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-4576084 .ue-flip-box__panel--back{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-33ebe36 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-33ebe36 .ue-flip-box__panel--back{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-2406234 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-2406234 .ue-flip-box__panel--back{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-44fe410 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-44fe410 .ue-flip-box__panel--back{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-7278ec7 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-7278ec7 .ue-flip-box__panel--back{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-407d5d4 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-71433ca .elementor-repeater-item-407d5d4 .ue-flip-box__panel--back{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-17638 .elementor-element.elementor-element-aa850ab{--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;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-aa850ab:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-aa850ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17638 .elementor-element.elementor-element-618ccb5{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-17638 .elementor-element.elementor-element-b6239af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-232715e{z-index:1;}.elementor-17638 .elementor-element.elementor-element-a003106{text-align:center;width:initial;max-width:initial;z-index:0;}.elementor-17638 .elementor-element.elementor-element-a003106 img{width:38%;}.elementor-17638 .elementor-element.elementor-element-a003106 > .elementor-widget-container{margin:-110px 0px 0px 0px;}.elementor-widget-ucaddon_hotspot .spot{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hotspot.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ucaddon_hotspot .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_hotspot .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_hotspot.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-ucaddon_hotspot:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ucaddon_hotspot.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_hotspot .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .spot{height:20px;min-width:20px;border-radius:100px;background-color:#FF0000;color:#ffffff;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .spot.uc-active{background-color:#1a1a1a;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .spot:before{border:1px solid #FFFFFF;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .spot svg{fill:#ffffff;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .ue-hotspot-icon{font-size:10px;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .item-popup-title{background-color:#000000CF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .ue-popup-overlay{background-color:#000000BD;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .item-popup{width:400px;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .elementor-repeater-item-620f78d{left:17% !important;top:33% !important;background-color:#EC6B20 !important;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .elementor-repeater-item-76a24a8{left:10% !important;top:46% !important;background-color:#B7241E !important;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .elementor-repeater-item-bfc5655{left:31% !important;top:50% !important;background-color:#EE76A2 !important;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .elementor-repeater-item-58111fc{left:33% !important;top:68% !important;background-color:#EC6B20 !important;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .elementor-repeater-item-fc614b3{left:52% !important;top:19% !important;background-color:#B7241E !important;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .elementor-repeater-item-52d7038{left:86% !important;top:38% !important;background-color:#C7AC49 !important;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-17638 .elementor-element.elementor-element-53f2e2ee{--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;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-53f2e2ee:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-53f2e2ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-ucaddon_marquee .ue_marquee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_marquee.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ucaddon_marquee .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_marquee .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_marquee.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-ucaddon_marquee:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ucaddon_marquee.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_marquee .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-12d18040 .marquee_text-container{animation-duration:30s;}.elementor-17638 .elementor-element.elementor-element-12d18040 .ue_marquee{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:4.4px;word-spacing:7px;padding:10px 0px 10px 0px;border-radius:0px;}.elementor-17638 .elementor-element.elementor-element-12d18040 .ue_marquee,.elementor-17638 .elementor-element.elementor-element-12d18040 .ue_marquee a{color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-527f4fc{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17638 .elementor-element.elementor-element-527f4fc:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-527f4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17638 .elementor-element.elementor-element-cdcbcf2{text-align:center;}.elementor-17638 .elementor-element.elementor-element-cdcbcf2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-cdcbcf2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-17638 .elementor-element.elementor-element-a8f4ae2{--display:flex;--overlay-opacity:0.29;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-a8f4ae2::before, .elementor-17638 .elementor-element.elementor-element-a8f4ae2 > .elementor-background-video-container::before, .elementor-17638 .elementor-element.elementor-element-a8f4ae2 > .e-con-inner > .elementor-background-video-container::before, .elementor-17638 .elementor-element.elementor-element-a8f4ae2 > .elementor-background-slideshow::before, .elementor-17638 .elementor-element.elementor-element-a8f4ae2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17638 .elementor-element.elementor-element-a8f4ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-ucaddon_logo_marquee.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ucaddon_logo_marquee .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_logo_marquee .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_logo_marquee.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-ucaddon_logo_marquee:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ucaddon_logo_marquee.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_logo_marquee .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-17bab54 .uc_logo_marquee_holder{height:80px;border-style:none;}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-59ecd27 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-59ecd27 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-59ecd27 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-1e92739 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-1e92739 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-1e92739 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-64da324 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-64da324 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-64da324 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-c7acbb7 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-c7acbb7 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-c7acbb7 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4ad5d5d img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4ad5d5d .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4ad5d5d .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-ed5a270 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-ed5a270 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-ed5a270 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-c695bc8 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-c695bc8 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-c695bc8 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-19d4143 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-19d4143 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-19d4143 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-eaadc8d img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-eaadc8d .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-eaadc8d .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-65c32e9 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-65c32e9 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-65c32e9 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-7683816 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-7683816 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-7683816 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-681d4b0 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-681d4b0 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-681d4b0 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4e6242e img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4e6242e .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4e6242e .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b818aa2 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b818aa2 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b818aa2 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b659614 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b659614 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b659614 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-7195922 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-7195922 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-7195922 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-1742101 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-1742101 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-1742101 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-38cc072 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-38cc072 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-38cc072 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-0d5c1e5 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-0d5c1e5 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-0d5c1e5 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-9ff2f27 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-9ff2f27 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-9ff2f27 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-133ff08 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-133ff08 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-133ff08 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b284f5b img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b284f5b .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-b284f5b .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4d29134 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4d29134 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-4d29134 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-a9d58c2 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-a9d58c2 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-a9d58c2 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-5f2df61 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-5f2df61 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-5f2df61 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-eab1d09 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-eab1d09 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-eab1d09 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-e85f167 img.premium-adv-carousel__item-img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-e85f167 .premium-adv-carousel__item-img img, .elementor-17638 .elementor-element.elementor-element-a77ec3a .elementor-repeater-item-e85f167 .vid-overlay{object-fit:contain;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:60px;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .premium-adv-carousel__items{align-items:center;animation-duration:calc( 50 * 1000ms ) !important;animation-direction:normal !important;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-17638 .elementor-element.elementor-element-c143b47{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-c143b47:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-c143b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-7f17275{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17638 .elementor-element.elementor-element-7f17275.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17638 .elementor-element.elementor-element-5d627bc .elementor-heading-title{font-family:"Circular Book", Sans-serif;font-size:50px;font-weight:300;color:#000000;}.elementor-17638 .elementor-element.elementor-element-07a32e4 .elementor-heading-title{font-family:"Combatest bold ultrawide", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-4a5bb22{--spacer-size:12px;}.elementor-17638 .elementor-element.elementor-element-4a5bb22 > .elementor-widget-container{padding:1px 1px 1px 1px;background-color:#000000;}.elementor-17638 .elementor-element.elementor-element-4a5bb22.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e{text-align:start;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e .elementor-heading-title{font-family:"Circular Book", Sans-serif;font-size:30px;font-weight:300;color:#000000;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17638 .elementor-element.elementor-element-a2b7d4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overflow:hidden;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-a2b7d4c:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-a2b7d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-ucaddon_ihover_effect .info-back h3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ihover_effect .info-back p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ihover_effect.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ucaddon_ihover_effect .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_ihover_effect .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_ihover_effect.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-ucaddon_ihover_effect:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ucaddon_ihover_effect.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_ihover_effect .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-baa829d .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-baa829d .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-00cf223 .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-00cf223 .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-cf8646e .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-cf8646e .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-c3db575 .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-c3db575 .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-0a61942{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overflow:hidden;--padding-top:40px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-0a61942:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-0a61942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17638 .elementor-element.elementor-element-6d35d1f .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-6d35d1f .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-9418778 .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-9418778 .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-5b78a64 .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-5b78a64 .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-fb28e06 .info-back h3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-fb28e06 .info-back p{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-17638 .elementor-element.elementor-element-7c13934{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-303a8cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-17638 .elementor-element.elementor-element-36ed746 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:4px;}.elementor-17638 .elementor-element.elementor-element-ae6e029{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-9e39122{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-3fcaaf4 .elementor-heading-title{color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-4bdac62{text-align:center;}.elementor-17638 .elementor-element.elementor-element-4bdac62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:bold;color:#000000;}.elementor-17638 .elementor-element.elementor-element-edd55f6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-deb8266 .elementor-heading-title{color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-5b99d3f{text-align:center;}.elementor-17638 .elementor-element.elementor-element-5b99d3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:bold;color:#000000;}.elementor-17638 .elementor-element.elementor-element-b2f44ba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-07c80cc .elementor-heading-title{color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-474cce1{text-align:center;}.elementor-17638 .elementor-element.elementor-element-474cce1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:bold;color:#000000;}.elementor-17638 .elementor-element.elementor-element-9fd9c95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:900;letter-spacing:4px;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-9fd9c95 > .elementor-widget-container{padding:15px 30px 15px 30px;background-color:#000000;border-radius:60px 60px 60px 60px;}.elementor-17638 .elementor-element.elementor-element-9fd9c95.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17638 .elementor-element.elementor-element-9babc3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-2789fdf .elementor-button-content-wrapper{flex-direction:row;}.elementor-17638 .elementor-element.elementor-element-2789fdf .elementor-button{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#13D36D;border-radius:30px 30px 30px 30px;}.elementor-17638 .elementor-element.elementor-element-2789fdf > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-17638 .elementor-element.elementor-element-2789fdf > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-17638 .elementor-element.elementor-element-86fc395{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-86fc395:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-86fc395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hd.company/wp-content/uploads/2026/06/cuadricula-wall.webp");background-position:top center;background-repeat:repeat-y;background-size:cover;}.elementor-17638 .elementor-element.elementor-element-ffb7432{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-17638 .elementor-element.elementor-element-67445d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:bold;line-height:42px;letter-spacing:2px;color:#402842;}.elementor-17638 .elementor-element.elementor-element-7e7fa5e{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:420px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-52c3568 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:bold;line-height:42px;letter-spacing:1px;color:#EA6D0B;}.elementor-17638 .elementor-element.elementor-element-8fe41ce{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#EA6D0B;}.elementor-17638 .elementor-element.elementor-element-8fe41ce p{margin-block-end:0px;}body:not(.rtl) .elementor-17638 .elementor-element.elementor-element-904e13f{left:52px;}body.rtl .elementor-17638 .elementor-element.elementor-element-904e13f{right:52px;}.elementor-17638 .elementor-element.elementor-element-904e13f{top:-141px;}.elementor-17638 .elementor-element.elementor-element-4112883 > .elementor-widget-container{padding:41px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-4112883{z-index:1;}.elementor-17638 .elementor-element.elementor-element-d5cf83a{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-e81132e > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-2d4fd89{text-align:end;}.elementor-17638 .elementor-element.elementor-element-2d4fd89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;color:#000000;}.elementor-17638 .elementor-element.elementor-element-2d4fd89 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-62dcedb{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#EA6D0B;}.elementor-17638 .elementor-element.elementor-element-62dcedb p{margin-block-end:0px;}.elementor-17638 .elementor-element.elementor-element-2020619{--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-end;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-2020619:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-2020619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17638 .elementor-element.elementor-element-eead17d{--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;}.elementor-17638 .elementor-element.elementor-element-b6ec8cc .elementor-heading-title{font-family:"Circular Book", Sans-serif;font-size:40px;font-weight:200;color:#FFFFFF;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-dual-header:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-dual-header.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17638 .elementor-element.elementor-element-baf0038 .premium-dual-header-first-header span{display:inline;}.elementor-17638 .elementor-element.elementor-element-baf0038{text-align:center;}.elementor-17638 .elementor-element.elementor-element-baf0038 .premium-dual-header-first-span{font-family:"Circular Book", Sans-serif;font-size:40px;font-weight:200;color:#FFFFFF;}.elementor-17638 .elementor-element.elementor-element-baf0038 .premium-dual-header-second-header{font-family:"Combatest bold ultrawide", Sans-serif;font-weight:600;}.elementor-17638 .elementor-element.elementor-element-a62a647{--spacer-size:50px;}.elementor-17638 .elementor-element.elementor-element-72c2e82 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17638 .elementor-element.elementor-element-72c2e82 .elementor-button{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#13D36D;border-radius:30px 30px 30px 30px;}.elementor-17638 .elementor-element.elementor-element-72c2e82 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-72c2e82 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}body.elementor-page-17638:not(.elementor-motion-effects-element-type-background), body.elementor-page-17638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-17638 .elementor-element.elementor-element-b571734{--min-height:60vh;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-93b5893 > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-17638 .elementor-element.elementor-element-93b5893{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-17638 .elementor-element.elementor-element-3516f87{text-align:center;}.elementor-17638 .elementor-element.elementor-element-eb282db{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-17638 .elementor-element.elementor-element-cff36fb{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-351e26a{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-de2cb23{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-3f40bf6{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-502a77f .elementor-heading-title{font-size:17px;}.elementor-17638 .elementor-element.elementor-element-cb6e2ee{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-01ff743{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-5b3928b{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-28f3396{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-42c12a4{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17638 .elementor-element.elementor-element-618ccb5{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-17638 .elementor-element.elementor-element-a003106 img{width:72%;}.elementor-17638 .elementor-element.elementor-element-a003106 > .elementor-widget-container{margin:-107px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-17638 .elementor-element.elementor-element-c143b47{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-5d627bc .elementor-heading-title{font-size:40px;}.elementor-17638 .elementor-element.elementor-element-07a32e4 .elementor-heading-title{font-size:17px;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e .elementor-heading-title{font-size:25px;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e{--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}.elementor-17638 .elementor-element.elementor-element-a2b7d4c{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17638 .elementor-element.elementor-element-0a61942{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-17638 .elementor-element.elementor-element-36ed746{text-align:center;}.elementor-17638 .elementor-element.elementor-element-9fd9c95{text-align:center;}.elementor-17638 .elementor-element.elementor-element-9fd9c95 .elementor-heading-title{font-size:25px;}.elementor-17638 .elementor-element.elementor-element-9babc3d{text-align:center;}.elementor-17638 .elementor-element.elementor-element-9babc3d .elementor-heading-title{font-size:25px;}.elementor-17638 .elementor-element.elementor-element-ffb7432{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-67445d1 .elementor-heading-title{font-size:34px;line-height:0.8em;}.elementor-17638 .elementor-element.elementor-element-5622db3{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-17638 .elementor-element.elementor-element-7e7fa5e{--padding-top:50px;--padding-bottom:0px;--padding-left:400px;--padding-right:0px;}body:not(.rtl) .elementor-17638 .elementor-element.elementor-element-904e13f{left:0px;}body.rtl .elementor-17638 .elementor-element.elementor-element-904e13f{right:0px;}.elementor-17638 .elementor-element.elementor-element-904e13f{top:-14px;}.elementor-17638 .elementor-element.elementor-element-2020619{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:10px;}.elementor-17638 .elementor-element.elementor-element-b6ec8cc .elementor-heading-title{font-size:27px;}.elementor-17638 .elementor-element.elementor-element-baf0038 .premium-dual-header-first-span{font-size:27px;}.elementor-17638 .elementor-element.elementor-element-baf0038 .premium-dual-header-second-header{font-size:20px;}}@media(max-width:767px){.elementor-17638 .elementor-element.elementor-element-b571734{--min-height:60vh;--overlay-opacity:0.75;--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-b571734:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-b571734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hd.company/wp-content/uploads/2025/04/Ultima-Cena-HD-movil-1.webp");background-size:cover;}.elementor-17638 .elementor-element.elementor-element-f59d5c9 .elementor-heading-title{font-size:25px;}.elementor-17638 .elementor-element.elementor-element-471aa01{text-align:center;}.elementor-17638 .elementor-element.elementor-element-471aa01 .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-471aa01 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-93b5893 .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-93b5893 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-17638 .elementor-element.elementor-element-f19506c .elementor-heading-title{font-size:17px;}.elementor-17638 .elementor-element.elementor-element-33ddb9e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-3a4cfb9 .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-e01959b .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-3516f87 .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-eb282db{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-cff36fb{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-351e26a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-de2cb23{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-3f40bf6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-502a77f .elementor-heading-title{line-height:2.1em;}.elementor-17638 .elementor-element.elementor-element-8dbac31{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-8a75f2e .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-cb6e2ee{--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;}.elementor-17638 .elementor-element.elementor-element-01ff743{--width:70%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-5b3928b{--width:70%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-28f3396{--width:70%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-42c12a4{--width:70%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17638 .elementor-element.elementor-element-aa850ab{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-618ccb5{--container-widget-width:177px;--container-widget-flex-grow:0;width:var( --container-widget-width, 177px );max-width:177px;}.elementor-17638 .elementor-element.elementor-element-232715e > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-a003106 img{width:79%;}.elementor-17638 .elementor-element.elementor-element-a003106 > .elementor-widget-container{margin:-95px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 .spot{height:15px;min-width:15px;font-size:11px;}.elementor-17638 .elementor-element.elementor-element-9b5dd23 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17638 .elementor-element.elementor-element-527f4fc{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-cdcbcf2{text-align:center;}.elementor-17638 .elementor-element.elementor-element-cdcbcf2 .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-a77ec3a .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:73px;}.elementor-17638 .elementor-element.elementor-element-c143b47{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17638 .elementor-element.elementor-element-4a5bb22{--spacer-size:1px;}.elementor-17638 .elementor-element.elementor-element-4a5bb22 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-3bfcc4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-a2b7d4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17638 .elementor-element.elementor-element-0a61942{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17638 .elementor-element.elementor-element-303a8cf .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-36ed746 .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-edd55f6{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-b2f44ba{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-9fd9c95 .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-9babc3d .elementor-heading-title{font-size:20px;}.elementor-17638 .elementor-element.elementor-element-2789fdf .elementor-button{font-size:15px;}.elementor-17638 .elementor-element.elementor-element-86fc395:not(.elementor-motion-effects-element-type-background), .elementor-17638 .elementor-element.elementor-element-86fc395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hd.company/wp-content/uploads/2026/06/cuadricula-wall.webp");background-repeat:repeat;background-size:contain;}.elementor-17638 .elementor-element.elementor-element-ffb7432{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17638 .elementor-element.elementor-element-7e7fa5e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-52c3568{text-align:center;}.elementor-17638 .elementor-element.elementor-element-8fe41ce{text-align:center;}.elementor-17638 .elementor-element.elementor-element-904e13f{top:244px;}.elementor-17638 .elementor-element.elementor-element-d5cf83a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-2020619{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17638 .elementor-element.elementor-element-b6ec8cc{text-align:center;}.elementor-17638 .elementor-element.elementor-element-baf0038 .premium-dual-header-first-span{line-height:0em;}.elementor-17638 .elementor-element.elementor-element-baf0038 .premium-dual-header-second-header{line-height:0em;}.elementor-17638 .elementor-element.elementor-element-baf0038 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17638 .elementor-element.elementor-element-72c2e82 .elementor-button{font-size:13px;}.elementor-17638 .elementor-element.elementor-element-72c2e82 > .elementor-widget-container{padding:0px 2px 0px 0px;}}@media(min-width:768px){.elementor-17638 .elementor-element.elementor-element-cff36fb{--width:25%;}.elementor-17638 .elementor-element.elementor-element-351e26a{--width:25%;}.elementor-17638 .elementor-element.elementor-element-de2cb23{--width:25%;}.elementor-17638 .elementor-element.elementor-element-3f40bf6{--width:25%;}.elementor-17638 .elementor-element.elementor-element-01ff743{--width:25%;}.elementor-17638 .elementor-element.elementor-element-5b3928b{--width:25%;}.elementor-17638 .elementor-element.elementor-element-28f3396{--width:25%;}.elementor-17638 .elementor-element.elementor-element-42c12a4{--width:25%;}.elementor-17638 .elementor-element.elementor-element-7f17275{--width:29.098%;}.elementor-17638 .elementor-element.elementor-element-9e39122{--width:25%;}.elementor-17638 .elementor-element.elementor-element-edd55f6{--width:25%;}.elementor-17638 .elementor-element.elementor-element-b2f44ba{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17638 .elementor-element.elementor-element-cff36fb{--width:45%;}.elementor-17638 .elementor-element.elementor-element-351e26a{--width:45%;}.elementor-17638 .elementor-element.elementor-element-de2cb23{--width:45%;}.elementor-17638 .elementor-element.elementor-element-3f40bf6{--width:45%;}.elementor-17638 .elementor-element.elementor-element-7f17275{--width:40%;}.elementor-17638 .elementor-element.elementor-element-9e39122{--width:33%;}.elementor-17638 .elementor-element.elementor-element-edd55f6{--width:33%;}.elementor-17638 .elementor-element.elementor-element-b2f44ba{--width:33%;}}/* Start custom CSS for heading, class: .elementor-element-f59d5c9 */.elementor-17638 .elementor-element.elementor-element-f59d5c9.liquid-title{
  filter: url(#liquidFilter);
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f19506c *//* ════════════════════════════════════════════════════════
   TÍTULO CON LÍNEAS LATERALES · ELEMENTOR
   Clase del widget: .titulo-con-lineas
════════════════════════════════════════════════════════ */

/* Contenedor principal del encabezado */
.titulo-con-lineas {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 18px;
    width: 100%;
}

/* Líneas laterales */
.titulo-con-lineas::before,
.titulo-con-lineas::after {
    content: "";
    display: block;
    height: 3px;
    background: #ffffff;
    flex: 1 1 auto;
    max-width: 156px; /* 60% de 260px */
}

/* Texto del encabezado */
.titulo-con-lineas .elementor-heading-title {
    color: #ffffff;
    text-align: center;
    line-height: 1.15;
    margin: 0;
    max-width: 980px;
    width: auto;
}

/* Segunda línea completa para que no baje el hashtag */
.titulo-con-lineas .elementor-heading-title .linea-2 {
    white-space: nowrap;
}

/* Hashtag en negrita */
.titulo-con-lineas .elementor-heading-title strong,
.titulo-con-lineas .elementor-heading-title b {
    font-weight: 800;
    white-space: nowrap;
}

/* ════════════════════════════════════════════════════════
   RESPONSIVE · TABLET
════════════════════════════════════════════════════════ */

@media (max-width: 1024px) {
    .titulo-con-lineas {
        gap: 14px;
    }

    .titulo-con-lineas::before,
    .titulo-con-lineas::after {
        height: 3px;
        max-width: 120px;
    }

    .titulo-con-lineas .elementor-heading-title {
        max-width: 760px;
    }
}

/* ════════════════════════════════════════════════════════
   RESPONSIVE · MÓVIL
════════════════════════════════════════════════════════ */

@media (max-width: 767px) {
    .titulo-con-lineas {
        gap: 10px;
    }

    .titulo-con-lineas::before,
    .titulo-con-lineas::after {
        height: 2px;
        max-width: 33px; /* 60% de 55px */
    }

    .titulo-con-lineas .elementor-heading-title {
        font-size: 14px;
        line-height: 1.25;
        max-width: 280px;
    }

    .titulo-con-lineas .elementor-heading-title .linea-2 {
        white-space: normal;
    }
}

/* ════════════════════════════════════════════════════════
   MÓVIL MUY PEQUEÑO
════════════════════════════════════════════════════════ */

@media (max-width: 480px) {
    .titulo-con-lineas {
        gap: 8px;
    }

    .titulo-con-lineas::before,
    .titulo-con-lineas::after {
        max-width: 24px;
    }

    .titulo-con-lineas .elementor-heading-title {
        font-size: 13px;
        line-height: 1.25;
        max-width: 240px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff36fb */.elementor-17638 .elementor-element.elementor-element-cff36fb.hd-card-hint{
  --hd-accent: #E85B8A; /* HDO rosa */
}

.hd-tap-hint{
  position:absolute !important;
  top:-14px !important;
  right:14px !important;
  background:var(--hd-accent, #E85B8A) !important;
  color:#fff !important;
  font-size:11px !important;
  font-weight:700 !important;
  letter-spacing:.3px !important;
  padding:8px 14px 8px 12px !important;
  border-radius:20px !important;
  display:flex !important;
  align-items:center !important;
  gap:6px !important;
  box-shadow:0 6px 16px rgba(0,0,0,.18) !important;
  opacity:0;
  transform:translateY(8px) scale(.85);
  white-space:nowrap !important;
  z-index:5 !important;
  will-change:opacity, transform;
}

@media (min-width: 1025px){
  .hd-tap-hint{
    display:none !important;
  }
}

/* ════════════════════════════════════════════════════════
   CARD HDO CULTURE
════════════════════════════════════════════════════════ */

.hdo-card-culture {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #EE76A2;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto rosa dentro de la card */
.hdo-card-culture strong,
.hdo-card-culture b {
  color: #EE76A2;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdo-card-culture {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}


.elementor-17638 .elementor-element.elementor-element-cff36fb:hover {
  transform: translateY(-10px);
  box-shadow:
    0 4px  8px -2px rgba(0,0,0,0.14),
    0 8px 16px -4px rgba(0,0,0,0.08);
}

.elementor-17638 .elementor-element.elementor-element-cff36fb:active {
  transform: translateY(-1px);
  box-shadow:
    0 2px 4px -1px rgba(0,0,0,0.12),
    0 4px 8px -2px rgba(0,0,0,0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351e26a */.elementor-17638 .elementor-element.elementor-element-351e26a.hd-card-hint{
  --hd-accent: #EC6B20; /* HDO rosa */
}

.hd-tap-hint{
  position:absolute !important;
  top:-14px !important;
  right:14px !important;
  background:var(--hd-accent, #E85B8A) !important;
  color:#fff !important;
  font-size:11px !important;
  font-weight:700 !important;
  letter-spacing:.3px !important;
  padding:8px 14px 8px 12px !important;
  border-radius:20px !important;
  display:flex !important;
  align-items:center !important;
  gap:6px !important;
  box-shadow:0 6px 16px rgba(0,0,0,.18) !important;
  opacity:0;
  transform:translateY(8px) scale(.85);
  white-space:nowrap !important;
  z-index:5 !important;
  will-change:opacity, transform;
}

@media (min-width: 1025px){
  .hd-tap-hint{
    display:none !important;
  }
}

/* ════════════════════════════════════════════════════════
   CARD HDM
════════════════════════════════════════════════════════ */

.hdm-card {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #EC6B20;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto naranja dentro de la card */
.hdm-card strong,
.hdm-card b {
  color: #EC6B20;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdm-card {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}

.elementor-17638 .elementor-element.elementor-element-351e26a:hover {
  transform: translateY(-10px);
  box-shadow:
    0 4px  8px -2px rgba(0,0,0,0.14),
    0 8px 16px -4px rgba(0,0,0,0.08);
}

.elementor-17638 .elementor-element.elementor-element-351e26a:active {
  transform: translateY(-1px);
  box-shadow:
    0 2px 4px -1px rgba(0,0,0,0.12),
    0 4px 8px -2px rgba(0,0,0,0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de2cb23 */.elementor-17638 .elementor-element.elementor-element-de2cb23.hd-card-hint{
  --hd-accent: #B7241E; /* HDO rosa */
}

.hd-tap-hint{
  position:absolute !important;
  top:-14px !important;
  right:14px !important;
  background:var(--hd-accent, #E85B8A) !important;
  color:#fff !important;
  font-size:11px !important;
  font-weight:700 !important;
  letter-spacing:.3px !important;
  padding:8px 14px 8px 12px !important;
  border-radius:20px !important;
  display:flex !important;
  align-items:center !important;
  gap:6px !important;
  box-shadow:0 6px 16px rgba(0,0,0,.18) !important;
  opacity:0;
  transform:translateY(8px) scale(.85);
  white-space:nowrap !important;
  z-index:5 !important;
  will-change:opacity, transform;
}
@media (min-width: 1025px){
  .hd-tap-hint{
    display:none !important;
  }
}


/* ════════════════════════════════════════════════════════
   CARD HDB
════════════════════════════════════════════════════════ */

.hdb-card {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #B7241E;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto rojo dentro de la card */
.hdb-card strong,
.hdb-card b {
  color: #B7241E;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdb-card {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}

.elementor-17638 .elementor-element.elementor-element-de2cb23:hover {
  transform: translateY(-10px);
  box-shadow:
    0 4px  8px -2px rgba(0,0,0,0.14),
    0 8px 16px -4px rgba(0,0,0,0.08);
}

.elementor-17638 .elementor-element.elementor-element-de2cb23:active {
  transform: translateY(-1px);
  box-shadow:
    0 2px 4px -1px rgba(0,0,0,0.12),
    0 4px 8px -2px rgba(0,0,0,0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f40bf6 */.elementor-17638 .elementor-element.elementor-element-3f40bf6.hd-card-hint{
  --hd-accent: #C7AC49; /* HDO rosa */
}

.hd-tap-hint{
  position:absolute !important;
  top:-14px !important;
  right:14px !important;
  background:var(--hd-accent, #E85B8A) !important;
  color:#fff !important;
  font-size:11px !important;
  font-weight:700 !important;
  letter-spacing:.3px !important;
  padding:8px 14px 8px 12px !important;
  border-radius:20px !important;
  display:flex !important;
  align-items:center !important;
  gap:6px !important;
  box-shadow:0 6px 16px rgba(0,0,0,.18) !important;
  opacity:0;
  transform:translateY(8px) scale(.85);
  white-space:nowrap !important;
  z-index:5 !important;
  will-change:opacity, transform;
}

@media (min-width: 1025px){
  .hd-tap-hint{
    display:none !important;
  }
}


/* ════════════════════════════════════════════════════════
   CARD HDP
════════════════════════════════════════════════════════ */

.hdp-card {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #C7AC49;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto dorado dentro de la card */
.hdp-card strong,
.hdp-card b {
  color: #C7AC49;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdp-card {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}

.elementor-17638 .elementor-element.elementor-element-3f40bf6:hover {
  transform: translateY(-10px);
  box-shadow:
    0 4px  8px -2px rgba(0,0,0,0.14),
    0 8px 16px -4px rgba(0,0,0,0.08);
}

.elementor-17638 .elementor-element.elementor-element-3f40bf6:active {
  transform: translateY(-1px);
  box-shadow:
    0 2px 4px -1px rgba(0,0,0,0.12),
    0 4px 8px -2px rgba(0,0,0,0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0056993 */.elementor-17638 .elementor-element.elementor-element-0056993.hd-manifiesto-section{
  background:#fff !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:center !important;
  position:relative !important;
  overflow-x:hidden !important;
  overflow-y:visible !important;
  padding:100px 8vw !important;
  isolation:isolate !important;
}

.hd-mosaico-wrap{
  position:absolute !important;
  inset:0 !important;
  z-index:1 !important;
  display:grid !important;
  grid-template-columns:repeat(24,1fr) !important;
  grid-template-rows:repeat(6,1fr) !important;
  overflow:hidden !important;
}

.hd-mosaico-block{
  background:#0a0a0a !important;
  outline:1px solid #0a0a0a !important;
  opacity:0;
  transform:scale(1.4);
}

.hd-mosaico-copy{
  position:relative !important;
  z-index:2 !important;
  color:#fff !important;
  mix-blend-mode:difference !important;
}

.elementor-17638 .elementor-element.elementor-element-0056993.hd-manifiesto-section .elementor-element{
  overflow-x:hidden !important;
  overflow-y:visible !important;
  position:static !important;
}

.elementor-17638 .elementor-element.elementor-element-0056993.hd-manifiesto-section .elementor-widget-container{
  overflow-x:hidden !important;
  overflow-y:visible !important;
  height:auto !important;
  position:static !important;
}

/* ===== TABLET ===== */
@media (max-width: 1024px) and (min-width: 768px){
  .hd-mosaico-wrap{
    grid-template-columns:repeat(18,1fr) !important;
    grid-template-rows:repeat(5,1fr) !important;
  }
}

/* ===== MOBILE ===== */
@media (max-width: 767px){
  .elementor-17638 .elementor-element.elementor-element-0056993.hd-manifiesto-section{
    padding:60px 6vw !important;
  }
  .hd-mosaico-wrap{
    grid-template-columns:repeat(12,1fr) !important;
    grid-template-rows:repeat(8,1fr) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ff743 *//* ════════════════════════════════════════════════════════
   CARD HDO CULTURE
════════════════════════════════════════════════════════ */

.hdo-card-culture {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #EE76A2;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto rosa dentro de la card */
.hdo-card-culture strong,
.hdo-card-culture b {
  color: #EE76A2;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdo-card-culture {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3928b *//* ════════════════════════════════════════════════════════
   CARD HDM
════════════════════════════════════════════════════════ */

.hdm-card {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #EC6B20;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto naranja dentro de la card */
.hdm-card strong,
.hdm-card b {
  color: #EC6B20;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdm-card {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28f3396 *//* ════════════════════════════════════════════════════════
   CARD HDB
════════════════════════════════════════════════════════ */

.hdb-card {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #B7241E;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto rojo dentro de la card */
.hdb-card strong,
.hdb-card b {
  color: #B7241E;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdb-card {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c12a4 *//* ════════════════════════════════════════════════════════
   CARD HDP
════════════════════════════════════════════════════════ */

.hdp-card {
  position: relative;
  overflow: hidden;

  background: #ffffff;

  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;

  border-top: 14px solid #C7AC49;

  border-radius: 26px;

  padding: 28px 28px 36px 28px;
}

/* Texto dorado dentro de la card */
.hdp-card strong,
.hdp-card b {
  color: #C7AC49;
  font-weight: 700;
}

/* Responsive */
@media (max-width: 767px) {
  .hdp-card {
    border-top-width: 13px;
    border-radius: 18px;
    padding: 26px 26px 34px 26px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-618ccb5 */.elementor-17638 .elementor-element.elementor-element-618ccb5 {
  animation: floatY 1.5s ease-in-out infinite alternate;
}

@keyframes floatY {
  0%   { transform: translateY(-5px); }
  100% { transform: translateY(5px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a003106 */.elementor-17638 .elementor-element.elementor-element-a003106 {
  animation: floatY 1.5s ease-in-out infinite alternate;
}

@keyframes floatY {
  0%   { transform: translateY(-5px); }
  100% { transform: translateY(5px); }
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_marquee, class: .elementor-element-17bab54 */.elementor-17638 .elementor-element.elementor-element-17bab54 img {
    filter: grayscale(100%) brightness(200%) contrast(100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-527f4fc */.elementor-17638 .elementor-element.elementor-element-527f4fc .elementor-17638 .elementor-element.elementor-element-527f4fc ..elementor-17638 .elementor-element.elementor-element-527f4fc-de-la-imagen,
.elementor-17638 .elementor-element.elementor-element-527f4fc img {
    filter: brightness(0) invert(1) !important;
}


/* 🌀 EFECTO MÁSCARA EN LOS EXTREMOS DEL MARQUEE LOGO */
.marquee-mask {
  -webkit-mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
  mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  pointer-events: none; /* opcional: asegura que la máscara no interfiera con interacción */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fcaaf4 *//* ════════════════════════════════════════════════════════
   BADGE NUMÉRICO — ESTILO CÍRCULO NEGRO CON ARO INTERIOR
════════════════════════════════════════════════════════ */

.hdo-number-badge {
  width: 180px;
  height: 180px;
  margin: 0 auto;
}

.hdo-number-badge .elementor-widget-container {
  width: 180px;
  height: 180px;

  background: #000000;
  border-radius: 50%;

  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;

  overflow: hidden;
}

/* Aro blanco interior */
.hdo-number-badge .elementor-widget-container::before {
  content: "";
  position: absolute;

  width: 108px;
  height: 108px;

  border: 2px solid #ffffff;
  border-radius: 50%;

  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  z-index: 1;
}

/* Número */
.hdo-number-badge .elementor-heading-title {
  font-family: "Montserrat", sans-serif !important;
  font-size: 80px !important;
  font-weight: 900 !important;
  line-height: 0.78 !important;

  color: #ffffff !important;

  position: relative;
  z-index: 2;

  margin: 0 !important;
  padding: 0 !important;

  transform: translateY(-1px);
}

/* ════════════════════════════════════════════════════════
   RESPONSIVE
════════════════════════════════════════════════════════ */

@media (max-width: 767px) {
  .hdo-number-badge,
  .hdo-number-badge .elementor-widget-container {
    width: 140px;
    height: 140px;
  }

  .hdo-number-badge .elementor-widget-container::before {
    width: 84px;
    height: 84px;
  }

  .hdo-number-badge .elementor-heading-title {
    font-size: 62px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deb8266 *//* ════════════════════════════════════════════════════════
   BADGE NUMÉRICO — ESTILO CÍRCULO NEGRO CON ARO INTERIOR
════════════════════════════════════════════════════════ */

.hdo-number-badge {
  width: 180px;
  height: 180px;
  margin: 0 auto;
}

.hdo-number-badge .elementor-widget-container {
  width: 180px;
  height: 180px;

  background: #000000;
  border-radius: 50%;

  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;

  overflow: hidden;
}

/* Aro blanco interior */
.hdo-number-badge .elementor-widget-container::before {
  content: "";
  position: absolute;

  width: 108px;
  height: 108px;

  border: 2px solid #ffffff;
  border-radius: 50%;

  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  z-index: 1;
}

/* Número */
.hdo-number-badge .elementor-heading-title {
  font-family: "Montserrat", sans-serif !important;
  font-size: 80px !important;
  font-weight: 900 !important;
  line-height: 0.78 !important;

  color: #ffffff !important;

  position: relative;
  z-index: 2;

  margin: 0 !important;
  padding: 0 !important;

  transform: translateY(-1px);
}

/* ════════════════════════════════════════════════════════
   RESPONSIVE
════════════════════════════════════════════════════════ */

@media (max-width: 767px) {
  .hdo-number-badge,
  .hdo-number-badge .elementor-widget-container {
    width: 140px;
    height: 140px;
  }

  .hdo-number-badge .elementor-widget-container::before {
    width: 84px;
    height: 84px;
  }

  .hdo-number-badge .elementor-heading-title {
    font-size: 62px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c80cc *//* ════════════════════════════════════════════════════════
   BADGE NUMÉRICO — ESTILO CÍRCULO NEGRO CON ARO INTERIOR
════════════════════════════════════════════════════════ */

.hdo-number-badge {
  width: 180px;
  height: 180px;
  margin: 0 auto;
}

.hdo-number-badge .elementor-widget-container {
  width: 180px;
  height: 180px;

  background: #000000;
  border-radius: 50%;

  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;

  overflow: hidden;
}

/* Aro blanco interior */
.hdo-number-badge .elementor-widget-container::before {
  content: "";
  position: absolute;

  width: 108px;
  height: 108px;

  border: 2px solid #ffffff;
  border-radius: 50%;

  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  z-index: 1;
}

/* Número */
.hdo-number-badge .elementor-heading-title {
  font-family: "Montserrat", sans-serif !important;
  font-size: 80px !important;
  font-weight: 900 !important;
  line-height: 0.78 !important;

  color: #ffffff !important;

  position: relative;
  z-index: 2;

  margin: 0 !important;
  padding: 0 !important;

  transform: translateY(-1px);
}

/* ════════════════════════════════════════════════════════
   RESPONSIVE
════════════════════════════════════════════════════════ */

@media (max-width: 767px) {
  .hdo-number-badge,
  .hdo-number-badge .elementor-widget-container {
    width: 140px;
    height: 140px;
  }

  .hdo-number-badge .elementor-widget-container::before {
    width: 84px;
    height: 84px;
  }

  .hdo-number-badge .elementor-heading-title {
    font-size: 62px !important;
  }
}/* End custom CSS */
/* Start custom CSS */.ring-glitch{
  position: relative !important;
  overflow: visible !important;
}
.ring-glitch .ring-fx{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  z-index: 5;
}


.HDO {
    transition: background-color 0.3s ease;
}

.HDO:hover {
    background-color: #ee76a2 !important;
}

.HDO:hover * {
    color: #ffffff !important;
}


.HDM {
    transition: background-color 0.3s ease;
}

.HDM:hover {
    background-color: #ec6b20 !important;
}

.HDM:hover * {
    color: #ffffff !important;
}

.HDB {
    transition: background-color 0.3s ease;
}

.HDB:hover {
    background-color: #c73a3e !important;
}

.HDB:hover * {
    color: #ffffff !important;
}

.HDP {
    transition: background-color 0.3s ease;
}

.HDP:hover {
    background-color: #c7ac49 !important;
}

.HDP:hover * {
    color: #ffffff !important;
}

.imagen-giro {
    opacity: 0;
    transform: rotateY(90deg);
    transition: transform 1s ease-out, opacity 1s ease-out;
}

.flip-container {
    perspective: 1000px; /* Profundidad del efecto 3D */
}

.flip-image {
    opacity: 0;
    transform: rotateY(90deg);
    transform-origin: center;
    transition: transform 1s ease-out, opacity 1s ease-out;
}


.bog-effect {
  font-size: 6rem;
  font-weight: bold;
  color: #000;
  text-transform: uppercase;
  position: relative;
  display: inline-block;
  transform: translateY(100%); /* Se inicia completamente fuera de la vista */
  transition: transform 0.5s ease-out;
  white-space: nowrap;
  visibility: hidden; /* Asegura que no se vea nada antes de la animación */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Combatest bold ultrawide';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hd.company/wp-content/uploads/2024/02/combatest-boldultrawide.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hd.company/wp-content/uploads/2025/02/CircularStd-Book2.woff') format('woff');
}
@font-face {
	font-family: 'Circular Book';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://hd.company/wp-content/uploads/2025/02/circular-std-2.woff') format('woff');
}
@font-face {
	font-family: 'Circular Book';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://hd.company/wp-content/uploads/2025/02/CircularStd-Light.woff') format('woff');
}
/* End Custom Fonts CSS */