.elementor-67 .elementor-element.elementor-element-d864164{--display:flex;}.elementor-67 .elementor-element.elementor-element-2f941b7{--display:flex;}.elementor-67 .elementor-element.elementor-element-57c3c7f{--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;}.elementor-67 .elementor-element.elementor-element-ea48975{--display:flex;}.elementor-67 .elementor-element.elementor-element-7bac278{--display:flex;}.elementor-67 .elementor-element.elementor-element-c504889{--display:flex;}.elementor-67 .elementor-element.elementor-element-0e3077c{--display:flex;}.elementor-67 .elementor-element.elementor-element-21a816a{--display:flex;}.elementor-67 .elementor-element.elementor-element-8edf45a{--display:flex;}.elementor-67 .elementor-element.elementor-element-74c1b7c{--display:flex;}.elementor-67 .elementor-element.elementor-element-a4213cf{--display:flex;}.elementor-67 .elementor-element.elementor-element-a7361d6{--display:flex;}.elementor-67 .elementor-element.elementor-element-1298682{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-cd37ecf{--display:flex;}.elementor-67 .elementor-element.elementor-element-3d44c1e{--display:flex;}.elementor-67 .elementor-element.elementor-element-8bebe8b{--display:flex;}.elementor-67 .elementor-element.elementor-element-c3a7df7{--display:flex;}.elementor-67 .elementor-element.elementor-element-4a3fec2{--display:flex;}.elementor-67 .elementor-element.elementor-element-21b4955{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-c9feca7{--display:flex;}.elementor-67 .elementor-element.elementor-element-e1a6c16{--display:flex;}.elementor-67 .elementor-element.elementor-element-56f0bdd{--display:flex;}.elementor-67 .elementor-element.elementor-element-a372893{--display:flex;}.elementor-67 .elementor-element.elementor-element-6795100{--display:flex;}.elementor-67 .elementor-element.elementor-element-9c88b39{--display:flex;}.elementor-67 .elementor-element.elementor-element-9cca984{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-3fb49ee{--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;}.elementor-67 .elementor-element.elementor-element-c632c08{--display:flex;}.elementor-67 .elementor-element.elementor-element-6fc9eb8{--display:flex;}.elementor-67 .elementor-element.elementor-element-029bdc9{--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;}.elementor-67 .elementor-element.elementor-element-c2278ca{--display:flex;}.elementor-67 .elementor-element.elementor-element-2a3362a{--display:flex;}.elementor-67 .elementor-element.elementor-element-6379428{--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;}.elementor-67 .elementor-element.elementor-element-fce4a36{--display:flex;}.elementor-67 .elementor-element.elementor-element-c62bf8c{--display:flex;}.elementor-67 .elementor-element.elementor-element-74f633c{--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;}.elementor-67 .elementor-element.elementor-element-9fde4a0{--display:flex;}.elementor-67 .elementor-element.elementor-element-3c29ae8{--display:flex;}.elementor-67 .elementor-element.elementor-element-f61a410{--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;}.elementor-67 .elementor-element.elementor-element-c80e3aa{--display:flex;}.elementor-67 .elementor-element.elementor-element-f53aa97{--display:flex;}.elementor-67 .elementor-element.elementor-element-1beec41{--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;}.elementor-67 .elementor-element.elementor-element-9131340{--display:flex;}.elementor-67 .elementor-element.elementor-element-b64991b{--display:flex;}.elementor-67 .elementor-element.elementor-element-ff3a62f{--display:flex;}.elementor-67 .elementor-element.elementor-element-5e9b7c6{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-1298682{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-21b4955{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-9cca984{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-1298682{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-21b4955{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-9cca984{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-bcc33b0 */.elementor-67 .elementor-element.elementor-element-bcc33b0 {width: 100%; height: 100%; object-fit: cover;}.elementor-67 .elementor-element.elementor-element-bcc33b0 img {width: 100%; height: 100%; object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea48975 */.elementor-67 .elementor-element.elementor-element-ea48975 {overflow: hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bac278 */.elementor-67 .elementor-element.elementor-element-7bac278 {background: linear-gradient(to top, rgb(0, 7, 27) 0%, transparent 55%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80138dc */.elementor-67 .elementor-element.elementor-element-80138dc {  color: var(--e-global-color-goldtext, #8A632E); text-shadow: rgba(0, 0, 0, 0.7) 0px 1px 4px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ec632a */.elementor-67 .elementor-element.elementor-element-6ec632a {font-size: clamp(3rem, 5.5vw, 5.5rem); line-height: 1.05; max-width: 700px; width: 100%;}.elementor-67 .elementor-element.elementor-element-6ec632a .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e21eb8 */.elementor-67 .elementor-element.elementor-element-2e21eb8 { font-size: clamp(1rem, 1.8vw, 1.35rem); line-height: 1.4; color: var(--e-global-color-goldtext, #8A632E); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-195a36c */.elementor-67 .elementor-element.elementor-element-195a36c {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e3077c */.elementor-67 .elementor-element.elementor-element-0e3077c {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c504889 */.elementor-67 .elementor-element.elementor-element-c504889 {padding-bottom: 5rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c3c7f */.elementor-67 .elementor-element.elementor-element-57c3c7f {min-height: 80vh; background-color: rgb(13, 31, 66);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1acd14 */.elementor-67 .elementor-element.elementor-element-e1acd14 {  color: var(--e-global-color-goldtext, #8A632E); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1517fa */.elementor-67 .elementor-element.elementor-element-a1517fa {font-size: clamp(2rem, 3.5vw, 3.25rem); color: rgb(0, 7, 27); line-height: 1.15; max-width: 750px;}.elementor-67 .elementor-element.elementor-element-a1517fa .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34481fa */.elementor-67 .elementor-element.elementor-element-34481fa {color: rgb(0, 7, 27); opacity: 0.9; max-width: 680px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33008d8 */.elementor-67 .elementor-element.elementor-element-33008d8 {color: rgb(0, 7, 27); opacity: 0.9; max-width: 680px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74c1b7c */.elementor-67 .elementor-element.elementor-element-74c1b7c {width: 80px; height: 1px; background-color: rgb(214, 181, 133);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8edf45a */.elementor-67 .elementor-element.elementor-element-8edf45a {max-width: 900px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21a816a */.elementor-67 .elementor-element.elementor-element-21a816a {background-color: rgb(254, 255, 255);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91a314a */.elementor-67 .elementor-element.elementor-element-91a314a {  color: var(--e-global-color-goldtext, #8A632E); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b0d30a */.elementor-67 .elementor-element.elementor-element-0b0d30a {font-size: 2.5rem; color: rgb(0, 7, 27); line-height: 1.15;}.elementor-67 .elementor-element.elementor-element-0b0d30a .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b8ae3 */.elementor-67 .elementor-element.elementor-element-88b8ae3 {color: rgb(0, 7, 27); opacity: 0.9; max-width: 460px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f765ed */.elementor-67 .elementor-element.elementor-element-5f765ed {line-height: 2.2;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f98dd3 */.elementor-67 .elementor-element.elementor-element-4f98dd3 {color: rgb(28, 49, 99);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd37ecf */.elementor-67 .elementor-element.elementor-element-cd37ecf {}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ab6012 */.elementor-67 .elementor-element.elementor-element-8ab6012 {width: 100%; height: 100%; object-fit: cover;}.elementor-67 .elementor-element.elementor-element-8ab6012 img {width: 100%; height: 100%; object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d44c1e */.elementor-67 .elementor-element.elementor-element-3d44c1e {aspect-ratio: 4 / 5; background-color: rgb(232, 228, 220); overflow: hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1298682 */.elementor-67 .elementor-element.elementor-element-1298682 {gap: 5rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7361d6 */.elementor-67 .elementor-element.elementor-element-a7361d6 {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4213cf */.elementor-67 .elementor-element.elementor-element-a4213cf {background-color: rgb(245, 243, 239);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77687f6 */.elementor-67 .elementor-element.elementor-element-77687f6 {color: rgb(214, 181, 133);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69766b1 */.elementor-67 .elementor-element.elementor-element-69766b1 {font-size: clamp(2rem, 3.5vw, 3.25rem); line-height: 1.1; max-width: 600px;}.elementor-67 .elementor-element.elementor-element-69766b1 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fec2 */.elementor-67 .elementor-element.elementor-element-4a3fec2 {}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74d3368 */.elementor-67 .elementor-element.elementor-element-74d3368 {font-size: 3rem; color: rgb(255, 255, 255); opacity: 0.2; margin-bottom: 1rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c033671 */.elementor-67 .elementor-element.elementor-element-c033671 {font-size: 1.3rem;}.elementor-67 .elementor-element.elementor-element-c033671 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1302e48 */.elementor-67 .elementor-element.elementor-element-1302e48 {opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9feca7 */.elementor-67 .elementor-element.elementor-element-c9feca7 {border-top: 1px solid rgba(214, 181, 133, 0.3); padding: 2.5rem 1.5rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a62a8de */.elementor-67 .elementor-element.elementor-element-a62a8de {font-size: 3rem; color: rgb(255, 255, 255); opacity: 0.2; margin-bottom: 1rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4d5d8 */.elementor-67 .elementor-element.elementor-element-6b4d5d8 {font-size: 1.3rem;}.elementor-67 .elementor-element.elementor-element-6b4d5d8 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599b7b6 */.elementor-67 .elementor-element.elementor-element-599b7b6 {opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a6c16 */.elementor-67 .elementor-element.elementor-element-e1a6c16 {border-top: 1px solid rgba(214, 181, 133, 0.3); padding: 2.5rem 1.5rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a4d13 */.elementor-67 .elementor-element.elementor-element-e2a4d13 {font-size: 3rem; color: rgb(255, 255, 255); opacity: 0.2; margin-bottom: 1rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d46410 */.elementor-67 .elementor-element.elementor-element-6d46410 {font-size: 1.3rem;}.elementor-67 .elementor-element.elementor-element-6d46410 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240c5d4 */.elementor-67 .elementor-element.elementor-element-240c5d4 {opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f0bdd */.elementor-67 .elementor-element.elementor-element-56f0bdd {border-top: 1px solid rgba(214, 181, 133, 0.3); padding: 2.5rem 1.5rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21b4955 */.elementor-67 .elementor-element.elementor-element-21b4955 {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a7df7 */.elementor-67 .elementor-element.elementor-element-c3a7df7 {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bebe8b */.elementor-67 .elementor-element.elementor-element-8bebe8b {background-color: rgb(28, 49, 99);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-868bd08 */.elementor-67 .elementor-element.elementor-element-868bd08 {  color: var(--e-global-color-goldtext, #8A632E); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6bb767 */.elementor-67 .elementor-element.elementor-element-d6bb767 {font-size: clamp(2rem, 3.5vw, 3.25rem); color: rgb(0, 7, 27);}.elementor-67 .elementor-element.elementor-element-d6bb767 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c88b39 */.elementor-67 .elementor-element.elementor-element-9c88b39 {}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8a5c56 */.elementor-67 .elementor-element.elementor-element-f8a5c56 {width: 100%; height: 100%; object-fit: cover; object-position: center center;}.elementor-67 .elementor-element.elementor-element-f8a5c56 img {width: 100%; height: 100%; object-fit: cover; object-position: center center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c632c08 */.elementor-67 .elementor-element.elementor-element-c632c08 {aspect-ratio: 3 / 2; background-color: rgb(232, 228, 220); overflow: hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4d114e */.elementor-67 .elementor-element.elementor-element-a4d114e {font-size: 1.15rem; color: rgb(0, 7, 27);}.elementor-67 .elementor-element.elementor-element-a4d114e .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a72500 */.elementor-67 .elementor-element.elementor-element-6a72500 {color: rgb(0, 7, 27); opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc9eb8 */.elementor-67 .elementor-element.elementor-element-6fc9eb8 {padding: 1.25rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb49ee */.elementor-67 .elementor-element.elementor-element-3fb49ee {background-color: rgb(254, 255, 255); border: 1px solid rgb(232, 228, 220); border-radius: 0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60be733 */.elementor-67 .elementor-element.elementor-element-60be733 {width: 100%; height: 100%; object-fit: cover; object-position: center calc(50% - 24px);}.elementor-67 .elementor-element.elementor-element-60be733 img {width: 100%; height: 100%; object-fit: cover; object-position: center calc(50% - 24px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2278ca */.elementor-67 .elementor-element.elementor-element-c2278ca {aspect-ratio: 3 / 2; background-color: rgb(232, 228, 220); overflow: hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7c3b8a */.elementor-67 .elementor-element.elementor-element-e7c3b8a {font-size: 1.15rem; color: rgb(0, 7, 27);}.elementor-67 .elementor-element.elementor-element-e7c3b8a .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62628e */.elementor-67 .elementor-element.elementor-element-c62628e {color: rgb(0, 7, 27); opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3362a */.elementor-67 .elementor-element.elementor-element-2a3362a {padding: 1.25rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029bdc9 */.elementor-67 .elementor-element.elementor-element-029bdc9 {background-color: rgb(254, 255, 255); border: 1px solid rgb(232, 228, 220); border-radius: 0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c5e62e */.elementor-67 .elementor-element.elementor-element-0c5e62e {width: 100%; height: 100%; object-fit: cover; object-position: center center;}.elementor-67 .elementor-element.elementor-element-0c5e62e img {width: 100%; height: 100%; object-fit: cover; object-position: center center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fce4a36 */.elementor-67 .elementor-element.elementor-element-fce4a36 {aspect-ratio: 3 / 2; background-color: rgb(232, 228, 220); overflow: hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c82279e */.elementor-67 .elementor-element.elementor-element-c82279e {font-size: 1.15rem; color: rgb(0, 7, 27);}.elementor-67 .elementor-element.elementor-element-c82279e .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d93d689 */.elementor-67 .elementor-element.elementor-element-d93d689 {color: rgb(0, 7, 27); opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c62bf8c */.elementor-67 .elementor-element.elementor-element-c62bf8c {padding: 1.25rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6379428 */.elementor-67 .elementor-element.elementor-element-6379428 {background-color: rgb(254, 255, 255); border: 1px solid rgb(232, 228, 220); border-radius: 0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a4332 */.elementor-67 .elementor-element.elementor-element-23a4332 {width: 100%; height: 100%; object-fit: cover; object-position: center center;}.elementor-67 .elementor-element.elementor-element-23a4332 img {width: 100%; height: 100%; object-fit: cover; object-position: center center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fde4a0 */.elementor-67 .elementor-element.elementor-element-9fde4a0 {aspect-ratio: 3 / 2; background-color: rgb(232, 228, 220); overflow: hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b4fbf8 */.elementor-67 .elementor-element.elementor-element-5b4fbf8 {font-size: 1.15rem; color: rgb(0, 7, 27);}.elementor-67 .elementor-element.elementor-element-5b4fbf8 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aaac1e */.elementor-67 .elementor-element.elementor-element-6aaac1e {color: rgb(0, 7, 27); opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c29ae8 */.elementor-67 .elementor-element.elementor-element-3c29ae8 {padding: 1.25rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74f633c */.elementor-67 .elementor-element.elementor-element-74f633c {background-color: rgb(254, 255, 255); border: 1px solid rgb(232, 228, 220); border-radius: 0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85bd314 */.elementor-67 .elementor-element.elementor-element-85bd314 {width: 100%; height: 100%; object-fit: cover; object-position: center center;}.elementor-67 .elementor-element.elementor-element-85bd314 img {width: 100%; height: 100%; object-fit: cover; object-position: center center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80e3aa */.elementor-67 .elementor-element.elementor-element-c80e3aa {aspect-ratio: 3 / 2; background-color: rgb(232, 228, 220); overflow: hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d3ee94 */.elementor-67 .elementor-element.elementor-element-5d3ee94 {font-size: 1.15rem; color: rgb(0, 7, 27);}.elementor-67 .elementor-element.elementor-element-5d3ee94 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45e4744 */.elementor-67 .elementor-element.elementor-element-45e4744 {color: rgb(0, 7, 27); opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53aa97 */.elementor-67 .elementor-element.elementor-element-f53aa97 {padding: 1.25rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f61a410 */.elementor-67 .elementor-element.elementor-element-f61a410 {background-color: rgb(254, 255, 255); border: 1px solid rgb(232, 228, 220); border-radius: 0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8525b0 */.elementor-67 .elementor-element.elementor-element-c8525b0 {width: 100%; height: 100%; object-fit: cover; object-position: center center;}.elementor-67 .elementor-element.elementor-element-c8525b0 img {width: 100%; height: 100%; object-fit: cover; object-position: center center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9131340 */.elementor-67 .elementor-element.elementor-element-9131340 {aspect-ratio: 3 / 2; background-color: rgb(232, 228, 220); overflow: hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fea70e */.elementor-67 .elementor-element.elementor-element-5fea70e {font-size: 1.15rem; color: rgb(0, 7, 27);}.elementor-67 .elementor-element.elementor-element-5fea70e .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-becd017 */.elementor-67 .elementor-element.elementor-element-becd017 {color: rgb(0, 7, 27); opacity: 0.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64991b */.elementor-67 .elementor-element.elementor-element-b64991b {padding: 1.25rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1beec41 */.elementor-67 .elementor-element.elementor-element-1beec41 {background-color: rgb(254, 255, 255); border: 1px solid rgb(232, 228, 220); border-radius: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cca984 */.elementor-67 .elementor-element.elementor-element-9cca984 {gap: 1.5rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6795100 */.elementor-67 .elementor-element.elementor-element-6795100 {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a372893 */.elementor-67 .elementor-element.elementor-element-a372893 {background-color: rgb(254, 255, 255);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ae26e */.elementor-67 .elementor-element.elementor-element-27ae26e {font-size: clamp(2.5rem, 6vw, 5rem); line-height: 1.1; max-width: 600px; width: 100%; margin: 0px auto; white-space: normal; word-break: normal; overflow: visible;}.elementor-67 .elementor-element.elementor-element-27ae26e .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcbaa35 */.elementor-67 .elementor-element.elementor-element-fcbaa35 {color: rgb(255, 255, 255); opacity: 0.85; max-width: 500px; margin: 1rem auto 0px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec71787 */.elementor-67 .elementor-element.elementor-element-ec71787 {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9b7c6 */.elementor-67 .elementor-element.elementor-element-5e9b7c6 {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3a62f */.elementor-67 .elementor-element.elementor-element-ff3a62f {background-color: rgb(28, 49, 99);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f941b7 */.elementor-67 .elementor-element.elementor-element-2f941b7 {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d864164 */.elementor-67 .elementor-element.elementor-element-d864164 {}/* End custom CSS */