.elementor-2 .elementor-element.elementor-element-qax38hh > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-qax38hh{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-672g7px > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-197454ec .thegem-section-parallax-background{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/06/Home_Hero.jpg");background-repeat:no-repeat;background-size:auto;}.elementor-2 .elementor-element.elementor-element-197454ec > .elementor-background-overlay{background-color:#131212;opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-197454ec > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-197454ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 39px 0px 39px;}.elementor-2 .elementor-element.elementor-element-4e6ef76c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ffd87e{margin-top:0px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-301f44d2.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2 .elementor-element.elementor-element-301f44d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2 .elementor-element.elementor-element-376d893a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:#C8A96E;}.elementor-2 .elementor-element.elementor-element-5d1d22f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5d1d22f5, .elementor-2 .elementor-element.elementor-element-5d1d22f5 .elementor-text-editor *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-5d1d22f5, .elementor-2 .elementor-element.elementor-element-5d1d22f5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#B50707;}.elementor-2 .elementor-element.elementor-element-5345c49e{width:var( --container-widget-width, 420px );max-width:420px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5345c49e, .elementor-2 .elementor-element.elementor-element-5345c49e .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;}.elementor-2 .elementor-element.elementor-element-5345c49e, .elementor-2 .elementor-element.elementor-element-5345c49e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:rgba(255,255,255,0.62);}.elementor-2 .elementor-element.elementor-element-6e8b81e1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#C8A96E;}.elementor-2 .elementor-element.elementor-element-5f1b0f2b .gem-button-container .gem-button{background-color:#6EC1E400;border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-5f1b0f2b{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5f1b0f2b .gem-button-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-284e954 .gem-button-container .gem-button{background-color:#6EC1E400;border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-284e954{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-284e954 .gem-button-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-4aeb4df0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4aeb4df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/06/blocks-image-74.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4aeb4df0 > .elementor-background-overlay{background-color:#F0F3F2;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4aeb4df0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 20px 150px 20px;}.elementor-2 .elementor-element.elementor-element-0lossud{text-align:center;}.elementor-2 .elementor-element.elementor-element-0lossud .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#C8A96E;}.elementor-2 .elementor-element.elementor-element-292bee5 > .elementor-container{max-width:904px;}.elementor-2 .elementor-element.elementor-element-5b07064e{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-5b07064e .elementor-heading-title{color:#C8A96E;}.elementor-2 .elementor-element.elementor-element-a11qdj2{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-a11qdj2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-eqf818c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-eqf818c, .elementor-2 .elementor-element.elementor-element-eqf818c .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-1bd49d5{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-1bd49d5 .elementor-heading-title{color:#C8A96E;}.elementor-2 .elementor-element.elementor-element-h1xksq5{text-align:center;}.elementor-2 .elementor-element.elementor-element-h1xksq5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-ks80xcl{text-align:center;}.elementor-2 .elementor-element.elementor-element-ks80xcl, .elementor-2 .elementor-element.elementor-element-ks80xcl .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-34580ded{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-34580ded .elementor-heading-title{color:#C8A96E;}.elementor-2 .elementor-element.elementor-element-zikp37c{text-align:center;}.elementor-2 .elementor-element.elementor-element-zikp37c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-uajmi5s{text-align:center;}.elementor-2 .elementor-element.elementor-element-uajmi5s, .elementor-2 .elementor-element.elementor-element-uajmi5s .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-79dcf89b{margin-top:0px;margin-bottom:0px;padding:140px 21px 140px 21px;}.elementor-2 .elementor-element.elementor-element-q4sdr16{grid-column:span 3;grid-row:span 3;text-align:start;}.elementor-2 .elementor-element.elementor-element-q4sdr16 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#1A2744;}.elementor-2 .elementor-element.elementor-element-nlxdvx1{text-align:center;}.elementor-2 .elementor-element.elementor-element-nlxdvx1 img{width:63%;}.elementor-2 .elementor-element.elementor-element-a8052f1{text-align:center;}.elementor-2 .elementor-element.elementor-element-433bd1a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-1378401{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-7brfa7o{text-align:start;}.elementor-2 .elementor-element.elementor-element-7brfa7o .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-eyw1qkn, .elementor-2 .elementor-element.elementor-element-eyw1qkn .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-4348d46{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-ibbbebs{text-align:start;}.elementor-2 .elementor-element.elementor-element-ibbbebs .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-2a5qae0, .elementor-2 .elementor-element.elementor-element-2a5qae0 .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-a9072e3{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-xt9dz86{text-align:start;}.elementor-2 .elementor-element.elementor-element-xt9dz86 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-c70asl7, .elementor-2 .elementor-element.elementor-element-c70asl7 .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-7870c14e{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-n5ti9dg{text-align:start;}.elementor-2 .elementor-element.elementor-element-n5ti9dg .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-nk2p10j, .elementor-2 .elementor-element.elementor-element-nk2p10j .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-487f8d7a{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-f57p4v4{text-align:start;}.elementor-2 .elementor-element.elementor-element-f57p4v4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-hh6xv5h, .elementor-2 .elementor-element.elementor-element-hh6xv5h .elementor-text-editor *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-5590bc1d .thegem-section-parallax-background{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/06/VIP-LARGER.png");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5590bc1d > .elementor-background-overlay{background-color:#171B2D;opacity:0.4;}.elementor-2 .elementor-element.elementor-element-5590bc1d{padding:170px 20px 170px 20px;}.elementor-2 .elementor-element.elementor-element-1d091cad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-5c9e4933 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2 .elementor-element.elementor-element-5c9e4933 .gem-icon{padding:10px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5c9e4933 .gem-icon .gem-icon-shape-hexagon-back-inner-before{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5c9e4933 .gem-icon .back-angle i{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5c9e4933 .gem-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5fbfbf9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-5fbfbf9e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-60b8a0a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-60b8a0a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-806403d{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e595d18{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2 .elementor-element.elementor-element-e595d18 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-46167a27{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4359ff57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-4359ff57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/06/Firefly_gold-bars-centered-287739.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4359ff57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4359ff57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-40168d49{--spacer-size:570px;}.elementor-2 .elementor-element.elementor-element-79710cf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-79710cf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2E3D;}.elementor-2 .elementor-element.elementor-element-79710cf5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 100px 85px 100px;}.elementor-2 .elementor-element.elementor-element-79710cf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-61505d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-2 .elementor-element.elementor-element-61505d2a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-179e6ce3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-2 .elementor-element.elementor-element-179e6ce3 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-56ce1148 .gem-button-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-56ce1148 .gem-button-container .gem-button{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-7f91c9a0{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5f68fdd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5f68fdd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F2;}.elementor-2 .elementor-element.elementor-element-5f68fdd7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 100px 110px 100px;}.elementor-2 .elementor-element.elementor-element-5f68fdd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-28827dde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-2 .elementor-element.elementor-element-28827dde .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-1e2fcf0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-2 .elementor-element.elementor-element-1c8ed469 .gem-button-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-1c8ed469 .gem-button-container .gem-button{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-4ef6d92f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-4ef6d92f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/06/Firefly_silver-bars-centered-287739.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4ef6d92f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4ef6d92f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6400b2b5{--spacer-size:570px;}.elementor-2 .elementor-element.elementor-element-be499c1{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-96007ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-96007ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/06/Firefly_gold-coins-centered-287739.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-96007ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-96007ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c42a13b{--spacer-size:570px;}.elementor-2 .elementor-element.elementor-element-b9f13ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-b9f13ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2E3D;}.elementor-2 .elementor-element.elementor-element-b9f13ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 100px 85px 100px;}.elementor-2 .elementor-element.elementor-element-b9f13ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-645780d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-2 .elementor-element.elementor-element-645780d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5e301e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-2 .elementor-element.elementor-element-5e301e2 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fb4f5cb .gem-button-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-fb4f5cb .gem-button-container .gem-button{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-0954e9e{margin-top:0px;margin-bottom:140px;}.elementor-2 .elementor-element.elementor-element-634bc92:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-634bc92 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F2;}.elementor-2 .elementor-element.elementor-element-634bc92 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 100px 110px 100px;}.elementor-2 .elementor-element.elementor-element-634bc92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5d8527f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-2 .elementor-element.elementor-element-5d8527f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-c9d02d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-2 .elementor-element.elementor-element-c1ef214 .gem-button-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-c1ef214 .gem-button-container .gem-button{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-79ca4dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-79ca4dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/06/Firefly_silver-coins-centered-287739.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-79ca4dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-79ca4dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d94e35c{--spacer-size:570px;}.elementor-2 .elementor-element.elementor-element-13d5fe62:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-13d5fe62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cb2.beepdesigns.com/wp-content/uploads/2026/05/back-space-304527.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-13d5fe62 > .elementor-background-overlay{background-color:#000000;opacity:0.34;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-13d5fe62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-6047bafc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-6047bafc > .elementor-element-populated{padding:110px 21px 50px 21px;}.elementor-2 .elementor-element.elementor-element-17815cb8{text-align:center;width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-17815cb8 .thegem-heading, .elementor-2 .elementor-element.elementor-element-17815cb8 .thegem-heading .light{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-2130d352{--divider-border-style:solid;--divider-color:#00000000;}.elementor-2 .elementor-element.elementor-element-2130d352 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-2130d352 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-2 .elementor-element.elementor-element-72ebba20 > .elementor-background-overlay{background-color:#00000000;opacity:0.65;}.elementor-2 .elementor-element.elementor-element-6e54315c > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials{background-color:#C8A96ED1 !important;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials .testimonials_svg svg{fill:#C8A96ED1 !important;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-image{width:128px;height:128px;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-image, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-image img, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-name, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-name span{color:#000000 !important;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-company{font-size:1px;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-text p, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-text div{color:#962626;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-wrapper::after, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonial-wrapper p::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials .gem-testimonial-wrapper::after{font-size:60px;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials .gem-prev:after, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials .gem-next:after{background-color:#020202;color:#FFFFFF!important;}.elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials .gem-prev:hover:after, .elementor-2 .elementor-element.elementor-element-7196ddde .gem-testimonials .gem-next:hover:after{background-color:#E8E6DF;color:#0E0E0E!important;}.elementor-2 .elementor-element.elementor-element-64484683{--divider-border-style:solid;--divider-color:#00000000;}.elementor-2 .elementor-element.elementor-element-64484683 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-64484683 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-2 .elementor-element.elementor-element-1cfd3f66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-1cfd3f66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-78555336{text-align:center;}.elementor-2 .elementor-element.elementor-element-78555336 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#131E36;}.elementor-2 .elementor-element.elementor-element-20f9ae4c{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--icon-size:32px;--grid-column-gap:40px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-20f9ae4c .elementor-social-icon{background-color:#B6C6C900;--icon-padding:0em;}.elementor-2 .elementor-element.elementor-element-20f9ae4c .elementor-social-icon i{color:#131E36;}.elementor-2 .elementor-element.elementor-element-20f9ae4c .elementor-social-icon svg{fill:#131E36;}.elementor-2 .elementor-element.elementor-element-20f9ae4c .elementor-social-icon:hover i{color:#C8A96E;}.elementor-2 .elementor-element.elementor-element-20f9ae4c .elementor-social-icon:hover svg{fill:#C8A96E;}.elementor-2 .elementor-element.elementor-element-101db675{margin-top:60px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-s-ref-01:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-s-ref-01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-s-ref-01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 80px 96px 80px;}.elementor-2 .elementor-element.elementor-element-s-ref-01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-s-ref-hdr{padding:0px 0px 56px 0px;}.elementor-2 .elementor-element.elementor-element-s-ref-ey .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#B8922A;}.elementor-2 .elementor-element.elementor-element-s-ref-h2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:300;line-height:1.15em;letter-spacing:-0.01em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-1ac6e4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cc5ed7e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-cc5ed7e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cc5ed7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-e1bd3ca{text-align:center;}.elementor-2 .elementor-element.elementor-element-e1bd3ca img{width:151px;}.elementor-2 .elementor-element.elementor-element-f86702b{text-align:center;}.elementor-2 .elementor-element.elementor-element-f86702b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-0920301, .elementor-2 .elementor-element.elementor-element-0920301 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-0920301, .elementor-2 .elementor-element.elementor-element-0920301 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-c9922a6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-c9922a6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c9922a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-55f8971{text-align:center;}.elementor-2 .elementor-element.elementor-element-55f8971 img{width:168px;}.elementor-2 .elementor-element.elementor-element-ac5872b{text-align:center;}.elementor-2 .elementor-element.elementor-element-ac5872b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-15a5cf7, .elementor-2 .elementor-element.elementor-element-15a5cf7 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-15a5cf7, .elementor-2 .elementor-element.elementor-element-15a5cf7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-0bd2e34{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0bd2e34:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0bd2e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-97fdc14{text-align:center;}.elementor-2 .elementor-element.elementor-element-97fdc14 img{width:159px;}.elementor-2 .elementor-element.elementor-element-d7b530e{text-align:center;}.elementor-2 .elementor-element.elementor-element-d7b530e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-a55d8d1, .elementor-2 .elementor-element.elementor-element-a55d8d1 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-a55d8d1, .elementor-2 .elementor-element.elementor-element-a55d8d1 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-645195a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-645195a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-645195a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-a639ddd{text-align:center;}.elementor-2 .elementor-element.elementor-element-a639ddd img{width:191px;}.elementor-2 .elementor-element.elementor-element-8fd4f02{text-align:center;}.elementor-2 .elementor-element.elementor-element-8fd4f02 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-3ad82e9, .elementor-2 .elementor-element.elementor-element-3ad82e9 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-3ad82e9, .elementor-2 .elementor-element.elementor-element-3ad82e9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-85d05cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3bd52ea{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3bd52ea:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3bd52ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-4c95d1d{text-align:center;}.elementor-2 .elementor-element.elementor-element-4c95d1d img{width:69px;}.elementor-2 .elementor-element.elementor-element-882ddd0{text-align:center;}.elementor-2 .elementor-element.elementor-element-882ddd0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-60c7705, .elementor-2 .elementor-element.elementor-element-60c7705 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-60c7705, .elementor-2 .elementor-element.elementor-element-60c7705 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-d24dc60{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d24dc60:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d24dc60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-1cba9b5{text-align:center;}.elementor-2 .elementor-element.elementor-element-1cba9b5 img{width:141px;}.elementor-2 .elementor-element.elementor-element-06e1788{text-align:center;}.elementor-2 .elementor-element.elementor-element-06e1788 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-0b3e565, .elementor-2 .elementor-element.elementor-element-0b3e565 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-0b3e565, .elementor-2 .elementor-element.elementor-element-0b3e565 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-891a4f3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-891a4f3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-891a4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-71b3500{text-align:center;}.elementor-2 .elementor-element.elementor-element-71b3500 img{width:124px;}.elementor-2 .elementor-element.elementor-element-dfdb7c3{text-align:center;}.elementor-2 .elementor-element.elementor-element-dfdb7c3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-6c5fbc0, .elementor-2 .elementor-element.elementor-element-6c5fbc0 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-6c5fbc0, .elementor-2 .elementor-element.elementor-element-6c5fbc0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-e7a8d8b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e7a8d8b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e7a8d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-c023637{text-align:center;}.elementor-2 .elementor-element.elementor-element-c023637 img{width:131px;}.elementor-2 .elementor-element.elementor-element-b6bb344{text-align:center;}.elementor-2 .elementor-element.elementor-element-b6bb344 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-58c1f75, .elementor-2 .elementor-element.elementor-element-58c1f75 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-58c1f75, .elementor-2 .elementor-element.elementor-element-58c1f75 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-2af2a33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5875731{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5875731:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5875731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-2e2c880{text-align:center;}.elementor-2 .elementor-element.elementor-element-2e2c880 img{width:118px;}.elementor-2 .elementor-element.elementor-element-ee7e5a5{text-align:center;}.elementor-2 .elementor-element.elementor-element-ee7e5a5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-0e256a9, .elementor-2 .elementor-element.elementor-element-0e256a9 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-0e256a9, .elementor-2 .elementor-element.elementor-element-0e256a9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-33b9021{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-33b9021:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-33b9021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-5ae09a8{text-align:center;}.elementor-2 .elementor-element.elementor-element-5ae09a8 img{width:124px;}.elementor-2 .elementor-element.elementor-element-82c2016{text-align:center;}.elementor-2 .elementor-element.elementor-element-82c2016 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-8e1fdb3, .elementor-2 .elementor-element.elementor-element-8e1fdb3 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-8e1fdb3, .elementor-2 .elementor-element.elementor-element-8e1fdb3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-71cc470{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-71cc470:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-71cc470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-55e18d6{text-align:center;}.elementor-2 .elementor-element.elementor-element-55e18d6 img{width:119px;}.elementor-2 .elementor-element.elementor-element-43eb1ec{text-align:center;}.elementor-2 .elementor-element.elementor-element-43eb1ec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-7382fa8, .elementor-2 .elementor-element.elementor-element-7382fa8 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-7382fa8, .elementor-2 .elementor-element.elementor-element-7382fa8 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-1db1141{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,146,42,0.25);--border-color:rgba(185,146,42,0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1db1141:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1db1141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-2 .elementor-element.elementor-element-f9fcdf5{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9fcdf5 img{width:168px;}.elementor-2 .elementor-element.elementor-element-77d3074{text-align:center;}.elementor-2 .elementor-element.elementor-element-77d3074 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.02em;color:#1A1915;}.elementor-2 .elementor-element.elementor-element-87b3380, .elementor-2 .elementor-element.elementor-element-87b3380 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.06em;}.elementor-2 .elementor-element.elementor-element-87b3380, .elementor-2 .elementor-element.elementor-element-87b3380 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-d8209d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(185,146,42,0.35);--border-color:rgba(185,146,42,0.35);--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:80px;}.elementor-2 .elementor-element.elementor-element-d8209d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d8209d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EC;}.elementor-2 .elementor-element.elementor-element-77010f4{--display:flex;}.elementor-2 .elementor-element.elementor-element-53680d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-182ab47{--display:flex;--justify-content:middle;}.elementor-2 .elementor-element.elementor-element-0a0e6d7, .elementor-2 .elementor-element.elementor-element-0a0e6d7 .elementor-text-editor *{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:300;text-transform:uppercase;line-height:1.4em;letter-spacing:0.16em;}.elementor-2 .elementor-element.elementor-element-0a0e6d7, .elementor-2 .elementor-element.elementor-element-0a0e6d7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#7A776A;}.elementor-2 .elementor-element.elementor-element-6aaeb74{--display:flex;--justify-content:middle;}.elementor-2 .elementor-element.elementor-element-d1785d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-135482e{--display:flex;--justify-content:middle;}.elementor-2 .elementor-element.elementor-element-3b805c1{text-align:start;}.elementor-2 .elementor-element.elementor-element-3b805c1 img{width:503px;opacity:0.65;}.elementor-2 .elementor-element.elementor-element-90c21d5{--display:flex;--justify-content:middle;}.elementor-2 .elementor-element.elementor-element-23bfe9a{text-align:center;}.elementor-2 .elementor-element.elementor-element-23bfe9a img{width:106px;opacity:0.65;}.elementor-2 .elementor-element.elementor-element-48f2798{--display:flex;--justify-content:middle;}.elementor-2 .elementor-element.elementor-element-86f9a33{text-align:center;}.elementor-2 .elementor-element.elementor-element-86f9a33 img{width:193px;opacity:0.65;}.elementor-2 .elementor-element.elementor-element-49c4100{--display:flex;--justify-content:middle;}.elementor-2 .elementor-element.elementor-element-6f432cd{text-align:center;}.elementor-2 .elementor-element.elementor-element-6f432cd img{width:234px;opacity:0.65;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-6047bafc{width:100%;}.elementor-2 .elementor-element.elementor-element-cc5ed7e{--width:25%;}.elementor-2 .elementor-element.elementor-element-c9922a6{--width:25%;}.elementor-2 .elementor-element.elementor-element-0bd2e34{--width:25%;}.elementor-2 .elementor-element.elementor-element-645195a{--width:25%;}.elementor-2 .elementor-element.elementor-element-3bd52ea{--width:25%;}.elementor-2 .elementor-element.elementor-element-d24dc60{--width:25%;}.elementor-2 .elementor-element.elementor-element-891a4f3{--width:25%;}.elementor-2 .elementor-element.elementor-element-e7a8d8b{--width:25%;}.elementor-2 .elementor-element.elementor-element-5875731{--width:25%;}.elementor-2 .elementor-element.elementor-element-33b9021{--width:25%;}.elementor-2 .elementor-element.elementor-element-71cc470{--width:25%;}.elementor-2 .elementor-element.elementor-element-1db1141{--width:25%;}.elementor-2 .elementor-element.elementor-element-182ab47{--width:21%;}.elementor-2 .elementor-element.elementor-element-135482e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-7c4c5d9{width:50%;}.elementor-2 .elementor-element.elementor-element-42744c64{width:50%;}.elementor-2 .elementor-element.elementor-element-2a76e7ac{width:100%;}.elementor-2 .elementor-element.elementor-element-1c83e11{width:100%;}.elementor-2 .elementor-element.elementor-element-433bd1a4{width:100%;}.elementor-2 .elementor-element.elementor-element-4359ff57{width:100%;}.elementor-2 .elementor-element.elementor-element-79710cf5{width:100%;}.elementor-2 .elementor-element.elementor-element-5f68fdd7{width:100%;}.elementor-2 .elementor-element.elementor-element-4ef6d92f{width:100%;}.elementor-2 .elementor-element.elementor-element-96007ae{width:100%;}.elementor-2 .elementor-element.elementor-element-b9f13ef{width:100%;}.elementor-2 .elementor-element.elementor-element-634bc92{width:100%;}.elementor-2 .elementor-element.elementor-element-79ca4dc{width:100%;}.elementor-2 .elementor-element.elementor-element-6e54315c{width:100%;}.elementor-2 .elementor-element.elementor-element-5b07aa3{width:100%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-197454ec .thegem-section-parallax-background{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-79dcf89b{padding:0px 21px 70px 21px;}.elementor-2 .elementor-element.elementor-element-433bd1a4 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6047bafc > .elementor-element-populated{padding:85px 21px 50px 21px;}.elementor-2 .elementor-element.elementor-element-2130d352 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-6e54315c > .elementor-element-populated{padding:70px 21px 0px 21px;}.elementor-2 .elementor-element.elementor-element-64484683 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2 .elementor-element.elementor-element-1cfd3f66{padding:70px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-101db675{margin-top:30px;margin-bottom:0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-197454ec{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-79710cf5 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-5f68fdd7 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-b9f13ef > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-634bc92 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-6047bafc > .elementor-element-populated{padding:65px 21px 30px 21px;}.elementor-2 .elementor-element.elementor-element-20f9ae4c{--grid-template-columns:repeat(3, auto);text-align:center;--grid-column-gap:20px;--grid-row-gap:20px;}}hero-banner