.elementor-25 .elementor-element.elementor-element-b4bd5e6 > .elementor-background-overlay{background-color:#000000;opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b4bd5e6 > .elementor-container{max-width:1269px;min-height:832px;}.elementor-25 .elementor-element.elementor-element-b4bd5e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-116px;margin-bottom:0px;}.elementor-widget-ucaddon_blox_btn_group .blox_btn_group a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-5ebb2a3{color:#ffffff !important;background-color:#CECECE2E !important;border-color:#FFFFFF !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-5ebb2a3 svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-5ebb2a3:hover{color:#ffffff !important;background-color:#CECECE2E !important;border-color:#FFFFFF !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-5ebb2a3:hover svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-fb0509e{color:#ffffff !important;background-color:#CECECE2E !important;border-color:#FFFFFF !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-fb0509e svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-fb0509e:hover{color:#ffffff !important;background-color:#CECECE2E !important;border-color:#FFFFFF !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group .elementor-repeater-item-fb0509e:hover svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group{gap:10px;justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group a{border-radius:30px 30px 30px 30px;padding:6px 15px 6px 15px;border-style:solid;border-width:1px 1px 1px 1px;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;color:#ffffff;background-color:#313131;}.elementor-25 .elementor-element.elementor-element-6783e80 a{text-align:center;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group_inner{gap:10px;}.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-25 .elementor-element.elementor-element-f6194fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-25 .elementor-element.elementor-element-f6194fd .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:73px;font-weight:500;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-175d3d7 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:73px;font-weight:500;font-style:italic;color:#C89B40;}.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-25 .elementor-element.elementor-element-7a6966d{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-5ebb2a3{color:#ffffff !important;background-color:#0449A8 !important;border-color:#0449A8 !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-5ebb2a3 svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-5ebb2a3:hover{color:#ffffff !important;background-color:#0449A8 !important;border-color:#0449A8 !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-5ebb2a3:hover svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-fb0509e{color:#ffffff !important;background-color:#CECECE2E !important;border-color:#FFFFFF !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-fb0509e svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-fb0509e:hover{color:#ffffff !important;background-color:#CECECE59 !important;border-color:#FFFFFF !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group .elementor-repeater-item-fb0509e:hover svg{fill:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group{gap:10px;justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group a{border-radius:30px 30px 30px 30px;padding:13px 35px 13px 25px;border-style:solid;border-width:1px 1px 1px 1px;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;color:#ffffff;background-color:#313131;}.elementor-25 .elementor-element.elementor-element-bc6e533 a{text-align:center;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group_inner{gap:10px;}.elementor-25 .elementor-element.elementor-element-22df30a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-22df30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-25 .elementor-element.elementor-element-22df30a > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-22df30a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-22df30a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-529903f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-529903f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-529903f > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-f51549a{text-align:start;}.elementor-25 .elementor-element.elementor-element-f51549a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:3.4px;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-0cddffd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-0cddffd .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-c7eac70 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;font-style:italic;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-0f97ed7{font-family:"Manrope", Sans-serif;font-weight:500;color:#000000;}.elementor-25 .elementor-element.elementor-element-841bbdc:hover > .elementor-element-populated{background-color:#CC9C542E;}.elementor-25 .elementor-element.elementor-element-841bbdc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#cc9c54;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-841bbdc > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-841bbdc > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-841bbdc > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-widget-image-box .elementor-image-box-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-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-25 .elementor-element.elementor-element-3eb8fc2{width:var( --container-widget-width, 97.447% );max-width:97.447%;--container-widget-width:97.447%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-3eb8fc2 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3eb8fc2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-3eb8fc2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-3eb8fc2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-3eb8fc2 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-3eb8fc2 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-3eb8fc2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-3eb8fc2:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-3eb8fc2:has(:focus) .elementor-image-box-title{color:#0449A8;}.elementor-25 .elementor-element.elementor-element-3eb8fc2 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-dfe8659:hover > .elementor-element-populated{background-color:#CC9C542E;}.elementor-25 .elementor-element.elementor-element-dfe8659 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC9C54;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-dfe8659 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-dfe8659 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-dfe8659 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-dfe8659 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-7ec03fc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-7ec03fc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-7ec03fc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-title{margin-bottom:3px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-7ec03fc:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-7ec03fc:has(:focus) .elementor-image-box-title{color:#0449A8;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-55c9770:hover > .elementor-element-populated{background-color:#CC9C542E;}.elementor-25 .elementor-element.elementor-element-55c9770 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC9C54;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-55c9770 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-55c9770 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-55c9770 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-cde49b6 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-cde49b6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-cde49b6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-cde49b6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-cde49b6 .elementor-image-box-title{margin-bottom:3px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-cde49b6 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-cde49b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-cde49b6:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-cde49b6:has(:focus) .elementor-image-box-title{color:#0449A8;}.elementor-25 .elementor-element.elementor-element-cde49b6 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-aaeeafd:hover > .elementor-element-populated{background-color:#CC9C542E;}.elementor-25 .elementor-element.elementor-element-aaeeafd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC9C54;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-aaeeafd > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-aaeeafd > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-aaeeafd > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-b7b6b2d .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-b7b6b2d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-b7b6b2d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-b7b6b2d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-b7b6b2d .elementor-image-box-title{margin-bottom:3px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-b7b6b2d .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-b7b6b2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-b7b6b2d:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-b7b6b2d:has(:focus) .elementor-image-box-title{color:#0449A8;}.elementor-25 .elementor-element.elementor-element-b7b6b2d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-7b2b48a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7b2b48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blueribbon-properties.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-10-2026-11_59_54-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-7b2b48a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #050B14 45%, #050B1400 93%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7b2b48a > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-7b2b48a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-9520ee6 > .elementor-container{max-width:1395px;}.elementor-25 .elementor-element.elementor-element-9520ee6{padding:0px 0px 20px 0px;}.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-25 .elementor-element.elementor-element-251fee1 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-weight:600;fill:#C49B4E;color:#C49B4E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C49B4E;border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-251fee1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-dec3b5f{text-align:start;}.elementor-25 .elementor-element.elementor-element-dec3b5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:3.4px;color:#C49B4E;}.elementor-25 .elementor-element.elementor-element-27c6558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-27c6558 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5310bb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-5310bb0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;color:#C49B4E;}.elementor-25 .elementor-element.elementor-element-c8c9b10{font-family:"Manrope", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-57c9e3f > .elementor-container{max-width:1395px;}.elementor-25 .elementor-element.elementor-element-1cc524e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-1cc524e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #132744 0%, #050B14 100%);}.elementor-25 .elementor-element.elementor-element-1cc524e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-1cc524e > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-1cc524e > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-1cc524e > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-1cc524e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ce4717a{padding:10px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-ce4717a.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-25 .elementor-element.elementor-element-ce4717a.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-25 .elementor-element.elementor-element-ce4717a.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-title{margin-bottom:9px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-ce4717a:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-ce4717a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#C0C0C0;}.elementor-25 .elementor-element.elementor-element-218e57b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-218e57b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #132744 0%, #050B14 100%);}.elementor-25 .elementor-element.elementor-element-218e57b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-218e57b > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-218e57b > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-218e57b > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-218e57b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-3b246d9{padding:10px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-3b246d9.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-25 .elementor-element.elementor-element-3b246d9.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-25 .elementor-element.elementor-element-3b246d9.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-title{margin-bottom:9px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-3b246d9:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-3b246d9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#C0C0C0;}.elementor-25 .elementor-element.elementor-element-bca5902:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #132744 0%, #050B14 100%);}.elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4eca2ea{padding:10px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-4eca2ea.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-25 .elementor-element.elementor-element-4eca2ea.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-25 .elementor-element.elementor-element-4eca2ea.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-title{margin-bottom:9px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-4eca2ea:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-4eca2ea:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#C0C0C0;}.elementor-25 .elementor-element.elementor-element-85d7acc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #132744 0%, #050B14 100%);}.elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ec11c55{padding:10px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-ec11c55.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-25 .elementor-element.elementor-element-ec11c55.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-25 .elementor-element.elementor-element-ec11c55.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-title{margin-bottom:9px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-ec11c55:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-ec11c55:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#C0C0C0;}.elementor-25 .elementor-element.elementor-element-9f36508 > .elementor-container{max-width:1395px;}.elementor-25 .elementor-element.elementor-element-9f36508{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-e25ce7b > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-e25ce7b > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-e25ce7b > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-e25ce7b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-02db5f3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-02db5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;background-image:url("https://blueribbon-properties.com/wp-content/uploads/2026/07/back.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-02db5f3 > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-02db5f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-02db5f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-89b6132.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-89b6132.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-ff01be3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-ff01be3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-ff01be3 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-d9a5594{text-align:start;}.elementor-25 .elementor-element.elementor-element-d9a5594 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:3.4px;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-259a0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-25 .elementor-element.elementor-element-259a0f0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-f4d230b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:600;font-style:italic;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-62cd31b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-deb9805{text-align:start;}.elementor-25 .elementor-element.elementor-element-deb9805 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-428ba9a{font-family:"Manrope", Sans-serif;font-weight:500;color:#000000;}.elementor-25 .elementor-element.elementor-element-3c201e1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3c201e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAECDC;}.elementor-25 .elementor-element.elementor-element-3c201e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3c201e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-0c8ea43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-0c8ea43 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-4aaac36 img{height:240px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FDBF77;border-radius:6px 6px 6px 6px;}.elementor-25 .elementor-element.elementor-element-d936ca0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FDBF77;border-radius:6px 6px 6px 6px;}.elementor-25 .elementor-element.elementor-element-76e1aec img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FDBF77;border-radius:6px 6px 6px 6px;}.elementor-25 .elementor-element.elementor-element-5398123:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5398123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5398123 > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-5398123{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 80px 0px;}.elementor-25 .elementor-element.elementor-element-5398123 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-1796c93.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-f8b6cf2{text-align:center;}.elementor-25 .elementor-element.elementor-element-f8b6cf2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:3.4px;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-11f5ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-11f5ecb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-e4ee20f{text-align:center;}.elementor-25 .elementor-element.elementor-element-e4ee20f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;font-style:italic;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-ad05c97{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-weight:500;color:#000000;}.elementor-25 .elementor-element.elementor-element-2c239cf > .elementor-container{max-width:1269px;}.elementor-widget-ucaddon_expanding_content_cards .graphic_element_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_main{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_info_additional-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_option:not(.active) .ue_label .ue_main{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_sub{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_shadow{background-color:#000000;transition:800ms;opacity:27%;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_shadow:hover,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active) .ue_shadow:hover{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option{transition:800ms cubic-bezier(0.05, 0.61, 0.41, 0.95);background-color:#2c00ff;width:72px;background-blend-mode:normal;background-position:center;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_options .ue_option.active .ue_label{animation-duration:800ms;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_options{grid-template-columns:1fr;gap:16px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_label{width:500px;gap:15px;flex-direction:column;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option.active{align-items:center;padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_main,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_sub{text-align:center;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_label,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_info > div{align-items:center;justify-content:center;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active) .ue_label{flex-direction:column-reverse;align-items:flex-end;gap:10px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active){align-items:flex-end;padding:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active) .ue_label,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_info > div{justify-content:center;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option.active{height:439px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option::after{border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option.active,.elementor-25 .elementor-element.elementor-element-4fbeb9b .active.ue_option::after{border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_main{font-family:"Fraunces", Sans-serif;font-size:25px;font-weight:400;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option.active .ue_main{margin-top:0px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_info_additional-title{font-family:"Manrope", Sans-serif;font-weight:400;color:#ffffff;text-align:inherit;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option.active .ue_info_additional-title{margin-top:0px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active) .ue_label .ue_info .ue_main{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_sub{font-family:"Roboto", Sans-serif;font-weight:400;color:#ffffff;margin-top:0px;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_content_link{width:100%;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option.active .ue_info{flex-direction:column;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active) .ue_info{flex-direction:column;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active) .ue_shadow{opacity:0%;}.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_shadow:hover,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_option:not(.active) .ue_shadow:hover,.elementor-25 .elementor-element.elementor-element-4fbeb9b .ue_label:hover .ue_shadow{opacity:40%;}.elementor-25 .elementor-element.elementor-element-7630b30:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7630b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-25 .elementor-element.elementor-element-7630b30 > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-7630b30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-7630b30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-86e894c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-86e894c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-86e894c > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-86e894c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-25 .elementor-element.elementor-element-86e894c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-f4b6d40.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-0f3ed8d{text-align:center;}.elementor-25 .elementor-element.elementor-element-0f3ed8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:3.4px;color:#0449A8;}.elementor-25 .elementor-element.elementor-element-1372f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-1372f08 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-5ade806{width:var( --container-widget-width, 54% );max-width:54%;padding:10px 0px 0px 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-weight:500;color:#000000;}.elementor-25 .elementor-element.elementor-element-465345c > .elementor-container{max-width:1269px;}.elementor-widget-ucaddon_unlimited_grid .ue-ge-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_grid .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_grid .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_grid .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-9d39c86{grid-column:span 2 !important;grid-row:span 2 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-9d39c86 .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-9d39c86 .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-9d39c86 .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ede7a2b{grid-column:span 1 !important;grid-row:span 1 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ede7a2b .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ede7a2b .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ede7a2b .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ff2b2ce{grid-column:span 1 !important;grid-row:span 1 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ff2b2ce .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ff2b2ce .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-ff2b2ce .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-b32b995{grid-column:span 1 !important;grid-row:span 1 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-b32b995 .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-b32b995 .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-b32b995 .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-4bfbe3d{grid-column:span 1 !important;grid-row:span 1 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-4bfbe3d .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-4bfbe3d .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-4bfbe3d .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-cb4a538{grid-column:span 1 !important;grid-row:span 1 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-cb4a538 .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-cb4a538 .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-cb4a538 .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-2d8e52a{grid-column:span 1 !important;grid-row:span 1 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-2d8e52a .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-2d8e52a .ue-item-bg{background-position:left top !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-2d8e52a .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-7c5b17e{grid-column:span 2 !important;grid-row:span 1 !important;min-height:206px !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-7c5b17e .ue-item-content{text-align:inherit !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-7c5b17e .ue-item-bg{background-position:center bottom !important;background-blend-mode:normal !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .elementor-repeater-item-7c5b17e .ue-item-overlay{background-color:#00000054 !important;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-unlimited-grid{grid-template-columns:repeat(4, 1fr);gap:5px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-bg{background-color:#585858;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item{min-height:194px;align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-content{padding:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-graphic-element{width:64px;height:64px;background-color:#ffffff;margin-top:0px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-graphic-element img{width:64px;height:64px;object-fit:cover;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-graphic-element,.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-graphic-element img{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-ge-icon{color:#616161;font-size:20px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-ge-text{color:#616161;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-title{color:#ffffff;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-text,.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-text p{color:#ffffff;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-text{margin-top:10px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-btn-wrapper{text-align:inherit;margin-top:10px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-btn{display:inline-block;padding:10px 20px 10px 20px;background-color:#ffffff;color:#000000;}.elementor-25 .elementor-element.elementor-element-bc72275:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bc72275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091720;}.elementor-25 .elementor-element.elementor-element-bc72275 > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-bc72275{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-bc72275 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-c07f6c4 > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-7e56b70{text-align:start;}.elementor-25 .elementor-element.elementor-element-7e56b70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:3.4px;color:#C59E56;}.elementor-25 .elementor-element.elementor-element-3ae7485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-3ae7485 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a189d6b{padding:10px 0px 0px 0px;text-align:start;font-family:"Manrope", Sans-serif;font-weight:500;color:#FCFCFC;}.elementor-25 .elementor-element.elementor-element-d8e61a2 > .elementor-container{max-width:1269px;}.elementor-25 .elementor-element.elementor-element-3aaeb8f{border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-3aaeb8f iframe{height:589px;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-04a412d{width:65.266%;}.elementor-25 .elementor-element.elementor-element-66aaf37{width:34.691%;}.elementor-25 .elementor-element.elementor-element-a0eb078{width:42.719%;}.elementor-25 .elementor-element.elementor-element-89b6132{width:57.281%;}.elementor-25 .elementor-element.elementor-element-62cd31b{width:24%;}.elementor-25 .elementor-element.elementor-element-b6a08ac{width:76%;}.elementor-25 .elementor-element.elementor-element-a9eee35{width:55.536%;}.elementor-25 .elementor-element.elementor-element-c530a01{width:44.065%;}.elementor-25 .elementor-element.elementor-element-f4a63ba{width:42.589%;}.elementor-25 .elementor-element.elementor-element-2aa0c6c{width:57.411%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-b4bd5e6 > .elementor-container{min-height:700px;}.elementor-25 .elementor-element.elementor-element-f6194fd .elementor-heading-title{font-size:62px;}.elementor-25 .elementor-element.elementor-element-175d3d7 .elementor-heading-title{font-size:62px;}.elementor-25 .elementor-element.elementor-element-7a6966d{--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;}.elementor-25 .elementor-element.elementor-element-0cddffd .elementor-heading-title{font-size:62px;}.elementor-25 .elementor-element.elementor-element-c7eac70 .elementor-heading-title{font-size:62px;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-title{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-27c6558 .elementor-heading-title{font-size:31px;}.elementor-25 .elementor-element.elementor-element-5310bb0 .elementor-heading-title{font-size:31px;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-element-populated{margin:10px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-element-populated{margin:10px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-25 .elementor-element.elementor-element-259a0f0 .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-f4d230b .elementor-heading-title{font-size:45px;}.elementor-25 .elementor-element.elementor-element-0c8ea43 .elementor-heading-title{font-size:39px;}.elementor-25 .elementor-element.elementor-element-11f5ecb .elementor-heading-title{font-size:39px;}.elementor-25 .elementor-element.elementor-element-e4ee20f .elementor-heading-title{font-size:39px;}.elementor-25 .elementor-element.elementor-element-ad05c97{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-25 .elementor-element.elementor-element-1372f08 .elementor-heading-title{font-size:39px;}.elementor-25 .elementor-element.elementor-element-5ade806{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item{min-height:157px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-title{font-size:12px;}.elementor-25 .elementor-element.elementor-element-3ae7485 .elementor-heading-title{font-size:39px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-b4bd5e6 > .elementor-container{min-height:379px;}.elementor-25 .elementor-element.elementor-element-b4bd5e6{padding:117px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6783e80 .blox_btn_group a{font-size:9px;}.elementor-25 .elementor-element.elementor-element-f6194fd .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-175d3d7 .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-7a6966d{width:100%;max-width:100%;font-size:13px;}.elementor-25 .elementor-element.elementor-element-bc6e533 .blox_btn_group a{padding:10px 10px 10px 10px;font-size:9px;}.elementor-25 .elementor-element.elementor-element-0cddffd .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-c7eac70 .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-841bbdc{width:50%;}.elementor-25 .elementor-element.elementor-element-3eb8fc2 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-3eb8fc2 .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-dfe8659{width:50%;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-7ec03fc .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-55c9770{width:50%;}.elementor-25 .elementor-element.elementor-element-55c9770 > .elementor-element-populated{margin:3px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-cde49b6 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-cde49b6 .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-aaeeafd{width:50%;}.elementor-25 .elementor-element.elementor-element-aaeeafd > .elementor-element-populated{margin:3px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-b7b6b2d .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-b7b6b2d .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-251fee1 .elementor-button{font-size:11px;}.elementor-25 .elementor-element.elementor-element-27c6558 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-5310bb0 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-1cc524e{width:100%;}.elementor-25 .elementor-element.elementor-element-1cc524e > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-25 .elementor-element.elementor-element-ce4717a .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-218e57b{width:100%;}.elementor-25 .elementor-element.elementor-element-218e57b > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-25 .elementor-element.elementor-element-3b246d9 .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-bca5902{width:100%;}.elementor-25 .elementor-element.elementor-element-bca5902 > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-25 .elementor-element.elementor-element-4eca2ea .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-85d7acc{width:100%;}.elementor-25 .elementor-element.elementor-element-85d7acc > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-img{margin-bottom:11px;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-25 .elementor-element.elementor-element-ec11c55 .elementor-image-box-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-e25ce7b{width:100%;}.elementor-25 .elementor-element.elementor-element-259a0f0 .elementor-heading-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-f4d230b .elementor-heading-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-eca77d2{text-align:start;}.elementor-25 .elementor-element.elementor-element-eca77d2 img{max-width:26%;}.elementor-25 .elementor-element.elementor-element-0c8ea43 .elementor-heading-title{font-size:29px;}.elementor-25 .elementor-element.elementor-element-11f5ecb .elementor-heading-title{font-size:29px;}.elementor-25 .elementor-element.elementor-element-e4ee20f .elementor-heading-title{font-size:29px;}.elementor-25 .elementor-element.elementor-element-ad05c97{font-size:13px;}.elementor-25 .elementor-element.elementor-element-1372f08 .elementor-heading-title{font-size:29px;}.elementor-25 .elementor-element.elementor-element-5ade806{font-size:13px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-unlimited-grid{grid-template-columns:repeat(2, 1fr);gap:5px;}.elementor-25 .elementor-element.elementor-element-3df3ccb .ue-item-title{font-size:15px;margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3ae7485 .elementor-heading-title{font-size:29px;}.elementor-25 .elementor-element.elementor-element-a189d6b{font-size:13px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-fed0e6e{width:100%;}.elementor-25 .elementor-element.elementor-element-fdaa4d7{width:100%;}.elementor-25 .elementor-element.elementor-element-04a412d{width:90%;}.elementor-25 .elementor-element.elementor-element-66aaf37{width:10%;}.elementor-25 .elementor-element.elementor-element-1cc524e{width:50%;}.elementor-25 .elementor-element.elementor-element-218e57b{width:50%;}.elementor-25 .elementor-element.elementor-element-bca5902{width:50%;}.elementor-25 .elementor-element.elementor-element-85d7acc{width:50%;}.elementor-25 .elementor-element.elementor-element-a0eb078{width:100%;}.elementor-25 .elementor-element.elementor-element-89b6132{width:100%;}.elementor-25 .elementor-element.elementor-element-b1c1aa6{width:50%;}.elementor-25 .elementor-element.elementor-element-de70139{width:50%;}.elementor-25 .elementor-element.elementor-element-49d629a{width:50%;}.elementor-25 .elementor-element.elementor-element-a9eee35{width:80%;}.elementor-25 .elementor-element.elementor-element-c530a01{width:10%;}.elementor-25 .elementor-element.elementor-element-f4a63ba{width:100%;}.elementor-25 .elementor-element.elementor-element-2aa0c6c{width:100%;}}/* Start custom CSS for html, class: .elementor-element-6aa8e15 */.raf-property-wrapper{
    width:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;
    flex-wrap:wrap;
    padding:20px;
    /*background:linear-gradient(180deg,#08121d,#030912);*/
    border-radius:20px;
    box-sizing:border-box;
}

