.elementor-3235 .elementor-element.elementor-element-ckmfoot:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-ckmfoot > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-3235 .elementor-element.elementor-element-ckmfoot > .elementor-container{max-width:1080px;}.elementor-3235 .elementor-element.elementor-element-ckmfoot, .elementor-3235 .elementor-element.elementor-element-ckmfoot > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-3235 .elementor-element.elementor-element-ckmfoot{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:24px;margin-bottom:28px;padding:36px 32px 36px 32px;}.elementor-3235 .elementor-element.elementor-element-ckmfoot > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-ckmfcol > .elementor-element-populated{padding:0px 28px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-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 );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3235 .elementor-element.elementor-element-ckfstatus{text-align:center;}@media(max-width:767px){.elementor-3235 .elementor-element.elementor-element-ckmfoot{padding:28px 20px 28px 20px;}.elementor-3235 .elementor-element.elementor-element-ckmfcol > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-ckfeyeb */.elementor-3235 .elementor-element.elementor-element-ckfeyeb p{font-size:12px!important;line-height:1.5!important;letter-spacing:1.8px;color:#D6AD45!important;font-weight:700!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ckminvite */.elementor-3235 .elementor-element.elementor-element-ckminvite .elementor-heading-title{color:#FFFFFF!important;font-size:28px!important;line-height:1.2!important;font-weight:700!important;margin:0!important;} @media(max-width:767px){.elementor-3235 .elementor-element.elementor-element-ckminvite .elementor-heading-title{font-size:24px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ckmfcopy */.elementor-3235 .elementor-element.elementor-element-ckmfcopy p{color:#CCCCCC!important;font-size:16px!important;line-height:1.65!important;max-width:620px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ckfstatus */.elementor-3235 .elementor-element.elementor-element-ckfstatus p{font-size:13px!important;line-height:1.6!important;color:#BDB7AA!important;text-align:center;} @media(max-width:767px){.elementor-3235 .elementor-element.elementor-element-ckfstatus p{text-align:left;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ckmfoot */.elementor-3235 .elementor-element.elementor-element-ckmfoot {border:1px solid #373022;border-radius:12px;overflow:hidden;} .elementor-3235 .elementor-element.elementor-element-ckmfoot .elementor-container{align-items:center;} .elementor-3235 .elementor-element.elementor-element-ckmfoot .elementor-widget{width:100%!important;flex-basis:100%!important;} .elementor-3235 .elementor-element.elementor-element-ckmfoot [data-id=ckmfaction] .elementor-widget-wrap{justify-content:center;} .elementor-3235 .elementor-element.elementor-element-ckmfoot [data-id=ckmfaction] .elementor-button-wrapper{text-align:center;} .elementor-3235 .elementor-element.elementor-element-ckmfoot p{margin:0!important;} .elementor-3235 .elementor-element.elementor-element-ckmfoot .elementor-widget:not(:last-child){margin-bottom:14px;} .elementor-3235 .elementor-element.elementor-element-ckmfoot a.elementor-button {background:#D6AD45!important;color:#202020!important;border:1px solid #D6AD45!important;border-radius:8px!important;padding:15px 24px!important;min-height:48px;line-height:1.3!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;white-space:normal;} .elementor-3235 .elementor-element.elementor-element-ckmfoot a.elementor-button:hover{background:#e5bf60!important;color:#202020!important;} .elementor-3235 .elementor-element.elementor-element-ckmfoot a.elementor-button:focus{outline:3px solid #1457b8!important;outline-offset:4px;} @media(max-width:767px){.elementor-3235 .elementor-element.elementor-element-ckmfoot .elementor-column{width:100%!important;} .elementor-3235 .elementor-element.elementor-element-ckmfoot .elementor-column:last-child{margin-top:22px;} .elementor-3235 .elementor-element.elementor-element-ckmfoot .elementor-column:last-child .elementor-widget-wrap{justify-content:flex-start;} .elementor-3235 .elementor-element.elementor-element-ckmfoot a.elementor-button{width:100%;} }/* End custom CSS */