
/* Club David reference page support */
.dmp-page--club-david { --e-global-color-primary:#D33C35; --e-global-color-secondary:#FCBB29; --e-global-color-text:#383838; --e-global-color-astglobalcolor4:#F0F5FA; --e-global-color-astglobalcolor5:#fff; --e-global-color-716bdbb:#2F3035; overflow:hidden; }
body:has(.dmp-page--club-david) .nav { border-bottom:0; }
.dmp-page--club-david .elementor-19 { font-family:"Optima", sans-serif; }
.dmp-page--club-david .elementor-19 p { color:inherit; }
.dmp-page--club-david .elementor-19 *, .dmp-page--club-david .elementor-19 *::before, .dmp-page--club-david .elementor-19 *::after { box-sizing:border-box; }
.dmp-page--club-david .elementor-element { --flex-direction:initial; --flex-wrap:initial; --justify-content:initial; --align-items:initial; --align-content:initial; --gap:initial; --flex-basis:initial; --flex-grow:initial; --flex-shrink:initial; --order:initial; --align-self:initial; flex-basis:var(--flex-basis); flex-grow:var(--flex-grow); flex-shrink:var(--flex-shrink); order:var(--order); align-self:var(--align-self); }
.dmp-page--club-david .elementor-element:where(.e-con-full,.elementor-widget) { flex-direction:var(--flex-direction); flex-wrap:var(--flex-wrap); justify-content:var(--justify-content); align-items:var(--align-items); align-content:var(--align-content); gap:var(--gap); }
.dmp-page--club-david .elementor-widget { position:relative; min-width:0; }
.dmp-page--club-david .e-con > .elementor-widget { width:var(--container-widget-width,100%); max-width:100%; }
.dmp-page--club-david .elementor-widget-container { height:100%; }
.dmp-page--club-david .elementor img { display:inline-block; height:auto; max-width:100%; border:0; border-radius:0; vertical-align:middle; }
.dmp-page--club-david .elementor-widget-image { text-align:center; }
.dmp-page--club-david .e-con { --content-width:min(100%,var(--container-max-width,1140px)); --width:100%; --min-height:initial; --height:auto; --margin-top:0; --margin-right:0; --margin-bottom:0; --margin-left:0; --padding-top:10px; --padding-right:10px; --padding-bottom:10px; --padding-left:10px; --position:relative; --overflow:visible; --gap:20px; position:var(--position); display:var(--display); width:var(--width); min-width:0; min-height:var(--min-height); height:var(--height); overflow:var(--overflow); margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left); padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left); }
.dmp-page--club-david .e-con.e-flex { --flex-direction:column; --flex-basis:auto; --flex-grow:0; --flex-shrink:1; flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis); }
.dmp-page--club-david .e-con.e-grid { display:grid; grid-template-columns:var(--e-con-grid-template-columns); grid-template-rows:var(--e-con-grid-template-rows); grid-auto-flow:var(--grid-auto-flow,row); justify-items:var(--justify-items); align-items:var(--align-items); }
.dmp-page--club-david .e-con-boxed > .e-con-inner { display:flex; flex-direction:var(--flex-direction); flex-wrap:var(--flex-wrap); justify-content:var(--justify-content); align-items:var(--align-items); gap:var(--gap); width:100%; max-width:var(--content-width); min-height:inherit; margin:0 auto; }
.dmp-page--club-david .e-con-full.e-flex { display:flex; }
.dmp-page--club-david .elementor-widget-spacer .elementor-spacer { height:var(--spacer-size); }
.dmp-page--club-david .elementor-heading-title { margin:0; padding:0; line-height:1; }
.dmp-page--club-david .elementor-widget-text-editor p { margin:0 0 1.75em; }
.dmp-page--club-david .elementor-19 .elementor-widget-text-editor > .elementor-widget-container { background:transparent; }
.dmp-page--club-david .elementskit-section-title-wraper { text-align:center; }
.dmp-page--club-david .elementskit-section-title, .dmp-page--club-david .elementskit-section-subtitle { margin:0; }
.dmp-page--club-david .elementor-element-692f4e1 .elementskit-section-subtitle { display:block; width:100% !important; max-width:none !important; margin-right:auto; margin-left:auto; text-align:center; }
.dmp-page--club-david .elementor-element-692f4e1,
.dmp-page--club-david .elementor-element-0237613 { width:100% !important; max-width:100% !important; align-self:stretch; }
.dmp-page--club-david .elementor-element-0237613,
.dmp-page--club-david .elementor-element-0237613 .elementor-widget-container,
.dmp-page--club-david .elementor-element-0237613 p { text-align:center !important; }
.dmp-page--club-david .elementor-element-0237613 p { width:100% !important; max-width:none !important; margin-right:auto; margin-left:auto; }
.dmp-page--club-david .elementor-flip-box { position:relative; height:280px; perspective:1000px; transform-style:preserve-3d; }
.dmp-page--club-david .elementor-flip-box__layer { position:absolute; inset:0; width:100%; height:100%; backface-visibility:hidden; transform-style:preserve-3d; transition:transform .6s ease-in-out; }
.dmp-page--club-david .elementor-flip-box__front { z-index:1; }
.dmp-page--club-david .elementor-flip-box__back { display:block; transform:rotateX(-180deg); }
.dmp-page--club-david .elementor-flip-box:hover .elementor-flip-box__front, .dmp-page--club-david .elementor-flip-box:focus-within .elementor-flip-box__front { transform:rotateX(180deg); }
.dmp-page--club-david .elementor-flip-box:hover .elementor-flip-box__back, .dmp-page--club-david .elementor-flip-box:focus-within .elementor-flip-box__back { transform:none; }
.dmp-page--club-david .elementor-flip-box.is-flipped .elementor-flip-box__front { transform:rotateX(180deg); }
.dmp-page--club-david .elementor-flip-box.is-flipped .elementor-flip-box__back { transform:none; }
.dmp-page--club-david .elementor-flip-box__layer__overlay { display:flex; flex-direction:column; align-items:stretch; justify-content:center; width:100%; height:100%; padding:35px; color:#fff; }
.dmp-page--club-david .elementor-flip-box__layer__inner { transform:translateZ(90px) scale(.91); }
.dmp-page--club-david .elementor-flip-box__image { display:inline-block; width:100%; margin:0 0 20px; }
.dmp-page--club-david .elementor-flip-box__image img { width:50%; }
.dmp-page--club-david .elementor-flip-box__layer__title { width:auto; max-width:none; margin:0; padding:0; font-weight:600; line-height:1; }
.dmp-page--club-david .elementor-flip-box__layer__title:not(:last-child) { margin-bottom:20px; }
.dmp-page--club-david .elementor-flip-box__layer__description { width:auto; max-width:none; }
.dmp-page--club-david .elementor-widget-n-accordion details { margin-bottom:22px; }
.dmp-page--club-david .elementor-widget-n-accordion .e-n-accordion-item { display:flex; flex-direction:column; position:relative; will-change:height; }
.dmp-page--club-david .e-n-accordion-item-title { display:flex; align-items:center; justify-content:center; gap:21px; padding:10px; border:2px solid #D33C35; border-radius:20px; color:#D33C35; cursor:pointer; list-style:none; }
.dmp-page--club-david .e-n-accordion-item-title::-webkit-details-marker { display:none; }
.dmp-page--club-david .e-n-accordion-item-title-text { font:900 30px "Try Optima",sans-serif; }
.dmp-page--club-david .e-n-accordion-item[open] > .e-n-accordion-item-title { color:#FCBB29; }
.dmp-page--club-david .e-n-accordion-item-title-icon svg { width:27px; height:27px; fill:currentColor; }
.dmp-page--club-david .e-n-accordion-item-title-icon .e-opened { display:none; }
.dmp-page--club-david .e-n-accordion-item[open] .e-n-accordion-item-title-icon .e-opened { display:flex; }
.dmp-page--club-david .e-n-accordion-item[open] .e-n-accordion-item-title-icon .e-closed { display:none; }
.dmp-page--club-david .e-n-accordion-item[open] .e-n-accordion-item-title-icon .e-opened svg { fill:#D33C35 !important; color:#D33C35; }
.dmp-page--club-david .elementor-animation-grow,
.dmp-page--club-david .elementor-animation-grow-rotate { transition-duration:.3s; transition-property:transform; }
.dmp-page--club-david .elementor-animation-grow:is(:hover,:focus,:active) { transform:scale(1.1); }
.dmp-page--club-david .elementor-animation-grow-rotate:is(:hover,:focus,:active) { transform:scale(1.1) rotate(4deg); }
.dmp-page--club-david .elementor-widget-n-accordion .e-n-accordion-item > .e-con { width:100%; padding:0; }
.dmp-page--club-david .elementor-widget-n-accordion .e-n-accordion-item > .e-con > .e-con,
.dmp-page--club-david .elementor-widget-n-accordion .e-n-accordion-item > .e-con > .e-con > .e-con-inner { width:100%; }
.dmp-page--club-david .elementor-widget-n-accordion .e-n-accordion-item[open] { height:auto; overflow:visible; }
.dmp-page--club-david .elementor-widget-n-accordion .e-n-accordion-item:not([open]) > .e-con { display:none; }
.dmp-page--club-david .elementor-element-9ce7318,
.dmp-page--club-david .elementor-element-9ce7318 .ekit-heading__description,
.dmp-page--club-david .elementor-element-9ce7318 .ekit-heading__description p { width:100% !important; max-width:none !important; text-align:center !important; }
.dmp-page--club-david .elementor-element-9ce7318 .ekit-heading__description p { margin-right:auto; margin-left:auto; color:#334155; }
@media(prefers-reduced-motion:reduce){ .dmp-page--club-david .elementor-widget-n-accordion .e-n-accordion-item { will-change:auto; } }
@media(max-width:767px){ .dmp-page--club-david .e-con.e-flex { --width:100%; --flex-wrap:var(--flex-wrap-mobile); } }

.elementor-kit-5{--e-global-color-primary:#D33C35;--e-global-color-secondary:#FCBB29;--e-global-color-text:#383838;--e-global-color-accent:#61CE70;--e-global-color-716bdbb:#2F3035;--e-global-typography-primary-font-family:"Optima";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Optima";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Optima";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-8ff3863-font-family:"Try Optima";--e-global-typography-8ff3863-font-size:20px;--e-global-typography-8ff3863-font-weight:400;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h2{color:var( --e-global-color-primary );}.elementor-kit-5 h3{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-display: auto;
	src: url('../img/club-david/Optima-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Try Optima';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../img/club-david/OptimaLTPro-Bold.ttf') format('truetype');
}
/* Temporarily hide only David's Mall icon, heading, and product grid. */
.elementor-19 .elementor-element.elementor-element-05cd20f,
.elementor-19 .elementor-element.elementor-element-4a7f5b4,
.elementor-19 .elementor-element.elementor-element-50e9c81 {
	display: none;
}

@font-face {
	font-family: 'Try Optima';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('../img/club-david/OptimaLTPro-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Try Optima';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../img/club-david/Optima-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Try Optima';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('../img/club-david/OptimaLTPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
.elementor-19 .elementor-element.elementor-element-475072b{--display:flex;--min-height:842px;--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-475072b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-475072b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../img/club-david/Membership-Assets-24.png");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-475072b, .elementor-19 .elementor-element.elementor-element-475072b::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-f910ac5{--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;--justify-content:center;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-dfb1b5e > .elementor-widget-container{margin:-89px -89px -89px -89px;}.elementor-19 .elementor-element.elementor-element-dbcd74c{--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;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-897ccc2{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19 .elementor-element.elementor-element-acfeac2{text-align:center;}.elementor-19 .elementor-element.elementor-element-acfeac2 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Try Optima";font-size:40px;font-weight:800;text-transform:uppercase;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.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-19 .elementor-element.elementor-element-2d473ec > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-19 .elementor-element.elementor-element-2d473ec{text-align:center;color:#FCBB29;font-family:"Try Optima";font-size:30px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-7a844bb{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-d4d417c{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-4547a02{text-align:center;}.elementor-19 .elementor-element.elementor-element-4547a02 img{max-width:63%;}.elementor-19 .elementor-element.elementor-element-3bd999e{text-align:center;color:#FFFFFF;font-family:"Try Optima";font-size:15px;font-weight:400;text-shadow:0px 0px 37px #000000;}.elementor-19 .elementor-element.elementor-element-30e1993{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-9992ab5{text-align:center;}.elementor-19 .elementor-element.elementor-element-9992ab5 img{max-width:63%;}.elementor-19 .elementor-element.elementor-element-951edd9{text-align:center;color:#FFFFFF;font-family:"Try Optima";font-size:15px;font-weight:400;text-shadow:0px 0px 37px #000000;}.elementor-19 .elementor-element.elementor-element-48a2898{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-62a43cd{text-align:center;}.elementor-19 .elementor-element.elementor-element-62a43cd img{max-width:63%;}.elementor-19 .elementor-element.elementor-element-f221029{text-align:center;color:#FFFFFF;font-family:"Try Optima";font-size:15px;font-weight:400;text-shadow:0px 0px 37px #000000;}.elementor-19 .elementor-element.elementor-element-0e0c1fd{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-190eb9c{text-align:center;}.elementor-19 .elementor-element.elementor-element-190eb9c img{max-width:63%;}.elementor-19 .elementor-element.elementor-element-b10efdd{text-align:center;color:#FFFFFF;font-family:"Try Optima";font-size:15px;font-weight:400;text-shadow:0px 0px 37px #000000;}.elementor-19 .elementor-element.elementor-element-a1947ab{--display:flex;--min-height:722px;--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-a1947ab:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a1947ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../img/club-david/App-Background.png");background-position:center center;}.elementor-19 .elementor-element.elementor-element-a1947ab, .elementor-19 .elementor-element.elementor-element-a1947ab::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-7a193c4{--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;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-9c788e8{--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;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-9c788e8, .elementor-19 .elementor-element.elementor-element-9c788e8::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-05419e6{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-43eaaca .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:40px;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-43eaaca .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-43eaaca .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-43eaaca .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-43eaaca .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:42px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-c481693 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-19 .elementor-element.elementor-element-c481693{font-family:"Try Optima";font-size:30px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-5cfb97c{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-5a9ee27{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-29b9561{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-7260373{--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:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-7260373:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7260373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../img/club-david/white-simple-textured-design-background-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-7260373, .elementor-19 .elementor-element.elementor-element-7260373::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-315fa0d{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-71b5686{--spacer-size:69px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-ed11abb .elementor-button{background-color:#D33C35;font-family:"Try Optima";font-size:40px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-1cfa6d6{--spacer-size:69px;}.elementor-19 .elementor-element.elementor-element-dc00887{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-4efbbcb{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-4efbbcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-49cde76 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:30px;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-49cde76 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-49cde76 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-49cde76 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-49cde76 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:40px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-09cada9{--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;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-939c266{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-939c266.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-26fe2bf .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:30px;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-26fe2bf .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-26fe2bf .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-26fe2bf .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-26fe2bf .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:40px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-e5c9e1b{--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;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-a465732{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-a465732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-c9c1a76 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:30px;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-c9c1a76 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c9c1a76 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c9c1a76 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-c9c1a76 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:40px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-259b1f9{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-6bae78b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6bae78b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-250e08f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:30px;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-250e08f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-250e08f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-250e08f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-250e08f .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:40px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-e825f54{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-a4f42cf{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-38c9c23{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-38c9c23:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-38c9c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E0D5;}.elementor-19 .elementor-element.elementor-element-38c9c23, .elementor-19 .elementor-element.elementor-element-38c9c23::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-aebc6df{--spacer-size:81px;}.elementor-19 .elementor-element.elementor-element-9ce7318 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:50px;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-9ce7318 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-9ce7318 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-9ce7318 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-9ce7318 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:50px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-9ce7318 .elementskit-section-title-wraper p{font-family:"Try Optima";font-size:30px;font-weight:400;line-height:39px;}.elementor-19 .elementor-element.elementor-element-71828a1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__front{background-color:#548F35;background-image:url("../img/club-david/Membership-Assets-30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__back{background-color:#548F35;background-image:url("../img/club-david/Membership-Assets-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-170876c > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box{height:439px;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__layer, .elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__layer__overlay{border-radius:23px;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__image{opacity:1;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__image img{border-style:none;border-radius:0px;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-astglobalcolor4 );font-family:"Optima";font-size:50px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Try Optima";font-size:40px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__button{margin-center:0;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-secondary );font-family:"Try Optima";font-size:30px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-8ff3863-font-family );font-size:var( --e-global-typography-8ff3863-font-size );font-weight:var( --e-global-typography-8ff3863-font-weight );}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__front{background-color:#EAAA49;background-image:url("../img/club-david/Membership-Assets-32.png");background-position:center center;background-size:cover;border-style:none;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("../img/club-david/Membership-Assets-33.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d1630f1 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box{height:439px;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__layer, .elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__layer__overlay{border-radius:23px;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__image{opacity:1;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__image img{border-style:none;border-radius:0px;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-astglobalcolor4 );font-family:"Optima";font-size:50px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Try Optima";font-size:40px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__button{margin-center:0;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#ECECEC;font-family:"Optima";font-size:30px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-8ff3863-font-family );font-size:var( --e-global-typography-8ff3863-font-size );font-weight:var( --e-global-typography-8ff3863-font-weight );}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__front{background-color:#18377e;background-image:url("../img/club-david/Membership-Assets-34.png");background-position:center center;background-size:cover;border-style:none;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__back{background-image:url("../img/club-david/Membership-Assets-35.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-a851b49 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box{height:537px;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__layer, .elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__layer__overlay{border-radius:23px;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__image{opacity:1;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__image img{border-style:none;border-radius:0px;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-astglobalcolor4 );font-family:"Optima";font-size:50px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Try Optima";font-size:40px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__button{margin-center:0;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-secondary );font-family:"Try Optima";font-size:30px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-8ff3863-font-family );font-size:var( --e-global-typography-8ff3863-font-size );font-weight:var( --e-global-typography-8ff3863-font-weight );}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__front{background-color:#9e1f11;background-image:url("../img/club-david/Membership-Assets-36.png");background-position:center center;background-size:cover;border-style:none;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__back{background-color:#9E1F11;background-image:url("../img/club-david/Membership-Assets-37.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-79019a2 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box{height:537px;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__layer, .elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__layer__overlay{border-radius:23px;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__image{opacity:1;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__image img{border-style:none;border-radius:0px;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-astglobalcolor4 );font-family:"Optima";font-size:50px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Try Optima";font-size:40px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__button{margin-center:0;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-secondary );font-family:"Try Optima";font-size:30px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-8ff3863-font-family );font-size:var( --e-global-typography-8ff3863-font-size );font-weight:var( --e-global-typography-8ff3863-font-weight );}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__front{background-color:#2a2a2a;background-image:url("../img/club-david/Membership-Assets-39.png");background-position:center center;background-size:cover;border-style:none;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__back{background-color:var( --e-global-color-716bdbb );background-image:url("../img/club-david/Membership-Assets-38.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-07a935c{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-07a935c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-07a935c > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box{height:690px;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__layer, .elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__layer__overlay{border-radius:23px;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__image img{width:24%;border-style:none;border-radius:0px;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__image{opacity:1;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FCBB29;font-family:"Optima";font-size:50px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Try Optima";font-size:40px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__button{margin-center:0;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-secondary );font-family:"Try Optima";font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-07a935c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Try Optima";font-size:24px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-61a4a59{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-6487223{--spacer-size:81px;}.elementor-19 .elementor-element.elementor-element-17a80a0 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:50px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-17a80a0 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-17a80a0 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-17a80a0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-17a80a0 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:50px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-6ade596.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-a17d6b3{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-3abd99e{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-128807a{font-family:"Optima";font-size:25px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-211c336{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-dd74a57{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-107b55a{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-0a29a93{font-family:"Optima";font-size:25px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9c7b0a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-6df6696{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-824bf6d{font-family:"Optima";font-size:25px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-5772779{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-1fd549c{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-1fd549c, .elementor-19 .elementor-element.elementor-element-1fd549c::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-62c152d{font-family:"Optima";font-size:25px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-3397f2e{--n-accordion-title-font-size:30px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:27px;--n-accordion-icon-gap:21px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-3397f2e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}:where( .elementor-19 .elementor-element.elementor-element-3397f2e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Try Optima";font-weight:900;}:where( .elementor-19 .elementor-element.elementor-element-3397f2e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-19 .elementor-element.elementor-element-ea21a89{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-0813ff9{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-0813ff9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0813ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E0D5;}.elementor-19 .elementor-element.elementor-element-0813ff9, .elementor-19 .elementor-element.elementor-element-0813ff9::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-4a7f5b4 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:40px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4a7f5b4 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4a7f5b4 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4a7f5b4 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-4a7f5b4 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:40px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-50e9c81{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-f7e6d56{--display:flex;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-692f4e1 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:40px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-692f4e1 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-692f4e1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-692f4e1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-692f4e1 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Try Optima";font-size:40px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-692f4e1 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );font-family:"Try Optima";font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-0237613{color:var( --e-global-color-text );font-family:"Try Optima";font-size:20px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-864833e{--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;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-aace153{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-1f16a3e{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c4ef971{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-71828a1{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-50e9c81{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-475072b{--content-width:1271px;}.elementor-19 .elementor-element.elementor-element-f910ac5{--width:50%;}.elementor-19 .elementor-element.elementor-element-dbcd74c{--width:59%;}.elementor-19 .elementor-element.elementor-element-a1947ab{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-7a193c4{--width:50%;}.elementor-19 .elementor-element.elementor-element-9c788e8{--width:57%;}.elementor-19 .elementor-element.elementor-element-315fa0d{--width:100%;}.elementor-19 .elementor-element.elementor-element-dc00887{--width:50%;}.elementor-19 .elementor-element.elementor-element-09cada9{--width:50%;}.elementor-19 .elementor-element.elementor-element-e5c9e1b{--width:50%;}.elementor-19 .elementor-element.elementor-element-259b1f9{--width:50%;}.elementor-19 .elementor-element.elementor-element-38c9c23{--content-width:1316px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-dfb1b5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a1947ab:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a1947ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-19 .elementor-element.elementor-element-71828a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__back{background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-170876c .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-d1630f1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-a851b49 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-79019a2 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-8ff3863-font-size );}.elementor-19 .elementor-element.elementor-element-50e9c81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Try Optima';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../img/club-david/OptimaLTPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Try Optima';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('../img/club-david/OptimaLTPro-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Try Optima';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../img/club-david/Optima-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Try Optima';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('../img/club-david/OptimaLTPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-display: auto;
	src: url('../img/club-david/Optima-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
