.elementor-20611 .elementor-element.elementor-element-34e2517{--display:flex}.elementor-20611 .elementor-element.elementor-element-252ddf7{--display:flex}.elementor-20611 .elementor-element.elementor-element-37f5cd1{--display:flex}.elementor-20611 .elementor-element.elementor-element-7ec112d{--display:flex}.elementor-20611 .elementor-element.elementor-element-1b28daf{--display:flex}.elementor-20611 .elementor-element.elementor-element-ce3592e{--display:flex}.elementor-20611 .elementor-element.elementor-element-bfea181{--display:flex}.elementor-20611 .elementor-element.elementor-element-eb03264{--display:flex}.elementor-20611 .elementor-element.elementor-element-c7f1c41{--display:flex}.elementor-20611 .elementor-element.elementor-element-5262777{--display:flex}.elementor-20611 .elementor-element.elementor-element-15710b8{--display:flex}.elementor-20611 .elementor-element.elementor-element-dfaee3f{--display:flex}.elementor-20611 .elementor-element.elementor-element-baefe82{--display:flex}.elementor-20611 .elementor-element.elementor-element-18dfb30{--display:flex}.elementor-20611 .elementor-element.elementor-element-71fcc6d{--display:flex}.elementor-20611 .elementor-element.elementor-element-6acc70b{--display:flex}.elementor-20611 .elementor-element.elementor-element-9427d64{--display:flex}.elementor-20611 .elementor-element.elementor-element-5f83dd2{--display:flex}.elementor-20611 .elementor-element.elementor-element-eb7a5e4{--display:flex}.elementor-20611 .elementor-element.elementor-element-e6ae1e9{--display:flex}@media(min-width:768px){.elementor-20611 .elementor-element.elementor-element-dfaee3f{--width:100%}.elementor-20611 .elementor-element.elementor-element-baefe82{--width:100%}.elementor-20611 .elementor-element.elementor-element-18dfb30{--width:100%}.elementor-20611 .elementor-element.elementor-element-71fcc6d{--content-width:1575px}}.elementor-20611 .elementor-element.elementor-element-215fe4e{text-align:inherit}.elementor-20611 .elementor-element.elementor-element-215fe4e img{width:286px;max-width:100%;height:auto;border-radius:6px;display:block}.elementor-20611 .elementor-element.elementor-element-7ec112d{flex:0 1 auto;width:auto;max-width:100%;min-width:0}.elementor-20611 .elementor-element.elementor-element-d3007b0 .elementor-heading-title{font-family:'Instrument Sans',sans-serif;font-weight:500;font-size:74px;line-height:84px;color:#f8f8f8;margin:0}@media(max-width:1024px){.elementor-20611 .elementor-element.elementor-element-d3007b0 .elementor-heading-title{font-size:48px;line-height:56px}}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-d3007b0 .elementor-heading-title{font-size:36px;line-height:42px}}.elementor-20611 .elementor-element.elementor-element-1b28daf{flex:1 1 400px;min-width:0}.elementor-20611 .elementor-element.elementor-element-37f5cd1>.e-con-inner{display:flex;flex-direction:row;align-items:center;gap:48px;flex-wrap:wrap}.elementor-20611 .elementor-element.elementor-element-37f5cd1{margin:0 0 44px}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-37f5cd1>.e-con-inner{gap:24px}.elementor-20611 .elementor-element.elementor-element-37f5cd1{margin:0 0 32px}}.elementor-20611 .elementor-element.elementor-element-6a98aa8{text-align:inherit}.elementor-20611 .elementor-element.elementor-element-6a98aa8 img{height:40px;width:auto;max-width:100%;display:block}.elementor-20611 .elementor-element.elementor-element-bfea181{min-width:0;border-top:1px solid rgb(248 248 248 / .25);padding-top:16px}.elementor-20611 .elementor-element.elementor-element-0a9af80{font-family:'Instrument Sans',sans-serif;font-size:14px;line-height:18px;color:#f8f8f8;overflow-wrap:normal;word-break:normal}.elementor-20611 .elementor-element.elementor-element-eb03264{min-width:0;border-top:1px solid rgb(248 248 248 / .25);padding-top:16px}.elementor-20611 .elementor-element.elementor-element-75e8916{font-family:'Instrument Sans',sans-serif;font-size:14px;letter-spacing:3.36px;text-transform:uppercase;color:#f8f8f8;line-height:21px;overflow-wrap:normal;word-break:normal;hyphens:none}.elementor-20611 .elementor-element.elementor-element-c7f1c41{min-width:0;border-top:1px solid rgb(248 248 248 / .25);padding-top:16px}.elementor-20611 .elementor-element.elementor-element-ec946b8{font-family:'Instrument Sans',sans-serif;font-weight:500;font-size:16px;color:#f8f8f8;line-height:21px;white-space:nowrap}.elementor-20611 .elementor-element.elementor-element-ec946b8 p{margin:0}.elementor-20611 .elementor-element.elementor-element-5262777{min-width:0;border-top:1px solid rgb(248 248 248 / .25);padding-top:16px}.elementor-20611 .elementor-element.elementor-element-ce3592e>.e-con-inner{display:grid;grid-template-columns:190px minmax(0,432px) 197px 161px;column-gap:117px;row-gap:32px;align-items:start;justify-content:start}@media(max-width:1280px){.elementor-20611 .elementor-element.elementor-element-ce3592e>.e-con-inner{column-gap:48px}}@media(max-width:1024px){.elementor-20611 .elementor-element.elementor-element-ce3592e>.e-con-inner{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}}@media(max-width:900px){.elementor-20611 .elementor-element.elementor-element-ce3592e>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:28px}}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-ce3592e>.e-con-inner{grid-template-columns:minmax(0,1fr);row-gap:20px}}.elementor-20611 .elementor-element.elementor-element-252ddf7{max-width:1651px;margin:0 auto;padding:0 38px}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-252ddf7{padding-left:24px;padding-right:24px}}.elementor-20611 .elementor-element.elementor-element-34e2517{padding:210px 0 70px}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-34e2517{padding:100px 0 48px}}.elementor-20611 .elementor-element.elementor-element-069f69a img{width:100%;height:auto;border-radius:18px;display:block;object-fit:cover;max-height:700px}.elementor-20611 .elementor-element.elementor-element-15710b8{padding:40px 38px;max-width:1651px;margin:0 auto}.elementor-20611 .elementor-element.elementor-element-dfaee3f{padding:0}.elementor-20611 .elementor-element.elementor-element-dfaee3f>.e-con-inner{max-width:100%}.elementor-20611 .elementor-element.elementor-element-baefe82{padding:0}.elementor-20611 .elementor-element.elementor-element-2125f65 img{display:block;width:100%;height:auto}.elementor-20611 .elementor-element.elementor-element-2125f65{line-height:0}.elementor-20611 .elementor-element.elementor-element-b1a2c30 img{display:block;width:100%;height:auto}.elementor-20611 .elementor-element.elementor-element-b1a2c30{line-height:0}.elementor-20611 .elementor-element.elementor-element-9427d64{position:absolute;left:44.8%;top:65.4%;width:77%;max-width:426px;z-index:2;pointer-events:none;padding:0}.elementor-20611 .elementor-element.elementor-element-9427d64 img{display:block;width:100%;height:auto;aspect-ratio:274/66}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-9427d64{left:8%;width:74%;max-width:none}}.elementor-20611 .elementor-element.elementor-element-6acc70b{position:relative;flex:0 1 553px;width:553px;max-width:100%;min-width:0;overflow:visible}.elementor-20611 .elementor-element.elementor-element-6acc70b>.e-con-inner{position:relative;overflow:visible;padding:0}@media(max-width:1200px){.elementor-20611 .elementor-element.elementor-element-6acc70b{flex:0 1 auto;width:100%;max-width:553px}}.elementor-20611 .elementor-element.elementor-element-2483eb7{font-family:'Satoshi','DM Sans',sans-serif;font-weight:500;font-size:clamp(38px,5.21vw,90px);line-height:.99;letter-spacing:-.04em;color:#f8f8f8}.elementor-20611 .elementor-element.elementor-element-2483eb7 p{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.elementor-20611 .elementor-element.elementor-element-2483eb7 .oct-swim-arrow-inline{display:inline-flex;align-items:center;vertical-align:middle;margin-left:14px}.elementor-20611 .elementor-element.elementor-element-2483eb7 .oct-swim-arrow-inline svg{display:block;width:clamp(30px,3.0vw,52px);height:auto}.elementor-20611 .elementor-element.elementor-element-eb7a5e4{margin:0 0 10px;width:100%}.elementor-20611 .elementor-element.elementor-element-eb7a5e4>.e-con-inner{padding:0}.elementor-20611 .elementor-element.elementor-element-430c4eb{font-family:'Satoshi','DM Sans',sans-serif;font-weight:300;font-size:clamp(20px,2.08vw,36px);line-height:1.12;color:#f8f8f8}.elementor-20611 .elementor-element.elementor-element-430c4eb p{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.elementor-20611 .elementor-element.elementor-element-430c4eb .oct-swim-free{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.elementor-20611 .elementor-element.elementor-element-430c4eb .oct-swim-free strong{font-weight:500}.elementor-20611 .elementor-element.elementor-element-34ed22e{width:auto!important;flex:0 0 auto!important}.elementor-20611 .elementor-element.elementor-element-34ed22e .elementor-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:223px;height:53px;padding:7px 24px!important;background-color:#f8f8f8!important;border-radius:48px!important}.elementor-20611 .elementor-element.elementor-element-34ed22e .elementor-button-text{color:#363636!important;font-family:'Satoshi','DM Sans',sans-serif!important;font-weight:500!important;font-size:24px!important;line-height:1!important}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-34ed22e .elementor-button{min-width:0;height:46px;padding:6px 22px!important}.elementor-20611 .elementor-element.elementor-element-34ed22e .elementor-button-text{font-size:18px!important}}.elementor-20611 .elementor-element.elementor-element-e6ae1e9{width:100%}.elementor-20611 .elementor-element.elementor-element-e6ae1e9>.e-con-inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:20px clamp(24px,3.9vw,67px);padding:0}.elementor-20611 .elementor-element.elementor-element-5f83dd2{flex:1 1 auto;min-width:0;max-width:763px}.elementor-20611 .elementor-element.elementor-element-5f83dd2>.e-con-inner{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:0;gap:0}@media(max-width:1200px){.elementor-20611 .elementor-element.elementor-element-5f83dd2{max-width:100%;width:100%}}.elementor-20611 .elementor-element.elementor-element-71fcc6d{position:relative;max-width:1651px;margin:0 auto;padding:0 38px}.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner{position:relative;display:flex;flex-direction:row;align-items:flex-end;flex-wrap:nowrap;gap:244px;width:100%;max-width:100%!important;padding:0}@media(max-width:1600px){.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner{gap:120px}}.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner::before{content:"";position:absolute;z-index:4;pointer-events:none;left:0;right:0;top:70px;height:1px;background:#5c5c5c}.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner::after{content:"";position:absolute;z-index:4;pointer-events:none;left:0;right:0;bottom:-85px;height:1px;background:#5c5c5c}@media(max-width:1200px){.elementor-20611 .elementor-element.elementor-element-71fcc6d{padding:0 38px}.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner{flex-direction:column;align-items:flex-start;gap:40px}.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner::before{left:0;top:-40px}.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner::after{bottom:-60px;left:0}}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-71fcc6d{padding:0 24px}.elementor-20611 .elementor-element.elementor-element-71fcc6d>.e-con-inner::after{bottom:-48px}}.elementor-20611 .elementor-element.elementor-element-18dfb30{position:relative;padding:183px 0 85px}@media(max-width:1200px){.elementor-20611 .elementor-element.elementor-element-18dfb30{padding:110px 0 60px;overflow-x:clip}}@media(max-width:767px){.elementor-20611 .elementor-element.elementor-element-18dfb30{padding:80px 0 48px}}