.elementor-127 .elementor-element.elementor-element-7d26146{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-7d26146:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-7d26146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F4F4F00;}.elementor-127 .elementor-element.elementor-element-7d26146::before, .elementor-127 .elementor-element.elementor-element-7d26146 > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-7d26146 > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-7d26146 > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-7d26146 > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-7d26146 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C3C57 0%, #587B99 100%);}.elementor-127 .elementor-element.elementor-element-f78aa9e{--display:flex;--min-height:737px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-127 .elementor-element.elementor-element-f78aa9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-2503c8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-127 .elementor-element.elementor-element-2503c8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-58e78c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-127 .elementor-element.elementor-element-58e78c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-58e78c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-127 .elementor-element.elementor-element-e536ca5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-127 .elementor-element.elementor-element-f9d7acd .elementor-button{background-color:#E6B800;fill:#1C3C57;color:#1C3C57;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-127 .elementor-element.elementor-element-f9d7acd .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-f9d7acd .elementor-button:focus{background-color:#163141;color:#FFFFFF;border-color:#163141;}.elementor-127 .elementor-element.elementor-element-f9d7acd{width:auto;max-width:auto;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-f9d7acd.elementor-element{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-f9d7acd .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-f9d7acd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-29539d3 .elementor-button{background-color:#E6B800;fill:#1C3C57;color:#1C3C57;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-127 .elementor-element.elementor-element-29539d3 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-29539d3 .elementor-button:focus{background-color:#163141;color:#FFFFFF;border-color:#163141;}.elementor-127 .elementor-element.elementor-element-29539d3{width:auto;max-width:auto;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-29539d3.elementor-element{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-29539d3 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-29539d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-de8a511{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-5d6a203{text-align:start;}.elementor-127 .elementor-element.elementor-element-5d6a203 img{width:63%;}.elementor-127 .elementor-element.elementor-element-dc153eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-dc153eb:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-dc153eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F4F4F00;}.elementor-127 .elementor-element.elementor-element-dc153eb::before, .elementor-127 .elementor-element.elementor-element-dc153eb > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-dc153eb > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-dc153eb > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-dc153eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-dc153eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C3C57 0%, #587B99 100%);}.elementor-127 .elementor-element.elementor-element-ca739a5{--display:flex;--min-height:737px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-127 .elementor-element.elementor-element-ca739a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-8d8c2e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-127 .elementor-element.elementor-element-8d8c2e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-faa7506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-127 .elementor-element.elementor-element-faa7506.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-faa7506 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-127 .elementor-element.elementor-element-b06e677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-127 .elementor-element.elementor-element-5fd6026 .elementor-button{background-color:#E6B800;fill:#1C3C57;color:#1C3C57;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-127 .elementor-element.elementor-element-5fd6026 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-5fd6026 .elementor-button:focus{background-color:#163141;color:#FFFFFF;border-color:#163141;}.elementor-127 .elementor-element.elementor-element-5fd6026{width:auto;max-width:auto;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-5fd6026.elementor-element{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-5fd6026 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-5fd6026 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-a05bfb9 .elementor-button{background-color:#E6B800;fill:#1C3C57;color:#1C3C57;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-127 .elementor-element.elementor-element-a05bfb9 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-a05bfb9 .elementor-button:focus{background-color:#163141;color:#FFFFFF;border-color:#163141;}.elementor-127 .elementor-element.elementor-element-a05bfb9{width:auto;max-width:auto;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-a05bfb9.elementor-element{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-a05bfb9 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-a05bfb9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-aaf61da{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-89c2730{text-align:start;}.elementor-127 .elementor-element.elementor-element-89c2730 img{width:63%;}.elementor-127 .elementor-element.elementor-element-60b4550{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:-10px -10px;--row-gap:-10px;--column-gap:-10px;}.elementor-127 .elementor-element.elementor-element-6ebb75b{--display:flex;--min-height:0px;--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;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-127 .elementor-element.elementor-element-6ebb75b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-74e58b7{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:50px 0px 50px 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-74e58b7.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-35ceb7a{padding:45px 45px 45px 45px;}.elementor-127 .elementor-element.elementor-element-35ceb7a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-88a2ec5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-cfc41cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-cfc41cf img{width:100%;height:392px;}.elementor-127 .elementor-element.elementor-element-0aa0770{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-0aa0770:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-0aa0770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-127 .elementor-element.elementor-element-56b282b{--display:flex;}.elementor-127 .elementor-element.elementor-element-204b963{--display:flex;--min-height:-3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-2f11f6b{text-align:center;}.elementor-127 .elementor-element.elementor-element-4a28b4c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-c1487f8{text-align:center;}.elementor-127 .elementor-element.elementor-element-daac11a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-e64701f{--display:flex;}.elementor-127 .elementor-element.elementor-element-f169955.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-5b43de0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-5b43de0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-127 .elementor-element.elementor-element-5b43de0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-127 .elementor-element.elementor-element-5b43de0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-4f7489c{--display:flex;}.elementor-127 .elementor-element.elementor-element-8c74c61 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-8c74c61 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-127 .elementor-element.elementor-element-8c74c61{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-127 .elementor-element.elementor-element-8c74c61 .elementor-icon-list-text{transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-e8d04c1{--display:flex;}.elementor-127 .elementor-element.elementor-element-b2c6c18 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-b2c6c18 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-127 .elementor-element.elementor-element-b2c6c18{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-127 .elementor-element.elementor-element-b2c6c18 .elementor-icon-list-text{transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-7c3c352{--display:flex;}.elementor-127 .elementor-element.elementor-element-f2b7101{--display:flex;--min-height:119px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-d13582c{--display:flex;--min-height:0px;}.elementor-127 .elementor-element.elementor-element-29dac8a .elementor-icon-wrapper{text-align:start;}.elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-stacked .elementor-icon{background-color:#4F82E8;}.elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-default .elementor-icon{color:#4F82E8;border-color:#4F82E8;}.elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-default .elementor-icon svg{fill:#4F82E8;}.elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-stacked .elementor-icon:hover{background-color:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-framed .elementor-icon:hover, .elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-default .elementor-icon:hover{color:#E8EEFC;border-color:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-framed .elementor-icon:hover, .elementor-127 .elementor-element.elementor-element-29dac8a.elementor-view-default .elementor-icon:hover svg{fill:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-29dac8a .elementor-icon{font-size:26px;}.elementor-127 .elementor-element.elementor-element-29dac8a .elementor-icon svg{height:26px;}.elementor-127 .elementor-element.elementor-element-767050e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-e9db203{--display:flex;--min-height:322px;}.elementor-127 .elementor-element.elementor-element-1707d23 .elementor-icon-wrapper{text-align:start;}.elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-stacked .elementor-icon{background-color:#4F82E8;}.elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-default .elementor-icon{color:#4F82E8;border-color:#4F82E8;}.elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-default .elementor-icon svg{fill:#4F82E8;}.elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-stacked .elementor-icon:hover{background-color:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-framed .elementor-icon:hover, .elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-default .elementor-icon:hover{color:#E8EEFC;border-color:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-framed .elementor-icon:hover, .elementor-127 .elementor-element.elementor-element-1707d23.elementor-view-default .elementor-icon:hover svg{fill:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-1707d23 .elementor-icon{font-size:26px;}.elementor-127 .elementor-element.elementor-element-1707d23 .elementor-icon svg{height:26px;}.elementor-127 .elementor-element.elementor-element-0e4d1a0{--display:flex;--min-height:322px;}.elementor-127 .elementor-element.elementor-element-0a17eae .elementor-icon-wrapper{text-align:start;}.elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-stacked .elementor-icon{background-color:#4F82E8;}.elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-default .elementor-icon{color:#4F82E8;border-color:#4F82E8;}.elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-default .elementor-icon svg{fill:#4F82E8;}.elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-stacked .elementor-icon:hover{background-color:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-framed .elementor-icon:hover, .elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-default .elementor-icon:hover{color:#E8EEFC;border-color:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-framed .elementor-icon:hover, .elementor-127 .elementor-element.elementor-element-0a17eae.elementor-view-default .elementor-icon:hover svg{fill:#E8EEFC;}.elementor-127 .elementor-element.elementor-element-0a17eae .elementor-icon{font-size:26px;}.elementor-127 .elementor-element.elementor-element-0a17eae .elementor-icon svg{height:26px;}.elementor-127 .elementor-element.elementor-element-3340227{--display:flex;}.elementor-127 .elementor-element.elementor-element-e7ff567{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-4d98e22{--display:flex;}.elementor-127 .elementor-element.elementor-element-efb63cf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-127 .elementor-element.elementor-element-c7e9ec3.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-c7e9ec3{text-align:start;}.elementor-127 .elementor-element.elementor-element-37bc8d0{--display:flex;}.elementor-127 .elementor-element.elementor-element-f90f362 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-127 .elementor-element.elementor-element-d1c4f3d.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-d1c4f3d{text-align:start;}.elementor-127 .elementor-element.elementor-element-c2e9d51{--display:flex;}.elementor-127 .elementor-element.elementor-element-1caf06f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-127 .elementor-element.elementor-element-a3aa08f.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-a3aa08f{text-align:start;}.elementor-127 .elementor-element.elementor-element-b436e8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-a9bc5d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-c7a63ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-7018113{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-639afa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-f0be598{--display:flex;}.elementor-127 .elementor-element.elementor-element-facbdcd{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-127 .elementor-element.elementor-element-facbdcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-674b805{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-127 .elementor-element.elementor-element-674b805.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-127 .elementor-element.elementor-element-8cf39aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-8cf39aa{text-align:start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-7d26146{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-f78aa9e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-dc153eb{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-ca739a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-7d26146{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-127 .elementor-element.elementor-element-f78aa9e{--width:314px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-2503c8c{text-align:center;}.elementor-127 .elementor-element.elementor-element-2503c8c .elementor-heading-title{font-size:23px;}.elementor-127 .elementor-element.elementor-element-58e78c9{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 32px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:center;}.elementor-127 .elementor-element.elementor-element-58e78c9 .elementor-heading-title{font-size:16px;}.elementor-127 .elementor-element.elementor-element-e536ca5{--justify-content:center;}.elementor-127 .elementor-element.elementor-element-f9d7acd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-f9d7acd .elementor-button{padding:16px 24px 16px 024px;}.elementor-127 .elementor-element.elementor-element-29539d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-29539d3 .elementor-button{padding:16px 24px 16px 024px;}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-56px/2);}.elementor-127 .elementor-element.elementor-element-de8a511 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-56px/2);}.elementor-127 .elementor-element.elementor-element-dc153eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-127 .elementor-element.elementor-element-ca739a5{--width:314px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-8d8c2e3{text-align:center;}.elementor-127 .elementor-element.elementor-element-8d8c2e3 .elementor-heading-title{font-size:23px;}.elementor-127 .elementor-element.elementor-element-faa7506{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 32px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:center;}.elementor-127 .elementor-element.elementor-element-faa7506 .elementor-heading-title{font-size:16px;}.elementor-127 .elementor-element.elementor-element-b06e677{--justify-content:center;}.elementor-127 .elementor-element.elementor-element-5fd6026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-5fd6026 .elementor-button{padding:16px 24px 16px 024px;}.elementor-127 .elementor-element.elementor-element-a05bfb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a05bfb9 .elementor-button{padding:16px 24px 16px 024px;}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-56px/2);}.elementor-127 .elementor-element.elementor-element-aaf61da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-56px/2);}.elementor-127 .elementor-element.elementor-element-0aa0770{--padding-top:-4px;--padding-bottom:-4px;--padding-left:-4px;--padding-right:-4px;}.elementor-127 .elementor-element.elementor-element-f2b7101{--min-height:0px;}.elementor-127 .elementor-element.elementor-element-d13582c{--min-height:207px;}.elementor-127 .elementor-element.elementor-element-e9db203{--min-height:207px;}.elementor-127 .elementor-element.elementor-element-0e4d1a0{--min-height:207px;}.elementor-127 .elementor-element.elementor-element-c154595{text-align:center;}.elementor-127 .elementor-element.elementor-element-f0be598{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-facbdcd{width:var( --container-widget-width, 351.75px );max-width:351.75px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:351.75px;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-8cf39aa{width:var( --container-widget-width, 86.25px );max-width:86.25px;--container-widget-width:86.25px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-f78aa9e{--width:100%;}.elementor-127 .elementor-element.elementor-element-ca739a5{--width:100%;}.elementor-127 .elementor-element.elementor-element-60b4550{--width:100%;}.elementor-127 .elementor-element.elementor-element-6ebb75b{--width:50%;}.elementor-127 .elementor-element.elementor-element-88a2ec5{--width:50%;}.elementor-127 .elementor-element.elementor-element-204b963{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-127 .elementor-element.elementor-element-f78aa9e{--width:65%;}.elementor-127 .elementor-element.elementor-element-ca739a5{--width:65%;}}/* Start custom CSS for container, class: .elementor-element-60b4550 *//* Estilo del Título en la Bolsa - CORREGIDO */
.titulo-bolsa .elementor-heading-title {
    color: #ffffff !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 2.5rem !important;
    font-weight: 900 !important;
    line-height: 1.2 !important;
    text-transform: none !important; /* <--- Esto quita las mayúsculas automáticas */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e0f8f1 *//* IMPORTAR FUENTE */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700;900&display=swap');

/* --- ESTILOS SECCIÓN HERO --- */

/* Título H1 */
.hero-h1 .elementor-heading-title {
    font-family: 'Montserrat', sans-serif !important;
    font-size: clamp(2.2rem, 5vw, 3.5rem) !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    color: #ffffff !important;
    line-height: 1.1 !important;
}

/* Subtítulo H2 */
.hero-h2 .elementor-heading-title {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 1.8rem !important;
    color: #e6b800 !important; /* Dorado */
    font-weight: 400 !important;
}

/* --- BOTONES CON TUS TRANSICIONES --- */

/* Botón Dorado */
.btn-gold .elementor-button {
    background-color: #e6b800 !important;
    color: #1c3c57 !important;
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-radius: 4px !important;
    padding: 18px 35px !important;
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
    border: 2px solid #e6b800 !important;
}

.btn-gold .elementor-button:hover {
    transform: scale(1.08) !important;
    box-shadow: 0 0 25px rgba(230, 184, 0, 0.7) !important;
    background-color: #ffcc00 !important;
}

/* Botón Blanco */
.btn-white .elementor-button {
    background-color: transparent !important;
    color: #ffffff !important;
    border: 2px solid #ffffff !important;
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 18px 35px !important;
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

.btn-white .elementor-button:hover {
    transform: scale(1.08) !important;
    box-shadow: 0 0 20px rgba(255, 255, 255, 0.5) !important;
    background-color: #ffffff !important;
    color: #1c3c57 !important;
}

/* Puntos clave (Centro homologado, etc) */
.puntos-clave {
    font-family: 'Montserrat', sans-serif !important;
    color: #ffffff !important;
    font-weight: 700 !important;
}

/* Caja de logos interactiva */
.caja-logos-hero img {
    border: 1px solid #e6b800 !important;
    padding: 15px !important;
    background: rgba(255,255,255,0.1) !important;
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

.caja-logos-hero:hover img {
    transform: scale(1.03) !important;
    filter: brightness(1.1) !important;
}/* End custom CSS */