.elementor-2922 .elementor-element.elementor-element-7d3762de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-e23012f .swiper-slide-bg{background-image:url(https://www.laulagun.com/wp-content/uploads/2026/07/magnific_quieren-que-no-salga-negr_brFpVLt5Y2-1.webp);background-size:cover;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-e23012f .elementor-background-overlay{background-color:#0D0F4475;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-e23012f .swiper-slide-contents{margin-right:auto;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-e23012f .swiper-slide-inner{text-align:start;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-c7986cf .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.laulagun.com/wp-content/uploads/2026/06/montes.webp);background-size:cover;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-c7986cf .elementor-background-overlay{background-color:#00000038;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-68b4cdf .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.laulagun.com/wp-content/uploads/2026/03/imagen1.webp);background-size:cover;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-68b4cdf .elementor-background-overlay{background-color:#0E499152;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-ac5aa4d .swiper-slide-bg{background-image:url(https://www.laulagun.com/wp-content/uploads/2026/03/barco3.webp);background-size:cover;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-ac5aa4d .elementor-background-overlay{background-color:#0E49916B;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-7a55aae .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.laulagun.com/wp-content/uploads/2026/07/imagen-planta-LLBI.webp);background-size:cover;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-repeater-item-7a55aae .elementor-background-overlay{background-color:#0E499145;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-slide{transition-duration:calc(5000ms*1.2);height:89vh;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-slide-contents{max-width:65%;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-slide-inner{text-align:center;}.elementor-2922 .elementor-element.elementor-element-59302144 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:400;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF94;opacity:1;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-pagination-bullet-active{background-color:#DDFF71;}.elementor-2922 .elementor-element.elementor-element-a4b3a6e{--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;--overlay-opacity:0.2;}.elementor-2922 .elementor-element.elementor-element-a4b3a6e::before, .elementor-2922 .elementor-element.elementor-element-a4b3a6e > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-a4b3a6e > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-a4b3a6e > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-a4b3a6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-a4b3a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F1EDE5;--background-overlay:'';}.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-2922 .elementor-element.elementor-element-f575121{padding:0100px 0px 050px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-f575121 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:85px;font-weight:600;line-height:68px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-337485b{--display:flex;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.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-2922 .elementor-element.elementor-element-4e01d01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-7f53f1b{--display:flex;--min-height:250vh;--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;--overlay-opacity:1;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-7f53f1b::before, .elementor-2922 .elementor-element.elementor-element-7f53f1b > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-7f53f1b > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-7f53f1b > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-7f53f1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-7f53f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.laulagun.com/wp-content/uploads/2026/01/1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2922 .elementor-element.elementor-element-d1e92d8{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-66a2c04{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2922 .elementor-element.elementor-element-66a2c04:not(.elementor-motion-effects-element-type-background), .elementor-2922 .elementor-element.elementor-element-66a2c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E4991;}.elementor-2922 .elementor-element.elementor-element-69eda22{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:1;}.elementor-2922 .elementor-element.elementor-element-69eda22::before, .elementor-2922 .elementor-element.elementor-element-69eda22 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-69eda22 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-69eda22 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-69eda22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-69eda22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-f5a787e{--display:flex;}.elementor-2922 .elementor-element.elementor-element-68a9984{padding:100px 0px 20px 0px;}.elementor-2922 .elementor-element.elementor-element-68a9984 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;color:#F1EDE5;}.elementor-2922 .elementor-element.elementor-element-feb00d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.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-2922 .elementor-element.elementor-element-2d06b2c .elementor-button{background-color:#2CB59D00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-2d06b2c{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2922 .elementor-element.elementor-element-2661615{--display:flex;}.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-2922 .elementor-element.elementor-element-975a13a{--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;--overlay-opacity:0.1;}.elementor-2922 .elementor-element.elementor-element-975a13a::before, .elementor-2922 .elementor-element.elementor-element-975a13a > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-975a13a > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-975a13a > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-975a13a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-975a13a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F1EDE5;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-3fca0fc{padding:0100px 0px 20px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-3fca0fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:600;color:#0E4991;}.elementor-2922 .elementor-element.elementor-element-28a6310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 040px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-6e834b1{--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;--overlay-opacity:0.1;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-6e834b1::before, .elementor-2922 .elementor-element.elementor-element-6e834b1 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-6e834b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-6e834b1 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-6e834b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-6e834b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F1EDE5;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-4ca9220{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-b5e48ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.46;--border-radius:40px 0px 0px 27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-b5e48ed::before, .elementor-2922 .elementor-element.elementor-element-b5e48ed > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-b5e48ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-b5e48ed > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-b5e48ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-b5e48ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-18597da{padding:0px 0px 5px 30px;}.elementor-2922 .elementor-element.elementor-element-18597da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2922 .elementor-element.elementor-element-f23706e{padding:0px 0px 0px 030px;}.elementor-2922 .elementor-element.elementor-element-f23706e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-2922 .elementor-element.elementor-element-f23706e .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-f23706e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-f23706e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-f23706e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-f23706e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-f23706e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-f23706e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-f23706e .elementor-icon{transition-duration:0.6s;font-size:29px;}.elementor-2922 .elementor-element.elementor-element-f23706e .elementor-icon i{transform:rotate(90grad);}.elementor-2922 .elementor-element.elementor-element-f23706e .elementor-icon-box-title, .elementor-2922 .elementor-element.elementor-element-f23706e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:16px;}.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-2922 .elementor-element.elementor-element-2554458{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-2922 .elementor-element.elementor-element-2554458 .elementor-divider-separator{width:100%;}.elementor-2922 .elementor-element.elementor-element-2554458 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2922 .elementor-element.elementor-element-e0a2077{padding:0px 0px 5px 30px;}.elementor-2922 .elementor-element.elementor-element-e0a2077 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-a6ada3b{padding:0px 0px 0px 030px;}.elementor-2922 .elementor-element.elementor-element-a6ada3b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:7px;}.elementor-2922 .elementor-element.elementor-element-a6ada3b .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-a6ada3b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-a6ada3b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-a6ada3b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-a6ada3b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-a6ada3b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2922 .elementor-element.elementor-element-a6ada3b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-a6ada3b .elementor-icon{transition-duration:0.6s;font-size:29px;}.elementor-2922 .elementor-element.elementor-element-a6ada3b .elementor-icon i{transform:rotate(90grad);}.elementor-2922 .elementor-element.elementor-element-a6ada3b .elementor-icon-box-title, .elementor-2922 .elementor-element.elementor-element-a6ada3b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:16px;}.elementor-2922 .elementor-element.elementor-element-fd1b529{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-fd1b529:not(.elementor-motion-effects-element-type-background), .elementor-2922 .elementor-element.elementor-element-fd1b529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E4991;}.elementor-2922 .elementor-element.elementor-element-fd1b529::before, .elementor-2922 .elementor-element.elementor-element-fd1b529 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-fd1b529 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-fd1b529 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-fd1b529 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-fd1b529 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E4991;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-714a342{padding:0100px 0px 050px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-714a342 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:600;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-4d466d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-9730ea3{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-9730ea3::before, .elementor-2922 .elementor-element.elementor-element-9730ea3 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-9730ea3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-9730ea3 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-9730ea3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-9730ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E4991;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-1621ae6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-1621ae6::before, .elementor-2922 .elementor-element.elementor-element-1621ae6 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-1621ae6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-1621ae6 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-1621ae6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-1621ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E4991;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-1621ae6.e-con{--align-self:center;}.elementor-2922 .elementor-element.elementor-element-e7b1275{--display:flex;--min-height:341px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-e7b1275::before, .elementor-2922 .elementor-element.elementor-element-e7b1275 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-e7b1275 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-e7b1275 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-e7b1275 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-e7b1275 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-192d078{text-align:center;}.elementor-2922 .elementor-element.elementor-element-192d078 img{max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-f7db638{text-align:center;}.elementor-2922 .elementor-element.elementor-element-f7db638 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-e574261{--display:flex;--min-height:341px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-e574261::before, .elementor-2922 .elementor-element.elementor-element-e574261 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-e574261 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-e574261 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-e574261 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-e574261 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-074a027{text-align:center;}.elementor-2922 .elementor-element.elementor-element-074a027 img{max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-ffbdec4{text-align:center;}.elementor-2922 .elementor-element.elementor-element-ffbdec4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-4bb1635{--display:flex;--min-height:341px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-4bb1635::before, .elementor-2922 .elementor-element.elementor-element-4bb1635 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-4bb1635 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-4bb1635 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-4bb1635 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-4bb1635 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-7a78505{text-align:center;}.elementor-2922 .elementor-element.elementor-element-7a78505 img{max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-ae5ab4f{text-align:center;}.elementor-2922 .elementor-element.elementor-element-ae5ab4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-e1892ff{--display:flex;--min-height:341px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-e1892ff::before, .elementor-2922 .elementor-element.elementor-element-e1892ff > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-e1892ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-e1892ff > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-e1892ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-e1892ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-a168ef2{text-align:center;}.elementor-2922 .elementor-element.elementor-element-a168ef2 img{max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-29fd48b{text-align:center;}.elementor-2922 .elementor-element.elementor-element-29fd48b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-6cf073c{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-6cf073c::before, .elementor-2922 .elementor-element.elementor-element-6cf073c > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-6cf073c > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-6cf073c > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-6cf073c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-6cf073c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-15d3c99 .elementor-button{background-color:#2CB59D00;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-15d3c99{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2922 .elementor-element.elementor-element-7920ebf{--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:center;--overlay-opacity:0.1;}.elementor-2922 .elementor-element.elementor-element-7920ebf::before, .elementor-2922 .elementor-element.elementor-element-7920ebf > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-7920ebf > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-7920ebf > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-7920ebf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-7920ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F1EDE5;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-6937a29{--display:flex;--overlay-opacity:0.5;}.elementor-2922 .elementor-element.elementor-element-6937a29::before, .elementor-2922 .elementor-element.elementor-element-6937a29 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-6937a29 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-6937a29 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-6937a29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-6937a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-f1883c0{padding:0100px 0px 050px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-f1883c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:600;color:#0E4991;}.elementor-2922 .elementor-element.elementor-element-37f9c36{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-2922 .elementor-element.elementor-element-c080e2e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-c080e2e.e-con{--align-self:center;}.elementor-2922 .elementor-element.elementor-element-cb618db{--display:flex;}.elementor-2922 .elementor-element.elementor-element-423dc7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-423dc7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2922 .elementor-element.elementor-element-66000e2{--display:flex;--justify-content:flex-end;}.elementor-2922 .elementor-element.elementor-element-577b73d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-74bfb4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-dfe675a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-8bd6d13{--display:flex;}.elementor-2922 .elementor-element.elementor-element-9b1d65e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-9b1d65e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2922 .elementor-element.elementor-element-4e5e087{--display:flex;--justify-content:flex-end;}.elementor-2922 .elementor-element.elementor-element-3da9a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-e862ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-6531dce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-a8e10c9{--display:flex;}.elementor-2922 .elementor-element.elementor-element-60c1162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-60c1162 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2922 .elementor-element.elementor-element-c33949e{--display:flex;--justify-content:flex-end;}.elementor-2922 .elementor-element.elementor-element-c33949e.e-con{--align-self:stretch;}.elementor-2922 .elementor-element.elementor-element-0700fca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-8c48bd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:19px;color:var( --e-global-color-primary );}.elementor-2922 .elementor-element.elementor-element-46e1964{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0350px;--padding-bottom:0350px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-46e1964::before, .elementor-2922 .elementor-element.elementor-element-46e1964 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-46e1964 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-46e1964 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-46e1964 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-46e1964 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.laulagun.com/wp-content/uploads/2026/04/desierto-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2922 .elementor-element.elementor-element-60ee57b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:200px 0px 000px 150px;}.elementor-2922 .elementor-element.elementor-element-60ee57b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFFB3;}.elementor-2922 .elementor-element.elementor-element-6077ee7{padding:0px 0px 0px 0150px;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:31px;color:#FFFFFFB3;}.elementor-2922 .elementor-element.elementor-element-b47ae2a .elementor-button{background-color:#2CB59D00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-2922 .elementor-element.elementor-element-b47ae2a{padding:0px 0px 0px 0150px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-2922 .elementor-element.elementor-element-b7bcbfd{--display:flex;--overlay-opacity:0.2;}.elementor-2922 .elementor-element.elementor-element-b7bcbfd::before, .elementor-2922 .elementor-element.elementor-element-b7bcbfd > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-b7bcbfd > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-b7bcbfd > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-b7bcbfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-b7bcbfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F1EDE5;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-e696be2{padding:0100px 0px 050px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-e696be2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:91px;font-weight:600;color:#0E4991;}.elementor-2922 .elementor-element.elementor-element-5aba896{--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;--overlay-opacity:0.2;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-5aba896::before, .elementor-2922 .elementor-element.elementor-element-5aba896 > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-5aba896 > .e-con-inner > .elementor-background-video-container::before, .elementor-2922 .elementor-element.elementor-element-5aba896 > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-5aba896 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2922 .elementor-element.elementor-element-5aba896 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F1EDE5;--background-overlay:'';}.elementor-2922 .elementor-element.elementor-element-de42c11{--display:flex;}.elementor-2922 .elementor-element.elementor-element-de42c11.e-con{--align-self:center;}.elementor-2922 .elementor-element.elementor-element-948a8e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2922 .elementor-element.elementor-element-948a8e7.e-con{--align-self:center;}.elementor-2922 .elementor-element.elementor-element-b4175fd{border-radius:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-b4175fd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2922 .elementor-element.elementor-element-490e278{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-slide-contents{max-width:75%;}.elementor-2922 .elementor-element.elementor-element-f575121 .elementor-heading-title{font-size:58px;}.elementor-2922 .elementor-element.elementor-element-3fca0fc .elementor-heading-title{font-size:50px;}.elementor-2922 .elementor-element.elementor-element-6e834b1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2922 .elementor-element.elementor-element-9730ea3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2922 .elementor-element.elementor-element-1621ae6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2922 .elementor-element.elementor-element-192d078{padding:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-074a027{padding:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-7a78505{padding:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-a168ef2{padding:20px 20px 20px 20px;}.elementor-2922 .elementor-element.elementor-element-c080e2e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2922 .elementor-element.elementor-element-46e1964{--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-e696be2 .elementor-heading-title{font-size:55px;}}@media(max-width:767px){.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2922 .elementor-element.elementor-element-59302144 .swiper-pagination-fraction{font-size:10px;}.elementor-2922 .elementor-element.elementor-element-f575121{padding:20px 10px 10px 10px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-f575121 .elementor-heading-title{font-size:38px;line-height:0.9em;}.elementor-2922 .elementor-element.elementor-element-4e01d01{padding:0px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-7f53f1b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2922 .elementor-element.elementor-element-d1e92d8{--width:100%;}.elementor-2922 .elementor-element.elementor-element-66a2c04{--width:100%;--min-height:700px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-69eda22{--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-2922 .elementor-element.elementor-element-f5a787e{--width:100%;}.elementor-2922 .elementor-element.elementor-element-68a9984{padding:0px 0px 0px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-68a9984 .elementor-heading-title{font-size:32px;}.elementor-2922 .elementor-element.elementor-element-feb00d6{padding:0px 0px 0px 0px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-2661615{--width:100%;}.elementor-2922 .elementor-element.elementor-element-3fca0fc{padding:50px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-3fca0fc .elementor-heading-title{font-size:30px;}.elementor-2922 .elementor-element.elementor-element-6e834b1{--content-width:500px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-2922 .elementor-element.elementor-element-b5e48ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2922 .elementor-element.elementor-element-18597da .elementor-heading-title{font-size:15px;}.elementor-2922 .elementor-element.elementor-element-e0a2077 .elementor-heading-title{font-size:19px;}.elementor-2922 .elementor-element.elementor-element-714a342{padding:50px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-714a342 .elementor-heading-title{font-size:25px;}.elementor-2922 .elementor-element.elementor-element-4d466d9{padding:0px 0px 0px 0px;font-size:17px;}.elementor-2922 .elementor-element.elementor-element-9730ea3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-1621ae6{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-e7b1275{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2922 .elementor-element.elementor-element-192d078{padding:0px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-f7db638 .elementor-heading-title{font-size:18px;}.elementor-2922 .elementor-element.elementor-element-e574261{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2922 .elementor-element.elementor-element-074a027{padding:0px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-4bb1635{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2922 .elementor-element.elementor-element-7a78505{padding:0px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-ae5ab4f .elementor-heading-title{font-size:18px;}.elementor-2922 .elementor-element.elementor-element-e1892ff{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2922 .elementor-element.elementor-element-a168ef2{padding:0px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-29fd48b .elementor-heading-title{font-size:18px;}.elementor-2922 .elementor-element.elementor-element-15d3c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2922 .elementor-element.elementor-element-15d3c99 .elementor-button{font-size:13px;line-height:1.4em;}.elementor-2922 .elementor-element.elementor-element-f1883c0{padding:0px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-f1883c0 .elementor-heading-title{font-size:25px;}.elementor-2922 .elementor-element.elementor-element-37f9c36{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-c080e2e{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2922 .elementor-element.elementor-element-cb618db{--width:100%;}.elementor-2922 .elementor-element.elementor-element-423dc7b .elementor-heading-title{font-size:25px;}.elementor-2922 .elementor-element.elementor-element-577b73d{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-74bfb4f{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-dfe675a{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-8bd6d13{--width:100%;}.elementor-2922 .elementor-element.elementor-element-9b1d65e .elementor-heading-title{font-size:25px;}.elementor-2922 .elementor-element.elementor-element-3da9a5a{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-e862ce0{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-6531dce{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-a8e10c9{--width:100%;}.elementor-2922 .elementor-element.elementor-element-60c1162 .elementor-heading-title{font-size:25px;}.elementor-2922 .elementor-element.elementor-element-0700fca{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-8c48bd5{padding:2px 2px 2px 2px;}.elementor-2922 .elementor-element.elementor-element-46e1964{--overlay-opacity:1;--padding-top:40px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-2922 .elementor-element.elementor-element-60ee57b{padding:10px 10px 10px 10px;text-align:center;}.elementor-2922 .elementor-element.elementor-element-60ee57b .elementor-heading-title{font-size:25px;}.elementor-2922 .elementor-element.elementor-element-6077ee7{padding:010px 010px 010px 010px;text-align:center;font-size:16px;line-height:0.9em;}.elementor-2922 .elementor-element.elementor-element-b47ae2a{padding:0px 0px 050px 0px;}.elementor-2922 .elementor-element.elementor-element-e696be2{padding:020px 0px 0px 0px;}.elementor-2922 .elementor-element.elementor-element-e696be2 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-2922 .elementor-element.elementor-element-337485b{--width:100%;}.elementor-2922 .elementor-element.elementor-element-2661615{--width:100%;}.elementor-2922 .elementor-element.elementor-element-b5e48ed{--width:28%;}.elementor-2922 .elementor-element.elementor-element-1621ae6{--width:60%;}.elementor-2922 .elementor-element.elementor-element-37f9c36{--width:80%;}.elementor-2922 .elementor-element.elementor-element-c080e2e{--width:80%;}.elementor-2922 .elementor-element.elementor-element-de42c11{--width:100%;}.elementor-2922 .elementor-element.elementor-element-948a8e7{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2922 .elementor-element.elementor-element-1621ae6{--width:100%;}.elementor-2922 .elementor-element.elementor-element-e7b1275{--width:100%;}.elementor-2922 .elementor-element.elementor-element-e574261{--width:100%;}.elementor-2922 .elementor-element.elementor-element-4bb1635{--width:100%;}.elementor-2922 .elementor-element.elementor-element-e1892ff{--width:100%;}.elementor-2922 .elementor-element.elementor-element-37f9c36{--width:100%;}.elementor-2922 .elementor-element.elementor-element-cb618db{--width:100%;}.elementor-2922 .elementor-element.elementor-element-8bd6d13{--width:100%;}.elementor-2922 .elementor-element.elementor-element-a8e10c9{--width:100%;}}/* Start custom CSS for slides, class: .elementor-element-59302144 */#hero-slider {
  /* Slides content variables */
  --slide-1-content: "CUSTOM BEARINGS \A Precision without limits";
  --slide-2-content: "SUSTAINABILITY \A Built with responsibility";
  --slide-3-content: "TESTING\A Proven in the field";
  --slide-4-content: "ALL INDUSTRIES \A Any load. Anywhere";
    --slide-5-content: "OUR FACTORY \A Where it all begins";
    
  /* Base variables */
  --pagination-font-family: "Poppins", Sans-serif;
  --pagination-font-weight: 500;
  --pagination-font-size: clamp(0.8rem, -0.2rem + 1.1vw, 1.1rem);
  --pagination-line-height: 1.3em;
  --pagination-text-color: #FFFFFF;
  --pagination-bottom-space: 8%;
  --pagination-bottom-padding: 0.6em;
  --pagination-loading-thickness: 2px;
  --pagination-loading-active-color: #39a9e0;
  --pagination-fadeup-duration: 1000ms;
  --pagination-loading-duration: 5000ms;    /* Slides Autoplay Speed in MILLISECONDS */
}

/* Slides styles */
@media only screen and (min-width: 768px) {
  #hero-slider .swiper-pagination-bullet:first-child::before {
    content: var(--slide-1-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(2)::before {
    content: var(--slide-2-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(3)::before {
    content: var(--slide-3-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(4):before {
    content: var(--slide-4-content);
  }
  #hero-slider .swiper-pagination-bullet:nth-child(5):before {
    content: var(--slide-5-content);
  }
  #hero-slider .swiper-pagination {
    font-family: var(--pagination-font-family);
    font-weight: var(--pagination-font-weight);
    font-size: var(--pagination-font-size);
    line-height: var(--pagination-line-height);
    color: var(--pagination-text-color);
    text-align: left;
    left: calc((100% - var(--content-width))/2);
    bottom: var(--pagination-bottom-space);
    width: var(--content-width);
    display: flex;
    align-items: end;
    visibility: hidden;
    padding: 0 20px;
    -webkit-animation-name: fadeInUpPag;
            animation-name: fadeInUpPag;
    -webkit-animation-duration: var(--pagination-fadeup-duration);
            animation-duration: var(--pagination-fadeup-duration);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }

  #hero-slider .swiper-pagination-bullet {
    width: 10%;
    flex-grow: 1;
    height: fit-content;
  }

  #hero-slider .swiper-pagination-bullet:first-child {
    margin-left: 0;
  }

  #hero-slider .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  #hero-slider .swiper-pagination-bullet::before {
    display: block;
    visibility: visible;
    white-space: pre-wrap;
    padding-bottom: var(--pagination-bottom-padding);
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-text-color);
  }

  #hero-slider .swiper-pagination-bullet-active::before {
    position: relative;
    bottom: calc(-1 * var(--pagination-loading-thickness));
  }
    
  #hero-slider .swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    visibility: visible;
    position: relative;
    width: 0%;
    border-bottom: solid var(--pagination-loading-thickness) var(--pagination-loading-active-color);
    -webkit-animation-name: pageLoader;
            animation-name: pageLoader;
    -webkit-animation-duration: calc(var(--pagination-loading-duration) - 100ms);
            animation-duration: calc(var(--pagination-loading-duration) - 100ms);
    -webkit-animation-iteration-count:1;
            animation-iteration-count:1;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
}

/* Animations */
@-webkit-keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}
@keyframes pageLoader {
  from { width: 0%; }
  to { width: 100%; }
}

@-webkit-keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fadeInUpPag {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
            transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e834b1 */.video-once video {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb618db */.col-servicios h3 {
  min-height: 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd6d13 */.col-servicios h3 {
  min-height: 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e10c9 */.col-servicios h3 {
  min-height: 90px;
}/* End custom CSS */
/* Start custom CSS *//* Fix swiper overflow */
.elementor-element-6ef954e { overflow: hidden !important; }
.elementor-element-6ef954e .swiper { overflow: hidden !important; }
.elementor-element-b7c5064 { overflow: hidden !important; }
body { overflow-x: hidden; }
html, body { overflow-x: hidden !important; }


/* Fix carousel full-width on mobile */
@media (max-width: 767px) {
  .elementor-element-5a780e8 { padding-left: 0 !important; padding-right: 0 !important; }
  .elementor-element-b7c5064 { padding: 0 !important; }
  .elementor-element-6ce8fa7, .elementor-element-d90e74c { width: 100% !important; max-width: 100% !important; }
}

/* Fix carousel outer section padding on mobile */
@media (max-width: 767px) {
  .elementor-element-6ef954e { padding-left: 0 !important; padding-right: 0 !important; }
  .elementor-element-5a780e8, .elementor-element-6ce8fa7, .elementor-element-b7c5064, .elementor-element-d90e74c { width: 100% !important; max-width: 100% !important; }
}

/* === FOOTER MOBILE FIXES === */
@media (max-width: 767px) {
  .elementor-element-9c66428 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .elementor-element-8891f83 {
    flex-direction: column !important;
    flex-wrap: wrap !important;
  }
  .elementor-element-8c62d4c,
  .elementor-element-ba0bfd8,
  .elementor-element-b6b3e14,
  .elementor-element-c69ed68,
  .elementor-element-a461c8c {
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-bc6c10f,
  .elementor-element-f47b03b,
  .elementor-element-7e4748b,
  .elementor-element-52328ec {
    width: 100% !important;
    max-width: 100% !important;
  }
}
/* Tipografia Laulagun: Monotype News Gothic Pro */
@font-face{font-family:'News Gothic MT Pro';font-weight:400;font-style:normal;font-display:block;src:url(/wp-content/uploads/2026/10/font.woff2) format('woff2'),url(/wp-content/uploads/2026/10/font.woff) format('woff')}
@font-face{font-family:'News Gothic MT Pro';font-weight:400;font-style:italic;font-display:block;src:url(/wp-content/uploads/2026/10/font-1.woff2) format('woff2'),url(/wp-content/uploads/2026/10/font-1.woff) format('woff')}
@font-face{font-family:'News Gothic MT Pro';font-weight:700;font-style:normal;font-display:block;src:url(/wp-content/uploads/2026/10/font-2.woff2) format('woff2'),url(/wp-content/uploads/2026/10/font-2.woff) format('woff')}
body.elementor-page-2922 h1,body.elementor-page-2922 h2,body.elementor-page-2922 h3,body.elementor-page-2922 h4,body.elementor-page-2922 h5,body.elementor-page-2922 h6,body.elementor-page-2922 p,body.elementor-page-2922 li,body.elementor-page-2922 a,body.elementor-page-2922 span,body.elementor-page-2922 .elementor-heading-title,body.elementor-page-2922 .elementor-widget-container,body.elementor-page-2922 .elementor-button,body.elementor-page-2922 .elementor-icon-list-text,body.elementor-page-2922 .elementor-tab-title,body.elementor-page-2922 .elementor-nav-menu a{font-family:'News Gothic MT Pro',Arial,sans-serif !important}
body.elementor-page-2922 .elementor-slide-heading,body.elementor-page-2922 .elementor-slide-description,body.elementor-page-2922 .elementor-slide-button,body.elementor-page-2922 .elementor-counter-number-wrapper,body.elementor-page-2922 .elementor-counter-title,body.elementor-page-2922 .elementor-testimonial-content,body.elementor-page-2922 .elementor-testimonial-name,body.elementor-page-2922 .elementor-testimonial-job,body.elementor-page-2922 .elementor-icon-box-title,body.elementor-page-2922 .elementor-icon-box-description,body.elementor-page-2922 .elementor-image-box-title,body.elementor-page-2922 .elementor-image-box-description,body.elementor-page-2922 .elementor-cta__title,body.elementor-page-2922 .elementor-cta__description,body.elementor-page-2922 .elementor-tab-content,body.elementor-page-2922 .elementor-accordion-title,body.elementor-page-2922 .elementor-toggle-title,body.elementor-page-2922 .elementor-field-label,body.elementor-page-2922 input,body.elementor-page-2922 textarea,body.elementor-page-2922 select,body.elementor-page-2922 button:not(.swiper-button-next):not(.swiper-button-prev){font-family:'News Gothic MT Pro',Arial,sans-serif !important}
body.elementor-page-2922 .elementor-text-editor,body.elementor-page-2922 .elementor-widget-text-editor div{font-family:'News Gothic MT Pro',Arial,sans-serif !important}
/*hdr-fix*/
@media(max-width:767px){
body.elementor-page-2922 .elementor-element-5961b8b,body.elementor-page-2922 .elementor-element-9d96f71,body.elementor-page-2922 .elementor-element-59eb85c{overflow:visible !important}
body.elementor-page-2922 .elementor-element-5961b8b{z-index:9999 !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3.elementor-widget-nav-menu{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;height:60px !important;min-height:0 !important;padding:0 !important;margin:0 !important;display:block !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-menu-toggle{position:absolute !important;top:50% !important;right:22px !important;left:auto !important;margin:0 !important;transform:translateY(-50%) !important;float:none !important;background-color:transparent !important;border-radius:0 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{position:absolute !important;top:60px !important;left:0 !important;width:100% !important;z-index:9999 !important;margin:0 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown .elementor-nav-menu{display:block !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{border-radius:24px !important;padding:8px 0 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li{position:static !important;width:100% !important;height:auto !important;margin:0 !important;left:auto !important;top:auto !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li>a.elementor-item{display:flex !important;align-items:center !important;padding:11px 22px !important;margin:0 !important;border:0 !important;background:transparent !important;border-radius:0 !important;line-height:1.3 !important;width:100% !important;text-decoration:none !important;font-size:16px !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown .menu-item-2379>a.elementor-item{font-weight:700 !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item,body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item:last-child{position:static !important;width:100% !important;height:auto !important;margin:0 !important;left:auto !important;top:auto !important;right:auto !important;transform:none !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item>a.elementor-item{display:flex !important;align-items:center !important;padding:11px 22px !important;line-height:1.3 !important;width:100% !important;font-size:16px !important;border:0 !important;background:transparent !important;border-radius:0 !important;color:#fff !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item:last-child>a.elementor-item{font-weight:700 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown li{display:block !important;height:auto !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown a{display:block !important;padding:12px 22px !important;line-height:1.4 !important}
}

/*hdr-tab*/
@media(max-width:1024px){
body.elementor-page-2922 .elementor-element-5961b8b,body.elementor-page-2922 .elementor-element-9d96f71,body.elementor-page-2922 .elementor-element-59eb85c{overflow:visible !important}
body.elementor-page-2922 .elementor-element-5961b8b{z-index:9999 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{position:absolute !important;top:calc(100% + 12px) !important;left:0 !important;width:100% !important;z-index:9999 !important;margin:0 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown .elementor-nav-menu{display:block !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{border-radius:24px !important;padding:8px 0 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li{position:static !important;width:100% !important;height:auto !important;margin:0 !important;left:auto !important;top:auto !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li>a.elementor-item{display:flex !important;align-items:center !important;padding:11px 22px !important;margin:0 !important;border:0 !important;background:transparent !important;border-radius:0 !important;line-height:1.3 !important;width:100% !important;text-decoration:none !important;font-size:16px !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown .menu-item-2379>a.elementor-item{font-weight:700 !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item,body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item:last-child{position:static !important;width:100% !important;height:auto !important;margin:0 !important;left:auto !important;top:auto !important;right:auto !important;transform:none !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item>a.elementor-item{display:flex !important;align-items:center !important;padding:11px 22px !important;line-height:1.3 !important;width:100% !important;font-size:16px !important;border:0 !important;background:transparent !important;border-radius:0 !important;color:#fff !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item:last-child>a.elementor-item{font-weight:700 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown li{display:block !important;height:auto !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown a{display:block !important;padding:12px 22px !important;line-height:1.4 !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown>ul{display:flex !important;flex-direction:column !important;align-items:stretch !important;height:auto !important}
}

/*hdr-lap*/
@media(min-width:1025px) and (max-width:1279px){
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--main{display:none !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{display:block !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-menu-toggle{display:flex !important;align-items:center;justify-content:center;margin-left:auto !important;position:relative !important}

body.elementor-page-2922 .elementor-element-5961b8b,body.elementor-page-2922 .elementor-element-9d96f71,body.elementor-page-2922 .elementor-element-59eb85c{overflow:visible !important}
body.elementor-page-2922 .elementor-element-5961b8b{z-index:9999 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{position:absolute !important;top:calc(100% + 12px) !important;left:0 !important;width:100% !important;z-index:9999 !important;margin:0 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown .elementor-nav-menu{display:block !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{border-radius:24px !important;padding:8px 0 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li{position:static !important;width:100% !important;height:auto !important;margin:0 !important;left:auto !important;top:auto !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li>a.elementor-item{display:flex !important;align-items:center !important;padding:11px 22px !important;margin:0 !important;border:0 !important;background:transparent !important;border-radius:0 !important;line-height:1.3 !important;width:100% !important;text-decoration:none !important;font-size:16px !important}
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown .menu-item-2379>a.elementor-item{font-weight:700 !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item,body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item:last-child{position:static !important;width:100% !important;height:auto !important;margin:0 !important;left:auto !important;top:auto !important;right:auto !important;transform:none !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item>a.elementor-item{display:flex !important;align-items:center !important;padding:11px 22px !important;line-height:1.3 !important;width:100% !important;font-size:16px !important;border:0 !important;background:transparent !important;border-radius:0 !important;color:#fff !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown ul li.menu-item:last-child>a.elementor-item{font-weight:700 !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown li{display:block !important;height:auto !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-nav-menu--dropdown a{display:block !important;padding:12px 22px !important;line-height:1.4 !important}
body.elementor-page-2922 .elementor-element-59eb85c .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown>ul{display:flex !important;flex-direction:column !important;align-items:stretch !important;height:auto !important}
}

/*hdr-comp*/
@media(min-width:1280px) and (max-width:1919px){
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--main .elementor-nav-menu>li:not(:last-child)>a.elementor-item{padding-left:clamp(5px,.5vw,12px) !important;padding-right:clamp(5px,.5vw,12px) !important;font-size:clamp(11.5px,.88vw,16px) !important;letter-spacing:0 !important}
}
/*hdr-desk*/
@media(min-width:1920px){
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--main .elementor-nav-menu>li:not(:last-child)>a.elementor-item{padding-left:12px !important;padding-right:12px !important;font-size:16px !important;letter-spacing:.2px !important}
}

/*gen-mob*/
@media(max-width:767px){
body.elementor-page-2922 [data-elementor-type="wp-page"] .e-con.e-parent{padding:36px 20px !important}
body.elementor-page-2922 [data-elementor-type="wp-page"] .e-con.e-parent:first-child{padding-top:130px !important}
}

/*hdr-contact*/
@media(min-width:1280px){
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--main .elementor-nav-menu>li:last-child>a.elementor-item{font-size:13px !important;letter-spacing:.2px !important}
}

/*hdr-big*/
@media(max-width:1279px){
body.elementor-page-2922 .elementor-element-eeade1b img{width:118px !important;max-width:none !important;height:auto !important}
body.elementor-page-2922 .elementor-element-59eb85c{min-height:76px !important}
body.elementor-page-2922 .elementor-element-25ef8c3{height:76px !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-menu-toggle{width:48px !important;height:48px !important;font-size:30px !important}
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-menu-toggle svg,body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-menu-toggle i{width:30px !important;height:30px !important;font-size:30px !important}
}
@media(max-width:767px){
body.elementor-page-2922 .elementor-element-25ef8c3 nav.elementor-nav-menu--dropdown{top:76px !important}
body.elementor-page-2922 .elementor-element-eeade1b img{width:104px !important}
}
@media(min-width:768px) and (max-width:1279px){
body.elementor-page-2922 .elementor-element-eeade1b img{width:132px !important}
}

/*hdr-big2*/
@media(max-width:1279px){
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-menu-toggle{right:30px !important;margin-right:30px !important}
}
@media(max-width:767px){
body.elementor-page-2922 .elementor-element-25ef8c3 .elementor-menu-toggle{right:28px !important;margin-right:0 !important}
}

/*hero-mob*/
@media(max-width:1024px){
body.elementor-page-2922 [data-elementor-type="wp-page"] .e-con.e-parent.elementor-element-7d3762de{padding:0 !important}
body.elementor-page-2922 .elementor-element-59302144 .elementor-slide-button{white-space:normal !important;text-align:center !important;max-width:calc(100% - 40px) !important;line-height:1.3 !important}
}/* End custom CSS */