.elementor-7724 .elementor-element.elementor-element-72334af > .elementor-container{max-width:1360px;--container-max-width:1360px;min-height:100vh;}.elementor-7724 .elementor-element.elementor-element-72334af:not(.elementor-motion-effects-element-type-background), .elementor-7724 .elementor-element.elementor-element-72334af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a1dc02 );background-image:url("https://resolveschwimmer.com/wp-content/uploads/2025/12/Area-of-Expertise-Banner-Image-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7724 .elementor-element.elementor-element-72334af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 0em 01em;}.elementor-7724 .elementor-element.elementor-element-72334af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7724 .elementor-element.elementor-element-8fe6976.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7724 .elementor-element.elementor-element-8fe6976.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7724 .elementor-element.elementor-element-8fe6976 > .elementor-element-populated{padding:0rem 0rem 6rem 0rem;}.elementor-7724 .elementor-element.elementor-element-f3e3361{--spacer-size:650px;}.elementor-7724 .elementor-element.elementor-element-fd423d0 .elementor-heading-title{color:var( --e-global-color-757975a );font-family:var( --e-global-typography-daec32f-font-family ), Sans-serif;font-size:var( --e-global-typography-daec32f-font-size );font-weight:var( --e-global-typography-daec32f-font-weight );line-height:var( --e-global-typography-daec32f-line-height );letter-spacing:var( --e-global-typography-daec32f-letter-spacing );word-spacing:var( --e-global-typography-daec32f-word-spacing );}.elementor-7724 .elementor-element.elementor-element-fd423d0 mark{--mark-color:var( --e-global-color-primary );--mark-gradient-color:var( --e-global-color-primary );--mark-gradient-angle:180deg;font-weight:500;font-style:italic;}.elementor-7724 .elementor-element.elementor-element-fd423d0 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7724 .elementor-element.elementor-element-fd423d0{width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-3464891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7724 .elementor-element.elementor-element-cee8237{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7724 .elementor-element.elementor-element-cee8237.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7724 .elementor-element.elementor-element-699bed2{text-align:left;color:var( --e-global-color-757975a );font-family:"proxima nova medium", Sans-serif;font-size:16px;font-weight:400;line-height:20px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-699bed2 p:last-of-type{margin-bottom:0;}.elementor-7724 .elementor-element.elementor-element-699bed2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-7a185d8{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7724 .elementor-element.elementor-element-ccec590 > .elementor-container{max-width:1000px;--container-max-width:1000px;}.elementor-7724 .elementor-element.elementor-element-ccec590:not(.elementor-motion-effects-element-type-background), .elementor-7724 .elementor-element.elementor-element-ccec590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78507d1 );}.elementor-7724 .elementor-element.elementor-element-ccec590{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 1em 0em 1em;}.elementor-7724 .elementor-element.elementor-element-ccec590 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-5b6e69a:hover > .elementor-element-populated{background-color:#F2F2F2;}.elementor-7724 .elementor-element.elementor-element-5b6e69a > .elementor-element-populated{border-style:solid;border-width:1px 1px 0px 1px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7724 .elementor-element.elementor-element-5b6e69a > .elementor-element-populated, .elementor-7724 .elementor-element.elementor-element-5b6e69a > .elementor-element-populated > .elementor-background-overlay, .elementor-7724 .elementor-element.elementor-element-5b6e69a > .elementor-background-slideshow{border-radius:012px 012px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-5b6e69a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-f119e6c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"instrument-serif", Sans-serif;font-size:30px;font-weight:400;line-height:105%;letter-spacing:0px;}.elementor-7724 .elementor-element.elementor-element-f119e6c mark{--mark-color:var( --e-global-color-primary );--mark-gradient-color:var( --e-global-color-primary );--mark-gradient-angle:180deg;font-weight:500;font-style:italic;}.elementor-7724 .elementor-element.elementor-element-f119e6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-f119e6c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-f119e6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7724 .elementor-element.elementor-element-0374780{text-align:right;width:initial;max-width:initial;}.elementor-7724 .elementor-element.elementor-element-0374780 .elementor-heading-title{color:#13131F;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:105%;letter-spacing:-1%;}.elementor-7724 .elementor-element.elementor-element-45b279d{text-align:left;color:#13131F;font-family:"proxima nova medium", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0px;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-45b279d p:last-of-type{margin-bottom:0;}.elementor-7724 .elementor-element.elementor-element-45b279d > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-c7e2e4a > .elementor-container{max-width:1000px;--container-max-width:1000px;}.elementor-7724 .elementor-element.elementor-element-c7e2e4a{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 0em 1em;}.elementor-7724 .elementor-element.elementor-element-c7e2e4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-ababf2f:hover > .elementor-element-populated{background-color:#F2F2F2;}.elementor-7724 .elementor-element.elementor-element-ababf2f > .elementor-element-populated{border-style:solid;border-width:1px 1px 0px 1px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7724 .elementor-element.elementor-element-ababf2f > .elementor-element-populated, .elementor-7724 .elementor-element.elementor-element-ababf2f > .elementor-element-populated > .elementor-background-overlay, .elementor-7724 .elementor-element.elementor-element-ababf2f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-ababf2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-a37d459 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"instrument-serif", Sans-serif;font-size:30px;font-weight:400;line-height:105%;letter-spacing:0px;}.elementor-7724 .elementor-element.elementor-element-a37d459 mark{--mark-color:var( --e-global-color-primary );--mark-gradient-color:var( --e-global-color-primary );--mark-gradient-angle:180deg;font-weight:500;font-style:italic;}.elementor-7724 .elementor-element.elementor-element-a37d459 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-a37d459{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-a37d459.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7724 .elementor-element.elementor-element-791c95c{text-align:right;width:initial;max-width:initial;}.elementor-7724 .elementor-element.elementor-element-791c95c .elementor-heading-title{color:#13131F;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:105%;letter-spacing:-1%;}.elementor-7724 .elementor-element.elementor-element-5700ecb{text-align:left;color:#13131F;font-family:"proxima nova medium", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0px;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-5700ecb p:last-of-type{margin-bottom:0;}.elementor-7724 .elementor-element.elementor-element-5700ecb > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-7df9019 > .elementor-container{max-width:1000px;--container-max-width:1000px;}.elementor-7724 .elementor-element.elementor-element-7df9019:not(.elementor-motion-effects-element-type-background), .elementor-7724 .elementor-element.elementor-element-7df9019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78507d1 );}.elementor-7724 .elementor-element.elementor-element-7df9019{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 0em 1em;}.elementor-7724 .elementor-element.elementor-element-7df9019 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-aee34f0:hover > .elementor-element-populated{background-color:#F2F2F2;}.elementor-7724 .elementor-element.elementor-element-aee34f0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 0px 1px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7724 .elementor-element.elementor-element-aee34f0 > .elementor-element-populated, .elementor-7724 .elementor-element.elementor-element-aee34f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-7724 .elementor-element.elementor-element-aee34f0 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-aee34f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-c24f082 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"instrument-serif", Sans-serif;font-size:30px;font-weight:400;line-height:105%;letter-spacing:0px;}.elementor-7724 .elementor-element.elementor-element-c24f082 mark{--mark-color:var( --e-global-color-primary );--mark-gradient-color:var( --e-global-color-primary );--mark-gradient-angle:180deg;font-weight:500;font-style:italic;}.elementor-7724 .elementor-element.elementor-element-c24f082 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-c24f082{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-c24f082.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7724 .elementor-element.elementor-element-340fe68{text-align:right;width:initial;max-width:initial;}.elementor-7724 .elementor-element.elementor-element-340fe68 .elementor-heading-title{color:#13131F;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:105%;letter-spacing:-1%;}.elementor-7724 .elementor-element.elementor-element-c328315{text-align:left;color:#13131F;font-family:"proxima nova medium", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0px;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-c328315 p:last-of-type{margin-bottom:0;}.elementor-7724 .elementor-element.elementor-element-c328315 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-5f9f01a > .elementor-container{max-width:1000px;--container-max-width:1000px;}.elementor-7724 .elementor-element.elementor-element-5f9f01a:not(.elementor-motion-effects-element-type-background), .elementor-7724 .elementor-element.elementor-element-5f9f01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78507d1 );}.elementor-7724 .elementor-element.elementor-element-5f9f01a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 0em 1em;}.elementor-7724 .elementor-element.elementor-element-5f9f01a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-4315c34:hover > .elementor-element-populated{background-color:#F2F2F2;}.elementor-7724 .elementor-element.elementor-element-4315c34 > .elementor-element-populated{border-style:solid;border-width:1px 1px 0px 1px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7724 .elementor-element.elementor-element-4315c34 > .elementor-element-populated, .elementor-7724 .elementor-element.elementor-element-4315c34 > .elementor-element-populated > .elementor-background-overlay, .elementor-7724 .elementor-element.elementor-element-4315c34 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-4315c34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-1943ca0 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"instrument-serif", Sans-serif;font-size:30px;font-weight:400;line-height:105%;letter-spacing:0px;}.elementor-7724 .elementor-element.elementor-element-1943ca0 mark{--mark-color:var( --e-global-color-primary );--mark-gradient-color:var( --e-global-color-primary );--mark-gradient-angle:180deg;font-weight:500;font-style:italic;}.elementor-7724 .elementor-element.elementor-element-1943ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-1943ca0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-1943ca0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7724 .elementor-element.elementor-element-647838c{text-align:right;width:initial;max-width:initial;}.elementor-7724 .elementor-element.elementor-element-647838c .elementor-heading-title{color:#13131F;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:105%;letter-spacing:-1%;}.elementor-7724 .elementor-element.elementor-element-cf5a932{text-align:left;color:#13131F;font-family:"proxima nova medium", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0px;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-cf5a932 p:last-of-type{margin-bottom:0;}.elementor-7724 .elementor-element.elementor-element-cf5a932 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-065c084 > .elementor-container{max-width:1000px;--container-max-width:1000px;}.elementor-7724 .elementor-element.elementor-element-065c084:not(.elementor-motion-effects-element-type-background), .elementor-7724 .elementor-element.elementor-element-065c084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78507d1 );}.elementor-7724 .elementor-element.elementor-element-065c084{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 7em 1em;}.elementor-7724 .elementor-element.elementor-element-065c084 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-6f815c5:hover > .elementor-element-populated{background-color:#F2F2F2;}.elementor-7724 .elementor-element.elementor-element-6f815c5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7724 .elementor-element.elementor-element-6f815c5 > .elementor-element-populated, .elementor-7724 .elementor-element.elementor-element-6f815c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-7724 .elementor-element.elementor-element-6f815c5 > .elementor-background-slideshow{border-radius:0px 0px 012px 012px;}.elementor-7724 .elementor-element.elementor-element-6f815c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7724 .elementor-element.elementor-element-4045a65 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"instrument-serif", Sans-serif;font-size:30px;font-weight:400;line-height:105%;letter-spacing:0px;}.elementor-7724 .elementor-element.elementor-element-4045a65 mark{--mark-color:var( --e-global-color-primary );--mark-gradient-color:var( --e-global-color-primary );--mark-gradient-angle:180deg;font-weight:500;font-style:italic;}.elementor-7724 .elementor-element.elementor-element-4045a65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-4045a65{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-4045a65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7724 .elementor-element.elementor-element-82d2aaa{text-align:right;width:initial;max-width:initial;}.elementor-7724 .elementor-element.elementor-element-82d2aaa .elementor-heading-title{color:#13131F;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:105%;letter-spacing:-1%;}.elementor-7724 .elementor-element.elementor-element-c7fb6bd{text-align:left;color:#13131F;font-family:"proxima nova medium", Sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0px;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-c7fb6bd p:last-of-type{margin-bottom:0;}.elementor-7724 .elementor-element.elementor-element-c7fb6bd > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-8007d55 > .elementor-container{max-width:1340px;--container-max-width:1340px;}.elementor-7724 .elementor-element.elementor-element-8007d55:not(.elementor-motion-effects-element-type-background), .elementor-7724 .elementor-element.elementor-element-8007d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43714ae );background-image:url("https://resolveschwimmer.com/wp-content/uploads/2025/12/Rectangle-26-3.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-7724 .elementor-element.elementor-element-8007d55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:18em 1em 18em 01em;}.elementor-7724 .elementor-element.elementor-element-8007d55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7724 .elementor-element.elementor-element-6d07ad5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7724 .elementor-element.elementor-element-6d07ad5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7724 .elementor-element.elementor-element-6d07ad5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7724 .elementor-element.elementor-element-6d07ad5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-bf91a70{text-align:right;}.elementor-7724 .elementor-element.elementor-element-bf91a70 .elementor-heading-title{color:var( --e-global-color-78507d1 );font-family:"instrument-serif", Sans-serif;font-size:45px;font-weight:400;line-height:45px;letter-spacing:-2%;}.elementor-7724 .elementor-element.elementor-element-bf91a70 mark{--mark-color:var( --e-global-color-78507d1 );--mark-gradient-color:var( --e-global-color-78507d1 );--mark-gradient-angle:180deg;font-weight:500;font-style:italic;}.elementor-7724 .elementor-element.elementor-element-bf91a70 > .elementor-widget-container{margin:0% 0% 0% 65%;}.elementor-7724 .elementor-element.elementor-element-10249b8{text-align:right;color:var( --e-global-color-78507d1 );font-family:"proxima nova medium", Sans-serif;font-size:16px;font-weight:400;line-height:130%;letter-spacing:0%;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-10249b8 p:last-of-type{margin-bottom:0;}.elementor-7724 .elementor-element.elementor-element-10249b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-704b9f4{--display:flex;--background-transition:0.3s;}.elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button{--icon-indent:9px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:15px;fill:var( --e-global-color-78507d1 );color:var( --e-global-color-78507d1 );background-color:var( --e-global-color-3dbdfdb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C352C;border-radius:12px 12px 12px 12px;padding:16px 22px 16px 22px;}.elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button:hover, .elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-43714ae );border-color:var( --e-global-color-43714ae );}.elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button:hover svg, .elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7724 .elementor-element.elementor-element-54db425 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7724 .elementor-element.elementor-element-3464891{--content-width:1340px;}.elementor-7724 .elementor-element.elementor-element-cee8237{--width:53.785%;}}@media(max-width:1024px){.elementor-7724 .elementor-element.elementor-element-72334af{padding:14em 2em 7em 2em;}.elementor-7724 .elementor-element.elementor-element-f3e3361{--spacer-size:234px;}.elementor-7724 .elementor-element.elementor-element-fd423d0{text-align:left;}.elementor-7724 .elementor-element.elementor-element-fd423d0 .elementor-heading-title{font-size:var( --e-global-typography-daec32f-font-size );line-height:var( --e-global-typography-daec32f-line-height );letter-spacing:var( --e-global-typography-daec32f-letter-spacing );word-spacing:var( --e-global-typography-daec32f-word-spacing );}.elementor-7724 .elementor-element.elementor-element-699bed2{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-ccec590{padding:5em 2em 0em 2em;}.elementor-7724 .elementor-element.elementor-element-f119e6c{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7724 .elementor-element.elementor-element-45b279d{width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-c7e2e4a{padding:0em 2em 0em 2em;}.elementor-7724 .elementor-element.elementor-element-a37d459{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7724 .elementor-element.elementor-element-5700ecb{width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-7df9019{padding:0em 2em 0em 2em;}.elementor-7724 .elementor-element.elementor-element-c24f082{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7724 .elementor-element.elementor-element-c328315{width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-5f9f01a{padding:0em 2em 0em 2em;}.elementor-7724 .elementor-element.elementor-element-1943ca0{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7724 .elementor-element.elementor-element-cf5a932{width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-065c084{padding:0em 2em 5em 2em;}.elementor-7724 .elementor-element.elementor-element-4045a65{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7724 .elementor-element.elementor-element-c7fb6bd{width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-8007d55{padding:14em 2em 7em 2em;}.elementor-7724 .elementor-element.elementor-element-bf91a70{text-align:right;}.elementor-7724 .elementor-element.elementor-element-bf91a70 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-7724 .elementor-element.elementor-element-10249b8{width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button{padding:16px 20px 16px 20px;}}@media(max-width:767px){.elementor-7724 .elementor-element.elementor-element-72334af:not(.elementor-motion-effects-element-type-background), .elementor-7724 .elementor-element.elementor-element-72334af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7724 .elementor-element.elementor-element-72334af{padding:5em 1.5em 0em 1.5em;}.elementor-7724 .elementor-element.elementor-element-8fe6976 > .elementor-element-populated{padding:0rem 0rem 3rem 0rem;}.elementor-7724 .elementor-element.elementor-element-f3e3361{--spacer-size:140px;}.elementor-7724 .elementor-element.elementor-element-fd423d0{text-align:left;}.elementor-7724 .elementor-element.elementor-element-fd423d0 .elementor-heading-title{font-size:var( --e-global-typography-daec32f-font-size );line-height:var( --e-global-typography-daec32f-line-height );letter-spacing:var( --e-global-typography-daec32f-letter-spacing );word-spacing:var( --e-global-typography-daec32f-word-spacing );}.elementor-7724 .elementor-element.elementor-element-699bed2{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-699bed2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-ccec590{padding:5em 1.5em 0em 1.5em;}.elementor-7724 .elementor-element.elementor-element-f119e6c{text-align:left;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7724 .elementor-element.elementor-element-f119e6c .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-7724 .elementor-element.elementor-element-0374780{text-align:left;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-0374780 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-7724 .elementor-element.elementor-element-0374780 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-45b279d{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-45b279d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-c7e2e4a{padding:0em 1.5em 0em 1.5em;}.elementor-7724 .elementor-element.elementor-element-a37d459{text-align:left;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7724 .elementor-element.elementor-element-a37d459 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-7724 .elementor-element.elementor-element-791c95c{text-align:left;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-791c95c .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-7724 .elementor-element.elementor-element-791c95c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-5700ecb{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-5700ecb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-7df9019{padding:0em 1.5em 0em 1.5em;}.elementor-7724 .elementor-element.elementor-element-c24f082{text-align:left;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7724 .elementor-element.elementor-element-c24f082 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-7724 .elementor-element.elementor-element-340fe68{text-align:left;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-340fe68 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-7724 .elementor-element.elementor-element-340fe68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-c328315{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-c328315 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-5f9f01a{padding:0em 1.5em 0em 1.5em;}.elementor-7724 .elementor-element.elementor-element-1943ca0{text-align:left;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7724 .elementor-element.elementor-element-1943ca0 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-7724 .elementor-element.elementor-element-647838c{text-align:left;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-647838c .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-7724 .elementor-element.elementor-element-647838c > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-7724 .elementor-element.elementor-element-cf5a932{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-cf5a932 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-065c084{padding:0em 1.5em 5em 1.5em;}.elementor-7724 .elementor-element.elementor-element-4045a65{text-align:left;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7724 .elementor-element.elementor-element-4045a65 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-7724 .elementor-element.elementor-element-82d2aaa{text-align:left;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-7724 .elementor-element.elementor-element-82d2aaa .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-7724 .elementor-element.elementor-element-c7fb6bd{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-c7fb6bd > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7724 .elementor-element.elementor-element-8007d55{padding:9em 1.5em 7em 1.5em;}.elementor-7724 .elementor-element.elementor-element-bf91a70{text-align:center;}.elementor-7724 .elementor-element.elementor-element-bf91a70 .elementor-heading-title{font-size:27px;line-height:30px;letter-spacing:-0.6px;}.elementor-7724 .elementor-element.elementor-element-bf91a70 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7724 .elementor-element.elementor-element-10249b8{text-align:center;width:100%;max-width:100%;}.elementor-7724 .elementor-element.elementor-element-10249b8 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-7724 .elementor-element.elementor-element-54db425 .elementor-button{font-size:16px;line-height:1.4em;padding:16px 22px 16px 22px;}.elementor-7724 .elementor-element.elementor-element-54db425 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7724 .elementor-element.elementor-element-8fe6976{width:100%;}.elementor-7724 .elementor-element.elementor-element-6d07ad5{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'proxima nova medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://resolveschwimmer.com/wp-content/uploads/2025/11/Proxima-Nova-Medium-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'instrument-serif';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://resolveschwimmer.com/wp-content/uploads/2025/10/instrumentserif-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'instrument-serif';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://resolveschwimmer.com/wp-content/uploads/2025/10/instrumentserif-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */