.elementor-654 .elementor-element.elementor-element-3e56719{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-3e56719:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-3e56719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kapitalesresearch.com/wp-content/uploads/2026/10/Golden-Astrology-Terrace-Still-Life.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-654 .elementor-element.elementor-element-3e56719::before, .elementor-654 .elementor-element.elementor-element-3e56719 > .elementor-background-video-container::before, .elementor-654 .elementor-element.elementor-element-3e56719 > .e-con-inner > .elementor-background-video-container::before, .elementor-654 .elementor-element.elementor-element-3e56719 > .elementor-background-slideshow::before, .elementor-654 .elementor-element.elementor-element-3e56719 > .e-con-inner > .elementor-background-slideshow::before, .elementor-654 .elementor-element.elementor-element-3e56719 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A1430;--background-overlay:'';}.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-654 .elementor-element.elementor-element-e32d1fc{text-align:center;}.elementor-654 .elementor-element.elementor-element-e32d1fc .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-654 .elementor-element.elementor-element-b62c34b{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-b62c34b:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-b62c34b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F1;}.elementor-654 .elementor-element.elementor-element-65effbc{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-211e72d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-654 .elementor-element.elementor-element-211e72d:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-211e72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B3D;}.elementor-654 .elementor-element.elementor-element-ff416bf .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:15px;font-weight:500;color:#D9B865;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{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-premium-addon-dual-header .premium-dual-header-second-header{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-secondary );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-654 .elementor-element.elementor-element-99b1c7f .premium-dual-header-first-span, .elementor-654 .elementor-element.elementor-element-99b1c7f .premium-dual-header-second-header{display:inline;}.elementor-654 .elementor-element.elementor-element-99b1c7f{text-align:left;}.elementor-654 .elementor-element.elementor-element-99b1c7f .premium-dual-header-first-span{font-family:"Lora", Sans-serif;font-size:34px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-654 .elementor-element.elementor-element-99b1c7f .premium-dual-header-second-header{font-family:"Lora", Sans-serif;font-size:34px;font-weight:600;line-height:1.15em;color:#D9B865;}.elementor-654 .elementor-element.elementor-element-5fa9f72{--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;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-654 .elementor-element.elementor-element-3477000.elementor-view-stacked .elementor-icon{background-color:#E9D49A;}.elementor-654 .elementor-element.elementor-element-3477000.elementor-view-framed .elementor-icon, .elementor-654 .elementor-element.elementor-element-3477000.elementor-view-default .elementor-icon{fill:#E9D49A;color:#E9D49A;border-color:#E9D49A;}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon{font-size:20px;}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-title, .elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;color:rgba(255,255,255,0.72);}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-654 .elementor-element.elementor-element-55a55de.elementor-view-stacked .elementor-icon{background-color:#E9D49A;}.elementor-654 .elementor-element.elementor-element-55a55de.elementor-view-framed .elementor-icon, .elementor-654 .elementor-element.elementor-element-55a55de.elementor-view-default .elementor-icon{fill:#E9D49A;color:#E9D49A;border-color:#E9D49A;}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon{font-size:20px;}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-title, .elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;color:rgba(255,255,255,0.72);}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-654 .elementor-element.elementor-element-e40372f.elementor-view-stacked .elementor-icon{background-color:#E9D49A;}.elementor-654 .elementor-element.elementor-element-e40372f.elementor-view-framed .elementor-icon, .elementor-654 .elementor-element.elementor-element-e40372f.elementor-view-default .elementor-icon{fill:#E9D49A;color:#E9D49A;border-color:#E9D49A;}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon{font-size:20px;}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-title, .elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;color:rgba(255,255,255,0.72);}.elementor-654 .elementor-element.elementor-element-adf3adb{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:56px;--padding-bottom:56px;--padding-left:52px;--padding-right:52px;}.elementor-654 .elementor-element.elementor-element-adf3adb:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-adf3adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-654 .elementor-element.elementor-element-623b739 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;line-height:1.15em;color:#0E1B3D;}.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-654 .elementor-element.elementor-element-71e10fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#5A6380;}.elementor-654 .elementor-element.elementor-element-71e10fd p{margin-block-end:0px;}.elementor-654 .elementor-element.elementor-element-628314b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-0e932ef iframe{height:440px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-654 .elementor-element.elementor-element-65effbc{--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;}}@media(max-width:767px){.elementor-654 .elementor-element.elementor-element-3e56719{--min-height:250px;--overlay-opacity:0.6;}.elementor-654 .elementor-element.elementor-element-3e56719:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-3e56719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-654 .elementor-element.elementor-element-e32d1fc .elementor-heading-title{font-size:30px;}.elementor-654 .elementor-element.elementor-element-b62c34b{--padding-top:36px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-654 .elementor-element.elementor-element-211e72d{--padding-top:40px;--padding-bottom:36px;--padding-left:26px;--padding-right:26px;}.elementor-654 .elementor-element.elementor-element-99b1c7f .premium-dual-header-first-span{font-size:27px;}.elementor-654 .elementor-element.elementor-element-99b1c7f .premium-dual-header-second-header{font-size:27px;}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-wrapper{gap:14px;}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-title, .elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-title a{font-size:15px;}.elementor-654 .elementor-element.elementor-element-3477000 .elementor-icon-box-description{font-size:13.5px;}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-wrapper{gap:14px;}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-title, .elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-title a{font-size:15px;}.elementor-654 .elementor-element.elementor-element-55a55de .elementor-icon-box-description{font-size:13.5px;}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-wrapper{gap:14px;}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-title, .elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-title a{font-size:15px;}.elementor-654 .elementor-element.elementor-element-e40372f .elementor-icon-box-description{font-size:13.5px;}.elementor-654 .elementor-element.elementor-element-adf3adb{--padding-top:34px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-623b739 .elementor-heading-title{font-size:24px;}.elementor-654 .elementor-element.elementor-element-0e932ef iframe{height:320px;}}@media(min-width:768px){.elementor-654 .elementor-element.elementor-element-211e72d{--width:42%;}.elementor-654 .elementor-element.elementor-element-adf3adb{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-654 .elementor-element.elementor-element-211e72d{--width:100%;}.elementor-654 .elementor-element.elementor-element-adf3adb{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-6b394d3 */.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform fieldset{display:grid!important;grid-template-columns:1fr 1fr;column-gap:18px}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-group{margin:0 0 18px}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-full_name,.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-email,.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-phonewrap,.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-message,.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff_submit_btn_wrapper{grid-column:1/-1}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-input--label{margin:0 0 8px;text-align:start}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-input--label label{margin:0;font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--navy-800)}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-is-required.asterisk-right label:after{color:var(--gold-600)}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-form-control{width:100%;box-sizing:border-box;background:var(--ivory);border:1px solid var(--line);border-radius:12px;padding:13px 16px;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--ink);box-shadow:none;outline:none;transition:border-color .25s,box-shadow .25s,background-color .25s;height:auto}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform textarea.ff-el-form-control{min-height:140px;resize:vertical;display:block}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-form-control::placeholder{color:#6B728C;opacity:1}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-form-control:focus{border-color:var(--gold-500);background:#fff;box-shadow:0 0 0 4px rgba(201,162,75,.18)}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff_submit_btn_wrapper{margin:4px 0 0;text-align:start}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-btn-submit{display:inline-flex;align-items:center;justify-content:center;padding:15px 36px!important;border:0!important;border-radius:999px!important;background:var(--grad-gold)!important;color:var(--navy-900)!important;font-family:var(--font-body);font-size:15px!important;font-weight:700;letter-spacing:.01em;line-height:1.4;cursor:pointer;box-shadow:var(--shadow-gold);opacity:1!important;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-btn-submit:hover{transform:translateY(-2px)}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-btn-submit:focus-visible{outline:2px solid var(--navy-800);outline-offset:3px}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .error.text-danger{display:block;margin-top:6px;font-family:var(--font-body);font-size:12.5px;line-height:1.4;color:#B3261E}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-is-error .ff-el-form-control{border-color:#B3261E}
.elementor-654 .elementor-element.elementor-element-6b394d3 .ff-message-success{margin:0;padding:16px 18px;border:1px solid var(--line-gold);border-radius:12px;background:var(--gold-100);box-shadow:none;color:var(--navy-800);font-family:var(--font-body);font-size:15px;line-height:1.6;text-align:start}
.elementor-654 .elementor-element.elementor-element-6b394d3 .ff-message-success p{margin:0}
.elementor-654 .elementor-element.elementor-element-6b394d3 .ff-errors-in-stack{margin-top:12px;font-family:var(--font-body);font-size:13px;color:#8C1D18}
@media (max-width:767px){.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform fieldset{grid-template-columns:1fr}.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-btn-submit{width:100%}}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-phonewrap{display:flex!important;gap:12px;width:100%;margin:0}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-phonewrap>.ff-t-cell{padding:0!important;min-width:0;display:block}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-phonewrap>.ff-t-column-1{flex:0 0 180px!important;max-width:180px}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-phonewrap>.ff-t-column-2{flex:1 1 0!important}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform select.ff-el-form-control{-webkit-appearance:none;appearance:none;padding-right:40px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23A8822F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:14px!important}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform select.ff-el-form-control option{color:#141C38}
@media (max-width:767px){.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .kr-ff-phonewrap>.ff-t-column-1{flex-basis:132px!important;max-width:132px}}
.elementor-654 .elementor-element.elementor-element-6b394d3 .fluentform .ff-el-input--label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62c34b */.elementor-654 .elementor-element.elementor-element-b62c34b .kr-contact-card{border-radius:24px;overflow:hidden;box-shadow:var(--shadow-lg);background:#fff}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-contact-info{background:var(--grad-navy)!important;position:relative;isolation:isolate}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-contact-info::after{content:"";position:absolute;inset:14px;border:1px solid rgba(233,212,154,.22);border-radius:16px;pointer-events:none;z-index:-1}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-eyebrow-line .elementor-heading-title{display:inline-flex;align-items:center;gap:12px;letter-spacing:.06em}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-eyebrow-line .elementor-heading-title::after{content:"";display:block;width:40px;height:2px;border-radius:2px;background:currentColor;transition:width .3s ease}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-contact-info:hover .kr-eyebrow-line .elementor-heading-title::after{width:60px}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crows{border-top:1px solid rgba(233,212,154,.2)}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow{padding:18px 0;border-bottom:1px solid rgba(233,212,154,.14)}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow:last-child{border-bottom:0;padding-bottom:0}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow .elementor-icon-box-wrapper{align-items:center;text-align:start}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow .elementor-icon{width:48px;height:48px;display:grid!important;place-items:center;border-radius:50%;background:rgba(201,162,75,.14);border:1px solid rgba(233,212,154,.35);color:var(--gold-300)!important;transition:background .3s,color .3s,transform .35s var(--ease)}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow .elementor-icon svg{width:20px;height:20px;fill:none;color:inherit}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow .elementor-icon svg [fill=currentColor]{fill:currentColor}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow:hover .elementor-icon{background:var(--grad-gold);color:var(--navy-900)!important;transform:translateY(-2px)}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow .elementor-icon-box-title a{color:inherit;transition:color .25s;word-break:break-word}
.elementor-654 .elementor-element.elementor-element-b62c34b .kr-crow:hover .elementor-icon-box-title a{color:var(--gold-300)}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-custom-form{margin:4px 0 0!important}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-row{display:flex;gap:18px;margin:0 0 18px}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-row:last-child{margin-bottom:0}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-col{flex:1 1 0;min-width:0}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-label{display:block;margin:0 0 8px;font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--navy-800)}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-required{color:var(--gold-600)}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-input,.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-textarea,.elementor-654 .elementor-element.elementor-element-b62c34b select.forminator-select--field{width:100%;box-sizing:border-box;background-color:var(--ivory);border:1px solid var(--line);border-radius:12px;padding:13px 16px;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--ink);transition:border-color .25s,box-shadow .25s,background-color .25s;outline:none;box-shadow:none;height:auto}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-textarea{min-height:150px;resize:vertical;display:block}
.elementor-654 .elementor-element.elementor-element-b62c34b select.forminator-select--field{appearance:none;-webkit-appearance:none;padding-right:44px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23A8822F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:14px}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-input::placeholder,.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-textarea::placeholder{color:#6B728C;opacity:1}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-input:focus,.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-textarea:focus,.elementor-654 .elementor-element.elementor-element-b62c34b select.forminator-select--field:focus{border-color:var(--gold-500);background-color:#fff;box-shadow:0 0 0 4px rgba(201,162,75,.18)}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-button-submit{display:inline-flex;align-items:center;justify-content:center;margin-top:4px;padding:15px 36px;border:0;border-radius:999px;background:var(--grad-gold);color:var(--navy-900);font-family:var(--font-body);font-size:15px;font-weight:700;letter-spacing:.01em;line-height:1.4;cursor:pointer;box-shadow:var(--shadow-gold);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-button-submit:hover{transform:translateY(-2px);color:var(--navy-900)}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-button-submit:focus-visible{outline:2px solid var(--navy-800);outline-offset:3px}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-error-message{display:block;margin-top:6px;font-size:12.5px;line-height:1.4;color:#B3261E}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-has_error .forminator-input,.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-has_error .forminator-textarea{border-color:#B3261E}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-response-message[aria-hidden="true"]{display:none}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-response-message{margin:0 0 18px;padding:14px 16px;border-radius:12px;font-family:var(--font-body);font-size:14.5px;line-height:1.55}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-response-message.forminator-success{background:var(--gold-100);border:1px solid var(--line-gold);color:var(--navy-800)}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-response-message.forminator-error{background:#FBEDEC;border:1px solid rgba(179,38,30,.25);color:#8C1D18}
.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-response-message p{margin:0}
@media (max-width:767px){.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-row{flex-direction:column;gap:18px}.elementor-654 .elementor-element.elementor-element-b62c34b .forminator-button-submit{width:100%}.elementor-654 .elementor-element.elementor-element-b62c34b .kr-contact-card{border-radius:18px}.elementor-654 .elementor-element.elementor-element-b62c34b .kr-contact-info::after{inset:10px;border-radius:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-628314b */.elementor-654 .elementor-element.elementor-element-628314b .elementor-widget-google_maps{width:100%}
.elementor-654 .elementor-element.elementor-element-628314b iframe{display:block;filter:grayscale(.3) sepia(.12) contrast(1.02)}/* End custom CSS */