.elementor-12463 .elementor-element.elementor-element-ed147a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-dbd0792.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-dbd0792.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12463 .elementor-element.elementor-element-24f32a5{text-align:start;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-884a1fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-884a1fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-menu-toggle{margin-left:auto;background-color:#151516;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:20px;padding-right:20px;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--main .elementor-item:focus{color:#BD7F08;fill:#BD7F08;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown a, .elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown{background-color:#151516;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown a:hover,
					.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown a:focus,
					.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown a.highlighted{background-color:#BD7F08;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#BD7F08;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown .elementor-item, .elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-12463 .elementor-element.elementor-element-c1aafcf div.elementor-menu-toggle{color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-c1aafcf div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-93b2d2a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-93b2d2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12463 .elementor-element.elementor-element-069fc4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-12463 .elementor-element.elementor-element-069fc4b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12463 .elementor-element.elementor-element-b7f905e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12463 .elementor-element.elementor-element-b7f905e > .elementor-container{max-width:1200px;min-height:88vh;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-17f9a0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-17f9a0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{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-12463 .elementor-element.elementor-element-f089ee4{text-align:start;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12463 .elementor-element.elementor-element-d1bb4f9{text-align:start;}.elementor-12463 .elementor-element.elementor-element-d1bb4f9 .elementor-heading-title{font-family:"Heebo", Sans-serif;}.elementor-12463 .elementor-element.elementor-element-f834d17{text-align:start;}.elementor-12463 .elementor-element.elementor-element-6e26f30{text-align:start;}.elementor-12463 .elementor-element.elementor-element-de94899 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-18d7b11 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12463 .elementor-element.elementor-element-18d7b11 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12463 .elementor-element.elementor-element-adce8ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-12463 .elementor-element.elementor-element-adce8ef .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12463 .elementor-element.elementor-element-e0ae1ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12463 .elementor-element.elementor-element-e0ae1ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12463 .elementor-element.elementor-element-e0ae1ca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12463 .elementor-element.elementor-element-e0ae1ca .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-08000f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-08000f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12463 .elementor-element.elementor-element-a3f2a53{text-align:center;}.elementor-12463 .elementor-element.elementor-element-7e45798 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-69232f4{text-align:center;}.elementor-12463 .elementor-element.elementor-element-e5cebfa{text-align:center;}.elementor-12463 .elementor-element.elementor-element-d0405e9{text-align:center;}.elementor-12463 .elementor-element.elementor-element-d0ceed8{text-align:center;}.elementor-12463 .elementor-element.elementor-element-92cedb7 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-839671f{text-align:center;}.elementor-12463 .elementor-element.elementor-element-6072cbc{text-align:center;}.elementor-12463 .elementor-element.elementor-element-da4ab0e > .elementor-container{max-width:1200px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12463 .elementor-element.elementor-element-9fbf9c2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-b18916d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-e78a169 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-ad1d4a8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-5114333 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-f035384 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-6fbc553 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-244b802 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-6756b21 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-207640a > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-debb67d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-debb67d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12463 .elementor-element.elementor-element-82f646d{text-align:center;}.elementor-12463 .elementor-element.elementor-element-3407665{text-align:center;}.elementor-12463 .elementor-element.elementor-element-e05fbfb > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-5dc860c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-43ea83e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-7a1a1c6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-501a3ec .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-0637e80 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-4cea396 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-b774c85 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-4167bda .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-e13a9e4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-8cdd504 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-e144b94 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12463 .elementor-element.elementor-element-e144b94 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12463 .elementor-element.elementor-element-23f9d95 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-00ac3af{text-align:center;}.elementor-12463 .elementor-element.elementor-element-eb3c4b2 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-8e18ab4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-327237d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-e608cda .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12463 .elementor-element.elementor-element-71d13ba{text-align:start;}.elementor-12463 .elementor-element.elementor-element-98bc3cf > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-cdd8dbc{text-align:center;}.elementor-12463 .elementor-element.elementor-element-5aa7f2f{text-align:center;}.elementor-12463 .elementor-element.elementor-element-6f8dbf6{text-align:center;}.elementor-12463 .elementor-element.elementor-element-a1591dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12463 .elementor-element.elementor-element-a1591dd > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-ca711c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-ca711c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12463 .elementor-element.elementor-element-19894bb{text-align:start;}.elementor-12463 .elementor-element.elementor-element-65bac44{text-align:start;}.elementor-12463 .elementor-element.elementor-element-299989f{text-align:start;}.elementor-12463 .elementor-element.elementor-element-e011f87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12463 .elementor-element.elementor-element-e011f87 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-bac605e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-bac605e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12463 .elementor-element.elementor-element-62ab751 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-12463 .elementor-element.elementor-element-b0bb948.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12463 .elementor-element.elementor-element-b0bb948.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12463 .elementor-element.elementor-element-244ff6a{text-align:center;}.elementor-12463 .elementor-element.elementor-element-02eaa9b .elementor-button-content-wrapper{flex-direction:row;}.elementor-12463 .elementor-element.elementor-element-02eaa9b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12463 .elementor-element.elementor-element-ab6ecba > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-209cf72{text-align:center;}.elementor-12463 .elementor-element.elementor-element-133b8f9{text-align:center;}.elementor-12463 .elementor-element.elementor-element-9ba0e6c{text-align:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .swiper-pagination-bullet-active, .elementor-12463 .elementor-element.elementor-element-f0b4b6b .swiper-pagination-progressbar-fill{background-color:#BD7F08;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .swiper-pagination-fraction{color:#BD7F08;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .elementor-main-swiper .swiper-slide{background-color:#151516;border-radius:10px;padding:80px 35px 35px 35px;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .elementor-swiper-button{font-size:20px;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .swiper-pagination-bullet{height:10px;width:10px;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .elementor-testimonial__text{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:24px;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .elementor-testimonial__name{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:15px;font-weight:600;line-height:28px;}.elementor-12463 .elementor-element.elementor-element-f0b4b6b .elementor-testimonial__title{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:13px;font-weight:400;line-height:28px;}.elementor-12463 .elementor-element.elementor-element-be99e9d > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-b9da52c{text-align:center;}.elementor-12463 .elementor-element.elementor-element-61c3c61{text-align:center;}.elementor-12463 .elementor-element.elementor-element-0827a5d .elementor-button-content-wrapper{flex-direction:row;}.elementor-12463 .elementor-element.elementor-element-0827a5d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12463 .elementor-element.elementor-element-05b0607:not(.elementor-motion-effects-element-type-background), .elementor-12463 .elementor-element.elementor-element-05b0607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.getcard.co.il/wp-content/uploads/2026/10/pricing-bg-gold.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12463 .elementor-element.elementor-element-05b0607 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-05b0607{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12463 .elementor-element.elementor-element-05b0607 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12463 .elementor-element.elementor-element-902ecde{text-align:center;}.elementor-12463 .elementor-element.elementor-element-c7babfb{text-align:center;}.elementor-12463 .elementor-element.elementor-element-bbfdc79 > .elementor-container{max-width:860px;}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-3a1193a i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-3a1193a svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-7a01bf4 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-7a01bf4 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-dda5f23 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-dda5f23 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-94845e8 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-94845e8 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-d1b24dc i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-d1b24dc svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-7af5056 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-7af5056 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-a6055b8 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-a6055b8 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-dbb4f7e i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-repeater-item-dbb4f7e svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__button{background-color:#921370;color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;line-height:19px;border-radius:55px 55px 55px 55px;}.elementor-12463 .elementor-element.elementor-element-035740f > .elementor-widget-container{margin:-40px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-12463 .elementor-element.elementor-element-035740f{--e-price-table-header-background-color:#921370;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__heading{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__subheading{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:13px;font-weight:700;line-height:23px;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__price{background-color:#151516;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__currency, .elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__integer-part, .elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table .elementor-price-table__price{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:60px;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(38em/100);}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__currency{align-self:flex-start;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__original-price{color:#FF0000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:12px;align-self:flex-end;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__features-list{background-color:#151516;padding:0px 10px 0px 10px;--e-price-table-features-list-color:#FFFFFF;text-align:start;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__features-list li{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#252525;border-top-width:1px;margin-top:10px;margin-bottom:10px;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__footer{background-color:#151516;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__additional_info{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:12px;font-weight:400;line-height:28px;margin:15px 30px 0px 30px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-3a1193a i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-3a1193a svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-7a01bf4 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-7a01bf4 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-dda5f23 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-dda5f23 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-94845e8 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-94845e8 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-d1b24dc i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-d1b24dc svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-7af5056 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-7af5056 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-a6055b8 i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-a6055b8 svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-dbb4f7e i{color:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-repeater-item-dbb4f7e svg{fill:#008000;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__button{background-color:#BD7F08;color:#111111;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;line-height:19px;border-radius:55px 55px 55px 55px;}.elementor-12463 .elementor-element.elementor-element-43028c5 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-12463 .elementor-element.elementor-element-43028c5{--e-price-table-header-background-color:#A7823A;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__heading{color:#070707;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:13px;font-weight:700;line-height:23px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__price{background-color:#151516;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__currency, .elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__integer-part, .elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table .elementor-price-table__price{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:60px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(38em/100);}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__currency{align-self:flex-start;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__original-price{color:#FF0000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:12px;align-self:flex-end;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__features-list{background-color:#151516;padding:0px 10px 0px 10px;--e-price-table-features-list-color:#FFFFFF;text-align:start;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__features-list li{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#252525;border-top-width:1px;margin-top:10px;margin-bottom:10px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__footer{background-color:#151516;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__additional_info{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:12px;font-weight:400;line-height:28px;margin:15px 30px 0px 30px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-ribbon-inner{color:#ffffff;}.elementor-12463 .elementor-element.elementor-element-f5982f6 > .elementor-container{max-width:860px;}.elementor-12463 .elementor-element.elementor-element-e3a6dd9{text-align:center;}.elementor-12463 .elementor-element.elementor-element-758caba{text-align:center;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-title{border-width:0px;background-color:#151516DB;padding:27px 35px 27px 40px;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-content{border-width:0px;background-color:#151516DB;color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;padding:33px 40px 33px 40px;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-toggle-item:not(:last-child){margin-block-end:15px;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-toggle-title, .elementor-12463 .elementor-element.elementor-element-a825596 .elementor-toggle-icon{color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-title.elementor-active a, .elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#D6AA53;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-toggle-title{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#D6AA53;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#D6AA53;}.elementor-12463 .elementor-element.elementor-element-7bb7384 > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-3f14c79{text-align:start;}.elementor-12463 .elementor-element.elementor-element-9b7f78b{text-align:start;}.elementor-12463 .elementor-element.elementor-element-339ab51{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-12463 .elementor-element.elementor-element-339ab51 .elementor-widget-container{text-align:right;}.elementor-12463 .elementor-element.elementor-element-339ab51 .elementor-social-icon{background-color:#D6AA53;--icon-padding:0.4em;}.elementor-12463 .elementor-element.elementor-element-339ab51 .elementor-social-icon i{color:#212121;}.elementor-12463 .elementor-element.elementor-element-339ab51 .elementor-social-icon svg{fill:#212121;}.elementor-12463 .elementor-element.elementor-element-0a9c822{text-align:start;}.elementor-12463 .elementor-element.elementor-element-ccf7744{text-align:start;}.elementor-12463 .elementor-element.elementor-element-29bd8a6{text-align:start;}.elementor-12463 .elementor-element.elementor-element-421e185 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12463 .elementor-element.elementor-element-421e185 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-421e185 .elementor-icon{font-size:30px;}.elementor-12463 .elementor-element.elementor-element-421e185 .elementor-icon-box-title, .elementor-12463 .elementor-element.elementor-element-421e185 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-12463 .elementor-element.elementor-element-421e185 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-4808e5c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12463 .elementor-element.elementor-element-4808e5c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-4808e5c .elementor-icon{font-size:30px;}.elementor-12463 .elementor-element.elementor-element-4808e5c .elementor-icon-box-title, .elementor-12463 .elementor-element.elementor-element-4808e5c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-12463 .elementor-element.elementor-element-4808e5c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-2bbc856 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12463 .elementor-element.elementor-element-2bbc856 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12463 .elementor-element.elementor-element-2bbc856 .elementor-icon{font-size:30px;}.elementor-12463 .elementor-element.elementor-element-2bbc856 .elementor-icon-box-title, .elementor-12463 .elementor-element.elementor-element-2bbc856 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-12463 .elementor-element.elementor-element-2bbc856 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group > label, .elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-subgroup label{color:#D6AA53;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-mark-required .elementor-field-label:after{color:#D6AA53;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group > label{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-type-html{padding-bottom:0px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group .elementor-field, .elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-subgroup label{font-family:"Heebo", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-button{font-family:"Heebo", Sans-serif;font-size:14px;font-weight:500;line-height:16px;border-radius:55px 55px 55px 55px;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .e-form__buttons__wrapper__button-next{background-color:#BD7F08;color:#111111;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-button[type="submit"]{background-color:#BD7F08;color:#111111;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-button[type="submit"] svg *{fill:#111111;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12463 .elementor-element.elementor-element-020c9d4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12463 .elementor-element.elementor-element-020c9d4{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12463 .elementor-element.elementor-element-b79b37a > .elementor-container{max-width:1200px;}.elementor-12463 .elementor-element.elementor-element-f5cf62e{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12463 .elementor-element.elementor-element-dbd0792{width:20%;}.elementor-12463 .elementor-element.elementor-element-884a1fc{width:55%;}.elementor-12463 .elementor-element.elementor-element-93b2d2a{width:25%;}.elementor-12463 .elementor-element.elementor-element-17f9a0f{width:55%;}.elementor-12463 .elementor-element.elementor-element-2fb5895{width:50%;}.elementor-12463 .elementor-element.elementor-element-0bbe4a2{width:50%;}.elementor-12463 .elementor-element.elementor-element-08000f6{width:45%;}.elementor-12463 .elementor-element.elementor-element-ac1a29d{width:25%;}.elementor-12463 .elementor-element.elementor-element-238e4e7{width:25%;}.elementor-12463 .elementor-element.elementor-element-52266b2{width:25%;}.elementor-12463 .elementor-element.elementor-element-8d59b78{width:25%;}.elementor-12463 .elementor-element.elementor-element-817436e{width:100%;}.elementor-12463 .elementor-element.elementor-element-1e32515{width:25%;}.elementor-12463 .elementor-element.elementor-element-281c8d4{width:25%;}.elementor-12463 .elementor-element.elementor-element-dc6ed31{width:25%;}.elementor-12463 .elementor-element.elementor-element-46af9cb{width:25%;}.elementor-12463 .elementor-element.elementor-element-7ddfe0c{width:25%;}.elementor-12463 .elementor-element.elementor-element-8bc2981{width:25%;}.elementor-12463 .elementor-element.elementor-element-a04c33f{width:25%;}.elementor-12463 .elementor-element.elementor-element-bd6541e{width:25%;}.elementor-12463 .elementor-element.elementor-element-debb67d{width:100%;}.elementor-12463 .elementor-element.elementor-element-52e6b77{width:50%;}.elementor-12463 .elementor-element.elementor-element-8cc3c4e{width:50%;}.elementor-12463 .elementor-element.elementor-element-2efbd2a{width:100%;}.elementor-12463 .elementor-element.elementor-element-182ac43{width:33.333%;}.elementor-12463 .elementor-element.elementor-element-fe145f5{width:33.333%;}.elementor-12463 .elementor-element.elementor-element-780283f{width:33.333%;}.elementor-12463 .elementor-element.elementor-element-962169e{width:100%;}.elementor-12463 .elementor-element.elementor-element-ca711c3{width:55%;}.elementor-12463 .elementor-element.elementor-element-bac605e{width:45%;}.elementor-12463 .elementor-element.elementor-element-b0bb948{width:100%;}.elementor-12463 .elementor-element.elementor-element-d9158ec{width:100%;}.elementor-12463 .elementor-element.elementor-element-aa6bc30{width:100%;}.elementor-12463 .elementor-element.elementor-element-84f627b{width:100%;}.elementor-12463 .elementor-element.elementor-element-c4687c4{width:50%;}.elementor-12463 .elementor-element.elementor-element-e37826d{width:50%;}.elementor-12463 .elementor-element.elementor-element-bc0567f{width:100%;}.elementor-12463 .elementor-element.elementor-element-52de76d{width:33.333%;}.elementor-12463 .elementor-element.elementor-element-0305a6e{width:27%;}.elementor-12463 .elementor-element.elementor-element-2a08cec{width:40%;}.elementor-12463 .elementor-element.elementor-element-5dd20fa{width:100%;}}@media(max-width:1024px){.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown .elementor-item, .elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-12463 .elementor-element.elementor-element-c1aafcf{--nav-menu-icon-size:25px;}.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-menu-toggle{border-radius:10px;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table__heading{font-size:18px;}.elementor-12463 .elementor-element.elementor-element-035740f .elementor-price-table .elementor-price-table__price{font-size:35px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table__heading{font-size:18px;}.elementor-12463 .elementor-element.elementor-element-43028c5 .elementor-price-table .elementor-price-table__price{font-size:35px;}.elementor-12463 .elementor-element.elementor-element-339ab51{--icon-size:16px;}}@media(max-width:767px){.elementor-12463 .elementor-element.elementor-element-c1aafcf .elementor-nav-menu--dropdown a{padding-left:45px;padding-right:45px;}.elementor-12463 .elementor-element.elementor-element-c1aafcf{--nav-menu-icon-size:20px;}.elementor-12463 .elementor-element.elementor-element-a825596 .elementor-toggle-title{font-size:16px;}}/* Start custom CSS for nav-menu, class: .elementor-element-c1aafcf */nav.elementor-nav-menu--dropdown.elementor-nav-menu__container ul li a {
    justify-content: flex-end;
}

.elementor-nav-menu--dropdown elementor-nav-menu__container{
    right: -135.531px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-f0b4b6b */.elementor-7056 .elementor-element.elementor-element-6fe42b21 .elementor-main-swiper .swiper-slide:hover {
    background-color: #BD7F08;
}

.elementor-7056 .elementor-element.elementor-element-6fe42b21 .elementor-main-swiper .swiper-slide:after {
    content: "\f10d";
    position: absolute;
    top: 0;
    left: 10;
    font-size: 31px;
    font-family: 'Font Awesome 5 Free';
    font-weight: 700;
    color: white;
    padding-top: 20px;
    right: 38px;
}
.elementor-testimonial__text {
    text-align: right;
}
cite.elementor-testimonial__cite{
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-a825596 */span.elementor-toggle-icon.elementor-toggle-icon-right {
    margin-left: 15px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-020c9d4 */.form-name input,textarea {
    text-align: right;
}

.form-name label {
    width: 100%;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS *//* ===== Get Card – new home page (draft) ===== */
.elementor-12463 {
  --gc-bg: #08080a;
  --gc-surface: #121215;
  --gc-surface-2: #18181c;
  --gc-line: rgba(255,255,255,.08);
  --gc-gold: #c9a24f;
  --gc-gold-2: #e8cf8f;
  --gc-plum: #8a2270;
  --gc-text: #f4f1ea;
  --gc-muted: #a7a39b;
  --gc-radius: 22px;
  direction: rtl;
  background: var(--gc-bg);
  color: var(--gc-text);
  font-family: 'Heebo', sans-serif;
  overflow-x: hidden;
}
.elementor-12463 * { font-family: 'Heebo', sans-serif; }
.elementor-12463 .fa, .elementor-12463 .fas, .elementor-12463 .far, .elementor-12463 .fab, .elementor-12463 [class*="fa-"] { font-family: "Font Awesome 5 Free", "Font Awesome 5 Brands", "Font Awesome 6 Free", "Font Awesome 6 Brands" !important; }
.elementor-12463 .fab { font-family: "Font Awesome 5 Brands", "Font Awesome 6 Brands" !important; }
.elementor-12463 > .elementor-section,
.elementor-12463 .elementor-top-section { padding: 110px 20px; }
.elementor-12463 .elementor-widget:not(:last-child) { margin-bottom: 18px; }

/* ---------- Type ---------- */
.elementor-12463 .gc-h1 .elementor-heading-title { font-size: clamp(38px, 5.2vw, 68px); font-weight: 800; line-height: 1.08; letter-spacing: -.5px; color: var(--gc-text); }
.elementor-12463 .gc-h1 .elementor-heading-title span,
.elementor-12463 .gc-h2 .elementor-heading-title span {
  background: linear-gradient(100deg, var(--gc-gold-2), var(--gc-gold) 60%, #a37a2c);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}
.elementor-12463 .gc-h2 .elementor-heading-title { font-size: clamp(30px, 3.6vw, 46px); font-weight: 800; line-height: 1.15; color: var(--gc-text); }
.elementor-12463 .gc-kicker .elementor-heading-title,
.elementor-12463 .gc-eyebrow-h .elementor-heading-title { font-size: 16px; font-weight: 600; line-height: 1.6; color: var(--gc-gold); letter-spacing: .2px; }
.elementor-12463 .gc-lead .elementor-heading-title { font-size: clamp(18px, 1.6vw, 21px); font-weight: 400; line-height: 1.7; color: var(--gc-muted); max-width: 760px; margin: 0 auto; }
.elementor-12463 .gc-lead-p, .elementor-12463 .gc-lead-p p { font-size: 19px; line-height: 1.75; color: var(--gc-muted); }
.elementor-12463 .gc-lead-p.elementor-widget-text-editor[class] { max-width: 760px; margin-inline: auto; }
.elementor-12463 .gc-prose { color: var(--gc-muted); font-size: 17px; line-height: 1.9; max-width: 900px; margin: 30px auto 0; padding: 36px 40px; background: var(--gc-surface); border: 1px solid var(--gc-line); border-radius: var(--gc-radius); }
.elementor-12463 .gc-prose strong { color: var(--gc-gold-2); }
.elementor-12463 .elementor-widget-text-editor p:last-child { margin-bottom: 0; }

/* ---------- Buttons ---------- */
.elementor-12463 .gc-btn .elementor-button {
  font-size: 17px; font-weight: 700; padding: 17px 30px; border-radius: 999px; line-height: 1;
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease; border: 1px solid transparent;
}
.elementor-12463 .gc-btn .elementor-button:hover { transform: translateY(-2px); }
.elementor-12463 .gc-btn-gold .elementor-button { background: linear-gradient(135deg, var(--gc-gold-2), var(--gc-gold)); color: #120e05; box-shadow: 0 10px 30px -10px rgba(201,162,79,.7); }
.elementor-12463 .gc-btn-gold .elementor-button:hover { box-shadow: 0 16px 40px -12px rgba(201,162,79,.9); color: #120e05; }
.elementor-12463 .gc-btn-ghost .elementor-button { background: rgba(255,255,255,.04); color: var(--gc-text); border-color: rgba(255,255,255,.18); }
.elementor-12463 .gc-btn-ghost .elementor-button:hover { border-color: var(--gc-gold); color: var(--gc-gold-2); }
.elementor-12463 .gc-btn-dark .elementor-button { background: #0b0b0d; color: var(--gc-gold-2); }
.elementor-12463 .gc-btn-sm .elementor-button { padding: 12px 22px; font-size: 15px; }
.elementor-12463 .elementor-button-icon svg, .elementor-12463 .elementor-button-icon i { fill: currentColor; }

/* ---------- Header ---------- */
.elementor-12463 .gc-header.elementor-section { padding: 14px 28px !important; background: rgba(8,8,10,.72); backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); border-bottom: 1px solid var(--gc-line); z-index: 99; }
.elementor-12463 .gc-header .gc-logo img { max-height: 46px; width: auto; }
.elementor-12463 .gc-header .elementor-widget { margin-bottom: 0 !important; }
.elementor-12463 .gc-nav .elementor-nav-menu--main .elementor-item { color: var(--gc-text) !important; font-size: 16px; font-weight: 500; padding: 10px 14px !important; }
.elementor-12463 .gc-nav .elementor-nav-menu--main .elementor-item:hover,
.elementor-12463 .gc-nav .elementor-nav-menu--main .elementor-item.elementor-item-active { color: var(--gc-gold) !important; }
.elementor-12463 .gc-nav .elementor-nav-menu--main .elementor-item:after,
.elementor-12463 .gc-nav .elementor-nav-menu--main .elementor-item:before { background-color: var(--gc-gold) !important; }
.elementor-12463 .gc-nav .elementor-nav-menu--dropdown { background: var(--gc-surface) !important; direction: rtl; text-align: right; border-radius: 14px; }
.elementor-12463 .gc-nav .elementor-nav-menu--dropdown a { color: var(--gc-text) !important; }
.elementor-12463 .gc-nav .elementor-menu-toggle { color: var(--gc-text); background: transparent; }
.elementor-12463 .gc-nav .elementor-menu-toggle svg { fill: var(--gc-text); }

/* ---------- Hero ---------- */
.elementor-12463 .gc-hero.elementor-section { padding-top: 70px; padding-bottom: 70px;
  background:
    radial-gradient(900px 520px at 78% 30%, rgba(201,162,79,.16), transparent 60%),
    radial-gradient(700px 500px at 15% 70%, rgba(138,34,112,.18), transparent 60%),
    var(--gc-bg);
}
.elementor-12463 .gc-hero:before { content: ""; position: absolute; inset: 0; pointer-events: none;
  background-image: radial-gradient(rgba(201,162,79,.14) 1px, transparent 1px); background-size: 26px 26px;
  -webkit-mask-image: radial-gradient(ellipse at 60% 40%, #000 20%, transparent 70%); mask-image: radial-gradient(ellipse at 60% 40%, #000 20%, transparent 70%); }
.elementor-12463 .gc-eyebrow p { display: inline-block; font-size: 14px; font-weight: 600; color: var(--gc-gold-2); padding: 8px 16px; border-radius: 999px; background: rgba(201,162,79,.1); border: 1px solid rgba(201,162,79,.3); margin: 0; }
.elementor-12463 .gc-hero-sub .elementor-heading-title { font-size: clamp(24px, 2.4vw, 32px); font-weight: 700; color: var(--gc-text); }
.elementor-12463 .gc-hero-label .elementor-heading-title { font-size: 17px; font-weight: 500; color: var(--gc-muted); }
.elementor-12463 .gc-hero-ctas.elementor-section { padding: 0 !important; margin-bottom: 14px; }
.elementor-12463 .gc-hero-ctas > .elementor-container { justify-content: flex-start; gap: 12px; }
.elementor-12463 .gc-hero-ctas .elementor-column { width: auto !important; }
.elementor-12463 .gc-hero-ctas .elementor-widget-wrap { padding: 0 !important; }
.elementor-12463 .gc-trust .elementor-icon-list-items { gap: 6px 22px; }
.elementor-12463 .gc-trust .elementor-icon-list-item { margin: 0 !important; }
.elementor-12463 .gc-trust .elementor-icon-list-text { color: var(--gc-muted); font-size: 15px; padding-inline-start: 8px; }
.elementor-12463 .gc-trust .elementor-icon-list-icon i { color: var(--gc-gold); font-size: 15px; }
.elementor-12463 .gc-trust .elementor-icon-list-icon svg { fill: var(--gc-gold); width: 15px; }
.elementor-12463 .gc-hero-img img { width: 100%; max-width: 560px; filter: drop-shadow(0 40px 60px rgba(0,0,0,.6)); animation: gcFloat 7s ease-in-out infinite; }
@keyframes gcFloat { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-14px); } }

/* ---------- Stats ---------- */
.elementor-12463 .gc-stats.elementor-section { padding: 0 20px !important; margin-top: -30px; position: relative; z-index: 2; }
.elementor-12463 .gc-stats > .elementor-container { background: linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,.015)); border: 1px solid var(--gc-line); border-radius: var(--gc-radius); padding: 26px 10px; backdrop-filter: blur(8px); }
.elementor-12463 .gc-stats .elementor-column + .elementor-column { border-inline-start: 1px solid var(--gc-line); }
.elementor-12463 .gc-stat { display: flex; flex-direction: column; align-items: center; gap: 4px; }
.elementor-12463 .gc-stat strong { font-size: 36px; font-weight: 800; line-height: 1.1; background: linear-gradient(100deg, var(--gc-gold-2), var(--gc-gold)); -webkit-background-clip: text; background-clip: text; color: transparent; }
.elementor-12463 .gc-stat span { font-size: 15px; color: var(--gc-muted); }

/* ---------- Generic cards ---------- */
.elementor-12463 .gc-grid.elementor-section { padding: 0 !important; margin-top: 18px; }
.elementor-12463 .gc-grid .elementor-widget-wrap { padding: 10px !important; }
.elementor-12463 .gc-card { height: 100%; }
.elementor-12463 .gc-card > .elementor-widget-container {
  height: 100%; background: linear-gradient(180deg, var(--gc-surface-2), var(--gc-surface)); border: 1px solid var(--gc-line);
  border-radius: var(--gc-radius); padding: 30px 26px; transition: transform .3s ease, border-color .3s ease, box-shadow .3s ease;
}
.elementor-12463 .gc-card:hover > .elementor-widget-container { transform: translateY(-6px); border-color: rgba(201,162,79,.45); box-shadow: 0 24px 50px -24px rgba(201,162,79,.35); }
.elementor-12463 .gc-card .elementor-icon-box-wrapper { text-align: right; }
.elementor-12463 .gc-card .elementor-icon-box-icon { margin-bottom: 18px !important; display: flex; justify-content: flex-start; }
.elementor-12463 .gc-card .elementor-icon { width: 58px; height: 58px; border-radius: 16px; display: inline-flex !important; align-items: center; justify-content: center; background: rgba(201,162,79,.1); border: 1px solid rgba(201,162,79,.28); font-size: 24px; color: var(--gc-gold); }
.elementor-12463 .gc-card .elementor-icon svg { width: 28px; height: 28px; fill: var(--gc-gold); }
.elementor-12463 .gc-card .elementor-icon i { color: var(--gc-gold); }
.elementor-12463 .gc-card .elementor-icon-box-title { font-size: 20px; font-weight: 700; margin: 0 0 8px; color: var(--gc-text); }
.elementor-12463 .gc-card .elementor-icon-box-title, .elementor-12463 .gc-card .elementor-icon-box-title a { color: var(--gc-text); }
.elementor-12463 .gc-card .elementor-icon-box-description { font-size: 15.5px; line-height: 1.65; color: var(--gc-muted); margin: 0; }
.elementor-12463 .gc-card-center .elementor-icon-box-wrapper { text-align: center; }
.elementor-12463 .gc-card-center .elementor-icon-box-icon { justify-content: center; }
.elementor-12463 .gc-card-center .elementor-icon-box-title { font-size: 21px; line-height: 1.45; }

/* ---------- Row icon boxes (app + features) ---------- */
.elementor-12463 .gc-row > .elementor-widget-container { background: var(--gc-surface); border: 1px solid var(--gc-line); border-radius: 18px; padding: 16px 18px; }
.elementor-12463 .gc-row .elementor-icon-box-wrapper, .elementor-12463 .gc-chip .elementor-icon-box-wrapper { display: flex; flex-direction: row; align-items: center; gap: 16px; text-align: right; }
.elementor-12463 .gc-row .elementor-icon-box-icon, .elementor-12463 .gc-chip .elementor-icon-box-icon { margin: 0 !important; flex: none; }
.elementor-12463 .gc-row .elementor-icon { width: 48px; height: 48px; display: inline-flex !important; align-items: center; justify-content: center; border-radius: 14px; background: rgba(201,162,79,.1); }
.elementor-12463 .gc-row .elementor-icon svg { width: 26px; height: 26px; }
.elementor-12463 .gc-row .elementor-icon-box-title { font-size: 16.5px; font-weight: 500; line-height: 1.6; color: var(--gc-text); margin: 0; }
.elementor-12463 .gc-row .elementor-icon-box-title b { color: var(--gc-gold); }
.elementor-12463 .gc-feats.elementor-section { padding: 0 !important; margin: 8px 0 14px; }
.elementor-12463 .gc-feats .elementor-widget-wrap { padding: 0 6px !important; }
.elementor-12463 .gc-chip { margin-bottom: 8px !important; }
.elementor-12463 .gc-chip > .elementor-widget-container { padding: 10px 12px; border-radius: 14px; background: rgba(255,255,255,.025); border: 1px solid var(--gc-line); }
.elementor-12463 .gc-chip .elementor-icon svg { width: 22px; height: 22px; }
.elementor-12463 .gc-chip .elementor-icon-box-title { font-size: 16px; font-weight: 500; margin: 0; color: var(--gc-text); }
.elementor-12463 .gc-float-img img { width: 100%; max-width: 520px; filter: drop-shadow(0 40px 60px rgba(0,0,0,.6)); }

/* ---------- Section backgrounds ---------- */
.elementor-12463 .gc-app.elementor-section,
.elementor-12463 .gc-usp.elementor-section,
.elementor-12463 .gc-reviews.elementor-section { background: radial-gradient(800px 420px at 85% 20%, rgba(201,162,79,.08), transparent 60%), var(--gc-bg); }
.elementor-12463 .gc-benefits.elementor-section,
.elementor-12463 .gc-clients.elementor-section,
.elementor-12463 .gc-faqs.elementor-section { background: linear-gradient(180deg, var(--gc-bg), #0e0e11 50%, var(--gc-bg)); }
.elementor-12463 .gc-what.elementor-section,
.elementor-12463 .gc-nfc.elementor-section { background: radial-gradient(700px 480px at 10% 50%, rgba(138,34,112,.14), transparent 60%), var(--gc-bg); }
.elementor-12463 .gc-showcase img { width: 100%; max-width: 1000px; border-radius: var(--gc-radius); }
.elementor-12463 .gc-pill-h .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; font-size: 18px; font-weight: 700; color: var(--gc-gold-2); padding: 12px 22px; border-radius: 999px; background: rgba(201,162,79,.1); border: 1px solid rgba(201,162,79,.35); }
.elementor-12463 .gc-video .elementor-wrapper, .elementor-12463 .gc-video .elementor-custom-embed-image-overlay, .elementor-12463 .gc-video > .elementor-widget-container { border-radius: var(--gc-radius); overflow: hidden; }
.elementor-12463 .gc-video > .elementor-widget-container { box-shadow: 0 40px 80px -30px rgba(0,0,0,.8); border: 1px solid var(--gc-line); }

/* ---------- Testimonials ---------- */
.elementor-12463 .gc-testi .swiper, .elementor-12463 .gc-testi .swiper-container { direction: ltr; padding-bottom: 40px; }
.elementor-12463 .gc-testi .swiper-slide { direction: rtl; height: auto; }
.elementor-12463 .gc-testi .elementor-testimonial { height: 100%; background: var(--gc-surface) !important; border: 1px solid var(--gc-line) !important; border-radius: var(--gc-radius) !important; padding: 30px 28px !important; text-align: right; }
.elementor-12463 .gc-testi .elementor-testimonial__text { color: var(--gc-text) !important; font-size: 16.5px !important; line-height: 1.75 !important; }
.elementor-12463 .gc-testi .elementor-testimonial__text:before { content: "”"; display: block; font-size: 64px; line-height: .6; color: var(--gc-gold); font-family: Georgia, serif; margin-bottom: 8px; }
.elementor-12463 .gc-testi .elementor-testimonial__name { color: var(--gc-gold-2) !important; font-weight: 700; }
.elementor-12463 .gc-testi .elementor-testimonial__title { color: var(--gc-muted) !important; }
.elementor-12463 .gc-testi .swiper-pagination-bullet { background: rgba(255,255,255,.3); opacity: 1; }
.elementor-12463 .gc-testi .swiper-pagination-bullet-active { background: var(--gc-gold); width: 22px; border-radius: 6px; }

/* ---------- CTA band ---------- */
.elementor-12463 .gc-cta.elementor-section { padding-top: 40px; padding-bottom: 40px; }
.elementor-12463 .gc-cta > .elementor-container { background: linear-gradient(120deg, #e8cf8f, #c9a24f 55%, #a37a2c); border-radius: 28px; padding: 60px 30px; box-shadow: 0 40px 80px -40px rgba(201,162,79,.6); position: relative; overflow: hidden; }
.elementor-12463 .gc-cta .gc-h2 .elementor-heading-title { color: #120e05; }
.elementor-12463 .gc-cta .gc-lead-p, .elementor-12463 .gc-cta .gc-lead-p p { color: #2a2112; }

/* ---------- Pricing ---------- */
.elementor-12463 .gc-pricing .gc-prices.elementor-section { padding: 30px 0 0 !important; }
.elementor-12463 .gc-pricing .gc-prices > .elementor-container { align-items: center; }
.elementor-12463 .gc-price .elementor-price-table { border-radius: var(--gc-radius); overflow: hidden; border: 1px solid var(--gc-line); background: rgba(18,18,21,.85); backdrop-filter: blur(6px); transition: transform .3s ease, box-shadow .3s ease; }
.elementor-12463 .gc-price .elementor-price-table:hover { transform: translateY(-6px); box-shadow: 0 30px 60px -30px rgba(201,162,79,.45); }
.elementor-12463 .gc-price-featured .elementor-price-table { border-color: rgba(201,162,79,.6); box-shadow: 0 30px 80px -30px rgba(138,34,112,.6); transform: scale(1.03); }
.elementor-12463 .gc-price .elementor-price-table__features-list,
.elementor-12463 .gc-price .elementor-price-table__features-list li,
.elementor-12463 .gc-price .elementor-price-table__feature-inner { direction: rtl !important; text-align: right !important; }
.elementor-12463 .gc-price .elementor-price-table__feature-inner i { margin-right: 0 !important; margin-left: 10px !important; }
.elementor-12463 .gc-price .elementor-price-table__button { border-radius: 999px !important; font-weight: 700 !important; }
.elementor-12463 .gc-price .elementor-ribbon-inner { background: var(--gc-gold) !important; color: #120e05 !important; font-weight: 700; }

/* ---------- FAQ ---------- */
.elementor-12463 .gc-faq .elementor-toggle-item { background: var(--gc-surface); border: 1px solid var(--gc-line); border-radius: 16px; margin-bottom: 12px !important; overflow: hidden; }
.elementor-12463 .gc-faq .elementor-tab-title { border: 0 !important; padding: 20px 24px !important; text-align: right; }
.elementor-12463 .gc-faq .elementor-tab-title a, .elementor-12463 .gc-faq .elementor-toggle-title { color: var(--gc-text) !important; font-size: 18px; font-weight: 600; }
.elementor-12463 .gc-faq .elementor-tab-title.elementor-active a, .elementor-12463 .gc-faq .elementor-tab-title.elementor-active .elementor-toggle-title { color: var(--gc-gold-2) !important; }
.elementor-12463 .gc-faq .elementor-toggle-icon i, .elementor-12463 .gc-faq .elementor-toggle-icon svg { color: var(--gc-gold) !important; fill: var(--gc-gold) !important; }
.elementor-12463 .gc-faq .elementor-tab-content { border: 0 !important; padding: 0 24px 22px !important; color: var(--gc-muted) !important; font-size: 16.5px; line-height: 1.8; text-align: right; }

/* ---------- Footer ---------- */
.elementor-12463 .gc-footer.elementor-section { background: #0b0b0d; border-top: 1px solid var(--gc-line); padding-top: 80px; padding-bottom: 50px; }
.elementor-12463 .gc-footer .gc-logo img { max-height: 54px; width: auto; }
.elementor-12463 .gc-foot-h .elementor-heading-title { font-size: 18px; font-weight: 700; color: var(--gc-text); }
.elementor-12463 .gc-foot-p, .elementor-12463 .gc-foot-p p, .elementor-12463 .gc-foot-links, .elementor-12463 .gc-foot-links p { color: var(--gc-muted); font-size: 15.5px; line-height: 1.9; }
.elementor-12463 .gc-foot-links a { color: var(--gc-muted); text-decoration: none; transition: color .2s; }
.elementor-12463 .gc-foot-links a:hover { color: var(--gc-gold); }
.elementor-12463 .gc-contact .elementor-icon-box-wrapper { display: flex; flex-direction: row; align-items: center; gap: 12px; text-align: right; }
.elementor-12463 .gc-contact .elementor-icon-box-icon { margin: 0 !important; }
.elementor-12463 .gc-contact .elementor-icon-box-title, .elementor-12463 .gc-contact .elementor-icon-box-title a { font-size: 16px; font-weight: 500; color: var(--gc-text); margin: 0; }
.elementor-12463 .gc-form > .elementor-widget-container { background: var(--gc-surface); border: 1px solid var(--gc-line); border-radius: var(--gc-radius); padding: 28px; }
.elementor-12463 .gc-form .elementor-field-group .elementor-field { background: rgba(255,255,255,.04) !important; border: 1px solid var(--gc-line) !important; border-radius: 12px !important; color: var(--gc-text) !important; padding: 12px 14px !important; }
.elementor-12463 .gc-form .elementor-field-label { color: var(--gc-muted) !important; }
.elementor-12463 .gc-form .elementor-button { background: linear-gradient(135deg, var(--gc-gold-2), var(--gc-gold)) !important; color: #120e05 !important; border-radius: 999px !important; font-weight: 700; }
.elementor-12463 .gc-copy.elementor-section { padding: 18px 20px !important; background: #070708; border-top: 1px solid var(--gc-line); }
.elementor-12463 .gc-copy-p, .elementor-12463 .gc-copy-p p { color: #77736b; font-size: 14px; }

/* ---------- Responsive ---------- */
@media (max-width: 1024px) {
  .elementor-12463 > .elementor-section, .elementor-12463 .elementor-top-section { padding: 80px 16px; }
  .elementor-12463 .gc-grid .elementor-column { width: 50% !important; }
  .elementor-12463 .gc-usp .gc-grid .elementor-column { width: 33.333% !important; }
}
@media (max-width: 767px) {
  .elementor-12463 > .elementor-section, .elementor-12463 .elementor-top-section { padding: 64px 14px; }
  .elementor-12463 .gc-header.elementor-section { padding: 10px 14px !important; }
  .elementor-12463 .gc-header .elementor-column { width: auto !important; }
  .elementor-12463 .gc-header > .elementor-container { flex-wrap: nowrap; justify-content: space-between; align-items: center; }
  .elementor-12463 .gc-header .gc-logo img { max-height: 36px; }
  .elementor-12463 .gc-hero.elementor-section { padding-top: 40px; text-align: center; }
  .elementor-12463 .gc-hero .elementor-widget-heading, .elementor-12463 .gc-hero .gc-eyebrow { text-align: center; }
  .elementor-12463 .gc-hero-ctas > .elementor-container { justify-content: center; }
  .elementor-12463 .gc-trust .elementor-icon-list-items { justify-content: center; }
  .elementor-12463 .gc-stats > .elementor-container { flex-wrap: wrap; }
  .elementor-12463 .gc-stats .elementor-column { width: 50% !important; padding: 10px 0; }
  .elementor-12463 .gc-stats .elementor-column + .elementor-column { border-inline-start: 0; }
  .elementor-12463 .gc-grid .elementor-column { width: 100% !important; }
  .elementor-12463 .gc-usp .gc-grid .elementor-column { width: 100% !important; }
  .elementor-12463 .gc-prose { padding: 24px 20px; }
  .elementor-12463 .gc-price-featured .elementor-price-table { transform: none; }
  .elementor-12463 .gc-cta > .elementor-container { padding: 44px 20px; }
}

/* ---------- Theme overrides (theme forces dark headings) ---------- */
.elementor-12463 .elementor-widget-heading .elementor-heading-title { color: var(--gc-text) !important; }
.elementor-12463 .gc-kicker .elementor-heading-title,
.elementor-12463 .gc-eyebrow-h .elementor-heading-title { color: var(--gc-gold) !important; }
.elementor-12463 .gc-lead .elementor-heading-title,
.elementor-12463 .gc-hero-label .elementor-heading-title { color: var(--gc-muted) !important; }
.elementor-12463 .gc-pill-h .elementor-heading-title { color: var(--gc-gold-2) !important; }
.elementor-12463 .gc-cta .gc-h2 .elementor-heading-title { color: #120e05 !important; }
.elementor-12463 .elementor-heading-title span { -webkit-text-fill-color: transparent; }
.elementor-12463 .elementor-icon-box-title, .elementor-12463 .elementor-icon-box-title a { color: var(--gc-text) !important; }
.elementor-12463 .elementor-widget-text-editor, .elementor-12463 .elementor-widget-text-editor p { color: var(--gc-muted); }
.elementor-12463 .gc-nav .elementor-menu-toggle { background: transparent !important; border: 1px solid var(--gc-line); border-radius: 10px; padding: 8px; }
.elementor-12463 .gc-nav .elementor-menu-toggle i, .elementor-12463 .gc-nav .elementor-menu-toggle svg { color: var(--gc-text) !important; fill: var(--gc-text) !important; }

/* ---------- Images fill their column ---------- */
.elementor-12463 .elementor-widget-image { width: 100% !important; }
.elementor-12463 .gc-hero-img img, .elementor-12463 .gc-float-img img { width: 100% !important; height: auto !important; }
.elementor-12463 .gc-showcase img { width: 100% !important; height: auto !important; }
.elementor-12463 .gc-logo { width: auto !important; }
.elementor-12463 .gc-logo img { width: auto !important; }
.elementor-12463 .gc-card .elementor-icon svg, .elementor-12463 .gc-row .elementor-icon svg, .elementor-12463 .gc-chip .elementor-icon svg { display: block; }
html { scroll-behavior: auto; }
.elementor-12463 .gc-video { width: 100% !important; max-width: 100% !important; }
.elementor-12463 .gc-testi .swiper-slide { background: transparent !important; padding: 0 !important; border: 0 !important; }
.elementor-12463 .gc-card-center .elementor-icon-box-wrapper { text-align: center !important; }
.elementor-12463 .gc-card-center .elementor-icon-box-icon { justify-content: center !important; }
/* icon fonts must keep their own font-family */
.elementor-12463 [class^="eicon"], .elementor-12463 [class*=" eicon"] { font-family: eicons !important; }
.elementor-12463 .elementor-menu-toggle svg { display: block; }
@media (max-width: 767px) {
  .elementor-12463 .gc-header .gc-btn .elementor-button-text { display: none; }
  .elementor-12463 .gc-header .gc-btn .elementor-button { padding: 12px 14px; }
  .elementor-12463 .gc-header .gc-btn .elementor-button-icon { margin: 0 !important; }
  .elementor-12463 .gc-grid .elementor-widget-wrap { padding: 8px 0 !important; }
}
.elementor-12463 .gc-price > .elementor-widget-container { background: transparent !important; border-radius: var(--gc-radius); }

/* ---------- Greg phone mockup ---------- */
.elementor-12463 .gc-greg.elementor-section { background: radial-gradient(700px 480px at 20% 50%, rgba(201,162,79,.12), transparent 60%), var(--gc-bg); }
.elementor-12463 .gc-phone-w { width: 100%; }
.elementor-12463 .gc-phone { position: relative; width: 300px; height: 620px; margin: 0 auto; border-radius: 48px; padding: 11px; background: linear-gradient(145deg, #2a2a2e, #0c0c0e); box-shadow: 0 0 0 1px rgba(255,255,255,.08), 0 50px 90px -30px rgba(0,0,0,.9), 0 30px 120px -40px rgba(201,162,79,.55); transform: rotate(-3deg); transition: transform .5s ease; }
.elementor-12463 .gc-phone:hover { transform: rotate(0deg) translateY(-6px); }
.elementor-12463 .gc-phone:before { content: ""; position: absolute; left: -3px; top: 120px; width: 3px; height: 60px; border-radius: 3px 0 0 3px; background: #1a1a1d; box-shadow: 0 80px 0 #1a1a1d; }
.elementor-12463 .gc-phone-island { position: absolute; top: 20px; left: 50%; transform: translateX(-50%); width: 92px; height: 26px; border-radius: 20px; background: #000; z-index: 3; }
.elementor-12463 .gc-phone-screen { position: relative; width: 100%; height: 100%; border-radius: 38px; overflow: hidden; background: #fff; }
.elementor-12463 .gc-phone-screen iframe { position: absolute; top: 0; left: 0; width: 390px; height: 800px; border: 0; transform: scale(.712); transform-origin: top left; }
.elementor-12463 .gc-phone-link { display: none; }
@media (max-width: 767px) {
  .elementor-12463 .gc-phone { width: 270px; height: 558px; transform: none; }
  .elementor-12463 .gc-phone-screen iframe { transform: scale(.636); width: 390px; height: 800px; }
  .elementor-12463 .gc-greg .elementor-column:last-child { margin-top: 30px; }
}

/* ---------- Pricing: two plans ---------- */
.elementor-12463 .gc-prices > .elementor-container { justify-content: center; }
.elementor-12463 .gc-price-featured .elementor-price-table { transform: scale(1.02); }

/* ---------- What section (no image) ---------- */
.elementor-12463 .gc-what > .elementor-container { max-width: 940px; }
.elementor-12463 .gc-what .gc-feats .elementor-widget-wrap { padding: 0 8px !important; }
.elementor-12463 .gc-phone-screen iframe { height: 840px; }
@media (max-width: 767px) { .elementor-12463 .gc-phone-screen iframe { height: 843px; } }

/* ---------- Mobile fixes ---------- */
.elementor-12463 .gc-phone-screen iframe { max-width: none !important; width: 390px !important; }
.elementor-12463 .gc-trust .elementor-icon-list-items { flex-wrap: wrap; }
.elementor-12463 .gc-schema { display: none; }

/* ================= Unified spacing system =================
   Sections: 100px (desktop) / 72px (tablet) / 56px (mobile)
   Between elements: 20px. Inside lists (chips, rows): 12px. Grid gutters: 20px. */
.elementor-12463 .elementor-section .elementor-widget { margin: 0 !important; }
.elementor-12463 .elementor-section .elementor-column > .elementor-widget-wrap { padding: 0 !important; row-gap: 20px; align-content: flex-start; }
.elementor-12463 .elementor-section.elementor-top-section > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; }
.elementor-12463 > .elementor-section.elementor-top-section { padding: 100px 24px !important; margin: 0 !important; }
.elementor-12463 > .elementor-section.elementor-top-section > .elementor-container { column-gap: 48px; }
.elementor-12463 > .elementor-section.gc-header { padding: 14px 28px !important; }
.elementor-12463 > .elementor-section.gc-header > .elementor-container { column-gap: 20px; }
.elementor-12463 > .elementor-section.gc-copy { padding: 20px 24px !important; }
.elementor-12463 > .elementor-section.gc-stats { padding: 0 24px !important; margin-top: -40px !important; }
.elementor-12463 > .elementor-section.gc-stats > .elementor-container { column-gap: 0; }
.elementor-12463 .gc-stats .elementor-column > .elementor-widget-wrap { padding: 4px 10px !important; }
.elementor-12463 .gc-hero > .elementor-container { min-height: 0 !important; }
.elementor-12463 > .elementor-section.gc-hero { padding-bottom: 140px !important; }

/* inner rows / grids */
.elementor-12463 .elementor-inner-section { padding: 0 !important; margin: 0 !important; }
.elementor-12463 .gc-grid > .elementor-container,
.elementor-12463 .gc-prices > .elementor-container { gap: 20px; flex-wrap: nowrap; }
.elementor-12463 .gc-grid.elementor-section .elementor-column,
.elementor-12463 .gc-prices.elementor-section .elementor-column { flex: 1 1 0; width: auto !important; max-width: none; }
.elementor-12463 .gc-prices.elementor-section .elementor-column { flex: 0 1 400px; }
.elementor-12463 .gc-feats > .elementor-container { gap: 12px; }
.elementor-12463 .gc-feats .elementor-column { flex: 1 1 0; width: auto !important; }
.elementor-12463 .gc-feats .elementor-column > .elementor-widget-wrap { row-gap: 12px; }
.elementor-12463 .gc-hero-ctas > .elementor-container { gap: 12px; }
.elementor-12463 .gc-prose { margin: 0 auto !important; }
.elementor-12463 .gc-video-sec .elementor-widget-wrap, .elementor-12463 .gc-what .elementor-widget-wrap { justify-content: center; }

@media (max-width: 1024px) {
  .elementor-12463 > .elementor-section.elementor-top-section { padding: 72px 20px !important; }
  .elementor-12463 > .elementor-section.gc-hero { padding-bottom: 110px !important; }
  .elementor-12463 > .elementor-section.gc-header { padding: 12px 20px !important; }
  .elementor-12463 > .elementor-section.gc-copy { padding: 20px !important; }
  .elementor-12463 > .elementor-section.gc-stats { padding: 0 20px !important; }
  .elementor-12463 > .elementor-section.elementor-top-section > .elementor-container { row-gap: 40px; }
  .elementor-12463 .gc-grid > .elementor-container { flex-wrap: wrap; }
  .elementor-12463 .gc-grid.elementor-section .elementor-column { flex: 1 1 calc(50% - 10px); }
  .elementor-12463 .gc-usp .gc-grid.elementor-section .elementor-column { flex: 1 1 0; }
}
@media (max-width: 767px) {
  .elementor-12463 > .elementor-section.elementor-top-section { padding: 56px 16px !important; }
  .elementor-12463 > .elementor-section.gc-hero { padding-top: 40px !important; padding-bottom: 96px !important; }
  .elementor-12463 > .elementor-section.gc-header { padding: 10px 14px !important; }
  .elementor-12463 > .elementor-section.gc-copy { padding: 18px 16px !important; }
  .elementor-12463 > .elementor-section.gc-stats { padding: 0 16px !important; }
  .elementor-12463 .gc-grid > .elementor-container, .elementor-12463 .gc-prices > .elementor-container, .elementor-12463 .gc-feats > .elementor-container { flex-wrap: wrap; }
  .elementor-12463 .gc-grid.elementor-section .elementor-column,
  .elementor-12463 .gc-usp .gc-grid.elementor-section .elementor-column,
  .elementor-12463 .gc-prices.elementor-section .elementor-column,
  .elementor-12463 .gc-feats .elementor-column { flex: 1 1 100%; }
  .elementor-12463 .gc-hero-ctas .elementor-column { flex: 1 1 100%; }
  .elementor-12463 .gc-hero-ctas .elementor-button { width: 100%; justify-content: center; }
}/* End custom CSS */