.raf-property-item{
    display:flex;
    align-items:center;
    gap:8px;

    min-width:10px;
    height:50px;

    padding:0 18px;

    border:1.5px solid rgba(201,154,74,.65);
    border-radius:10px;

    background:linear-gradient(180deg,#09121d,#050b14);

    text-decoration:none;

    transition:.35s;

    box-shadow:
    inset 0 0 0 1px rgba(255,255,255,.02),
    0 10px 25px rgba(0,0,0,.35);
}

.raf-property-item:hover{

transform:translateY(-4px);

border-color:#d6ab57;

box-shadow:
0 15px 35px rgba(0,0,0,.45),
0 0 18px rgba(214,171,87,.25);

}

.raf-property-item.active{

border-color:#d6ab57;

box-shadow:
0 0 18px rgba(214,171,87,.18);

}

.raf-property-icon{

/*width:34px;*/
/*height:34px;*/

display:flex;
align-items:center;
justify-content:center;

font-size:15px;

color:#d6ab57;

flex:none;

}

.raf-property-text{

font-size:15px;

font-weight:500;

color:#d8b063;

white-space:nowrap;

font-family: "Poppins",sans-serif;

}
/* Large Desktop */

@media(max-width:1700px){

.raf-property-wrapper{

justify-content:center;

}

}


/* Laptop */

@media(max-width:1400px){

.raf-property-item{
    
grid-template-columns:repeat(3,1fr);


min-width:165px;

padding:0 28px;

}

.raf-property-text{

font-size:16px;

}

}


/* Tablet */

@media(max-width:991px){

.raf-property-wrapper{

display:grid;

grid-template-columns:repeat(2,1fr);

gap:18px;

}

.raf-property-item{

width:100%;

min-width:100%;

justify-content:center;

}

}


@media (max-width:767px){

.raf-property-wrapper{
    display:grid;
    grid-template-columns:1fr;
    gap:15px;
}

.raf-property-item{
    width:100%;
    min-width:100%;
    justify-content:center;
    padding:0 20px;
    box-sizing:border-box;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d936ca0 */footer.elementor-slideshow__footer.elementor-lightbox-prevent-close {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526ceca *//*=============================
RESET
==============================*/

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}



img{
    width:100%;
    display:block;
}

a{
    text-decoration:none;
}

/*=============================
SECTION
==============================*/

.br-location-section{

    padding:50px 0;
    overflow:hidden;
    position:relative;
}

.br-location-container{

    max-width:1380px;
    margin:auto;
    padding:0 20px;
}

/*=============================
HEADING
==============================*/

.br-location-heading{

    text-align:center;
    margin-bottom:50px;
}

.br-location-subtitle{

    display:inline-block;

    color:#0449A8;

    letter-spacing:4px;

    font-size:14px;

    font-weight:700;

    margin-bottom:2px;
}

.br-location-heading h2{

    font-family:'Fraunces';

    font-size:46px;

    color:#10223d;

    line-height:1.1;

    margin-bottom:5px;
}

.br-location-heading h2 span{

    color:#10223d;
}

.br-location-heading h2 em{

    color:#0449A8;

    font-style:italic;
}

.br-location-heading p{

    max-width:760px;

    margin:auto;

    font-size:16px;

    line-height:24px;

    color:#6d7583;
}

/*=============================
TIMELINE
==============================*/

.br-location-wrapper{

    display:flex;

    justify-content:space-between;

    position:relative;

    gap:20px;
}

/* dotted line */

.br-location-line{

    position:absolute;

    left:0;
    right:0;

    top:30px;

    border-top:3px dashed #c9cfdd;

    z-index:1;
}

/*=============================
ITEM
==============================*/

.br-location-item{

    flex:1;

    position:relative;

    z-index:5;

    text-align:center;
}

/*=============================
PIN
==============================*/

.br-location-pin{

    width:56px;

    height:56px;

    border-radius:30%;

    margin:auto;

    display:flex;

    align-items:center;

    justify-content:center;

    font-size:30px;

    color:#fff;

    position:relative;

    box-shadow:0 20px 35px rgba(0,0,0,.12);
}

.br-location-pin::after{

    content:'';

    position:absolute;

    bottom:-11px;

    left:50%;

    transform:translateX(-50%);

    border-left:12px solid transparent;
    border-right:12px solid transparent;
}

.green{

    background:#0449A8;
}

.green::after{

    border-top:18px solid #0449A8;
}

.gold{

    background:#c79b45;
}

.gold::after{

    border-top:18px solid #c79b45;
}

/*=============================
CARD
==============================*/
/*.br-location-card {*/
/*    width: 100%;*/
/*    min-height: 226px !important;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: flex-start;*/
/*    padding: 35px 28px;*/
/*}*/




.br-location-card{

    background:#fff;

    margin-top:35px;

    border-radius:26px;

    padding:35px 28px;

    box-shadow:0 20px 50px rgba(0,0,0,.08);

    transition:.35s;
}

.br-location-card:hover{

    transform:translateY(-10px);

    box-shadow:0 30px 60px rgba(0,0,0,.15);
}

.br-location-card h3{

    font-family:'Fraunces';

    font-size:16px;
     font-weight:700;

    color:#10223d;

    margin-bottom:10px;
}

.br-location-card span{

    display:block;

    color:#0449A8;

    letter-spacing:1px;

    font-size:13px;

    font-weight:500;

    margin-bottom:8px;
}

.br-location-card p{

    font-size:13px;

    line-height:20px;

    color:#6b7380;
}

/*=============================
HOVER
==============================*/

.br-location-item:hover .br-location-pin{

    transform:translateY(-8px);

    transition:.35s;
}

.br-location-item:hover .br-location-card{

    border-bottom:5px solid #0449A8;
}

/*=========================================
            1200px
==========================================*/

@media (max-width:1200px){

.br-location-container{

    max-width:1100px;
}

.br-location-heading h2{

    font-size:58px;
}

.br-location-card{

    padding:30px 20px;
}

.br-location-card h3{

    font-size:15px;
}

.br-location-card p{

    font-size:12px;
    line-height:20px;
}

}


/*=========================================
            991px
==========================================*/

@media (max-width:991px){

.br-location-section{

    padding:80px 0;
}

.br-location-heading{

    margin-bottom:70px;
}

.br-location-heading h2{

    font-size:40px;
}

.br-location-heading p{

    font-size:18px;
}

.br-location-wrapper{

    flex-wrap:wrap;
    gap:35px;
}

.br-location-item{

    flex:0 0 calc(50% - 20px);
}

.br-location-line{

    display:none;
}

.br-location-card{

    margin-top:35px;
}

}


/*=========================================
            768px
==========================================*/

@media (max-width:768px){

.br-location-section{

    padding:70px 0;
}

.br-location-heading h2{

    font-size:42px;
}

.br-location-heading p{

    font-size:17px;
    line-height:30px;
}

.br-location-wrapper{

    flex-direction:column;
    align-items:center;
    gap:70px;
}

.br-location-item{

    width:100%;
    max-width:420px;
}

.br-location-line{

    display:none;
}

.br-location-pin{

    width:82px;
    height:82px;
    font-size:28px;
}

.br-location-card{

    margin-top:32px;
}

}


/*=========================================
            576px
==========================================*/

@media (max-width:576px){

.br-location-section{

    padding:20px 18px;
}

.br-location-subtitle{

    font-size:12px;
    letter-spacing:3px;
}

.br-location-heading{

    margin-bottom:60px;
}

.br-location-heading h2{

    font-size:34px;
    line-height:1.2;
}

.br-location-heading p{

    font-size:16px;
    line-height:28px;
}

.br-location-item{

    max-width:100%;
}

.br-location-pin{

    width:76px;
    height:76px;
    font-size:24px;
}

.br-location-card{

    padding:28px 22px;
    border-radius:20px;
}

.br-location-card h3{

    font-size:18px;
}

.br-location-card span{

    font-size:12px;
}

.br-location-card p{

    font-size:15px;
    line-height:26px;
}

}


/*=========================================
          400px
==========================================*/

@media (max-width:400px){

.br-location-heading h2{

    font-size:30px;
}

.br-location-heading p{

    font-size:15px;
}

.br-location-card{

    padding:24px 18px;
}

.br-location-card h3{

    font-size:18px;
}

.br-location-card p{

    font-size:14px;
    line-height:24px;
}

.br-location-pin{

    width:70px;
    height:70px;
    font-size:22px;
}

}
.br-location-card{

    width:100%;
    min-height:auto;

    display:flex;
    flex-direction:column;
    justify-content:flex-start;

    padding:35px 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1372f08 */.invest{
    color: #0449A8 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ae7485 */.next{
    color: #C59E56 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c72849 *//* Google Font */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');

*{
margin:0;
padding:0;
box-sizing:border-box;
}

body{
font-family:'Manrope';
background:#08111d;
}

.br-contact-card{

max-width:520px;
width:100%;
background:#1a2435;
border:1px solid rgba(255,255,255,.12);
border-radius:30px;
padding:34px;
box-shadow:
0 20px 50px rgba(0,0,0,.30),
inset 0 1px 0 rgba(255,255,255,.05);

}

.br-contact-item{

display:flex;
align-items:flex-start;
gap:18px;

}

.br-icon{

width:56px;
height:56px;
min-width:56px;

display:flex;
align-items:center;
justify-content:center;

border-radius:15px;

background:#273145;

border:1px solid rgba(201,167,91,.45);

transition:.35s;

}

.br-icon i{

font-size:20px;
color:#c9a75b;

}

.br-contact-item:hover .br-icon{

background:#c9a75b;
transform:translateY(-3px);

}

.br-contact-item:hover .br-icon i{

color:#fff;

}

.br-content{

flex:1;

}

.br-label{

display:block;

font-size:12px;

font-weight:700;

letter-spacing:1.3px;

color:#8e98aa;

margin-bottom:8px;

}

.br-content h4{

font-size:15px;
line-height:1.55;

font-weight:400;

color:#ffffff;

}

.br-line{

height:1px;

background:rgba(255,255,255,.09);

margin:10px;

}

.br-btn{

margin-top:32px;

display:flex;

align-items:center;

justify-content:center;

width:100%;

height:60px;

background:#C79B45;

border-radius:40px;

text-decoration:none;

font-size:18px;

font-weight:600;

color:#fff;

transition:.35s;

}

.br-btn:hover{

background:#C79B45;

transform:translateY(-3px);

/*box-shadow:0 15px 35px rgba(47,161,87,.35);*/

}
/* Premium Card Hover */

.br-contact-card{
    position:relative;
    overflow:hidden;
    transition:.45s ease;
}

.br-contact-card::before{

content:"";

position:absolute;

top:-150px;
right:-150px;

width:300px;
height:300px;

background:radial-gradient(circle,
rgba(201,167,91,.18),
transparent 70%);

pointer-events:none;

}

.br-contact-card:hover{

transform:translateY(-8px);

box-shadow:
0 40px 80px rgba(0,0,0,.45),
0 0 0 1px rgba(255,255,255,.06);

}


/* Icon Animation */

.br-icon{

position:relative;
overflow:hidden;

}

.br-icon::before{

content:"";

position:absolute;

top:-120%;
left:-120%;

width:220%;
height:220%;

background:linear-gradient(
45deg,
transparent,
rgba(255,255,255,.15),
transparent
);

transform:rotate(25deg);

transition:.7s;

}

.br-contact-item:hover .br-icon::before{

top:120%;
left:120%;

}


/* Button */

.br-btn{

position:relative;
overflow:hidden;

}

.br-btn::before{

content:"";

position:absolute;

left:-120%;
top:0;

width:120%;
height:100%;

background:linear-gradient(
90deg,
transparent,
rgba(255,255,255,.25),
transparent
);

transition:.7s;

}

.br-btn:hover::before{

left:120%;

}


/* Text Hover */

.br-content h4{

transition:.35s;

}

.br-contact-item:hover h4{

color:#ffffff;

}

.br-contact-item:hover .br-label{

color:#c9a75b;

}


/* Border Glow */

.br-contact-card::after{

content:"";

position:absolute;

inset:0;

border-radius:30px;

padding:1px;

background:linear-gradient(
135deg,
rgba(201,167,91,.4),
transparent,
rgba(255,255,255,.05)
);

-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);

-webkit-mask-composite:xor;

mask-composite:exclude;

pointer-events:none;

}


/* Laptop */

@media(max-width:1200px){

.br-contact-card{

padding:28px;

}

}


/* Tablet */

@media(max-width:768px){

.br-contact-card{

padding:24px;
border-radius:24px;

}

.br-contact-item{

gap:14px;

}

.br-icon{

width:50px;
height:50px;
min-width:50px;

}

.br-icon i{

font-size:18px;

}

.br-content h4{

font-size:17px;
line-height:1.6;

}

.br-btn{

height:56px;
font-size:17px;

}

}


/* Mobile */

@media(max-width:480px){

.br-contact-card{

padding:20px;

}

.br-contact-item{

gap:12px;

}

.br-icon{

width:46px;
height:46px;
min-width:46px;
border-radius:12px;

}

.br-icon i{

font-size:15px;

}

.br-label{

font-size:11px;

}

.br-content h4{

font-size:12px;
line-height:1.6;

}

.br-line{

margin:18px 0;

}

.br-btn{

height:52px;
font-size:16px;

}

}/* End custom CSS */