.elementor-8348 .elementor-element.elementor-element-3076c7a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-3076c7a:not(.elementor-motion-effects-element-type-background), .elementor-8348 .elementor-element.elementor-element-3076c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacobsfs.com/wp-content/uploads/2024/11/home-hero-retirethon-flipped-version-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8348 .elementor-element.elementor-element-38beb17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-43px;--margin-right:0px;}.elementor-8348 .elementor-element.elementor-element-a1611b5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-3c18a94 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1rem;letter-spacing:0.1rem;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-1a4fa50{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-8348 .elementor-element.elementor-element-1a4fa50 .elementor-divider-separator{width:18.25rem;margin:0 auto;margin-left:0;}.elementor-8348 .elementor-element.elementor-element-1a4fa50 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8348 .elementor-element.elementor-element-dd3f27f{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-6e19795 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.25rem, 0.8389rem + 2.1923vw, 2.812rem);letter-spacing:-0.14063rem;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-7d26039 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-7d26039 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:5rem;font-weight:600;letter-spacing:-0.1rem;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-03663c2{--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:flex-start;--gap:0px 22px;--row-gap:0px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-901febd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-901febd .elementor-button{box-shadow:2px 4px 6px 0px rgba(45.9, 45.9, 45.9, 0.38);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-93421e0 .elementor-button{background-color:#2E4EBA;box-shadow:9px 13px 18px -4px rgba(78.16461791992187, 78.16461791992187, 78.16461791992187, 0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-93421e0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-93421e0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8348 .elementor-element.elementor-element-ea11f1f{--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;--overflow:hidden;}.elementor-8348 .elementor-element.elementor-element-377f1ab{width:var( --container-widget-width, 63.3125rem );max-width:63.3125rem;--container-widget-width:63.3125rem;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-377f1ab .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-0.125rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-b76be0a{--display:flex;--min-height:36vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.84;}.elementor-8348 .elementor-element.elementor-element-b76be0a::before, .elementor-8348 .elementor-element.elementor-element-b76be0a > .elementor-background-video-container::before, .elementor-8348 .elementor-element.elementor-element-b76be0a > .e-con-inner > .elementor-background-video-container::before, .elementor-8348 .elementor-element.elementor-element-b76be0a > .elementor-background-slideshow::before, .elementor-8348 .elementor-element.elementor-element-b76be0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8348 .elementor-element.elementor-element-b76be0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jacobsfs.com/wp-content/uploads/2025/02/Website-Background-Wide.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-8348 .elementor-element.elementor-element-454ff44{--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-8348 .elementor-element.elementor-element-d45b044 > .elementor-widget-container{margin:4.5rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-d45b044{text-align:center;font-size:1px;}.elementor-8348 .elementor-element.elementor-element-d45b044 p{margin-block-end:0px;}.elementor-8348 .elementor-element.elementor-element-171f590{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;}.elementor-8348 .elementor-element.elementor-element-171f590.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8348 .elementor-element.elementor-element-cfee661 > .elementor-widget-container{margin:30px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-776e335 > .elementor-widget-container{margin:-18px 0px -14px 0px;}.elementor-8348 .elementor-element.elementor-element-09a2336 > .elementor-widget-container{margin:-23px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-d3f9764{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8348 .elementor-element.elementor-element-5c016ce .elementor-button{background-color:#199232;text-shadow:5px 4px 7px rgba(0, 0, 0, 0.83);border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-8348 .elementor-element.elementor-element-5c016ce > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-b8fc926{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8348 .elementor-element.elementor-element-2afc9f9 .elementor-button{background-color:var( --e-global-color-primary );text-shadow:5px 4px 7px rgba(0, 0, 0, 0.84);border-style:solid;border-color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-2afc9f9 > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-db1ffb8{--display:flex;--min-height:33.75rem;--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;--padding-top:11.7rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-db1ffb8:not(.elementor-motion-effects-element-type-background), .elementor-8348 .elementor-element.elementor-element-db1ffb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacobsfs.com/wp-content/uploads/2024/08/home-logo-mark.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8348 .elementor-element.elementor-element-a1645c9{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-cb29d4b{width:var( --container-widget-width, 63.3125rem );max-width:63.3125rem;--container-widget-width:63.3125rem;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-cb29d4b .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-0.125rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-573e42d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-da404e8{width:var( --container-widget-width, 38rem );max-width:38rem;--container-widget-width:38rem;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-da404e8 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1.6875rem;font-weight:400;letter-spacing:-0.125rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-cdc9f15{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:6rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-eaabf90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-6222028{text-align:center;}.elementor-8348 .elementor-element.elementor-element-6222028 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 0.7368rem + 4.7368vw, 5rem);font-weight:700;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-87614ad{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-d1f6127{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:0px 1px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-9f0279f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-9f0279f{grid-column:span 2;text-align:start;}.elementor-8348 .elementor-element.elementor-element-9f0279f .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 0.8191rem + 4.2982vw, 4.6875rem);font-weight:600;font-style:italic;color:var( --e-global-color-primary );}.elementor-8348 .elementor-element.elementor-element-4f59fcd{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-50886ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-83ba47e.elementor-element{--align-self:center;}.elementor-8348 .elementor-element.elementor-element-83ba47e{column-gap:0px;font-family:var( --e-global-typography-b213396-font-family ), Sans-serif;font-size:var( --e-global-typography-b213396-font-size );color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-83ba47e a{color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-7c116c6 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-7c116c6{grid-column:span 2;}.elementor-8348 .elementor-element.elementor-element-7c116c6.elementor-element{--align-self:center;}.elementor-8348 .elementor-element.elementor-element-7c116c6 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-4790e0a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-e0feb09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-e0feb09{grid-column:span 2;text-align:start;}.elementor-8348 .elementor-element.elementor-element-e0feb09 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 0.8191rem + 4.2982vw, 4.6875rem);font-weight:600;font-style:italic;color:#2D2836;}.elementor-8348 .elementor-element.elementor-element-dde4429{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-00c175c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-9c3f796.elementor-element{--align-self:center;}.elementor-8348 .elementor-element.elementor-element-9c3f796{font-family:var( --e-global-typography-b213396-font-family ), Sans-serif;font-size:var( --e-global-typography-b213396-font-size );color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-9c3f796 a{color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-f634580 .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #2D2836 0%, #2D2836 100%);}.elementor-8348 .elementor-element.elementor-element-f634580 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-f634580{grid-column:span 2;}.elementor-8348 .elementor-element.elementor-element-f634580.elementor-element{--align-self:center;}.elementor-8348 .elementor-element.elementor-element-0401465{--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-8348 .elementor-element.elementor-element-ec8fd64{text-align:center;}.elementor-8348 .elementor-element.elementor-element-ec8fd64 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 0.7368rem + 4.7368vw, 5rem);font-weight:700;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-690d5f0{text-align:start;}.elementor-8348 .elementor-element.elementor-element-690d5f0 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 0.8191rem + 4.2982vw, 4.6875rem);font-weight:600;color:var( --e-global-color-primary );}.elementor-8348 .elementor-element.elementor-element-4548018{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:8px;}.elementor-8348 .elementor-element.elementor-element-4548018 .elementor-divider-separator{width:100%;}.elementor-8348 .elementor-element.elementor-element-fbd655a > .elementor-widget-container{margin:0.6rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-fbd655a{font-family:"Palatino", Sans-serif;font-size:1rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-23a3413 img{width:auto;max-width:100%;height:32.125rem;object-fit:contain;object-position:center center;}.elementor-8348 .elementor-element.elementor-element-c4eeae3 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-9394b67{--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-8348 .elementor-element.elementor-element-60f0673{text-align:start;}.elementor-8348 .elementor-element.elementor-element-60f0673 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 0.8191rem + 4.2982vw, 4.6875rem);font-weight:600;color:#000000;}.elementor-8348 .elementor-element.elementor-element-c8454d7{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:8px;}.elementor-8348 .elementor-element.elementor-element-c8454d7 .elementor-divider-separator{width:100%;}.elementor-8348 .elementor-element.elementor-element-8c23f6d > .elementor-widget-container{margin:0.6rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-8c23f6d{font-family:"Palatino", Sans-serif;font-size:1rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-7c2fbac img{width:auto;max-width:100%;height:32.125rem;object-fit:contain;object-position:center center;}.elementor-8348 .elementor-element.elementor-element-8039c5f .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-8348 .elementor-element.elementor-element-8039c5f > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-cc93f7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-cc93f7b:not(.elementor-motion-effects-element-type-background), .elementor-8348 .elementor-element.elementor-element-cc93f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacobsfs.com/wp-content/uploads/2024/08/home-questions-gradient-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8348 .elementor-element.elementor-element-5e1796b{text-align:center;}.elementor-8348 .elementor-element.elementor-element-5e1796b .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.5rem, 0.8421rem + 3.5088vw, 4rem);font-weight:700;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-d9ef9e9{--display:flex;--min-height:10rem;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-8348 .elementor-element.elementor-element-33d0db6{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-b3d6f6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8348 .elementor-element.elementor-element-b3d6f6b img{width:auto;height:2.5rem;}.elementor-8348 .elementor-element.elementor-element-f716d8e{text-align:center;}.elementor-8348 .elementor-element.elementor-element-f716d8e .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:1.5rem;font-weight:700;font-style:italic;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-6e3c245{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-c0e3e4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8348 .elementor-element.elementor-element-c0e3e4b img{width:auto;height:2.5rem;}.elementor-8348 .elementor-element.elementor-element-63bb399{text-align:center;}.elementor-8348 .elementor-element.elementor-element-63bb399 .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:1.5rem;font-weight:700;font-style:italic;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-9885367{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-5fb5554.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8348 .elementor-element.elementor-element-5fb5554 img{width:auto;height:2.5rem;}.elementor-8348 .elementor-element.elementor-element-189d9bb{text-align:center;}.elementor-8348 .elementor-element.elementor-element-189d9bb .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:1.5rem;font-weight:700;font-style:italic;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-33414bd{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-aa46b2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-a0f9ec7{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-a0f9ec7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8348 .elementor-element.elementor-element-e6e5e9d .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1rem, 0.6711rem + 1.7544vw, 2.25rem);font-weight:700;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-e585974{width:var( --container-widget-width, 36rem );max-width:36rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-e585974 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 1rem + 3.3333vw, 4rem);font-weight:700;line-height:5rem;color:var( --e-global-color-primary );}.elementor-8348 .elementor-element.elementor-element-f915cbf{width:var( --container-widget-width, 26rem );max-width:26rem;--container-widget-width:26rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-b213396-font-family ), Sans-serif;font-size:var( --e-global-typography-b213396-font-size );color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-f915cbf > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-eb761fe{--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;--gap:1.44rem 1.44rem;--row-gap:1.44rem;--column-gap:1.44rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-822f632{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-8348 .elementor-element.elementor-element-98d487e{text-align:start;}.elementor-8348 .elementor-element.elementor-element-98d487e .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-8348 .elementor-element.elementor-element-68fc2ee{text-align:start;}.elementor-8348 .elementor-element.elementor-element-68fc2ee .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-dcac9e5 > .elementor-widget-container{margin:0.25rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-dcac9e5{font-family:"Palatino", Sans-serif;font-size:1rem;line-height:1.5rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-5dc3d9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-8348 .elementor-element.elementor-element-c21aca8{text-align:start;}.elementor-8348 .elementor-element.elementor-element-c21aca8 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-8348 .elementor-element.elementor-element-2140997{text-align:start;}.elementor-8348 .elementor-element.elementor-element-2140997 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-a496ee8 > .elementor-widget-container{margin:0.25rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-a496ee8{font-family:"Palatino", Sans-serif;font-size:1rem;line-height:1.5rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-75282de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-8348 .elementor-element.elementor-element-56e6110{text-align:start;}.elementor-8348 .elementor-element.elementor-element-56e6110 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-8348 .elementor-element.elementor-element-384cca3{text-align:start;}.elementor-8348 .elementor-element.elementor-element-384cca3 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-6293301 > .elementor-widget-container{margin:0.25rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-6293301{font-family:"Palatino", Sans-serif;font-size:1rem;line-height:1.5rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-58445c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:19px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-c485b5f{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-fb9c74c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-7d59cc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:10.5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-e5f508a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-d274029.elementor-element{--flex-shrink:0;}body:not(.rtl) .elementor-8348 .elementor-element.elementor-element-d274029{left:0px;}body.rtl .elementor-8348 .elementor-element.elementor-element-d274029{right:0px;}.elementor-8348 .elementor-element.elementor-element-d274029{top:-11rem;z-index:1;}.elementor-8348 .elementor-element.elementor-element-328e120.elementor-element{--flex-shrink:0;}body:not(.rtl) .elementor-8348 .elementor-element.elementor-element-328e120{right:0px;}body.rtl .elementor-8348 .elementor-element.elementor-element-328e120{left:0px;}.elementor-8348 .elementor-element.elementor-element-328e120{z-index:1;}.elementor-8348 .elementor-element.elementor-element-f2fb902{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-8348 .elementor-element.elementor-element-f2fb902 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.625rem, 0.4821rem + 5.7143vw, 5.625rem);font-weight:700;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-584ee93{width:var( --container-widget-width, 30rem );max-width:30rem;--container-widget-width:30rem;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-b213396-font-family ), Sans-serif;font-size:var( --e-global-typography-b213396-font-size );color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-d0a6290{--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-8348 .elementor-element.elementor-element-e2cbdc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;border-style:none;--border-style:none;--padding-top:3rem;--padding-bottom:3rem;--padding-left:7.25rem;--padding-right:7.25rem;}.elementor-8348 .elementor-element.elementor-element-a7755e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:11rem 11rem;--row-gap:11rem;--column-gap:11rem;}.elementor-8348 .elementor-element.elementor-element-2e661ad .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:3rem;font-weight:700;color:#234385;}.elementor-8348 .elementor-element.elementor-element-efff14c .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:3rem;font-weight:700;color:#234385;}.elementor-8348 .elementor-element.elementor-element-4b31591 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:3rem;font-weight:700;color:#234385;}.elementor-8348 .elementor-element.elementor-element-c771532{--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;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-c771532:not(.elementor-motion-effects-element-type-background), .elementor-8348 .elementor-element.elementor-element-c771532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacobsfs.com/wp-content/uploads/2024/08/home-events-background-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8348 .elementor-element.elementor-element-e6c8f01{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-2e4b981{width:var( --container-widget-width, 35rem );max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-2e4b981 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(2rem, 1.2105rem + 4.2105vw, 5rem);font-weight:700;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-537e6f3{width:var( --container-widget-width, 28rem );max-width:28rem;--container-widget-width:28rem;--container-widget-flex-grow:0;font-family:"Palatino", Sans-serif;font-size:1.125rem;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-c359257 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-8348 .elementor-element.elementor-element-c359257 .elementor-nav-menu .elementor-item{font-family:"Palatino", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;}.elementor-8348 .elementor-element.elementor-element-c359257 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:1.88rem;padding-right:1.88rem;padding-top:0.94rem;padding-bottom:0.94rem;}.elementor-8348 .elementor-element.elementor-element-c359257 .elementor-nav-menu--dropdown a, .elementor-8348 .elementor-element.elementor-element-c359257 .elementor-menu-toggle{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-c359257 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-c359257 .elementor-nav-menu--dropdown .elementor-item, .elementor-8348 .elementor-element.elementor-element-c359257 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Palatino", Sans-serif;font-weight:400;}.elementor-8348 .elementor-element.elementor-element-c359257 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-primary );border-bottom-width:1px;}.elementor-8348 .elementor-element.elementor-element-2d06737{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-e5fdba1{--grid-columns:1;}.elementor-8348 .elementor-element.elementor-element-36cdb21{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;--padding-top:5.6rem;--padding-bottom:5.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-168ac5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-a1fa190 .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:2.25rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-d87c58d .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:4rem;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);color:var( --e-global-color-secondary );}.elementor-8348 .elementor-element.elementor-element-d4359d5{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-6597ead{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-33f1cb0 img{width:auto;max-width:100%;height:30.1875rem;object-fit:contain;object-position:center center;}.elementor-8348 .elementor-element.elementor-element-0f9ec4b{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-de6683c{font-family:"Palatino", Sans-serif;font-size:1.125rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-d9e4c9f{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:5.6rem;--padding-bottom:5.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-6eacb84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-5d647dd .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:4rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-8348 .elementor-element.elementor-element-4c0ea4f{font-family:"Palatino", Sans-serif;font-size:1.125rem;color:var( --e-global-color-accent );}.elementor-8348 .elementor-element.elementor-element-8a25093{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-f699306{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-796aca0 img{width:auto;max-width:100%;height:30.1875rem;object-fit:contain;object-position:center center;}.elementor-8348 .elementor-element.elementor-element-9018743{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-0ec18b6{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-0ec18b6:not(.elementor-motion-effects-element-type-background), .elementor-8348 .elementor-element.elementor-element-0ec18b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacobsfs.com/wp-content/uploads/2024/08/cta-background-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-8348 .elementor-element.elementor-element-e16d2f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-element-0fc9bfc .elementor-heading-title{font-family:"trajan-pro-3", Sans-serif;font-size:clamp(1.675rem, 0.8rem + 4.6667vw, 5rem);font-weight:700;color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-daaf0c6{font-family:var( --e-global-typography-b213396-font-family ), Sans-serif;font-size:var( --e-global-typography-b213396-font-size );color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-element-f93ef45{--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-end;--align-items:flex-end;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8348 .elementor-element.elementor-global-6174{width:var( --container-widget-width, 44.1875rem );max-width:44.1875rem;--container-widget-width:44.1875rem;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group{margin-bottom:1.5rem;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-form-fields-wrapper{margin-bottom:-1.5rem;}body.rtl .elementor-8348 .elementor-element.elementor-global-6174 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8348 .elementor-element.elementor-global-6174 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8348 .elementor-element.elementor-global-6174 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group > label, .elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group > label{font-family:"Palatino", Sans-serif;font-size:1.125rem;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );font-family:"Palatino", Sans-serif;font-size:1.125rem;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group .elementor-field, .elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-subgroup label{font-family:"Palatino", Sans-serif;font-size:1.125rem;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0c3274;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group .elementor-select-wrapper select{background-color:#0c3274;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-text );}.elementor-8348 .elementor-element.elementor-global-6174 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-button[type="submit"]{color:#ffffff;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8348 .elementor-element.elementor-global-6174 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8348 .elementor-element.elementor-global-6174 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8348 .elementor-element.elementor-global-6174 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8348 .elementor-element.elementor-global-6174 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8348 .elementor-element.elementor-element-437bf9e{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8348 .elementor-element.elementor-element-3076c7a{--content-width:1260px;}.elementor-8348 .elementor-element.elementor-element-38beb17{--width:100%;}.elementor-8348 .elementor-element.elementor-element-03663c2{--width:100%;}.elementor-8348 .elementor-element.elementor-element-454ff44{--width:25%;}.elementor-8348 .elementor-element.elementor-element-171f590{--width:40%;}.elementor-8348 .elementor-element.elementor-element-d3f9764{--width:25%;}.elementor-8348 .elementor-element.elementor-element-b8fc926{--width:25%;}.elementor-8348 .elementor-element.elementor-element-d9ef9e9{--width:60rem;}.elementor-8348 .elementor-element.elementor-element-a0f9ec7{--width:58.201%;}.elementor-8348 .elementor-element.elementor-element-58445c0{--width:100%;}.elementor-8348 .elementor-element.elementor-element-2d06737{--content-width:30rem;}.elementor-8348 .elementor-element.elementor-element-6597ead{--width:70%;}.elementor-8348 .elementor-element.elementor-element-0f9ec4b{--width:30%;}.elementor-8348 .elementor-element.elementor-element-f699306{--width:70%;}.elementor-8348 .elementor-element.elementor-element-9018743{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8348 .elementor-element.elementor-element-3076c7a{--content-width:800px;}.elementor-8348 .elementor-element.elementor-element-d9ef9e9{--width:90%;}.elementor-8348 .elementor-element.elementor-element-a0f9ec7{--width:100%;}.elementor-8348 .elementor-element.elementor-element-eb761fe{--width:500px;}.elementor-8348 .elementor-element.elementor-element-f699306{--width:500px;}}@media(max-width:1024px){.elementor-8348 .elementor-element.elementor-element-3076c7a{--padding-top:4rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-a1611b5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8348 .elementor-element.elementor-element-3c18a94{text-align:center;}.elementor-8348 .elementor-element.elementor-element-1a4fa50 .elementor-divider{text-align:center;}.elementor-8348 .elementor-element.elementor-element-1a4fa50 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-8348 .elementor-element.elementor-element-dd3f27f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8348 .elementor-element.elementor-element-6e19795{text-align:center;}.elementor-8348 .elementor-element.elementor-element-7d26039 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-7d26039{text-align:center;}.elementor-8348 .elementor-element.elementor-element-7d26039 .elementor-heading-title{font-size:4rem;}.elementor-8348 .elementor-element.elementor-element-03663c2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-8348 .elementor-element.elementor-element-ea11f1f:not(.elementor-motion-effects-element-type-background), .elementor-8348 .elementor-element.elementor-element-ea11f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacobsfs.com/wp-content/uploads/2024/08/home-logo-mark.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8348 .elementor-element.elementor-element-ea11f1f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-377f1ab{--container-widget-width:21.3125rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 21.3125rem );max-width:21.3125rem;text-align:center;}.elementor-8348 .elementor-element.elementor-element-377f1ab .elementor-heading-title{font-size:1.5rem;line-height:normal;letter-spacing:-0.075rem;}.elementor-8348 .elementor-element.elementor-element-d1f6127{--grid-auto-flow:row;}.elementor-8348 .elementor-element.elementor-element-83ba47e{font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-4790e0a{--grid-auto-flow:row;}.elementor-8348 .elementor-element.elementor-element-9c3f796{font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-0401465{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-690d5f0{text-align:center;}.elementor-8348 .elementor-element.elementor-element-4548018 .elementor-divider-separator{width:40rem;margin:0 auto;margin-center:0;}.elementor-8348 .elementor-element.elementor-element-4548018 .elementor-divider{text-align:center;}.elementor-8348 .elementor-element.elementor-element-fbd655a{width:var( --container-widget-width, 36rem );max-width:36rem;--container-widget-width:36rem;--container-widget-flex-grow:0;text-align:center;}.elementor-8348 .elementor-element.elementor-element-9394b67{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-60f0673{text-align:center;}.elementor-8348 .elementor-element.elementor-element-c8454d7 .elementor-divider-separator{width:40rem;margin:0 auto;margin-center:0;}.elementor-8348 .elementor-element.elementor-element-c8454d7 .elementor-divider{text-align:center;}.elementor-8348 .elementor-element.elementor-element-8c23f6d{width:var( --container-widget-width, 36rem );max-width:36rem;--container-widget-width:36rem;--container-widget-flex-grow:0;text-align:center;}.elementor-8348 .elementor-element.elementor-element-d9ef9e9{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-33414bd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.25rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-aa46b2b{--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:center;}.elementor-8348 .elementor-element.elementor-element-a0f9ec7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-8348 .elementor-element.elementor-element-e6e5e9d{text-align:center;}.elementor-8348 .elementor-element.elementor-element-e585974{--container-widget-width:30rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 30rem );max-width:30rem;text-align:center;}.elementor-8348 .elementor-element.elementor-element-e585974 .elementor-heading-title{line-height:3rem;}.elementor-8348 .elementor-element.elementor-element-f915cbf{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-eb761fe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;}.elementor-8348 .elementor-element.elementor-element-7d59cc9{--min-height:0rem;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:4rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-8348 .elementor-element.elementor-element-f2fb902{width:var( --container-widget-width, 30rem );max-width:30rem;--container-widget-width:30rem;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-f2fb902 .elementor-heading-title{font-size:3rem;}.elementor-8348 .elementor-element.elementor-element-584ee93{font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-e2cbdc9{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:0rem;--padding-bottom:3rem;--padding-left:5.5rem;--padding-right:5.5rem;}.elementor-8348 .elementor-element.elementor-element-a7755e3{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-8348 .elementor-element.elementor-element-c771532{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8348 .elementor-element.elementor-element-e6c8f01{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8348 .elementor-element.elementor-element-2e4b981{--container-widget-width:26rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 26rem );max-width:26rem;text-align:center;}.elementor-8348 .elementor-element.elementor-element-537e6f3{--container-widget-width:22rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 22rem );max-width:22rem;text-align:center;}.elementor-8348 .elementor-element.elementor-element-2d06737{--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-8348 .elementor-element.elementor-element-e5fdba1{--grid-columns:1;}.elementor-8348 .elementor-element.elementor-element-d9e4c9f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-6eacb84{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-5d647dd{width:var( --container-widget-width, 36rem );max-width:36rem;--container-widget-width:36rem;--container-widget-flex-grow:0;text-align:center;}.elementor-8348 .elementor-element.elementor-element-5d647dd .elementor-heading-title{font-size:2rem;}.elementor-8348 .elementor-element.elementor-element-4c0ea4f{width:var( --container-widget-width, 30rem );max-width:30rem;--container-widget-width:30rem;--container-widget-flex-grow:0;text-align:center;}.elementor-8348 .elementor-element.elementor-element-8a25093{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-8348 .elementor-element.elementor-element-796aca0 img{height:auto;}.elementor-8348 .elementor-element.elementor-element-9b9feae > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-0ec18b6:not(.elementor-motion-effects-element-type-background), .elementor-8348 .elementor-element.elementor-element-0ec18b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacobsfs.com/wp-content/uploads/2024/08/cta-background-mobile.webp");}.elementor-8348 .elementor-element.elementor-element-e16d2f9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-8348 .elementor-element.elementor-element-0fc9bfc{text-align:center;}.elementor-8348 .elementor-element.elementor-element-daaf0c6{text-align:center;font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-f93ef45{--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;--justify-content:center;}}@media(max-width:767px){.elementor-8348 .elementor-element.elementor-element-3076c7a{--padding-top:4rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-a1611b5{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-8348 .elementor-element.elementor-element-dd3f27f{--gap:0.38rem 0.38rem;--row-gap:0.38rem;--column-gap:0.38rem;}.elementor-8348 .elementor-element.elementor-element-7d26039 .elementor-heading-title{font-size:2.5rem;}.elementor-8348 .elementor-element.elementor-element-03663c2{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8348 .elementor-element.elementor-element-901febd{width:auto;max-width:auto;}.elementor-8348 .elementor-element.elementor-element-93421e0{width:auto;max-width:auto;}.elementor-8348 .elementor-element.elementor-element-d1f6127{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8348 .elementor-element.elementor-element-9f0279f{text-align:center;}.elementor-8348 .elementor-element.elementor-element-50886ff{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-50886ff > .elementor-widget-container{margin:-120px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-50886ff.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;}.elementor-8348 .elementor-element.elementor-element-83ba47e > .elementor-widget-container{margin:280px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-83ba47e{column-gap:0px;text-align:start;font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-4790e0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8348 .elementor-element.elementor-element-e0feb09{text-align:center;}.elementor-8348 .elementor-element.elementor-element-00c175c{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-00c175c > .elementor-widget-container{margin:-168px 0px 117px 0px;}.elementor-8348 .elementor-element.elementor-element-00c175c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8348 .elementor-element.elementor-element-9c3f796 > .elementor-widget-container{margin:269px 0px 0px 0px;}.elementor-8348 .elementor-element.elementor-element-9c3f796{font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-4548018 .elementor-divider-separator{width:17rem;}.elementor-8348 .elementor-element.elementor-element-fbd655a{--container-widget-width:22rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 22rem );max-width:22rem;}.elementor-8348 .elementor-element.elementor-element-23a3413 img{height:20rem;}.elementor-8348 .elementor-element.elementor-element-c8454d7 .elementor-divider-separator{width:17rem;}.elementor-8348 .elementor-element.elementor-element-8c23f6d{--container-widget-width:22rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 22rem );max-width:22rem;}.elementor-8348 .elementor-element.elementor-element-7c2fbac img{height:20rem;}.elementor-8348 .elementor-element.elementor-element-cc93f7b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3.25rem;--padding-bottom:3.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-d9ef9e9{--width:90%;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-33d0db6{--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:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--flex-wrap:nowrap;}.elementor-8348 .elementor-element.elementor-element-b3d6f6b img{height:3rem;}.elementor-8348 .elementor-element.elementor-element-f716d8e{text-align:start;}.elementor-8348 .elementor-element.elementor-element-6e3c245{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--flex-wrap:nowrap;}.elementor-8348 .elementor-element.elementor-element-c0e3e4b img{height:3rem;}.elementor-8348 .elementor-element.elementor-element-63bb399{text-align:start;}.elementor-8348 .elementor-element.elementor-element-9885367{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--flex-wrap:nowrap;}.elementor-8348 .elementor-element.elementor-element-5fb5554 img{height:3rem;}.elementor-8348 .elementor-element.elementor-element-189d9bb{text-align:start;}.elementor-8348 .elementor-element.elementor-element-33414bd{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-8348 .elementor-element.elementor-element-e585974{--container-widget-width:26rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 26rem );max-width:26rem;}.elementor-8348 .elementor-element.elementor-element-e585974 .elementor-heading-title{line-height:2.5rem;}.elementor-8348 .elementor-element.elementor-element-f915cbf{font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-eb761fe{--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;}.elementor-8348 .elementor-element.elementor-element-58445c0{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8348 .elementor-element.elementor-element-58445c0.e-con{--align-self:center;}.elementor-8348 .elementor-element.elementor-element-7d59cc9{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-f2fb902{width:var( --container-widget-width, 20rem );max-width:20rem;--container-widget-width:20rem;--container-widget-flex-grow:0;}.elementor-8348 .elementor-element.elementor-element-f2fb902 .elementor-heading-title{font-size:2rem;}.elementor-8348 .elementor-element.elementor-element-584ee93{--container-widget-width:22rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 22rem );max-width:22rem;font-size:var( --e-global-typography-b213396-font-size );}.elementor-8348 .elementor-element.elementor-element-e2cbdc9{--width:90%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8348 .elementor-element.elementor-element-2e661ad .elementor-heading-title{font-size:2rem;}.elementor-8348 .elementor-element.elementor-element-efff14c .elementor-heading-title{font-size:2rem;}.elementor-8348 .elementor-element.elementor-element-4b31591 .elementor-heading-title{font-size:2rem;}.elementor-8348 .elementor-element.elementor-element-c771532{--padding-top:4rem;--padding-bottom:10.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8348 .elementor-element.elementor-element-2e4b981{--container-widget-width:16rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 16rem );max-width:16rem;}.elementor-8348 .elementor-element.elementor-element-2e4b981 .elementor-heading-title{font-size:2rem;}.elementor-8348 .elementor-element.elementor-element-2d06737{--content-width:22rem;}.elementor-8348 .elementor-element.elementor-element-e5fdba1{--grid-columns:1;}.elementor-8348 .elementor-element.elementor-element-5d647dd{--container-widget-width:22rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 22rem );max-width:22rem;}.elementor-8348 .elementor-element.elementor-element-5d647dd .elementor-heading-title{font-size:1.625rem;}.elementor-8348 .elementor-element.elementor-element-4c0ea4f{--container-widget-width:22rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 22rem );max-width:22rem;}.elementor-8348 .elementor-element.elementor-element-daaf0c6{font-size:var( --e-global-typography-b213396-font-size );}}/* Start custom CSS for container, class: .elementor-element-ea11f1f */.elementor-8348 .elementor-element.elementor-element-ea11f1f.pseudo::before {
    content: '';
    position: absolute;
    top: 2rem;
    left: 55%;
    height: 0.25rem;
    width: 100%;
    z-index: 1;
    background: #B12028;
}

.elementor-8348 .elementor-element.elementor-element-ea11f1f.pseudo::after {
    content: '';
    position: absolute;
    bottom: 2rem;
    right: 55%;
    height: 0.25rem;
    width: 100%;
    z-index: 1;
    background: #B12028;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1645c9 */.elementor-8348 .elementor-element.elementor-element-a1645c9.pseudo::before {
    content: '';
    position: absolute;
    top: 1.25rem;
    left: calc(-100% + -1.13rem);
    height: 4px;
    width: 100%;
    z-index: 1;
    background: #B12028;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-573e42d */.elementor-8348 .elementor-element.elementor-element-573e42d.pseudo::after {
    content: '';
    position: absolute;
    top: 20%;
    left: 100%;
    right: 0;
    height: 4px;
    z-index: 1;
    background: #B12028;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb761fe */@media (max-width: 767px) {
    .elementor-8348 .elementor-element.elementor-element-eb761fe
    { 
        max-width:500px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33414bd */@media (min-width: 1025px){
    .elementor-8348 .elementor-element.elementor-element-33414bd.pseudo::before {
        content: '';
        position: absolute;
        top: 7rem;
        left: 60%;
        height: 4px;
        width: 40%;
        z-index: 1;
        background: #B12028;
}

.elementor-8348 .elementor-element.elementor-element-33414bd.pseudo::after {
        content: '';
        position: absolute;
        bottom: 6rem;
        right: 80%;
        height: 4px;
        width: 20%;
        z-index: 1;
        background: #B12028;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d59cc9 */.elementor-8348 .elementor-element.elementor-element-7d59cc9 {
    background: linear-gradient(0deg, #022461 42.53%, #1A428A 76.72%, #022461 92.48%);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c359257 */.elementor-8348 .elementor-element.elementor-element-c359257 .menu-item-2867 {
    background: var(--Accents, #B12028);
}

.elementor-8348 .elementor-element.elementor-element-c359257 li a {
    color: #FFF;
    text-align: center;
    font-family: Palatino;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 1.125rem */
}


.elementor-8348 .elementor-element.elementor-element-c359257 .menu-item-2867 li {
    width: 16.1875rem;
}

.elementor-8348 .elementor-element.elementor-element-c359257 .menu-item-2867 li a:hover {
    font-weight: bold !important;
background: rgba(255, 255, 255, 0.42) !important;
    
}

/*.elementor-8348 .elementor-element.elementor-element-c359257 .menu-item-2867 li a {*/
/*  transition: text-shadow .3s;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fa190 */.elementor-8348 .elementor-element.elementor-element-a1fa190.pseudo::before {
    content: "";
    position: absolute;
    background: #B12028;
    height: 4px;
    width: 100vw;
    left: calc(-100vw + -1.5rem );
    top: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9ec4b */.elementor-8348 .elementor-element.elementor-element-0f9ec4b.pseudo::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 15rem;
    right: 0;
    height: 4px;
    z-index: 1;
    background: #B12028;
    width: 100vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4359d5 *//* .elementor-8348 .elementor-element.elementor-element-d4359d5.pseudo::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    background: #B12028;*/
/*    height: 4px;*/
/*    width: 100vw;*/
/*    left: calc(-100vw + -1.5rem );*/
/*    top: 50%;*/
/*}*/

/* .elementor-8348 .elementor-element.elementor-element-d4359d5.pseudo::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    background: #B12028;*/
/*    height: 4px;*/
/*    width: 20%;*/
/*    right: 100%;*/
/*    bottom: 5.25rem;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f699306 */@media (max-width: 767px) {
    .elementor-8348 .elementor-element.elementor-element-f699306 {
        max-width: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a25093 *//* .elementor-8348 .elementor-element.elementor-element-8a25093.pseudo::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    background: #B12028;*/
/*    height: 4px;*/
/*    width: 100vw;*/
/*    left: calc(-100vw + -1.5rem );*/
/*    top: 50%;*/
/*}*/

/* .elementor-8348 .elementor-element.elementor-element-8a25093.pseudo::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    background: #B12028;*/
/*    height: 4px;*/
/*    width: 20%;*/
/*    right: 100%;*/
/*    bottom: 5.25rem;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e4c9f */.elementor-8348 .elementor-element.elementor-element-d9e4c9f.pseudo::after {
    content: "";
    position: absolute;
    background: #B12028;
    height: 4px;
    width: 25%;
    right: 0;
    bottom: 5.25rem;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-6174 */.elementor-8348 .elementor-element.elementor-global-6174 input  {
    border-bottom: 1px solid #FFFFFF !important;
    border-radius: 0;
}

.elementor-8348 .elementor-element.elementor-global-6174 select {
    border-bottom: 1px solid #FFFFFF !important;
    border-radius: 0;
}


.elementor-8348 .elementor-element.elementor-global-6174 svg path {
    transform: translateY(-12rem);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Palatino';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://jacobsfs.com/wp-content/uploads/2024/08/Palatino-Bold-03.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://jacobsfs.com/wp-content/uploads/2024/08/Palatino-BoldItalic-04.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://jacobsfs.com/wp-content/uploads/2024/08/Palatino-Italic-02.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jacobsfs.com/wp-content/uploads/2024/08/Palatino-Roman-01.ttf') format('truetype');
}
/* End Custom Fonts CSS */