.elementor-395 .elementor-element.elementor-element-a7f3279{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-a7f3279::before, .elementor-395 .elementor-element.elementor-element-a7f3279 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-a7f3279 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-a7f3279 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-a7f3279 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-a7f3279 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-1769342{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-1769342 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-395 .elementor-element.elementor-element-4c92934{--display:flex;--min-height:99.6vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-4c92934::before, .elementor-395 .elementor-element.elementor-element-4c92934 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-4c92934 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-4c92934 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-4c92934 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-4c92934 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-e89959d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-4e6b181{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-4e6b181.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-5fb2e15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-395 .elementor-element.elementor-element-0484082{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--overlay-opacity:0.5;--margin-top:4%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-0484082::before, .elementor-395 .elementor-element.elementor-element-0484082 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-0484082 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-0484082 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-0484082 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-0484082 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--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-395 .elementor-element.elementor-element-12a2889{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-395 .elementor-element.elementor-element-12a2889 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:0.4px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-71b504c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-395 .elementor-element.elementor-element-71b504c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:130px;font-weight:500;letter-spacing:-8px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-30426ca{--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:flex-start;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--overlay-opacity:0.5;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-30426ca::before, .elementor-395 .elementor-element.elementor-element-30426ca > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-30426ca > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-30426ca > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-30426ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-30426ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-05abbc8{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:2%;--z-index:0;}.elementor-395 .elementor-element.elementor-element-05abbc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-5edeaed{width:var( --container-widget-width, 71.072% );max-width:71.072%;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 13%;padding:0% 0% 0% 0%;--container-widget-width:71.072%;--container-widget-flex-grow:0;text-align:start;}.elementor-395 .elementor-element.elementor-element-5edeaed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-5edeaed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:500;letter-spacing:-2.1px;color:#171E37;}.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-395 .elementor-element.elementor-element-3dbb46c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 13%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;letter-spacing:-2.2px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-3dbb46c p{margin-block-end:23px;}.elementor-395 .elementor-element.elementor-element-8b4b45d{--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;--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-395 .elementor-element.elementor-element-8baa447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-8eb5771{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1000;}.elementor-395 .elementor-element.elementor-element-8eb5771:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-8eb5771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F7;}.elementor-395 .elementor-element.elementor-element-b83cc77{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-395 .elementor-element.elementor-element-6ba370b .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-6ba370b.elementor-view-stacked .elementor-icon{background-color:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-6ba370b.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-6ba370b.elementor-view-default .elementor-icon{color:#8BC6E7;border-color:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-6ba370b.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-6ba370b.elementor-view-default .elementor-icon svg{fill:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-6ba370b .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-6ba370b .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-f306984 .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-f306984.elementor-view-stacked .elementor-icon{background-color:#82AEB2;}.elementor-395 .elementor-element.elementor-element-f306984.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-f306984.elementor-view-default .elementor-icon{color:#82AEB2;border-color:#82AEB2;}.elementor-395 .elementor-element.elementor-element-f306984.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-f306984.elementor-view-default .elementor-icon svg{fill:#82AEB2;}.elementor-395 .elementor-element.elementor-element-f306984 .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-f306984 .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-09b58f2 .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-09b58f2.elementor-view-stacked .elementor-icon{background-color:#AC414F;}.elementor-395 .elementor-element.elementor-element-09b58f2.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-09b58f2.elementor-view-default .elementor-icon{color:#AC414F;border-color:#AC414F;}.elementor-395 .elementor-element.elementor-element-09b58f2.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-09b58f2.elementor-view-default .elementor-icon svg{fill:#AC414F;}.elementor-395 .elementor-element.elementor-element-09b58f2 .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-09b58f2 .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-fc19780{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-395 .elementor-element.elementor-element-919f6ac{--divider-border-style:solid;--divider-color:#151C2F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-919f6ac .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-395 .elementor-element.elementor-element-919f6ac .elementor-divider{text-align:right;padding-block-start:7px;padding-block-end:7px;}.elementor-395 .elementor-element.elementor-element-cbd88a1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-f60a737{--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:flex-start;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-395 .elementor-element.elementor-element-f60a737::before, .elementor-395 .elementor-element.elementor-element-f60a737 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-f60a737 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-f60a737 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-f60a737 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-f60a737 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-9fbaa74{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:2%;--z-index:0;}.elementor-395 .elementor-element.elementor-element-9fbaa74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-e383d31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-e383d31::before, .elementor-395 .elementor-element.elementor-element-e383d31 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-e383d31 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-e383d31 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-e383d31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-e383d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-7bee1e0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-395 .elementor-element.elementor-element-7bee1e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:0.4px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-4e3b69a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-395 .elementor-element.elementor-element-4e3b69a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:140px;font-weight:500;letter-spacing:-4px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-37622a0{width:var( --container-widget-width, 83.365% );max-width:83.365%;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 13%;padding:0% 0% 0% 0%;--container-widget-width:83.365%;--container-widget-flex-grow:0;text-align:start;}.elementor-395 .elementor-element.elementor-element-37622a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-37622a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:500;letter-spacing:-2.1px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-a9d257a{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 14%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:0px;letter-spacing:-1.6px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-a9d257a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-a9d257a p{margin-block-end:23px;}.elementor-395 .elementor-element.elementor-element-6d31c4e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-395 .elementor-element.elementor-element-00131fb .elementor-repeater-item-bd59bda .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://onboarding.clgrupoindustrial.com/wp-content/uploads/2026/04/como_llego-bea_vf_.webp);background-size:contain;}.elementor-395 .elementor-element.elementor-element-00131fb .elementor-repeater-item-a01da88 .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://onboarding.clgrupoindustrial.com/wp-content/uploads/2026/05/a_quien_acudo_juani-1.jpg);background-size:contain;}.elementor-395 .elementor-element.elementor-element-00131fb .elementor-repeater-item-168ed7f .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://onboarding.clgrupoindustrial.com/wp-content/uploads/2025/09/donde_podre_comer-5.jpg);background-size:contain;}.elementor-395 .elementor-element.elementor-element-00131fb .swiper-slide{transition-duration:calc(4000ms*1.2);height:86vh;}.elementor-395 .elementor-element.elementor-element-00131fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:200;}.elementor-395 .elementor-element.elementor-element-00131fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-00131fb .swiper-slide-contents{max-width:89%;}.elementor-395 .elementor-element.elementor-element-00131fb .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-395 .elementor-element.elementor-element-017f14d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1000;}.elementor-395 .elementor-element.elementor-element-017f14d:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-017f14d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F7;}.elementor-395 .elementor-element.elementor-element-79bbb2f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-c271397 .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-c271397.elementor-view-stacked .elementor-icon{background-color:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-c271397.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-c271397.elementor-view-default .elementor-icon{color:#8BC6E7;border-color:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-c271397.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-c271397.elementor-view-default .elementor-icon svg{fill:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-c271397 .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-c271397 .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-26b87f3 .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-26b87f3.elementor-view-stacked .elementor-icon{background-color:#82AEB2;}.elementor-395 .elementor-element.elementor-element-26b87f3.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-26b87f3.elementor-view-default .elementor-icon{color:#82AEB2;border-color:#82AEB2;}.elementor-395 .elementor-element.elementor-element-26b87f3.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-26b87f3.elementor-view-default .elementor-icon svg{fill:#82AEB2;}.elementor-395 .elementor-element.elementor-element-26b87f3 .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-26b87f3 .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-74bc392 .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-74bc392.elementor-view-stacked .elementor-icon{background-color:#AC414F;}.elementor-395 .elementor-element.elementor-element-74bc392.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-74bc392.elementor-view-default .elementor-icon{color:#AC414F;border-color:#AC414F;}.elementor-395 .elementor-element.elementor-element-74bc392.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-74bc392.elementor-view-default .elementor-icon svg{fill:#AC414F;}.elementor-395 .elementor-element.elementor-element-74bc392 .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-74bc392 .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-d4ba8d0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-81479c4{--divider-border-style:solid;--divider-color:#151C2F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-81479c4 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-395 .elementor-element.elementor-element-81479c4 .elementor-divider{text-align:right;padding-block-start:7px;padding-block-end:7px;}.elementor-395 .elementor-element.elementor-element-ee07831{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-ee07831.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-f0bd81b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-395 .elementor-element.elementor-element-d2ac939{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--overlay-opacity:0.5;--margin-top:4%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-d2ac939::before, .elementor-395 .elementor-element.elementor-element-d2ac939 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-d2ac939 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-d2ac939 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-d2ac939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-d2ac939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-1d953c7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-395 .elementor-element.elementor-element-1d953c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:0.4px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-39f891e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-395 .elementor-element.elementor-element-39f891e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:140px;font-weight:500;letter-spacing:-4px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-d1dc21e{--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:flex-start;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:3%;}.elementor-395 .elementor-element.elementor-element-d1dc21e::before, .elementor-395 .elementor-element.elementor-element-d1dc21e > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-d1dc21e > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-d1dc21e > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-d1dc21e > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-d1dc21e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-104d0ff{--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;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:2%;--z-index:0;}.elementor-395 .elementor-element.elementor-element-104d0ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-7d39cf7{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 14%;text-align:start;}.elementor-395 .elementor-element.elementor-element-7d39cf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-7d39cf7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:500;letter-spacing:-2.1px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-257d4e9{width:var( --container-widget-width, 100% );max-width:100%;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 15%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1.6px;color:#171E37;}.elementor-395 .elementor-element.elementor-element-257d4e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-257d4e9 p{margin-block-end:23px;}.elementor-395 .elementor-element.elementor-element-9bf7f25{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-395 .elementor-element.elementor-element-f30707f{margin:-31% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:end;}.elementor-395 .elementor-element.elementor-element-f30707f img{max-width:65%;}.elementor-395 .elementor-element.elementor-element-fa38cd2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1000;}.elementor-395 .elementor-element.elementor-element-fa38cd2:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-fa38cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F7;}.elementor-395 .elementor-element.elementor-element-d4abbbb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-a1f7571 .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-a1f7571.elementor-view-stacked .elementor-icon{background-color:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-a1f7571.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-a1f7571.elementor-view-default .elementor-icon{color:#8BC6E7;border-color:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-a1f7571.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-a1f7571.elementor-view-default .elementor-icon svg{fill:#8BC6E7;}.elementor-395 .elementor-element.elementor-element-a1f7571 .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-a1f7571 .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-f28eb70 .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-f28eb70.elementor-view-stacked .elementor-icon{background-color:#82AEB2;}.elementor-395 .elementor-element.elementor-element-f28eb70.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-f28eb70.elementor-view-default .elementor-icon{color:#82AEB2;border-color:#82AEB2;}.elementor-395 .elementor-element.elementor-element-f28eb70.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-f28eb70.elementor-view-default .elementor-icon svg{fill:#82AEB2;}.elementor-395 .elementor-element.elementor-element-f28eb70 .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-f28eb70 .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-26332ce .elementor-icon-wrapper{text-align:center;}.elementor-395 .elementor-element.elementor-element-26332ce.elementor-view-stacked .elementor-icon{background-color:#AC414F;}.elementor-395 .elementor-element.elementor-element-26332ce.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-26332ce.elementor-view-default .elementor-icon{color:#AC414F;border-color:#AC414F;}.elementor-395 .elementor-element.elementor-element-26332ce.elementor-view-framed .elementor-icon, .elementor-395 .elementor-element.elementor-element-26332ce.elementor-view-default .elementor-icon svg{fill:#AC414F;}.elementor-395 .elementor-element.elementor-element-26332ce .elementor-icon{font-size:20px;}.elementor-395 .elementor-element.elementor-element-26332ce .elementor-icon svg{height:20px;}.elementor-395 .elementor-element.elementor-element-a0633ce{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-ba479c7{--divider-border-style:solid;--divider-color:#151C2F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-ba479c7 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-395 .elementor-element.elementor-element-ba479c7 .elementor-divider{text-align:right;padding-block-start:7px;padding-block-end:7px;}.elementor-395 .elementor-element.elementor-element-7274a95{--display:flex;--min-height:48vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-395 .elementor-element.elementor-element-7274a95:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-7274a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8D8EB;}.elementor-395 .elementor-element.elementor-element-7274a95::before, .elementor-395 .elementor-element.elementor-element-7274a95 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-7274a95 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-7274a95 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-7274a95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-7274a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-f7799d4{--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;--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-395 .elementor-element.elementor-element-76b995e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-3d16437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-2338c2d{--display:flex;--min-height:385px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-2338c2d::before, .elementor-395 .elementor-element.elementor-element-2338c2d > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-2338c2d > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-2338c2d > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-2338c2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-2338c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-fafc965{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0% 8%;--row-gap:0%;--column-gap:8%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-474ff2f{width:var( --container-widget-width, 27.87% );max-width:27.87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:27.87%;--container-widget-flex-grow:0;text-align:start;}.elementor-395 .elementor-element.elementor-element-474ff2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-395 .elementor-element.elementor-element-474ff2f img{max-width:55%;}.elementor-395 .elementor-element.elementor-element-9ec0824{width:var( --container-widget-width, 100% );max-width:100%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 4%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:#001930;}.elementor-395 .elementor-element.elementor-element-9ec0824 p{margin-block-end:0px;}.elementor-395 .elementor-element.elementor-element-0441c79{--display:flex;--min-height:48vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-395 .elementor-element.elementor-element-0441c79:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-0441c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8D8EB;}.elementor-395 .elementor-element.elementor-element-0441c79::before, .elementor-395 .elementor-element.elementor-element-0441c79 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-0441c79 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-0441c79 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-0441c79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-0441c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-c711938{--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;--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-395 .elementor-element.elementor-element-293579d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-6ce3a8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-395 .elementor-element.elementor-element-6ce3a8f img{max-width:50%;}.elementor-395 .elementor-element.elementor-element-81a5016{--display:flex;--min-height:385px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-81a5016::before, .elementor-395 .elementor-element.elementor-element-81a5016 > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-81a5016 > .e-con-inner > .elementor-background-video-container::before, .elementor-395 .elementor-element.elementor-element-81a5016 > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-81a5016 > .e-con-inner > .elementor-background-slideshow::before, .elementor-395 .elementor-element.elementor-element-81a5016 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-395 .elementor-element.elementor-element-97b4d81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0% 8%;--row-gap:0%;--column-gap:8%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-5464e88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-94b586d{width:var( --container-widget-width, 100% );max-width:100%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 4%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:#001930;}.elementor-395 .elementor-element.elementor-element-94b586d p{margin-block-end:0px;}@media(min-width:768px){.elementor-395 .elementor-element.elementor-element-a7f3279{--width:100%;}.elementor-395 .elementor-element.elementor-element-4c92934{--width:100%;}.elementor-395 .elementor-element.elementor-element-4e6b181{--width:100%;}.elementor-395 .elementor-element.elementor-element-5fb2e15{--width:100%;}.elementor-395 .elementor-element.elementor-element-0484082{--width:92%;}.elementor-395 .elementor-element.elementor-element-30426ca{--width:100%;}.elementor-395 .elementor-element.elementor-element-05abbc8{--width:46%;}.elementor-395 .elementor-element.elementor-element-8b4b45d{--width:50%;}.elementor-395 .elementor-element.elementor-element-8eb5771{--width:94%;}.elementor-395 .elementor-element.elementor-element-b83cc77{--width:100%;}.elementor-395 .elementor-element.elementor-element-cbd88a1{--width:100%;}.elementor-395 .elementor-element.elementor-element-f60a737{--width:100%;}.elementor-395 .elementor-element.elementor-element-9fbaa74{--width:48.97%;}.elementor-395 .elementor-element.elementor-element-e383d31{--width:92%;}.elementor-395 .elementor-element.elementor-element-6d31c4e{--width:61%;}.elementor-395 .elementor-element.elementor-element-017f14d{--width:93%;}.elementor-395 .elementor-element.elementor-element-79bbb2f{--width:100%;}.elementor-395 .elementor-element.elementor-element-ee07831{--width:100%;}.elementor-395 .elementor-element.elementor-element-f0bd81b{--width:100%;}.elementor-395 .elementor-element.elementor-element-d2ac939{--width:92%;}.elementor-395 .elementor-element.elementor-element-d1dc21e{--width:100%;}.elementor-395 .elementor-element.elementor-element-104d0ff{--width:48.97%;}.elementor-395 .elementor-element.elementor-element-9bf7f25{--width:64%;}.elementor-395 .elementor-element.elementor-element-fa38cd2{--width:94%;}.elementor-395 .elementor-element.elementor-element-d4abbbb{--width:100%;}.elementor-395 .elementor-element.elementor-element-7274a95{--width:100%;}.elementor-395 .elementor-element.elementor-element-f7799d4{--width:100%;}.elementor-395 .elementor-element.elementor-element-76b995e{--width:34%;}.elementor-395 .elementor-element.elementor-element-0441c79{--width:100%;}.elementor-395 .elementor-element.elementor-element-c711938{--width:100%;}.elementor-395 .elementor-element.elementor-element-293579d{--width:34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-395 .elementor-element.elementor-element-0484082{--width:100%;}.elementor-395 .elementor-element.elementor-element-05abbc8{--width:48.97%;}.elementor-395 .elementor-element.elementor-element-8eb5771{--width:100%;}.elementor-395 .elementor-element.elementor-element-6d31c4e{--width:100%;}.elementor-395 .elementor-element.elementor-element-017f14d{--width:100%;}.elementor-395 .elementor-element.elementor-element-ee07831{--width:100;}.elementor-395 .elementor-element.elementor-element-f0bd81b{--width:100%;}.elementor-395 .elementor-element.elementor-element-d2ac939{--width:100%;}.elementor-395 .elementor-element.elementor-element-104d0ff{--width:48.97%;}.elementor-395 .elementor-element.elementor-element-fa38cd2{--width:100%;}.elementor-395 .elementor-element.elementor-element-fafc965{--width:100%;}.elementor-395 .elementor-element.elementor-element-97b4d81{--width:100%;}}@media(min-width:2400px){.elementor-395 .elementor-element.elementor-element-a7f3279{--width:100%;--min-height:100vh;}.elementor-395 .elementor-element.elementor-element-4c92934{--width:100%;}.elementor-395 .elementor-element.elementor-element-4e6b181{--width:100%;}.elementor-395 .elementor-element.elementor-element-5edeaed{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 9%;}.elementor-395 .elementor-element.elementor-element-3dbb46c{padding:0% 0% 0% 9%;}.elementor-395 .elementor-element.elementor-element-37622a0{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 9%;}.elementor-395 .elementor-element.elementor-element-a9d257a{padding:0% 0% 0% 9%;}.elementor-395 .elementor-element.elementor-element-7d39cf7{padding:0% 0% 0% 9%;}.elementor-395 .elementor-element.elementor-element-257d4e9{padding:0% 0% 0% 9%;}}@media(max-width:1366px){.elementor-395 .elementor-element.elementor-element-a7f3279{--min-height:100vh;--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-395 .elementor-element.elementor-element-4c92934{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-395 .elementor-element.elementor-element-12a2889 .elementor-heading-title{font-size:40px;}.elementor-395 .elementor-element.elementor-element-71b504c .elementor-heading-title{font-size:75px;letter-spacing:-5px;}.elementor-395 .elementor-element.elementor-element-5edeaed .elementor-heading-title{font-size:35px;}.elementor-395 .elementor-element.elementor-element-3dbb46c{font-size:20px;letter-spacing:-1.6px;}.elementor-395 .elementor-element.elementor-element-4e3b69a .elementor-heading-title{font-size:75px;letter-spacing:-5px;}.elementor-395 .elementor-element.elementor-element-37622a0 .elementor-heading-title{font-size:35px;}.elementor-395 .elementor-element.elementor-element-39f891e .elementor-heading-title{font-size:75px;}.elementor-395 .elementor-element.elementor-element-104d0ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-7d39cf7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-395 .elementor-element.elementor-element-7d39cf7 .elementor-heading-title{font-size:35px;}.elementor-395 .elementor-element.elementor-element-257d4e9{font-size:20px;}.elementor-395 .elementor-element.elementor-element-9bf7f25{--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-395 .elementor-element.elementor-element-f30707f{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;}.elementor-395 .elementor-element.elementor-element-f30707f img{max-width:95%;}.elementor-395 .elementor-element.elementor-element-76b995e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-395 .elementor-element.elementor-element-9ec0824{font-size:14px;}.elementor-395 .elementor-element.elementor-element-293579d{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-395 .elementor-element.elementor-element-94b586d{font-size:14px;}}@media(max-width:1024px){.elementor-395 .elementor-element.elementor-element-a7f3279{--min-height:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-1769342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-a6ef9e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-4c92934{--min-height:10vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-4e6b181{--min-height:25vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-395 .elementor-element.elementor-element-5fb2e15{--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-395 .elementor-element.elementor-element-0484082{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-395 .elementor-element.elementor-element-12a2889 .elementor-heading-title{font-size:40px;}.elementor-395 .elementor-element.elementor-element-71b504c .elementor-heading-title{font-size:52px;}.elementor-395 .elementor-element.elementor-element-30426ca{--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-05abbc8{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-5edeaed{width:var( --container-widget-width, 316.484px );max-width:316.484px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:316.484px;--container-widget-flex-grow:0;}.elementor-395 .elementor-element.elementor-element-5edeaed .elementor-heading-title{font-size:26px;}.elementor-395 .elementor-element.elementor-element-3dbb46c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;font-size:22px;letter-spacing:-1px;}.elementor-395 .elementor-element.elementor-element-8b4b45d{--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-395 .elementor-element.elementor-element-8baa447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-cbd88a1{--min-height:25vh;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-395 .elementor-element.elementor-element-f60a737{--min-height:760px;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-9fbaa74{--min-height:90px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-7bee1e0 .elementor-heading-title{font-size:40px;}.elementor-395 .elementor-element.elementor-element-4e3b69a .elementor-heading-title{font-size:52px;}.elementor-395 .elementor-element.elementor-element-37622a0{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-395 .elementor-element.elementor-element-37622a0 .elementor-heading-title{font-size:26px;}.elementor-395 .elementor-element.elementor-element-a9d257a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;letter-spacing:-1px;}.elementor-395 .elementor-element.elementor-element-6d31c4e{--min-height:0px;--justify-content:flex-start;--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-395 .elementor-element.elementor-element-00131fb{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-395 .elementor-element.elementor-element-00131fb .swiper-slide{height:56vh;}.elementor-395 .elementor-element.elementor-element-00131fb .swiper-slide-contents{max-width:100%;}.elementor-395 .elementor-element.elementor-element-017f14d{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-79bbb2f{--gap:0px 7px;--row-gap:0px;--column-gap:7px;}.elementor-395 .elementor-element.elementor-element-d4ba8d0{--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-395 .elementor-element.elementor-element-ee07831{--min-height:25vh;--margin-top:6%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-395 .elementor-element.elementor-element-f0bd81b{--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-395 .elementor-element.elementor-element-d2ac939{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-1d953c7 .elementor-heading-title{font-size:40px;}.elementor-395 .elementor-element.elementor-element-39f891e .elementor-heading-title{font-size:52px;}.elementor-395 .elementor-element.elementor-element-d1dc21e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-104d0ff{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-7d39cf7{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-395 .elementor-element.elementor-element-7d39cf7 .elementor-heading-title{font-size:26px;}.elementor-395 .elementor-element.elementor-element-257d4e9{padding:0% 0% 0% 0%;letter-spacing:-1px;}.elementor-395 .elementor-element.elementor-element-f30707f{margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-395 .elementor-element.elementor-element-fa38cd2{--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-395 .elementor-element.elementor-element-7274a95{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-395 .elementor-element.elementor-element-fafc965{--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-395 .elementor-element.elementor-element-0441c79{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-395 .elementor-element.elementor-element-97b4d81{--gap:0% 0%;--row-gap:0%;--column-gap:0%;}}@media(max-width:767px){.elementor-395 .elementor-element.elementor-element-a7f3279{--min-height:10vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-4c92934{--width:100%;--min-height:10vh;}.elementor-395 .elementor-element.elementor-element-e89959d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-4e6b181{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:7%;--padding-right:7%;}.elementor-395 .elementor-element.elementor-element-5fb2e15{--width:100%;}.elementor-395 .elementor-element.elementor-element-12a2889 .elementor-heading-title{font-size:28px;}.elementor-395 .elementor-element.elementor-element-71b504c .elementor-heading-title{font-size:40px;letter-spacing:-0.05em;}.elementor-395 .elementor-element.elementor-element-30426ca{--width:100%;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-05abbc8{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-5edeaed .elementor-heading-title{font-size:24px;}.elementor-395 .elementor-element.elementor-element-8eb5771{--margin-top:13%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-395 .elementor-element.elementor-element-6ba370b .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-6ba370b .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-f306984 .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-f306984 .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-09b58f2 .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-09b58f2 .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-cbd88a1{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-395 .elementor-element.elementor-element-7bee1e0 .elementor-heading-title{font-size:28px;}.elementor-395 .elementor-element.elementor-element-4e3b69a .elementor-heading-title{font-size:40px;}.elementor-395 .elementor-element.elementor-element-37622a0 .elementor-heading-title{font-size:24px;}.elementor-395 .elementor-element.elementor-element-6d31c4e{--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-395 .elementor-element.elementor-element-017f14d{--margin-top:12%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-79bbb2f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-c271397 .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-c271397 .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-26b87f3 .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-26b87f3 .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-74bc392 .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-74bc392 .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-ee07831{--width:auto;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-395 .elementor-element.elementor-element-f0bd81b{--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-395 .elementor-element.elementor-element-1d953c7 .elementor-heading-title{font-size:28px;}.elementor-395 .elementor-element.elementor-element-39f891e .elementor-heading-title{font-size:40px;}.elementor-395 .elementor-element.elementor-element-7d39cf7 .elementor-heading-title{font-size:24px;}.elementor-395 .elementor-element.elementor-element-f30707f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-395 .elementor-element.elementor-element-f30707f img{max-width:100%;}.elementor-395 .elementor-element.elementor-element-fa38cd2{--margin-top:12%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-a1f7571 .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-a1f7571 .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-f28eb70 .elementor-icon{font-size:17px;}.elementor-395 .elementor-element.elementor-element-f28eb70 .elementor-icon svg{height:17px;}.elementor-395 .elementor-element.elementor-element-26332ce .elementor-icon{font-size:18px;}.elementor-395 .elementor-element.elementor-element-26332ce .elementor-icon svg{height:18px;}.elementor-395 .elementor-element.elementor-element-f7799d4{--min-height:0px;}.elementor-395 .elementor-element.elementor-element-76b995e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-3d16437{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-395 .elementor-element.elementor-element-2338c2d{--min-height:30vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-fafc965{--gap:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:4%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-474ff2f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 4% 0%;text-align:center;}.elementor-395 .elementor-element.elementor-element-c711938{--min-height:0px;}.elementor-395 .elementor-element.elementor-element-293579d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-395 .elementor-element.elementor-element-6ce3a8f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 4% 0%;text-align:center;}.elementor-395 .elementor-element.elementor-element-81a5016{--min-height:23vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-97b4d81{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:4%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-395 .elementor-element.elementor-element-5464e88{width:var( --container-widget-width, 408px );max-width:408px;margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:408px;--container-widget-flex-grow:0;}.elementor-395 .elementor-element.elementor-element-94b586d{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-a7f3279 */.v-section {
  height: 100vh;
  width: 100%;
  scroll-snap-align: start;
  overflow: hidden;
}
/* Tablet: altura automática para adaptarse al contenido */
@media (min-width: 768px) and (max-width: 1024px) {
  .v-section {
    height: auto;
    min-height: 10vh;
    padding: 0px 0; /* opcional: espacio superior e inferior */
  }
}

/* Móvil: evitar problemas con 100vh y ajustar a contenido */
@media (max-width: 767px) {
  .v-section {
    height: auto;
    min-height: 0vh;
    padding: 0px 0; /* opcional */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dbb46c */.texto-personalizado-d {
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    color: #171e37;
    font-size: 24px;
    line-height: 1.4;
}

.texto-personalizado-d .negrita {
    font-weight: 500;
}

/* Portátiles (pantallas de 1025px a 1440px) */
@media screen and (max-width: 1440px) and (min-width: 1025px) {
    .texto-personalizado-d {
        font-size: 18px;
    }
}

/* Tablets (pantallas de 768px a 1024px) */
@media screen and (max-width: 1024px) and (min-width: 768px) {
    .texto-personalizado-d {
        font-size: 17px;
         line-height: 1.4;
    }
}

/* Móviles (pantallas menores a 768px) */
@media screen and (max-width: 767px) {
    .texto-personalizado-d {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8baa447 *//* --- BASE (común para PC y móvil) --- */

/* Contenedor principal con scroll horizontal */
.scroll-container {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 20px;
    padding: 20px;
    scrollbar-width: none;
    max-width: 95%;
}

.scroll-container::-webkit-scrollbar {
    display: none;
}

/* Lista de tarjetas */
.card-set {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
    gap: 15px;
}

/* Cada tarjeta */
.gallery-item {
    flex: 0 0 25%; /* Aproximadamente 2.5 tarjetas visibles */
    height: 430px;
    scroll-snap-align: start;
    border-radius: 0px;
    background-size: cover;
    background-position: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease;
}

.gallery-item:hover {
    transform: scale(1.05);
}

/* Fondo específico */
.gallery-item:nth-child(1) {
    background-image: url('https://onboarding.clgrupoindustrial.com/wp-content/uploads/2025/11/acero_vf.webp');
}
.gallery-item:nth-child(2) {
    background-image: url('https://onboarding.clgrupoindustrial.com/wp-content/uploads/2025/11/energia-1_4_.webp');
}
.gallery-item:nth-child(3) {
    background-image: url('https://onboarding.clgrupoindustrial.com/wp-content/uploads/2025/11/pack_.webp');
}
.gallery-item:nth-child(4) {
    background-image: url('https://onboarding.clgrupoindustrial.com/wp-content/uploads/2025/11/quimica_2_.webp');
}
.gallery-item:nth-child(5) {
    background-image: url('https://onboarding.clgrupoindustrial.com/wp-content/uploads/2025/11/perseida_.webp');
}
.gallery-item:nth-child(6) {
    background-image: url('https://onboarding.clgrupoindustrial.com/wp-content/uploads/2025/11/gas_extrem_.webp');
}
.gallery-item:nth-child(7) {
    background-image: url('https://clgrupoindustrial.com/wp-content/uploads/2025/06/construccion.webp');
}

/* Contenido de la tarjeta */
.feature-card {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    padding: 20px;
    height: 100%;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 10px;
}

.feature-card-label {
    font-size: 22px;
    font-weight: 450;
    margin-bottom: 10px;
}

.feature-card-headline {
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 10px;
}

.card-content {
    cursor: pointer;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    height: 100%;
    width: 100%;
    position: relative;
}

/* Botones de navegación */
.navigation-buttons {
    display: flex;
    width: 100%;
    margin-top: 20px;
    justify-content: flex-start; /* 👈 Alineadas a la izquierda */
    gap: 15px;
    padding-left: 20px; /* Un poco de margen izquierdo */
}

.paddlenav-arrow {
    background: #171E37;
    border: none;
    cursor: pointer;
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transition: background 0.2s ease-in-out;
    font-size: 18px;
    color: #ffffff;
}

.paddlenav-arrow:hover {
    background: #ffffff;
    color: #171E37;
}

.paddlenav-arrow:disabled {
    opacity: 0.4;
    cursor: not-allowed;
}

.paddlenav-arrow:focus {
    outline: none;
    box-shadow: none;
    background: #171E37;
    color: #ffffff;
}

/* Botón VER MÁS */
.feature-card a.elementor-button {
    background-color: #171E37 !important;
    color: white !important;
    border-radius: 5px;
    padding: 10px 20px;
    font-weight: 400;
    text-align: center;
    text-decoration: none;
    transition: background 0.3s ease-in-out;
}
.scroll-container {
    cursor: grab;
}

.scroll-container.dragging {
    cursor: grabbing;
}
/* === RESPONSIVE DESIGN === */


/* Móviles (hasta 767px): 2.5 tarjetas visibles */
@media (max-width: 767px) {
    .gallery-item {
        flex: 0 0 25%; /* Aproximadamente 2.2 tarjetas */
    }
    .navigation-buttons {
    margin-top: 10px;
   padding-left: 0px; 
}
.scroll-container {
        padding-left: 0px;
        padding-right: 0px;
        max-width: 100%;
    }
.card-set {
        gap: 10px;
    }
    
     .scroll-container {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-widget-html {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }
}

/* Tablets (768px - 1024px): 3.5 tarjetas visibles */
@media (min-width: 768px) and (max-width: 1024px) {
    .gallery-item {
        flex: 0 0 28%; 
    }
    .navigation-buttons {
    margin-top: 10px;
   padding-left: 0px; 
}
.scroll-container {
        padding-left: 0px;
        padding-right: 0px;
        max-width: 100%;
    }
.card-set {
        gap: 10px;
    }
    
     .scroll-container {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-widget-html {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }
}


/* Escritorio (> 1024px): 4.5 tarjetas visibles */
@media (min-width: 1025px) {
    .gallery-item {
        flex: 0 0 22%; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b4b45d */#divisiones {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ba370b *//* Animación base */
.boton-circulo i,
.boton-circulo svg {
    animation: pulse 1.5s infinite ease-in-out;
    display: inline-block;
}

/* Delay personalizados */
.delay-1 i,
.delay-1 svg {
    animation-delay: 0s;
}

.delay-2 i,
.delay-2 svg {
    animation-delay: 0.3s;
}

.delay-3 i,
.delay-3 svg {
    animation-delay: 0.6s;
}

@keyframes pulse {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    50% {
        transform: scale(1.2);
        opacity: 0.7;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9d257a */.texto-division2 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    color: #1b1c3c;
    font-size: 22px;
    line-height: 1.5;
    overflow-wrap: break-word;
    word-break: break-word;
    white-space: normal;
    position: relative;
    z-index: 2;
}

.texto-division2 .negrita2 {
    font-weight: 600;
}

/* Portátiles (pantallas de 1025px a 1440px) */
@media screen and (max-width: 1440px) and (min-width: 1025px) {
    .texto-division2 {
        font-size: 18px;
    }
}

/* Tablets (pantallas de 768px a 1024px) */
@media screen and (max-width: 1024px) and (min-width: 768px) {
    .texto-division2 {
        font-size: 17px;
    }
}

/* Móviles (pantallas menores a 768px) */
@media screen and (max-width: 767px) {
    .texto-division2 {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d31c4e */#divisiones {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d39cf7 */.highlight-style {
  background-color: #8BC6E7;
  color: #fff;
  font-weight: 700;
  padding: 0.2em 0.2em;
  border-radius: 8px;
  display: inline-flex; /* más consistente en altura */
  align-items: baseline; /* clave para alinear con texto */
  vertical-align: baseline; /* alinea con texto anterior */
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  line-height: 1.2;
  transition: all 0.3s ease;
  margin-top: 0.5em;
}

.rotating-word {
  position: relative;
  display: inline-block;
}

/* Cada palabra */
.word-part {
  display: inline-block;
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  visibility: hidden;
}

/* Palabra activa */
.word-part.in {
  position: relative;
  opacity: 1;
  visibility: visible;
}

/* Letras */
.word-part span {
  display: inline-block;
  transform: translateY(100%);
  opacity: 0;
  animation: letterIn 0.3s forwards;
}

.word-part.out span {
  animation: letterOut 0.2s forwards;
}

@keyframes letterIn {
  0% {
    transform: translateY(100%);
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}

@keyframes letterOut {
  0% {
    transform: translateY(0%);
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf7f25 */#divisiones {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d16437 */.mi-menu a {
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  line-height: 16px;
  color: #00263A;
  text-decoration: none;
  padding: 10px 0;
  transition: color 0.3s ease;
}

.mi-menu a:hover {
  color: #FFFFFF;
}

/* Aumentar tamaño de fuente para pantallas grandes (25"+ ≈ 2560px o más) */
@media screen and (min-width: 2560px) {
  .mi-menu a {
    font-size: 30px; /* o el tamaño que prefieras */
    line-height: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ec0824 *//* Solo para pantallas "de PC" (ancho >= 1024px, puedes ajustar) */
@media screen and (min-width: 1024px) {
  p[data-start="55"][data-end="274"] {
    font-size: 16px !important; /* o 16px, lo que quieras */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5464e88 */.mi-menu a {
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  line-height: 16px;
  color: #00263A;
  text-decoration: none;
  padding: 10px 0;
  transition: color 0.3s ease;
  text-align: left; /* estilo base */
}

.mi-menu a:hover {
  color: #FFFFFF;
}

@media (max-width: 767px) {
  .mi-menu {
    display: flex;              /* coloca los enlaces en fila */
    justify-content: center;    /* centra horizontalmente */
    align-items: center;        /* alinea verticalmente */
    gap: 0px;                  /* espacio entre enlaces */
    padding: 0px 0;
    flex-wrap: wrap;            /* por si no caben, se van a otra línea */
  }

  .mi-menu a {
    font-size: 18px;            /* tamaño adaptado al móvil */
    line-height: 1.4;
    padding: 8px 10px;
    color: #00263A;
    text-decoration: none;
    display: inline-block;
  }

  .mi-menu a:hover {
    color: #FFFFFF;
  }
}/* End custom CSS */