.elementor-146 .elementor-element.elementor-element-191047d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-191047d5:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-191047d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-146 .elementor-element.elementor-element-5b381bc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:78px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-146 .elementor-element.elementor-element-5b381bc9:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-5b381bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-146 .elementor-element.elementor-element-5ef0da21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-4f5199f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-e5d72a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.55px;color:#FAA431;}.elementor-146 .elementor-element.elementor-element-51a1a99d > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-146 .elementor-element.elementor-element-51a1a99d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:92px;font-weight:800;line-height:0.95em;letter-spacing:-5.5px;color:#063B43;}.elementor-146 .elementor-element.elementor-element-42c68820 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-42c68820{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#4E6266;}.elementor-146 .elementor-element.elementor-element-1257a9ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:42px 42px 42px 42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-1257a9ad:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-1257a9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEBEA;}.elementor-146 .elementor-element.elementor-element-1af6bd1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:32px 32px 32px 32px;box-shadow:0px 18px 50px 0px rgba(6,59,67,.16);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-146 .elementor-element.elementor-element-1af6bd1a:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-1af6bd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063B43;}.elementor-146 .elementor-element.elementor-element-38e93db0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.55px;color:#A9CBD0;}.elementor-146 .elementor-element.elementor-element-28486a87 > .elementor-widget-container{margin:10px 0px 16px 0px;}.elementor-146 .elementor-element.elementor-element-28486a87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-535d05fb{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#D3E2E4;}.elementor-146 .elementor-element.elementor-element-2390d626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:82px;--padding-bottom:82px;--padding-left:20px;--padding-right:20px;}.elementor-146 .elementor-element.elementor-element-2390d626:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-2390d626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-7e06890e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-7a5dcca6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-1b08f4b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-67c330dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.55px;color:#FAA431;}.elementor-146 .elementor-element.elementor-element-743fa4cc > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-743fa4cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:51px;font-weight:800;line-height:1.05em;letter-spacing:-1.4px;color:#063B43;}.elementor-146 .elementor-element.elementor-element-80fdd3e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5F6B70;}.elementor-146 .elementor-element.elementor-element-278860c{--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-146 .elementor-element.elementor-element-104b4b2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-104b4b2{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#4E6266;}.elementor-146 .elementor-element.elementor-element-df9ebe6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-df9ebe6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#4E6266;}.elementor-146 .elementor-element.elementor-element-e52d5ec{--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-146 .elementor-element.elementor-element-0a62ba1 > .elementor-widget-container{margin:10px 0px 16px 0px;}.elementor-146 .elementor-element.elementor-element-0a62ba1{font-family:"Inter", Sans-serif;font-size:28px;font-weight:800;line-height:1.15em;letter-spacing:-1px;}.elementor-146 .elementor-element.elementor-element-cc29fbf{--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-146 .elementor-element.elementor-element-3c840e4{--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-146 .elementor-element.elementor-element-2660894{--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-146 .elementor-element.elementor-element-1646561{--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-146 .elementor-element.elementor-element-55be38c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-55be38c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:51px;font-weight:800;line-height:1.05em;letter-spacing:-1.4px;color:#063B43;}.elementor-146 .elementor-element.elementor-element-3ca24d7{--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-146 .elementor-element.elementor-element-dbde87e{--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-146 .elementor-element.elementor-element-0bab280{--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-146 .elementor-element.elementor-element-14a2c0a{--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-146 .elementor-element.elementor-element-b8ae37f{--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-146 .elementor-element.elementor-element-74db650{--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-146 .elementor-element.elementor-element-b8b3542{--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-146 .elementor-element.elementor-element-2682a21 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-2682a21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:51px;font-weight:800;line-height:1.05em;letter-spacing:-1.4px;color:#063B43;}.elementor-146 .elementor-element.elementor-element-8f35d7c{--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-146 .elementor-element.elementor-element-03b436e{--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-146 .elementor-element.elementor-element-f8aab39{--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-146 .elementor-element.elementor-element-847ce4c{--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-146 .elementor-element.elementor-element-535f1cc{--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-146 .elementor-element.elementor-element-1f67a6c{--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-146 .elementor-element.elementor-element-255fa2c{--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-146 .elementor-element.elementor-element-9d3cb9e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-9d3cb9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:51px;font-weight:800;line-height:1.05em;letter-spacing:-1.4px;color:#063B43;}.elementor-146 .elementor-element.elementor-element-9f55522{--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-146 .elementor-element.elementor-element-b92a0c0{--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-146 .elementor-element.elementor-element-80177a9{--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-146 .elementor-element.elementor-element-88e18ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:82px;--padding-bottom:82px;--padding-left:20px;--padding-right:20px;}.elementor-146 .elementor-element.elementor-element-88e18ef:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-88e18ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-8d835f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-866043b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-49b5dca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-e80ae31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.55px;color:#FAA431;}.elementor-146 .elementor-element.elementor-element-da2025e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-da2025e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:51px;font-weight:800;line-height:1.05em;letter-spacing:-1.4px;color:#063B43;}.elementor-146 .elementor-element.elementor-element-7e30c03{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5F6B70;}.elementor-146 .elementor-element.elementor-element-b3f6c81{--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-146 .elementor-element.elementor-element-2be1298 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-2be1298{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#4E6266;}.elementor-146 .elementor-element.elementor-element-dce2732 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-dce2732{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#4E6266;}.elementor-146 .elementor-element.elementor-element-6f46247 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-6f46247{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#4E6266;}.elementor-146 .elementor-element.elementor-element-27ce867 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-27ce867{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#4E6266;}.elementor-146 .elementor-element.elementor-element-d4b0ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:82px;--padding-bottom:82px;--padding-left:20px;--padding-right:20px;}.elementor-146 .elementor-element.elementor-element-d4b0ff:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-d4b0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AA0B8;}.elementor-146 .elementor-element.elementor-element-46dc00ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-664c9ed7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4E1E0;--border-color:#D4E1E0;--border-radius:26px 26px 26px 26px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-146 .elementor-element.elementor-element-664c9ed7:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-664c9ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-6998e1a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-62ebf248 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.55px;color:#FAA431;}.elementor-146 .elementor-element.elementor-element-5f34fc50 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;line-height:1.05em;letter-spacing:-1px;color:#063B43;}.elementor-146 .elementor-element.elementor-element-6c98a3bc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5F6B70;}.elementor-146 .elementor-element.elementor-element-48f13e4 .elementor-button{background-color:#FAA431;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAA431;border-radius:999px 999px 999px 999px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-146 .elementor-element.elementor-element-5ef0da21{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-146 .elementor-element.elementor-element-7a5dcca6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-146 .elementor-element.elementor-element-866043b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-51a1a99d .elementor-heading-title{font-size:56px;}.elementor-146 .elementor-element.elementor-element-1af6bd1a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-146 .elementor-element.elementor-element-28486a87 .elementor-heading-title{font-size:25px;}.elementor-146 .elementor-element.elementor-element-743fa4cc .elementor-heading-title{font-size:34px;}.elementor-146 .elementor-element.elementor-element-0a62ba1{font-size:25px;}.elementor-146 .elementor-element.elementor-element-55be38c .elementor-heading-title{font-size:34px;}.elementor-146 .elementor-element.elementor-element-2682a21 .elementor-heading-title{font-size:34px;}.elementor-146 .elementor-element.elementor-element-9d3cb9e .elementor-heading-title{font-size:34px;}.elementor-146 .elementor-element.elementor-element-da2025e .elementor-heading-title{font-size:34px;}.elementor-146 .elementor-element.elementor-element-664c9ed7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-146 .elementor-element.elementor-element-6998e1a3{--width:100%;}.elementor-146 .elementor-element.elementor-element-5f34fc50 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-191047d5{--width:100%;}.elementor-146 .elementor-element.elementor-element-5b381bc9{--width:100%;}.elementor-146 .elementor-element.elementor-element-5ef0da21{--content-width:1160px;}.elementor-146 .elementor-element.elementor-element-4f5199f6{--width:57%;}.elementor-146 .elementor-element.elementor-element-1257a9ad{--width:41%;}.elementor-146 .elementor-element.elementor-element-1af6bd1a{--width:100%;}.elementor-146 .elementor-element.elementor-element-2390d626{--width:100%;}.elementor-146 .elementor-element.elementor-element-7e06890e{--content-width:1160px;}.elementor-146 .elementor-element.elementor-element-1b08f4b7{--width:48%;}.elementor-146 .elementor-element.elementor-element-88e18ef{--width:100%;}.elementor-146 .elementor-element.elementor-element-8d835f6{--content-width:1160px;}.elementor-146 .elementor-element.elementor-element-49b5dca{--width:100%;}.elementor-146 .elementor-element.elementor-element-d4b0ff{--width:100%;}.elementor-146 .elementor-element.elementor-element-46dc00ec{--content-width:1160px;}.elementor-146 .elementor-element.elementor-element-6998e1a3{--width:72%;}}@media(max-width:1024px) and (min-width:768px){.elementor-146 .elementor-element.elementor-element-4f5199f6{--width:100%;}.elementor-146 .elementor-element.elementor-element-1257a9ad{--width:100%;}.elementor-146 .elementor-element.elementor-element-1b08f4b7{--width:100%;}.elementor-146 .elementor-element.elementor-element-49b5dca{--width:100%;}}/* Start custom CSS */:root{--primary:#063b43;--secondary:#faa431;--tertiary:#6aa0b8;--text:#1e1e1e;--muted:#5f6b70;--warm:#fbfaf7;--white:#fff;--line:#dce5e7;--soft:#f2f7f7;--on-green:#dce9ea;--shell:min(1160px,calc(100% - 48px));--radius:18px}
*{box-sizing:border-box}.hum-history{color:var(--text);background:var(--warm);font-family:Inter,Arial,sans-serif}.hist-shell{width:var(--shell);margin-inline:auto}.hist-section{padding-block:clamp(58px,6vw,78px)}.hist-soft{background:var(--soft)}
.hist-hero{min-height:250px;display:flex;align-items:center;padding-block:42px;background:linear-gradient(115deg,var(--soft),var(--white));border-bottom:5px solid var(--secondary)}.hist-hero-grid,.hist-heading{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:clamp(42px,6vw,80px)}
.hum-history h1.elementor-heading-title{margin:0;color:var(--primary)!important;font-size:clamp(40px,4vw,56px)!important;font-weight:800;line-height:.98;letter-spacing:-.052em}.hum-history h2.elementor-heading-title{margin:0;color:var(--primary)!important;font-size:clamp(30px,3.2vw,42px)!important;font-weight:800;line-height:1.04;letter-spacing:-.045em}.hum-history h3.elementor-heading-title{margin:0;color:var(--primary)!important;font-size:clamp(18px,1.55vw,22px)!important;line-height:1.2}
.hist-eyebrow p{margin:0 0 12px;color:var(--secondary)!important;font-size:12px;font-weight:800;line-height:1.25;letter-spacing:.14em;text-transform:uppercase}.hist-intro p,.hist-heading-copy p{margin:0;color:var(--primary)!important;font-family:'Source Serif 4',Georgia,serif;font-size:clamp(20px,2vw,27px);line-height:1.34}.hist-heading{margin-bottom:38px}.hist-heading-copy p{color:var(--muted)!important;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.65}
.hist-prose{display:grid;gap:20px;max-width:860px}.hist-prose p{margin:0;color:var(--text)!important;font-size:17px;line-height:1.78}.hist-quote{padding:clamp(28px,4vw,48px);margin-top:38px;color:var(--on-green);background:var(--primary);border-radius:var(--radius);border-top:6px solid var(--secondary)}.hist-quote p{margin:0;color:inherit!important;font-family:'Source Serif 4',Georgia,serif;font-size:clamp(21px,2.4vw,30px);line-height:1.5}
.hist-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;gap:clamp(34px,6vw,76px)}.hist-image-card{overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.hist-image-card img{display:block;width:100%!important;aspect-ratio:4/3;object-fit:cover}.hist-image-card--portrait img{aspect-ratio:4/5;object-fit:cover}.hist-caption p{padding:16px 18px;margin:0;color:var(--muted)!important;font-size:13px;line-height:1.5}
.hist-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:38px}.hist-year{padding:26px;background:var(--white);border:1px solid var(--line);border-radius:16px}.hist-year strong{display:block;margin-bottom:12px;color:var(--secondary);font-size:27px}.hist-year p{margin:0;color:var(--muted)!important;line-height:1.65}
.hist-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.hist-gallery>.elementor-element{min-width:0}.hist-gallery .hist-image-card:first-child{grid-row:span 2}.hist-art-copy{padding:30px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.hist-art-copy p{margin:0;color:var(--muted)!important;font-size:16px;line-height:1.72}.hist-source{padding:24px 26px;color:var(--on-green);background:var(--primary);border-radius:14px}.hist-source p{margin:0;color:inherit!important;font-size:14px;line-height:1.65}
@media(max-width:820px){:root{--shell:min(680px,calc(100% - 32px))}.hist-hero-grid,.hist-heading,.hist-split{grid-template-columns:1fr;gap:28px}.hist-timeline,.hist-gallery{grid-template-columns:1fr}.hist-gallery .hist-image-card:first-child{grid-row:auto}}
@media(max-width:520px){:root{--shell:calc(100% - 28px)}.hist-hero{min-height:auto;padding-block:32px}.hist-section{padding-block:52px}.hist-prose p{font-size:16px}}
/* HUM HISTORIA — color de introducción */
.hum-history .hist-intro,.hum-history .hist-intro p{color:var(--primary)!important}
/* HUM HISTORIA — bloque destacado basado en plantilla 229 */
.hum-history .hist-intro{position:relative;overflow:hidden;padding:30px 34px;color:var(--on-green)!important;background:var(--primary);border-radius:18px;border-top:5px solid var(--secondary);box-shadow:0 16px 38px rgba(6,59,67,.12)}
.hum-history .hist-intro::after{content:'';position:absolute;right:-32px;bottom:-48px;width:150px;height:150px;background:rgba(106,160,184,.34);border-radius:50%;pointer-events:none}
.hum-history .hist-intro p{position:relative;z-index:1;color:var(--white)!important}
.hum-history .hist-year{position:relative;overflow:hidden;border-top:4px solid var(--tertiary)}
.hum-history .hist-year::after{content:'';position:absolute;right:-24px;top:-30px;width:82px;height:82px;background:rgba(106,160,184,.13);border-radius:50%}
@media(max-width:520px){.hum-history .hist-intro{padding:24px 22px}.hum-history .hist-intro::after{width:110px;height:110px}}
/* HUM HISTORIA — espaciado compacto */
.hum-history .hist-section{padding-block:clamp(38px,4.2vw,54px)!important}
.hum-history .hist-hero{min-height:210px!important;padding-block:28px!important}
.hum-history .hist-heading{margin-bottom:26px!important}
.hum-history .hist-prose{gap:14px!important}
.hum-history .hist-quote{margin-top:26px!important;padding:clamp(24px,3vw,36px)!important}
.hum-history .hist-timeline{margin-top:26px!important}
.hum-history .hist-year{padding:22px!important}
.hum-history .hist-art-copy{padding:24px!important}
.hum-history .hist-source{padding:20px 24px!important}
@media(max-width:820px){.hum-history .hist-section{padding-block:38px!important}.hum-history .hist-hero{padding-block:25px!important}.hum-history .hist-heading{margin-bottom:22px!important}}
@media(max-width:520px){.hum-history .hist-section{padding-block:32px!important}.hum-history .hist-hero{padding-block:22px!important}.hum-history .hist-heading{margin-bottom:18px!important}.hum-history .hist-quote{margin-top:20px!important}}/* End custom CSS */