.elementor-3134 .elementor-element.elementor-element-6ae595ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3134 .elementor-element.elementor-element-6ae595ee:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-6ae595ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcjgolf.org/wp-content/uploads/2026/07/IMG_6427-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3134 .elementor-element.elementor-element-6ae595ee > .elementor-background-overlay{background-color:rgba(18,42,36,0.55);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-6ae595ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-170px;margin-bottom:0px;padding:170px 20px 120px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3134 .elementor-element.elementor-element-38092e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-38092e83 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-61ae6287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-61ae6287 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:64px;font-weight:800;color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-655252da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-655252da .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:400;color:rgba(240,246,252,0.9);}.elementor-3134 .elementor-element.elementor-element-22811ef9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3134 .elementor-element.elementor-element-7d4d1ecb{padding:0px 0px 0px 0px;}.elementor-3134 .elementor-element.elementor-element-1ea45569 .elementor-button{background-color:var( --e-global-color-ff9a025 );}.elementor-3134 .elementor-element.elementor-element-43a56cb0:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-43a56cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-43a56cb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 20px 20px 20px;}.elementor-3134 .elementor-element.elementor-element-43a56cb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-569f3e1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-569f3e1a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-44316129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-44316129 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;color:#1A3C34;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3134 .elementor-element.elementor-element-78687963{text-align:center;font-family:"Rubik", Sans-serif;font-size:17px;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-10b00301:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-10b00301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-10b00301{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 74px 20px;}.elementor-3134 .elementor-element.elementor-element-10b00301 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-59052764:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-59052764 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFB;}.elementor-3134 .elementor-element.elementor-element-59052764 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-3134 .elementor-element.elementor-element-59052764 > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-59052764 > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-59052764 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-3134 .elementor-element.elementor-element-59052764 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3134 .elementor-element.elementor-element-4c707ad1{padding:30px 26px 30px 26px;}.elementor-3134 .elementor-element.elementor-element-4c707ad1 .elementor-icon-box-wrapper{gap:18px;}.elementor-3134 .elementor-element.elementor-element-4c707ad1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff9a025 );}.elementor-3134 .elementor-element.elementor-element-4c707ad1.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-4c707ad1.elementor-view-default .elementor-icon{fill:var( --e-global-color-ff9a025 );color:var( --e-global-color-ff9a025 );border-color:var( --e-global-color-ff9a025 );}.elementor-3134 .elementor-element.elementor-element-4c707ad1 .elementor-icon-box-title, .elementor-3134 .elementor-element.elementor-element-4c707ad1 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;}.elementor-3134 .elementor-element.elementor-element-4c707ad1 .elementor-icon-box-title{color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-4c707ad1 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-23249cb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-23249cb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFB;}.elementor-3134 .elementor-element.elementor-element-23249cb7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-3134 .elementor-element.elementor-element-23249cb7 > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-23249cb7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-23249cb7 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-3134 .elementor-element.elementor-element-23249cb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-65e39dc6{padding:30px 26px 30px 26px;}.elementor-3134 .elementor-element.elementor-element-65e39dc6 .elementor-icon-box-wrapper{gap:18px;}.elementor-3134 .elementor-element.elementor-element-65e39dc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff9a025 );}.elementor-3134 .elementor-element.elementor-element-65e39dc6.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-65e39dc6.elementor-view-default .elementor-icon{fill:var( --e-global-color-ff9a025 );color:var( --e-global-color-ff9a025 );border-color:var( --e-global-color-ff9a025 );}.elementor-3134 .elementor-element.elementor-element-65e39dc6 .elementor-icon-box-title, .elementor-3134 .elementor-element.elementor-element-65e39dc6 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;}.elementor-3134 .elementor-element.elementor-element-65e39dc6 .elementor-icon-box-title{color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-65e39dc6 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-4bf83ffe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-4bf83ffe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFB;}.elementor-3134 .elementor-element.elementor-element-4bf83ffe > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-3134 .elementor-element.elementor-element-4bf83ffe > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-4bf83ffe > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-4bf83ffe > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-3134 .elementor-element.elementor-element-4bf83ffe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-1232c806{padding:30px 26px 30px 26px;}.elementor-3134 .elementor-element.elementor-element-1232c806 .elementor-icon-box-wrapper{gap:18px;}.elementor-3134 .elementor-element.elementor-element-1232c806.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff9a025 );}.elementor-3134 .elementor-element.elementor-element-1232c806.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-1232c806.elementor-view-default .elementor-icon{fill:var( --e-global-color-ff9a025 );color:var( --e-global-color-ff9a025 );border-color:var( --e-global-color-ff9a025 );}.elementor-3134 .elementor-element.elementor-element-1232c806 .elementor-icon-box-title, .elementor-3134 .elementor-element.elementor-element-1232c806 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;}.elementor-3134 .elementor-element.elementor-element-1232c806 .elementor-icon-box-title{color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-1232c806 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-24ff313f:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-24ff313f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F4;}.elementor-3134 .elementor-element.elementor-element-24ff313f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 20px 20px 20px;}.elementor-3134 .elementor-element.elementor-element-24ff313f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-152848d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-152848d7 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-3e110860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-3e110860 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-642c7870{text-align:center;font-family:"Rubik", Sans-serif;font-size:17px;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-22a1d326:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-22a1d326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F4;}.elementor-3134 .elementor-element.elementor-element-22a1d326{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 74px 20px;}.elementor-3134 .elementor-element.elementor-element-22a1d326 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-3ba9e9bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-3ba9e9bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-3ba9e9bd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.12);box-shadow:0px 18px 50px -20px rgba(18,42,36,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3134 .elementor-element.elementor-element-3ba9e9bd > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-3ba9e9bd > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-3ba9e9bd > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-3ba9e9bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3134 .elementor-element.elementor-element-6c28eed .elementor-cta .elementor-cta__bg, .elementor-3134 .elementor-element.elementor-element-6c28eed .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3134 .elementor-element.elementor-element-6c28eed{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-6c28eed .elementor-cta__content{min-height:300px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-6c28eed .elementor-cta__title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-6c28eed .elementor-cta__description{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:600;color:#C6870F;}.elementor-3134 .elementor-element.elementor-element-8a820d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-8a820d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-8a820d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.12);box-shadow:0px 18px 50px -20px rgba(18,42,36,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3134 .elementor-element.elementor-element-8a820d > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-8a820d > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-8a820d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-8a820d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-06e95fd .elementor-cta .elementor-cta__bg, .elementor-3134 .elementor-element.elementor-element-06e95fd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3134 .elementor-element.elementor-element-06e95fd{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-06e95fd .elementor-cta__content{min-height:300px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-06e95fd .elementor-cta__title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-06e95fd .elementor-cta__description{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:600;color:#C6870F;}.elementor-3134 .elementor-element.elementor-element-306047e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-306047e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-306047e3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.12);box-shadow:0px 18px 50px -20px rgba(18,42,36,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3134 .elementor-element.elementor-element-306047e3 > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-306047e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-306047e3 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-306047e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-9e29c97 .elementor-cta .elementor-cta__bg, .elementor-3134 .elementor-element.elementor-element-9e29c97 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3134 .elementor-element.elementor-element-9e29c97{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-9e29c97 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-9e29c97 .elementor-cta__title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-9e29c97 .elementor-cta__description{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:600;color:#C6870F;}.elementor-3134 .elementor-element.elementor-element-44131e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-44131e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-44131e9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.12);box-shadow:0px 18px 50px -20px rgba(18,42,36,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3134 .elementor-element.elementor-element-44131e9 > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-44131e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-44131e9 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-44131e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-5a9a324 .elementor-cta .elementor-cta__bg, .elementor-3134 .elementor-element.elementor-element-5a9a324 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3134 .elementor-element.elementor-element-5a9a324{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-5a9a324 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-5a9a324 .elementor-cta__title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-5a9a324 .elementor-cta__description{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:600;color:#C6870F;}.elementor-3134 .elementor-element.elementor-element-1397daf8:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-1397daf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-1397daf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 20px 20px 20px;}.elementor-3134 .elementor-element.elementor-element-1397daf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-58c7a7d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-58c7a7d3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-572f4614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-572f4614 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-3ec04d6b{text-align:center;font-family:"Rubik", Sans-serif;font-size:17px;color:rgba(255,255,255,0.86);}.elementor-3134 .elementor-element.elementor-element-39f7bfa2:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-39f7bfa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-39f7bfa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 74px 20px;}.elementor-3134 .elementor-element.elementor-element-39f7bfa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-32a0138b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-32a0138b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-3134 .elementor-element.elementor-element-32a0138b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:28px 26px 28px 26px;}.elementor-3134 .elementor-element.elementor-element-32a0138b > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-32a0138b > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-32a0138b > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-3134 .elementor-element.elementor-element-32a0138b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-26ab3a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3134 .elementor-element.elementor-element-26ab3a0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-633c80be{text-align:start;font-family:"Rubik", Sans-serif;font-size:15px;color:rgba(255,255,255,0.86);}.elementor-3134 .elementor-element.elementor-element-117e4e94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-117e4e94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-3134 .elementor-element.elementor-element-117e4e94 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:28px 26px 28px 26px;}.elementor-3134 .elementor-element.elementor-element-117e4e94 > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-117e4e94 > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-117e4e94 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-3134 .elementor-element.elementor-element-117e4e94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-75088626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3134 .elementor-element.elementor-element-75088626 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-6016dd22{text-align:start;font-family:"Rubik", Sans-serif;font-size:15px;color:rgba(255,255,255,0.86);}.elementor-3134 .elementor-element.elementor-element-6016dd22 a{color:var( --e-global-color-7a61029 );}.elementor-3134 .elementor-element.elementor-element-10ac4a1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-10ac4a1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-3134 .elementor-element.elementor-element-10ac4a1d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:28px 26px 28px 26px;}.elementor-3134 .elementor-element.elementor-element-10ac4a1d > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-10ac4a1d > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-10ac4a1d > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-3134 .elementor-element.elementor-element-10ac4a1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-6725e903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3134 .elementor-element.elementor-element-6725e903 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-1714b21a{text-align:start;font-family:"Rubik", Sans-serif;font-size:15px;color:rgba(255,255,255,0.86);}.elementor-3134 .elementor-element.elementor-element-5a968fba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3134 .elementor-element.elementor-element-5a968fba:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-5a968fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F4;}.elementor-3134 .elementor-element.elementor-element-5a968fba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 74px 20px;}.elementor-3134 .elementor-element.elementor-element-5a968fba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-43ac2e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-43ac2e5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;color:#C6870F;}.elementor-3134 .elementor-element.elementor-element-6d6d8ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-6d6d8ef .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:34px;font-weight:700;color:#1A3C34;}.elementor-3134 .elementor-element.elementor-element-46df1e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Rubik", Sans-serif;font-size:17px;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-4ae2e02 > .elementor-container{max-width:1600px;}.elementor-3134 .elementor-element.elementor-element-f4d93ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-f4d93ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-f4d93ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3134 .elementor-element.elementor-element-f4d93ce > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.10);box-shadow:0px 14px 36px -16px rgba(18,42,36,0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-3134 .elementor-element.elementor-element-f4d93ce > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-f4d93ce > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-f4d93ce > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-f4d93ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3134 .elementor-element.elementor-element-9fff543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3134 .elementor-element.elementor-element-9fff543 .elementor-icon-wrapper{text-align:center;}.elementor-3134 .elementor-element.elementor-element-9fff543.elementor-view-stacked .elementor-icon{background-color:#008F70;}.elementor-3134 .elementor-element.elementor-element-9fff543.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-9fff543.elementor-view-default .elementor-icon{color:#008F70;border-color:#008F70;}.elementor-3134 .elementor-element.elementor-element-9fff543.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-9fff543.elementor-view-default .elementor-icon svg{fill:#008F70;}.elementor-3134 .elementor-element.elementor-element-9fff543 .elementor-icon{font-size:36px;}.elementor-3134 .elementor-element.elementor-element-9fff543 .elementor-icon svg{height:36px;}.elementor-3134 .elementor-element.elementor-element-d650058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-d650058 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:800;color:#008F70;}.elementor-3134 .elementor-element.elementor-element-66e71d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Rubik", Sans-serif;font-size:14px;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-b0c14b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-b0c14b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-b0c14b4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.10);box-shadow:0px 14px 36px -16px rgba(18,42,36,0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-3134 .elementor-element.elementor-element-b0c14b4 > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-b0c14b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-b0c14b4 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-b0c14b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-2007aa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3134 .elementor-element.elementor-element-2007aa1 .elementor-icon-wrapper{text-align:center;}.elementor-3134 .elementor-element.elementor-element-2007aa1.elementor-view-stacked .elementor-icon{background-color:#008F70;}.elementor-3134 .elementor-element.elementor-element-2007aa1.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-2007aa1.elementor-view-default .elementor-icon{color:#008F70;border-color:#008F70;}.elementor-3134 .elementor-element.elementor-element-2007aa1.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-2007aa1.elementor-view-default .elementor-icon svg{fill:#008F70;}.elementor-3134 .elementor-element.elementor-element-2007aa1 .elementor-icon{font-size:36px;}.elementor-3134 .elementor-element.elementor-element-2007aa1 .elementor-icon svg{height:36px;}.elementor-3134 .elementor-element.elementor-element-b764c66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-b764c66 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:800;color:#008F70;}.elementor-3134 .elementor-element.elementor-element-21b3e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Rubik", Sans-serif;font-size:14px;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-f488672:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3134 .elementor-element.elementor-element-f488672 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-f488672 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,60,52,0.10);box-shadow:0px 14px 36px -16px rgba(18,42,36,0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-3134 .elementor-element.elementor-element-f488672 > .elementor-element-populated, .elementor-3134 .elementor-element.elementor-element-f488672 > .elementor-element-populated > .elementor-background-overlay, .elementor-3134 .elementor-element.elementor-element-f488672 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-3134 .elementor-element.elementor-element-f488672 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-9c09f7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3134 .elementor-element.elementor-element-9c09f7e .elementor-icon-wrapper{text-align:center;}.elementor-3134 .elementor-element.elementor-element-9c09f7e.elementor-view-stacked .elementor-icon{background-color:#008F70;}.elementor-3134 .elementor-element.elementor-element-9c09f7e.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-9c09f7e.elementor-view-default .elementor-icon{color:#008F70;border-color:#008F70;}.elementor-3134 .elementor-element.elementor-element-9c09f7e.elementor-view-framed .elementor-icon, .elementor-3134 .elementor-element.elementor-element-9c09f7e.elementor-view-default .elementor-icon svg{fill:#008F70;}.elementor-3134 .elementor-element.elementor-element-9c09f7e .elementor-icon{font-size:36px;}.elementor-3134 .elementor-element.elementor-element-9c09f7e .elementor-icon svg{height:36px;}.elementor-3134 .elementor-element.elementor-element-e0a193b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-e0a193b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:800;color:#008F70;}.elementor-3134 .elementor-element.elementor-element-ddf1a05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Rubik", Sans-serif;font-size:14px;color:#4C4C4C;}.elementor-3134 .elementor-element.elementor-element-6c98da8a:not(.elementor-motion-effects-element-type-background), .elementor-3134 .elementor-element.elementor-element-6c98da8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122A24;}.elementor-3134 .elementor-element.elementor-element-6c98da8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-3134 .elementor-element.elementor-element-6c98da8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3134 .elementor-element.elementor-element-3942395b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-3942395b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#F2A922;}.elementor-3134 .elementor-element.elementor-element-7c690d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-3134 .elementor-element.elementor-element-7c690d1c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-3134 .elementor-element.elementor-element-7766536c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;font-family:"Rubik", Sans-serif;font-size:17px;color:rgba(255,255,255,0.86);}.elementor-3134 .elementor-element.elementor-element-5404bb8f .elementor-button{background-color:#F2A922;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:600;fill:#122A24;color:#122A24;border-radius:40px 40px 40px 40px;padding:15px 30px 15px 30px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS *//* === COACH SECTION SPACING === */
body.elementor-page-3134 .e-con[data-id="adc0eb3"],
body.elementor-page-3134 .e-con[data-id="65f53d5d"],
body.elementor-page-3134 .e-con[data-id="1d8d1e5f"],
body.elementor-page-3134 .e-con[data-id="1ae4ad7"] {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

/* === INTRO SECTION SPACING === */
body.elementor-page-3134 .e-con[data-id="548ed8e2"] {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

/* === COACH QUOTE STYLING === */
body.elementor-page-3134 .e-con[data-id="adc0eb3"] pre,
body.elementor-page-3134 .e-con[data-id="65f53d5d"] pre,
body.elementor-page-3134 .e-con[data-id="1d8d1e5f"] pre,
body.elementor-page-3134 .e-con[data-id="1ae4ad7"] pre {
  color: #E8A838 !important;
  font-style: italic !important;
  font-family: inherit !important;
  font-size: 1.05em !important;
  line-height: 1.6 !important;
  white-space: pre-wrap !important;
  border: none !important;
  background: transparent !important;
  padding: 15px 0 0 0 !important;
  margin: 15px 0 0 0 !important;
  border-top: 2px solid rgba(232,168,56,0.3) !important;
}

/* === ALL EYEBROW TEXT (H6) — GOLD === */
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-heading h6.elementor-heading-title,
body.elementor-page-3134 .e-con[data-id="65f53d5d"] h6.elementor-heading-title,
body.elementor-page-3134 .e-con[data-id="1d8d1e5f"] h6.elementor-heading-title,
body.elementor-page-3134 .e-con[data-id="1ae4ad7"] h6.elementor-heading-title {
  color: #E8A838 !important;
  letter-spacing: 3px !important;
  font-size: 13px !important;
  text-transform: uppercase !important;
}

/* === HEADING SPACING: Eyebrow → Name → Subtitle → Bio === */

/* Eyebrow: small margin below to name */
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-heading:first-child,
body.elementor-page-3134 .e-con[data-id="65f53d5d"] .elementor-widget-heading:first-child,
body.elementor-page-3134 .e-con[data-id="1d8d1e5f"] .elementor-widget-heading:first-child,
body.elementor-page-3134 .e-con[data-id="1ae4ad7"] .elementor-widget-heading:first-child {
  margin-bottom: 12px !important;
}

/* Coach name: space below to subtitle */
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-heading:nth-child(2),
body.elementor-page-3134 .e-con[data-id="65f53d5d"] .elementor-widget-heading:nth-child(2),
body.elementor-page-3134 .e-con[data-id="1d8d1e5f"] .elementor-widget-heading:nth-child(2),
body.elementor-page-3134 .e-con[data-id="1ae4ad7"] .elementor-widget-heading:nth-child(2) {
  margin-bottom: 6px !important;
}

/* Subtitle text widget: space below to bio */
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-text-editor:first-of-type,
body.elementor-page-3134 .e-con[data-id="65f53d5d"] .elementor-widget-text-editor:first-of-type,
body.elementor-page-3134 .e-con[data-id="1d8d1e5f"] .elementor-widget-text-editor:first-of-type,
body.elementor-page-3134 .e-con[data-id="1ae4ad7"] .elementor-widget-text-editor:first-of-type {
  margin-bottom: 24px !important;
}

/* === DARK SECTION (JOSE) — WHITE TEXT === */
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-text-editor p,
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-text-editor span,
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-text-editor,
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-text-editor,
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-text-editor p,
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-heading .elementor-heading-title {
  color: #FFFFFF !important;
}
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-text-editor p {
  color: rgba(255,255,255,0.9) !important;
  line-height: 1.75 !important;
}

/* Re-apply gold to Jose eyebrow (overrides white rule above) */
body.elementor-page-3134 .e-con[data-id="adc0eb3"] .elementor-widget-heading h6.elementor-heading-title {
  color: #E8A838 !important;
}

/* === CTA SECTIONS SPACING === */
body.elementor-page-3134 .e-con[data-id="d3a0613"],
body.elementor-page-3134 .e-con[data-id="4a728bbf"] {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

/* === WHAT WE OFFER SECTION === */
body.elementor-page-3134 .e-con[data-id="0874722"] {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
/* === INNER CONTAINER GAP FIX (was 100px) === */
body.elementor-page-3134 .e-con[data-id="3c24c43"],
body.elementor-page-3134 .e-con[data-id="9d80cbb"],
body.elementor-page-3134 .e-con[data-id="3138594f"],
body.elementor-page-3134 .e-con[data-id="3ba7c978"],
body.elementor-page-3134 .e-con[data-id="2bea9a6e"],
body.elementor-page-3134 .e-con[data-id="d264db9"],
body.elementor-page-3134 .e-con[data-id="a25b796"],
body.elementor-page-3134 .e-con[data-id="c71c25c"] {
  gap: 15px !important;
}/* End custom CSS */