.elementor-27 .elementor-element.elementor-element-14e904e{--display:flex;--min-height:340px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.44;--padding-top:46px;--padding-bottom:46px;--padding-left:-6px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-14e904e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-14e904e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.cayacoakinship.org/wp-content/uploads/2026/08/Beach-cover-photo-W_Collen.jpg");background-position:55% 20%;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-14e904e::before, .elementor-27 .elementor-element.elementor-element-14e904e > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-14e904e > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-14e904e > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-14e904e > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-14e904e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ckovl );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-fd06c4f{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:0px;--padding-left:325px;--padding-right:1px;top:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-fd06c4f{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-fd06c4f{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-d4f372a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-27 .elementor-element.elementor-element-d4f372a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:var( --e-global-color-ckwhite );}.elementor-27 .elementor-element.elementor-element-0acfd4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0acfd4f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#4DA3FF;}.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 );line-height:var( --e-global-typography-text-line-height );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-27 .elementor-element.elementor-element-a30d34b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:var( --e-global-color-ckinkl );}.elementor-27 .elementor-element.elementor-element-dd8cc52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-81388e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-81388e7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;font-style:italic;color:var( --e-global-color-ckblued );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-165271d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-165271d img{border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-5dbe76e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-5dbe76e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-ckhead );}.elementor-27 .elementor-element.elementor-element-415917d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-ff3b2fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-ff3b2fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-7ae4052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-86f182a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-f17d471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-45b7143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-54153f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-37d5bb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-581efe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-45a6a6f{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-45a6a6f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-f4468d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-091703f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-16f3239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-748ae2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-b3a1856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-610d1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-f2bb2cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-1e5b1ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-0f57cff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-8e32881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-a7895fe{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-a7895fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-fedeed9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-35b72aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-4c75f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-a82ef5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-27c48d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-cc0c303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-a736323{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-5666bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-67abd33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-2573d45{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-2573d45 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-455ba72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-ca737d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-3d3a962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-c58161b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-04e9e89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-9df76e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-c774dcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-460733c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-f8c0d32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-2d085bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-36204d0{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-36204d0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-b8e489d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-1f5d9a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-8a392fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-6c12505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-74b055c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-44883d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-03b1254{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-7737906{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-476e9a4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:2px 0px 2px 22px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:16.5px;font-weight:700;font-style:italic;line-height:1.7em;color:var( --e-global-color-ckquote );}.elementor-27 .elementor-element.elementor-element-bd45cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-74b4f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-f468596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-b243d4c{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-b243d4c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-daf9c86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-153f414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-eb29ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-fa4c971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-9ea8797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-8e27c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-fab2d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-1596b88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-5afee6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-6b0d22b{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-6b0d22b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-2f686c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-9d8638e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-526294f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-7b36e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-7a93986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-a10b7c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-225999e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-8c5c0fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-579f3c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-c610214{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-f7626f1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:2px 0px 2px 22px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:16.5px;font-weight:700;font-style:italic;line-height:1.7em;color:var( --e-global-color-ckquote );}.elementor-27 .elementor-element.elementor-element-25f116c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-8966eb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-99abf66{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-99abf66 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-47e3f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-1c347df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-b692398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-017e0b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-1a4bbfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-e1b8aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-12a390c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-97ea9d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-25f907d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-dddac82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-43fd40e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-a02501e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-d19a800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-a5cb37a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-8572d04{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-8572d04 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-6689572{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-74fcf07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-8e6b8d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-bf14569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-6dfd87a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-41fdfb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-06f40c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-bea9e87{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:2px 0px 2px 22px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:16.5px;font-weight:700;font-style:italic;line-height:1.7em;color:var( --e-global-color-ckquote );}.elementor-27 .elementor-element.elementor-element-7f7a443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}.elementor-27 .elementor-element.elementor-element-2dc16ac{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-27 .elementor-element.elementor-element-2dc16ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-ckblued );}.elementor-27 .elementor-element.elementor-element-cae0c8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ckbody );}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-14e904e{--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-element-d4f372a .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-0acfd4f .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-dd8cc52{--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-415917d{--flex-wrap:wrap;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-14e904e{--content-width:1040px;}.elementor-27 .elementor-element.elementor-element-fd06c4f{--width:91%;}.elementor-27 .elementor-element.elementor-element-dd8cc52{--content-width:1040px;}.elementor-27 .elementor-element.elementor-element-415917d{--content-width:820px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-14e904e{--min-height:260px;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:34px;--padding-left:18px;--padding-right:18px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-element-d4f372a .elementor-heading-title{font-size:27px;}.elementor-27 .elementor-element.elementor-element-0acfd4f .elementor-heading-title{font-size:27px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-dd8cc52{--flex-wrap:wrap;--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-81388e7 .elementor-heading-title{font-size:19px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5dbe76e .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-415917d{--flex-wrap:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-27 .elementor-element.elementor-element-ff3b2fe .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-45a6a6f .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-a7895fe .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-2573d45 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-36204d0 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-b243d4c .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-6b0d22b .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-99abf66 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-8572d04 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-2dc16ac .elementor-heading-title{font-size:20px;}}