.elementor-16 .elementor-element.elementor-element-286300b5{--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-end;--align-items:flex-start;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-286300b5::before, .elementor-16 .elementor-element.elementor-element-286300b5 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-286300b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-286300b5 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-286300b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-286300b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000CC 0%, #00000099 100%);}.elementor-16 .elementor-element.elementor-element-286300b5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-286300b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://qa.pam.antpk.co/wp-content/uploads/2025/09/poster-viedo-pam-mx.webp") 50% 50%;background-size:cover;}.elementor-16 .elementor-element.elementor-element-70b0b3b{--display:flex;--min-height:810px;--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;--overlay-opacity:1;--overlay-mix-blend-mode:lighten;}.elementor-16 .elementor-element.elementor-element-70b0b3b::before, .elementor-16 .elementor-element.elementor-element-70b0b3b > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-70b0b3b > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-70b0b3b > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-70b0b3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-70b0b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qa.pam.antpk.co/wp-content/uploads/2025/09/Name-product.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-5011660{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.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-16 .elementor-element.elementor-element-c2f0ec2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;z-index:2;text-align:center;}.elementor-16 .elementor-element.elementor-element-c2f0ec2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:200px;font-weight:400;line-height:1em;color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-c158c50{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-b8300c4{width:var( --container-widget-width, 712px );max-width:712px;margin:0px -17px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:712px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-b8300c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-16 .elementor-element.elementor-element-c9c5383{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-252px;}.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-16 .elementor-element.elementor-element-f3dd364{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;top:24px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f3dd364{left:32px;}body.rtl .elementor-16 .elementor-element.elementor-element-f3dd364{right:32px;}.elementor-16 .elementor-element.elementor-element-f3dd364 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:32px;color:var( --e-global-color-5704095 );}.elementor-16 .elementor-element.elementor-element-bff3ae7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-c73bd2c{--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;--align-items:stretch;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-6460577{--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;--align-items:stretch;}.elementor-16 .elementor-element.elementor-element-a185ebc{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-a185ebc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-16 .elementor-element.elementor-element-931c927{--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;--align-items:stretch;}.elementor-16 .elementor-element.elementor-element-b236a50 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-16 .elementor-element.elementor-element-66b7d6c{--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;--align-items:stretch;}.elementor-16 .elementor-element.elementor-element-2725dcb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-16 .elementor-element.elementor-element-e193d93{--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:175px 175px;--row-gap:175px;--column-gap:175px;--padding-top:100px;--padding-bottom:100px;--padding-left:136px;--padding-right:60px;}.elementor-16 .elementor-element.elementor-element-c932c5b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-16 .elementor-element.elementor-element-28a8b41 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:72px;font-weight:400;line-height:1em;color:var( --e-global-color-3c4e223 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-677c497{--display:flex;}.elementor-16 .elementor-element.elementor-element-63fdcc9{--display:flex;}.elementor-16 .elementor-element.elementor-element-1697333 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-3c4e223 );}.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-16 .elementor-element.elementor-element-d50dcd4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3c4e223 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-dac9510 .elementor-button{background-color:var( --e-global-color-3c4e223 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:18px;fill:var( --e-global-color-3bebd5f );color:var( --e-global-color-3bebd5f );border-radius:40px 40px 40px 40px;padding:20px 24px 20px 24px;}.elementor-16 .elementor-element.elementor-element-dac9510 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-dac9510 .elementor-button:focus{background-color:var( --e-global-color-3c4e223 );color:var( --e-global-color-734f511 );}.elementor-16 .elementor-element.elementor-element-dac9510{width:auto;max-width:auto;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-dac9510 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-dac9510 .elementor-button:focus svg{fill:var( --e-global-color-734f511 );}.elementor-16 .elementor-element.elementor-element-9541c47{--display:flex;}.elementor-16 .elementor-element.elementor-element-50d8a66{--display:flex;}.elementor-16 .elementor-element.elementor-element-91d763d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-ee90005{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-198d644 .elementor-button{background-color:var( --e-global-color-3bebd5f );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:18px;fill:var( --e-global-color-3c4e223 );color:var( --e-global-color-3c4e223 );border-radius:40px 40px 40px 40px;padding:20px 24px 20px 24px;}.elementor-16 .elementor-element.elementor-element-198d644 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-198d644 .elementor-button:focus{background-color:var( --e-global-color-3bebd5f );color:#FFBB00;}.elementor-16 .elementor-element.elementor-element-198d644{width:auto;max-width:auto;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-198d644 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-198d644 .elementor-button:focus svg{fill:#FFBB00;}.elementor-16 .elementor-element.elementor-element-534ec34{--display:flex;}.elementor-16 .elementor-element.elementor-element-3fa497c{--display:flex;}.elementor-16 .elementor-element.elementor-element-4640a8a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-3b78dd4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-e2dc673{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-7bc449b .elementor-button{background-color:var( --e-global-color-3c4e223 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:18px;fill:var( --e-global-color-3bebd5f );color:var( --e-global-color-3bebd5f );border-radius:40px 40px 40px 40px;padding:20px 24px 20px 24px;}.elementor-16 .elementor-element.elementor-element-7bc449b .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-7bc449b .elementor-button:focus{background-color:var( --e-global-color-3c4e223 );color:var( --e-global-color-734f511 );}.elementor-16 .elementor-element.elementor-element-7bc449b{width:auto;max-width:auto;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-7bc449b .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-7bc449b .elementor-button:focus svg{fill:var( --e-global-color-734f511 );}.elementor-16 .elementor-element.elementor-element-cb38433{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:175px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-3c4e223 );--n-tabs-title-color-active:var( --e-global-color-3c4e223 );--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:8px;--n-tabs-icon-color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-cb38433 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-16 .elementor-element.elementor-element-cb38433.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-16 .elementor-element.elementor-element-cb38433.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-16 .elementor-element.elementor-element-cb38433.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-cb38433.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-cb38433.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Open Sans", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-16 .elementor-element.elementor-element-cb38433 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-32b2377{--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;--overflow:hidden;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-3867fab{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-16 .elementor-element.elementor-element-aae31c1{--swiper-slides-to-display:1;--swiper-slides-gap:0px;top:15%;z-index:22;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-25%;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-25%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:40px;--swiper-pagination-size:12px;--dots-normal-color:#FFFFFF;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-aae31c1{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-aae31c1{right:0px;}.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide > .elementor-element{height:100%;}.elementor-16 .elementor-element.elementor-element-164d85c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-164d85c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-164d85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bebd5f );}.elementor-16 .elementor-element.elementor-element-9cb253a{text-align:center;}.elementor-16 .elementor-element.elementor-element-9cb253a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-0.02em;color:var( --e-global-color-3c4e223 );}.elementor-16 .elementor-element.elementor-element-ee03b4c{--display:flex;}body.elementor-page-16:not(.elementor-motion-effects-element-type-background), body.elementor-page-16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bebd5f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-c2f0ec2 .elementor-heading-title{font-size:150px;}.elementor-16 .elementor-element.elementor-element-c158c50{--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-16 .elementor-element.elementor-element-b8300c4{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-c9c5383{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-13334ea.elementor-element{--order:2;}.elementor-16 .elementor-element.elementor-element-f3dd364{top:53px;}.elementor-16 .elementor-element.elementor-element-bff3ae7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-e193d93{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-16 .elementor-element.elementor-element-cb38433{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-16 .elementor-element.elementor-element-3867fab{--grid-columns:2;}.elementor-16 .elementor-element.elementor-element-aae31c1{--swiper-slides-to-display:1;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:2%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:2%;}.elementor-16 .elementor-element.elementor-element-9cb253a .elementor-heading-title{line-height:68px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-70b0b3b{--min-height:0px;--padding-top:100px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c2f0ec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-16 .elementor-element.elementor-element-c2f0ec2 .elementor-heading-title{font-size:92px;}.elementor-16 .elementor-element.elementor-element-b8300c4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-c9c5383{--width:253px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-c73bd2c{--min-height:429px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-6460577{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-931c927{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-66b7d6c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-e193d93{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-28a8b41 .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-1697333 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-d50dcd4{font-size:13px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-91d763d .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-ee90005{font-size:13px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-4640a8a .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-e2dc673{font-size:13px;line-height:20px;}.elementor-16 .elementor-element.elementor-element-cb38433{--n-tabs-title-gap:20px;--n-tabs-gap:72px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:16px;}.elementor-16 .elementor-element.elementor-element-cb38433.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:18px;}.elementor-16 .elementor-element.elementor-element-3867fab{--grid-columns:1;}.elementor-16 .elementor-element.elementor-element-aae31c1{--swiper-slides-to-display:1;top:180px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-26%;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:2px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-26%;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:2px;--swiper-pagination-spacing:63px;}.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-16 .elementor-element.elementor-element-164d85c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9cb253a{padding:0px 20px 0px 20px;}.elementor-16 .elementor-element.elementor-element-9cb253a .elementor-heading-title{font-size:40px;line-height:48px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-c158c50{--width:auto;}.elementor-16 .elementor-element.elementor-element-c9c5383{--width:269px;}.elementor-16 .elementor-element.elementor-element-c73bd2c{--width:50%;}.elementor-16 .elementor-element.elementor-element-e193d93{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-c73bd2c{--width:100%;}.elementor-16 .elementor-element.elementor-element-e193d93{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-286300b5 */.elementor-16 .elementor-element.elementor-element-286300b5{
    aspect-ratio: 16 / 9;
    background: url(https://qa.pam.antpk.co/wp-content/uploads/2025/09/poster-viedo-pam-mx.webp);
    background-size: cover;
    background-position: center;
}

.elementor-16 .elementor-element.elementor-element-286300b5 .elementor-background-video-container::before{
    background-image: linear-gradient(360deg, rgba(0, 0, 0, 0) 83.56%, rgba(0, 0, 0, 0.8) 100%),
linear-gradient(180deg, rgba(0, 0, 0, 0) 75.33%, rgba(0, 0, 0, 0.6) 100%) !important;

}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-286300b5{
        aspect-ratio: 9 / 16;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b8300c4 */.elementor-16 .elementor-element.elementor-element-b8300c4 iframe{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13334ea */.elementor-16 .elementor-element.elementor-element-13334ea img{
    filter: drop-shadow(0px 4px 16px #00000066);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50fdfe5 */.elementor-16 .elementor-element.elementor-element-50fdfe5 img{
    filter: drop-shadow(0px 4px 16px #00000066);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3dd364 */.elementor-16 .elementor-element.elementor-element-f3dd364 span{
    font-weight: 800;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b0b3b */.elementor-16 .elementor-element.elementor-element-70b0b3b::before{
    mix-blend-mode: soft-light;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a185ebc */.elementor-16 .elementor-element.elementor-element-a185ebc{
    height: 100%;
}

.elementor-16 .elementor-element.elementor-element-a185ebc iframe{
    pointer-events: none;
}

.elementor-16 .elementor-element.elementor-element-a185ebc .e-hosted-video {
    height: 100%;
    aspect-ratio: auto !important;
}

.elementor-16 .elementor-element.elementor-element-a185ebc video{
    height: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b236a50 */.elementor-16 .elementor-element.elementor-element-b236a50{
    height: 100%;
}

.elementor-16 .elementor-element.elementor-element-b236a50 .e-hosted-video {
    height: 100%;
    aspect-ratio: auto !important;
}

.elementor-16 .elementor-element.elementor-element-b236a50 video{
    height: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2725dcb */.elementor-16 .elementor-element.elementor-element-2725dcb{
    height: 100%;
}

.elementor-16 .elementor-element.elementor-element-2725dcb .e-hosted-video {
    height: 100%;
    aspect-ratio: auto !important;
}

.elementor-16 .elementor-element.elementor-element-2725dcb video{
    height: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c73bd2c */.elementor-16 .elementor-element.elementor-element-c73bd2c iframe{
    pointer-events: none !important;
}


.elementor-16 .elementor-element.elementor-element-c73bd2c div:has(> .elementor-wrapper.elementor-open-inline){
    display: flex;
    justify-content: center;
}

.elementor-16 .elementor-element.elementor-element-c73bd2c .elementor-wrapper.elementor-open-inline{
    aspect-ratio: 16 / 9;
    width: max-content;
    height: 100% !important;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1697333 */.elementor-16 .elementor-element.elementor-element-1697333 span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-1697333 span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d50dcd4 */.elementor-16 .elementor-element.elementor-element-d50dcd4 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dac9510 */.elementor-16 .elementor-element.elementor-element-dac9510 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91d763d */.elementor-16 .elementor-element.elementor-element-91d763d span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-91d763d span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee90005 */.elementor-16 .elementor-element.elementor-element-ee90005 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-198d644 */.elementor-16 .elementor-element.elementor-element-198d644 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #B9120E;
}

.elementor-16 .elementor-element.elementor-element-198d644 a .elementor-button-text{
    color: #fff !important;
}


.elementor-16 .elementor-element.elementor-element-198d644 a:hover .elementor-button-text{
    color: #FFBB00 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4640a8a */.elementor-16 .elementor-element.elementor-element-4640a8a span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-4640a8a span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2dc673 */.elementor-16 .elementor-element.elementor-element-e2dc673 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bc449b */.elementor-16 .elementor-element.elementor-element-7bc449b a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1697333 */.elementor-16 .elementor-element.elementor-element-1697333 span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-1697333 span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d50dcd4 */.elementor-16 .elementor-element.elementor-element-d50dcd4 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dac9510 */.elementor-16 .elementor-element.elementor-element-dac9510 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91d763d */.elementor-16 .elementor-element.elementor-element-91d763d span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-91d763d span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee90005 */.elementor-16 .elementor-element.elementor-element-ee90005 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-198d644 */.elementor-16 .elementor-element.elementor-element-198d644 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #B9120E;
}

.elementor-16 .elementor-element.elementor-element-198d644 a .elementor-button-text{
    color: #fff !important;
}


.elementor-16 .elementor-element.elementor-element-198d644 a:hover .elementor-button-text{
    color: #FFBB00 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4640a8a */.elementor-16 .elementor-element.elementor-element-4640a8a span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-4640a8a span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2dc673 */.elementor-16 .elementor-element.elementor-element-e2dc673 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bc449b */.elementor-16 .elementor-element.elementor-element-7bc449b a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1697333 */.elementor-16 .elementor-element.elementor-element-1697333 span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-1697333 span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d50dcd4 */.elementor-16 .elementor-element.elementor-element-d50dcd4 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dac9510 */.elementor-16 .elementor-element.elementor-element-dac9510 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91d763d */.elementor-16 .elementor-element.elementor-element-91d763d span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-91d763d span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee90005 */.elementor-16 .elementor-element.elementor-element-ee90005 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-198d644 */.elementor-16 .elementor-element.elementor-element-198d644 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #B9120E;
}

.elementor-16 .elementor-element.elementor-element-198d644 a .elementor-button-text{
    color: #fff !important;
}


.elementor-16 .elementor-element.elementor-element-198d644 a:hover .elementor-button-text{
    color: #FFBB00 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4640a8a */.elementor-16 .elementor-element.elementor-element-4640a8a span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-4640a8a span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2dc673 */.elementor-16 .elementor-element.elementor-element-e2dc673 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bc449b */.elementor-16 .elementor-element.elementor-element-7bc449b a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1697333 */.elementor-16 .elementor-element.elementor-element-1697333 span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-1697333 span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d50dcd4 */.elementor-16 .elementor-element.elementor-element-d50dcd4 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dac9510 */.elementor-16 .elementor-element.elementor-element-dac9510 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91d763d */.elementor-16 .elementor-element.elementor-element-91d763d span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-91d763d span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee90005 */.elementor-16 .elementor-element.elementor-element-ee90005 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-198d644 */.elementor-16 .elementor-element.elementor-element-198d644 a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #B9120E;
}

.elementor-16 .elementor-element.elementor-element-198d644 a .elementor-button-text{
    color: #fff !important;
}


.elementor-16 .elementor-element.elementor-element-198d644 a:hover .elementor-button-text{
    color: #FFBB00 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4640a8a */.elementor-16 .elementor-element.elementor-element-4640a8a span{
font-family: "Bebas Neue";
font-weight: 400;
font-style: Regular;
font-size: 41.76px;
leading-trim: CAP_HEIGHT;
line-height: 100%;
letter-spacing: 0%;
margin-right: 15px
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-4640a8a span{
        font-family: Bebas Neue;
        font-weight: 400;
        font-style: Regular;
        font-size: 32px;
        leading-trim: CAP_HEIGHT;
        line-height: 100%;
        letter-spacing: 0%;
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2dc673 */.elementor-16 .elementor-element.elementor-element-e2dc673 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bc449b */.elementor-16 .elementor-element.elementor-element-7bc449b a {
  box-shadow: 
    0px 4px 16px 0px #00000066,
    inset 0px -4px 2px 0px #EAEAEA;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-cb38433 */.elementor-16 .elementor-element.elementor-element-cb38433 .e-n-tab-title {
    display: flex;
    width: 100% !important;
    justify-content: space-between;
    padding: 20px 12px !important;
}

.elementor-16 .elementor-element.elementor-element-cb38433 .e-n-tabs-heading {
    flex-direction: column !important;
    flex-wrap: wrap !important;
}

.elementor-16 .elementor-element.elementor-element-cb38433 .e-n-tab-title-text span {
    color: #FFF;
    font-family: "Bebas Neue";
    font-size: 20.16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-right: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff3ae7 */.tabsClicShow.active-rindemas { background: #C82824 !important;

 }

.tabsClicShow.active-nadasepega { background: #FB0 !important; }

.tabsClicShow.active-nadasepega h2, .tabsClicShow.active-nadasepega p, .tabsClicShow.active-nadasepega span, .tabsClicShow.active-nadasepega h3 { color: #C82824 !important; 
}


.tabsClicShow.active-nadasepega .e-n-tab-title,.tabsClicShow.active-nadasepega .e-n-tab-title[aria-selected="true"]{
    border-color: #C82824 !important;
}


.tabsClicShow.active-nadasepega .e-n-tab-icon svg{
    fill: #C82824 !important;
}


.tabsClicShow.active-cocinarsencillo { background:#C82824 !important; }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-3867fab */.elementor-16 .elementor-element.elementor-element-3867fab .elementor-loop-container div[data-elementor-type="loop-item"]{
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    opacity: 0;
    pointer-events: none;
    transition: opacity .7s ease;
}

.elementor-16 .elementor-element.elementor-element-3867fab .elementor-loop-container div[data-elementor-type="loop-item"]:first-of-type{
    position: relative;
}
.elementor-16 .elementor-element.elementor-element-3867fab .elementor-loop-container div[data-elementor-type="loop-item"].active{
    opacity: 1;
    pointer-events: all;
    transition: opacity .7s ease;
}


@media(max-width: 767px){
.elementor-16 .elementor-element.elementor-element-3867fab .slide-MANTEQUILLA .titulo-fondo-carrusel h2{
font-size: 80px;
    
}

.elementor-16 .elementor-element.elementor-element-3867fab .slide-original .titulo-fondo-carrusel h2{
    
}


.elementor-16 .elementor-element.elementor-element-3867fab .slide-oliva .titulo-fondo-carrusel h2{
    font-size: 160px;
}

.elementor-16 .elementor-element.elementor-element-3867fab .slide-coconut .titulo-fondo-carrusel h2, .elementor-16 .elementor-element.elementor-element-3867fab .slide-baking .titulo-fondo-carrusel h2{
    font-size: 89px;
}

    .slide-original
    .titulo-fondo-carrusel
     h2
    {
        font-size: 120px !important;
    }
     .slide-coconut
     .titulo-fondo-carrusel 
     h2 
     {
        font-size: 87px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-aae31c1 */.elementor-16 .elementor-element.elementor-element-aae31c1, .elementor-16 .elementor-element.elementor-element-aae31c1 .swiper, .elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-wrapper, .elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide{
    overflow: visible !important;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide .imagen-normal{
    opacity: 1;
    transition: opacity .8s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide .imagen-activa{
    opacity: 0;
    transition: opacity .8s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide-active .imagen-normal{
    opacity: 0;
    transition: opacity .8s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide-active .imagen-activa{
    opacity: 1;
    transition: opacity .8s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide .ver-producto{
    opacity: 0;
    pointer-events: none;
    transition: opacity .8s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide-active .ver-producto{
    opacity: 1;
    pointer-events: all;
    transition: opacity .8s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .elementor-swiper-button svg path{
    transition: fill .7s ease;
    fill: #C82824;
}

.elementor-16 .elementor-element.elementor-element-aae31c1:has(.swiper-slide-active .slide-front-coconut) .elementor-swiper-button svg path{
    fill: #FFBB00;
}

@media (min-width: 1366px){
    .elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide-next > div{
        transform: translateX(-65%);
    }
    
    .elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-slide-prev > div{
        transform: translateX(65%);
    }
}

@media (min-width: 1025px){
    .elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-pagination {
        display: none !important;
    }
}



.elementor-16 .elementor-element.elementor-element-aae31c1:has(.swiper-slide-active .slide-front-baking) span.swiper-pagination-bullet, .elementor-16 .elementor-element.elementor-element-aae31c1:has(.swiper-slide-active .slide-front-MANTEQUILLA ) span.swiper-pagination-bullet{
    background: #C82824 !important;
}

.elementor-16 .elementor-element.elementor-element-aae31c1:has(.swiper-slide-active .slide-front-baking) span.swiper-pagination-bullet-active , .elementor-16 .elementor-element.elementor-element-aae31c1:has(.swiper-slide-active .slide-front-MANTEQUILLA ) span.swiper-pagination-bullet-active {
    border: 1.6px solid #C82824;
background: none !important;
}


.elementor-16 .elementor-element.elementor-element-aae31c1 .elementor-swiper-button{
    z-index: 333;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 .elementor-swiper-button:hover{
    opacity: .8;
}

/*--PAGINACIÓN--*/
.elementor-16 .elementor-element.elementor-element-aae31c1 .swiper-pagination {
    display: flex;
    align-items: center;
    gap: 12px;
   bottom: 27px !important;
       transform: none !important;
    justify-content: center;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet {
    position: static !important;
  transition: transform 0.3s ease;
  opacity: 1 !important;
}

/* Estado activo con animación de rebote */
.elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet-active {
  order: 0 !important;
  animation: bounceall 0.5s ease;
    border: 1.6px solid var(--dots-normal-color);
    background: none !important;
    transition: all 1s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){
    height: 0px;
    width: 0px;
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(1 of :not([aria-current="true"])), .elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(2 of :not([aria-current="true"])){
    height: 8px;
    width: 8px;
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(3 of :not([aria-current="true"])){
    height: 8px;
    width: 8px;
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(4 of :not([aria-current="true"])){
    width: 6px;
    height: 6px;
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-aae31c1 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(5 of :not([aria-current="true"])){
    width: 4px;
    height: 4px;
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d27bf54 *//*--Slides--*/
.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-wrapper{
        padding: 20px 0;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-prev:hover, .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-next:hover{
    opacity: .8;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-slide .sb-post-item{
    transform: scale(.8290564262);
    transition: transform .3s ease;
    pointer-events: none;
    position: relative;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-slide .sb-post-item.sbtt-post-item.sb-post-block-item::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #7E1A1E70;
    z-index: 1;
    border-radius: 12px;
    opacity: 1;
    transition: opacity .9s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-slide-active .sb-post-item{
    transform: scale(1);
    transition: transform .3s ease;
    pointer-events: all;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-slide-active .sb-post-item.sbtt-post-item.sb-post-block-item::before {
    opacity: 0;
    pointer-events: none;
    transition: opacity .9s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-slide .sb-post-item{
    box-shadow: 8.91px 3.57px 17.83px 0px #00000040;
    border-radius: 12px;
    overflow: hidden;
}

/*--Slide--*/
.elementor-16 .elementor-element.elementor-element-d27bf54 .sb-post-item{
    aspect-ratio: 276.29 / 500;
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-d27bf54 .sb-post-item{
    aspect-ratio: 257 / 465;
}
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .sb-post-item-image-wrap{
    height: 100% !important;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .sb-post-item-play{
    left: calc(50% - 11px);
    top: calc(50% - -9px);
    pointer-events: none;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .sb-post-item-play svg{
    transform: scale(0);
    opacity: 0;
    transition: transform .8s ease, opacity .8s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-slide-active .sb-post-item-play svg{
    transform: scale(2.5);
    opacity: 1;
    transition: transform .3s ease, opacity .5s ease;
}

/*--Navegación--*/
.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-next:after, .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-prev:after{
    display: none;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-prev, .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-next{
    width: 48px;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-prev{
    left: 27%;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-next{
    right: 27%;
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-prev, .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-next{
        width: 40px;
        height: 40px;
    }
    
    .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-navigation{
        display: flex;
        margin-top: 32px;
        gap: 24px;
        justify-content: center;
    }
    
    .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-prev, .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-button-next{
        left: 0;
        bottom: 0;
        right: 0;
        top: 0;
        position: relative;
    }
}

/*--Paginación--*/
.elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-pagination{
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
        top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin-top: 40px;
}

@media(max-width: 767px){
    .elementor-16 .elementor-element.elementor-element-d27bf54 .swiper-pagination{
        margin-top: 32px;
    }
}

/* Estado normal de la paginación */
.elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet {
  order: 1 !important;
  transition: transform 0.3s ease;
  opacity: 1 !important;
  transition: all 1s ease;
}

/* Estado activo con animación de rebote */
.elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet-active {
    width: 12px;
    height:12px;
    background: rgba(255, 255, 255, 1) !important;
  order: 0 !important;
  animation: bounceall 0.5s ease;
  
  background-color: rgba(0,0,0,0) !important;
    border: 1.6px solid #FFF;
    transition: all 1s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){
    height: 0px;
    width: 0px;
    visibility: hidden;
    position: absolute;
    background: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(1 of :not([aria-current="true"])), .elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(2 of :not([aria-current="true"])){
    height: 8px;
    width: 8px;
    background: rgba(255, 255, 255, 1) !important;
    display: inline-block;
    visibility: visible;
    position: relative;
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(3 of :not([aria-current="true"])){
    height: 8px;
    width: 8px;
    display: inline-block;
    visibility: visible;
    position: relative;
    background: rgba(255, 255, 255, 0.8) !important;
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(4 of :not([aria-current="true"])){
    width: 6px;
    height: 6px;
    display: inline-block;
    visibility: visible;
    position: relative;
    background: rgba(255, 255, 255, 0.8) !important;
    background-color: rgba(255, 255, 255, 0.8) !important;
    transition: all .3s ease;
}

.elementor-16 .elementor-element.elementor-element-d27bf54 span.swiper-pagination-bullet:not([aria-current="true"]):nth-child(5 of :not([aria-current="true"])){
    width: 4px;
    height: 4px;
    display: inline-block;
    visibility: visible;
    position: relative;
    background: rgba(255, 255, 255, 0.3) !important;
    background-color: rgba(255, 255, 255, 0.3) !important;
    transition: all .3s ease;
}/* End custom CSS */