.elementor-565 .elementor-element.elementor-element-1bc41f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-1bc41f2:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-1bc41f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1df8ac9 );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-565 .elementor-element.elementor-element-beb2a95 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box-text-1{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff4d;}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box-text-2{font-family:"Bebas Neue", Sans-serif;font-size:92px;font-weight:700;text-transform:uppercase;line-height:0.9em;letter-spacing:2px;color:var( --e-global-color-45c37bf );}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box-text-3{font-size:18px;font-weight:300;line-height:1.75;color:var( --e-global-color-secondary );}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box-background-color-1{background-color:#13141aff;}.elementor-565 .elementor-element.elementor-element-ef54489{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a366333 );--border-color:var( --e-global-color-a366333 );--padding-top:20px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-ef54489:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-ef54489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1c24ff;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-565 .elementor-element.elementor-element-57530d7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-57530d7 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#888d9eff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-565 .elementor-element.elementor-element-fee6b47 .elementor-button{background-color:#61CE7000;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff8c;color:#ffffff8c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff12;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-fee6b47{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-3908195 .elementor-button{background-color:#61CE7000;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff8c;color:#ffffff8c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff12;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-3908195{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-0d2f405 .elementor-button{background-color:#61CE7000;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff8c;color:#ffffff8c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff12;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-0d2f405{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-7dee8b9 .elementor-button{background-color:#61CE7000;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff8c;color:#ffffff8c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff12;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-7dee8b9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-1edff95 .elementor-button{background-color:#61CE7000;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff8c;color:#ffffff8c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff12;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-1edff95{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-06ca0e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a366333 );--border-color:var( --e-global-color-a366333 );--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-06ca0e3:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-06ca0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13141aff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-565 .elementor-element.elementor-element-4ba5e32{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-565 .elementor-element.elementor-element-d3caa6e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-373b676{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(135deg, rgb(42, 53, 69) 5%, rgb(58, 48, 32) 45%, rgb(32, 37, 48) 90%);background-size:auto;--border-radius:3px 3px 3px 3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-373b676:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-373b676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0047.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-d9da255{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-565 .elementor-element.elementor-element-d9da255:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-d9da255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-873630a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to top, rgba(10, 10, 14, 0.95) 0%, rgba(0, 0, 0, 0) 100%);background-size:auto;--padding-top:28px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--z-index:0;}.elementor-565 .elementor-element.elementor-element-2520e58{width:var( --container-widget-width, auto );max-width:auto;background-color:var( --e-global-color-a366333 );padding:3px 10px 3px 10px;--container-widget-width:auto;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;font-size:11px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-565 .elementor-element.elementor-element-e6b5a01{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-family:"Bebas Neue", Sans-serif;font-size:32px;letter-spacing:1px;color:#ffffffff;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-565 .elementor-element.elementor-element-ec2f396{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-ec2f396 .softlite-dynamic-list{flex-direction:row;}.elementor-565 .elementor-element.elementor-element-ec2f396 .softlite-dynamic-list-item{width:auto;}.elementor-565 .elementor-element.elementor-element-ec2f396 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-ec2f396 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-ec2f396 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-ec2f396 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-ec2f396 .softlite-dynamic-list-item-text-1{font-size:12px;font-weight:500;letter-spacing:1px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-6c02a8f > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/merge-1.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-6c02a8f i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-card-box-text-1{font-size:22px;letter-spacing:1px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-card-box-text-2{font-size:22px;letter-spacing:1px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-card-box-background-color-2{background-color:#0000004d;}.elementor-565 .elementor-element.elementor-element-d79a6c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a366333 );--border-color:var( --e-global-color-a366333 );--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-d79a6c3:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-d79a6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1df8ac9 );}.elementor-565 .elementor-element.elementor-element-4a9d456 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-4a9d456 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-4a9d456 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-4a9d456 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-4a9d456 .softlite-dynamic-card-box-text-1{font-family:"Bebas Neue", Sans-serif;font-size:42px;line-height:1em;letter-spacing:1px;color:var( --e-global-color-45c37bf );}.elementor-565 .elementor-element.elementor-element-4a9d456 .softlite-dynamic-card-box-text-2{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-565 .elementor-element.elementor-element-290eaea{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-ed8b120 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_9999.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-ed8b120 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-ed8b120 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-ed8b120 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-ed8b120 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-ed8b120 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-ed8b120 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-ed8b120 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-ed8b120 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-6601743 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0043.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-6601743 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-6601743 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-6601743 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-6601743 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-6601743 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-6601743 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-6601743 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-6601743 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-3786675 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0042.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-3786675 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-3786675 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-3786675 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-3786675 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-3786675 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-3786675 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-3786675 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-3786675 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-8b0cac7 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_9992.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-8b0cac7 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-8b0cac7 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-8b0cac7 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-8b0cac7 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-8b0cac7 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-8b0cac7 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-8b0cac7 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-8b0cac7 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-d72e980 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_9998.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-d72e980 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-d72e980 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-d72e980 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-d72e980 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-d72e980 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-d72e980 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-d72e980 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-d72e980 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-e63c9e2 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0001.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-e63c9e2 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-e63c9e2 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-e63c9e2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-e63c9e2 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-e63c9e2 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-e63c9e2 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-e63c9e2 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-e63c9e2 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-1b28bac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a366333 );--border-color:var( --e-global-color-a366333 );--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-1b28bac:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-1b28bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1df8ac9 );}.elementor-565 .elementor-element.elementor-element-e6225f4 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-e6225f4 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-e6225f4 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-e6225f4 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-e6225f4 .softlite-dynamic-card-box-text-1{font-family:"Bebas Neue", Sans-serif;font-size:42px;line-height:1em;letter-spacing:1px;color:var( --e-global-color-45c37bf );}.elementor-565 .elementor-element.elementor-element-e6225f4 .softlite-dynamic-card-box-text-2{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-565 .elementor-element.elementor-element-b76bbaa{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-2d0354d > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0032.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-2d0354d i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-2d0354d .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-2d0354d .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-2d0354d .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-2d0354d .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-2d0354d .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-2d0354d .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-2d0354d .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-a336060 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_9992.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-a336060 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-a336060 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-a336060 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-a336060 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-a336060 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-a336060 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-a336060 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-a336060 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-5b7fc73 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0041.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-5b7fc73 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-5b7fc73 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-5b7fc73 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-5b7fc73 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-5b7fc73 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-5b7fc73 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-5b7fc73 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-5b7fc73 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-df7cde2 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0001.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-df7cde2 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-df7cde2 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-df7cde2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-df7cde2 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-df7cde2 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-df7cde2 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-df7cde2 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-df7cde2 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-a57f04a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a366333 );--border-color:var( --e-global-color-a366333 );--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-a57f04a:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-a57f04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1df8ac9 );}.elementor-565 .elementor-element.elementor-element-843b7e9 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-843b7e9 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-843b7e9 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-843b7e9 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-843b7e9 .softlite-dynamic-card-box-text-1{font-family:"Bebas Neue", Sans-serif;font-size:42px;line-height:1em;letter-spacing:1px;color:var( --e-global-color-45c37bf );}.elementor-565 .elementor-element.elementor-element-843b7e9 .softlite-dynamic-card-box-text-2{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-565 .elementor-element.elementor-element-979f587{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-ad11954 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0033.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-ad11954 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-ad11954 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-ad11954 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-ad11954 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-ad11954 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-ad11954 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-ad11954 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-ad11954 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-cd3ac0e > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_0034.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-cd3ac0e i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-cd3ac0e .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-cd3ac0e .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-cd3ac0e .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-cd3ac0e .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-cd3ac0e .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-cd3ac0e .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-cd3ac0e .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-b4d6477 > .elementor-widget-container{background-image:url("https://flashbasements.com/wp-content/uploads/2026/02/IMG_9970.jpg");background-position:center center;background-size:cover;}.elementor-565 .elementor-element.elementor-element-b4d6477 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-b4d6477 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-b4d6477 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-b4d6477 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-b4d6477 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#ffffffff;}.elementor-565 .elementor-element.elementor-element-b4d6477 .softlite-dynamic-card-box-text-2{font-size:11px;color:#888d9eff;}.elementor-565 .elementor-element.elementor-element-b4d6477 .softlite-dynamic-card-box-background-color-1{background-color:#00000033;}.elementor-565 .elementor-element.elementor-element-b4d6477 .softlite-dynamic-card-box-background-color-2{background-color:var(--e-global-color-09e7203);}.elementor-565 .elementor-element.elementor-element-2a8b647{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:48px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-2a8b647:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-2a8b647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-565 .elementor-element.elementor-element-2af97f0 i.softlite-dynamic-icon{font-size:100%;}.elementor-565 .elementor-element.elementor-element-2af97f0 .softlite-dynamic-icon i{font-size:100%;}.elementor-565 .elementor-element.elementor-element-2af97f0 .softlite-dynamic-icon:not(i){width:100%;}.elementor-565 .elementor-element.elementor-element-2af97f0 .softlite-dynamic-icon svg{width:100%;}.elementor-565 .elementor-element.elementor-element-2af97f0 .softlite-dynamic-card-box-text-1{font-family:"Bebas Neue", Sans-serif;font-size:52px;line-height:1;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-565 .elementor-element.elementor-element-2af97f0 .softlite-dynamic-card-box-text-2{font-size:16px;color:var( --e-global-color-text );}.elementor-565 .elementor-element.elementor-element-2af97f0 .softlite-dynamic-card-box-text-3{color:var( --e-global-color-secondary );}.elementor-565 .elementor-element.elementor-element-30b7841{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-91f584e .elementor-button{background-color:#61CE7000;font-size:40px;letter-spacing:2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:#0c0c0eff;padding:0px 0px 0px 0px;}.elementor-565 .elementor-element.elementor-element-91f584e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-49acaa2 .elementor-button{background-color:var( --e-global-color-text );font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-45c37bf );color:var( --e-global-color-45c37bf );border-style:solid;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;padding:14px 32px 14px 32px;}.elementor-565 .elementor-element.elementor-element-49acaa2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-565 .elementor-element.elementor-element-ef54489{--flex-wrap:initial;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-57530d7{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-565 .elementor-element.elementor-element-fee6b47 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-3908195 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-0d2f405 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-7dee8b9 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-1edff95 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-06ca0e3{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-4ba5e32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-565 .elementor-element.elementor-element-373b676{--border-radius:3px 3px 3px 3px;}.elementor-565 .elementor-element.elementor-element-873630a{--padding-top:28px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-565 .elementor-element.elementor-element-2520e58{padding:3px 10px 3px 10px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-ec2f396{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-565 .elementor-element.elementor-element-d79a6c3{--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-1b28bac{--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-a57f04a{--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-2a8b647{--flex-wrap:initial;--padding-top:48px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-565 .elementor-element.elementor-element-30b7841{--flex-wrap:initial;}.elementor-565 .elementor-element.elementor-element-49acaa2 .elementor-button{border-radius:3px 3px 3px 3px;padding:14px 32px 14px 32px;}}@media(min-width:768px){.elementor-565 .elementor-element.elementor-element-1bc41f2{--content-width:1300px;}.elementor-565 .elementor-element.elementor-element-ef54489{--content-width:1300px;}.elementor-565 .elementor-element.elementor-element-06ca0e3{--content-width:1300px;}.elementor-565 .elementor-element.elementor-element-d3caa6e{--width:auto;}.elementor-565 .elementor-element.elementor-element-373b676{--width:auto;}.elementor-565 .elementor-element.elementor-element-d9da255{--width:auto;}.elementor-565 .elementor-element.elementor-element-873630a{--width:auto;}.elementor-565 .elementor-element.elementor-element-d79a6c3{--content-width:1300px;}.elementor-565 .elementor-element.elementor-element-290eaea{--width:auto;}.elementor-565 .elementor-element.elementor-element-1b28bac{--content-width:1300px;}.elementor-565 .elementor-element.elementor-element-b76bbaa{--width:auto;}.elementor-565 .elementor-element.elementor-element-a57f04a{--content-width:1300px;}.elementor-565 .elementor-element.elementor-element-979f587{--width:auto;}.elementor-565 .elementor-element.elementor-element-2a8b647{--content-width:1300px;}.elementor-565 .elementor-element.elementor-element-30b7841{--width:auto;}}@media(max-width:767px){.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box-text-2{font-size:50px;}.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box-text-3{font-size:16px;}.elementor-565 .elementor-element.elementor-element-ef54489{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-57530d7{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-565 .elementor-element.elementor-element-fee6b47{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-fee6b47 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-3908195{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-3908195 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-0d2f405{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-0d2f405 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-7dee8b9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-7dee8b9 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-1edff95{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-1edff95 .elementor-button{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:8px 20px 8px 20px;}.elementor-565 .elementor-element.elementor-element-06ca0e3{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-4ba5e32{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-d3caa6e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-565 .elementor-element.elementor-element-373b676{--width:auto;--justify-content:flex-end;--border-radius:3px 3px 3px 3px;}.elementor-565 .elementor-element.elementor-element-d9da255{--width:auto;}.elementor-565 .elementor-element.elementor-element-873630a{--width:auto;--padding-top:28px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-565 .elementor-element.elementor-element-2520e58{width:var( --container-widget-width, auto );max-width:auto;padding:3px 10px 3px 10px;--container-widget-width:auto;--container-widget-flex-grow:0;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-e6b5a01{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-ec2f396{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-d79a6c3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-290eaea{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-565 .elementor-element.elementor-element-1b28bac{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-b76bbaa{--width:auto;}.elementor-565 .elementor-element.elementor-element-a57f04a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-979f587{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-565 .elementor-element.elementor-element-2a8b647{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-30b7841{--width:auto;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:initial;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-91f584e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-49acaa2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-49acaa2 .elementor-button{border-radius:3px 3px 3px 3px;padding:14px 32px 14px 32px;}}.elementor-565 .elementor-element.elementor-element-beb2a95 {
  position: relative;
}

.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box {
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
  padding: 80px 0px 72px;
  overflow: hidden;
}


.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image:
    repeating-linear-gradient(
      90deg,
      rgba(232, 160, 32, 0.024) 0px,
      rgba(232, 160, 32, 0.024) 1px,
      transparent 1px,
      transparent 80px
    ),
    repeating-linear-gradient(
      0deg,
      rgba(232, 160, 32, 0.024) 0px,
      rgba(232, 160, 32, 0.024) 1px,
      transparent 1px,
      transparent 80px
    );
    
}

/* Radial glow */
.elementor-565 .elementor-element.elementor-element-beb2a95 .ux4415t1 {
  position: absolute;
  top: 50%;
  right: 200px;
  transform: translateY(-50%);
  width: 500px;
  height: 500px;
  background: radial-gradient(
    circle,
    rgba(232, 160, 32, 0.08) 0%,
    transparent 65%
  );
  z-index: 0;
}


.elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box-text-1 {
  color: var(--e-global-color-secondary);
  text-transform: uppercase;
  margin-bottom:20px;
}


.elementor-565 .elementor-element.elementor-element-beb2a95 h1 em {
  color: var(--e-global-color-primary);
  font-style: normal;
}

.elementor-565 .elementor-element.elementor-element-beb2a95 p {
  margin-top: 18px;
  max-width: 600px;
  position: relative;
  z-index: 1;
}
@media (max-width:1200px) {
    .elementor-565 .elementor-element.elementor-element-beb2a95 .softlite-dynamic-card-box {
  padding: 40px 20px;
    
}
}
/* Start custom CSS for html, class: .elementor-element-bb751b8 */.projsect {
  transition: opacity 0.3s ease;
}/* End custom CSS */


.elementor-565 .elementor-element.elementor-element-57530d7 .elementor-heading-title{display: block;}.elementor-565 .elementor-element.elementor-element-57530d7 .elementor-heading-title::before{-webkit-text-fill-color: rgb(136, 141, 158);-webkit-text-stroke-color: rgb(136, 141, 158);}.elementor-565 .elementor-element.elementor-element-57530d7 .elementor-heading-title::after{-webkit-text-fill-color: rgb(136, 141, 158);-webkit-text-stroke-color: rgb(136, 141, 158);}
/* Start custom CSS for button, class: .elementor-element-fee6b47 */.elementor-565 .elementor-element.elementor-element-fee6b47.active a {
    color: black!important;
    background-color: var(--e-global-color-accent)!important;
    
    
}/* End custom CSS */
.elementor-565 .elementor-element.elementor-element-fee6b47 .elementor-button{cursor: pointer;}.elementor-565 .elementor-element.elementor-element-fee6b47 .elementor-button {display: block;}.elementor-565 .elementor-element.elementor-element-fee6b47 .elementor-button::before{border-bottom-color: rgba(255, 255, 255, 0.55);border-left-color: rgba(255, 255, 255, 0.55);border-right-color: rgba(255, 255, 255, 0.55);border-top-color: rgba(255, 255, 255, 0.55);-webkit-text-fill-color: rgba(255, 255, 255, 0.55);-webkit-text-stroke-color: rgba(255, 255, 255, 0.55);}.elementor-565 .elementor-element.elementor-element-fee6b47 .elementor-button::after{border-bottom-color: rgba(255, 255, 255, 0.55);border-left-color: rgba(255, 255, 255, 0.55);border-right-color: rgba(255, 255, 255, 0.55);border-top-color: rgba(255, 255, 255, 0.55);-webkit-text-fill-color: rgba(255, 255, 255, 0.55);-webkit-text-stroke-color: rgba(255, 255, 255, 0.55);}
/* Start custom CSS for button, class: .elementor-element-3908195 */.elementor-565 .elementor-element.elementor-element-3908195.active a {
    color: black!important;
    background-color: var(--e-global-color-accent)!important;
    
    
}/* End custom CSS */
.elementor-565 .elementor-element.elementor-element-3908195 .elementor-button{cursor: pointer;}.elementor-565 .elementor-element.elementor-element-3908195 .elementor-button {display: block;}.elementor-565 .elementor-element.elementor-element-3908195 .elementor-button::before{border-bottom-color: rgba(255, 255, 255, 0.55);border-left-color: rgba(255, 255, 255, 0.55);border-right-color: rgba(255, 255, 255, 0.55);border-top-color: rgba(255, 255, 255, 0.55);-webkit-text-fill-color: rgba(255, 255, 255, 0.55);-webkit-text-stroke-color: rgba(255, 255, 255, 0.55);}.elementor-565 .elementor-element.elementor-element-3908195 .elementor-button::after{border-bottom-color: rgba(255, 255, 255, 0.55);border-left-color: rgba(255, 255, 255, 0.55);border-right-color: rgba(255, 255, 255, 0.55);border-top-color: rgba(255, 255, 255, 0.55);-webkit-text-fill-color: rgba(255, 255, 255, 0.55);-webkit-text-stroke-color: rgba(255, 255, 255, 0.55);}
/* Start custom CSS for button, class: .elementor-element-0d2f405 */.elementor-565 .elementor-element.elementor-element-0d2f405.active a {
    color: black!important;
    background-color: var(--e-global-color-accent)!important;
    
    
}/* End custom CSS */
.elementor-565 .elementor-element.elementor-element-0d2f405 .elementor-button{cursor: pointer;}.elementor-565 .elementor-element.elementor-element-0d2f405 .elementor-button {display: block;}.elementor-565 .elementor-element.elementor-element-0d2f405 .elementor-button::before{border-bottom-color: rgba(255, 255, 255, 0.55);border-left-color: rgba(255, 255, 255, 0.55);border-right-color: rgba(255, 255, 255, 0.55);border-top-color: rgba(255, 255, 255, 0.55);-webkit-text-fill-color: rgba(255, 255, 255, 0.55);-webkit-text-stroke-color: rgba(255, 255, 255, 0.55);}.elementor-565 .elementor-element.elementor-element-0d2f405 .elementor-button::after{border-bottom-color: rgba(255, 255, 255, 0.55);border-left-color: rgba(255, 255, 255, 0.55);border-right-color: rgba(255, 255, 255, 0.55);border-top-color: rgba(255, 255, 255, 0.55);-webkit-text-fill-color: rgba(255, 255, 255, 0.55);-webkit-text-stroke-color: rgba(255, 255, 255, 0.55);}
/* Start custom CSS for button, class: .elementor-element-7dee8b9 */.elementor-565 .elementor-element.elementor-element-7dee8b9.active a {
    color: black!important;
    background-color: var(--e-global-color-primary)!important;
    
    
}/* End custom CSS */
.elementor-565 .elementor-element.elementor-element-7dee8b9.active a {
    color: black!important;
    background-color: var(--e-global-color-accent)!important;
    
    
}
/* Start custom CSS for button, class: .elementor-element-1edff95 */.elementor-565 .elementor-element.elementor-element-1edff95.active a {
    color: black!important;
    background-color: var(--e-global-color-primary)!important;
    
    
}/* End custom CSS */
.elementor-565 .elementor-element.elementor-element-1edff95.active a {
    color: black!important;
    background-color: var(--e-global-color-accent)!important;
    
    
}

.elementor-565 .elementor-element.elementor-element-4ba5e32 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-565 .elementor-element.elementor-element-4ba5e32 .elementor-widget-container::before{-webkit-text-fill-color: rgb(232, 160, 32);-webkit-text-stroke-color: rgb(232, 160, 32);}.elementor-565 .elementor-element.elementor-element-4ba5e32 .elementor-widget-container::after{-webkit-text-fill-color: rgb(232, 160, 32);-webkit-text-stroke-color: rgb(232, 160, 32);}@media (max-width: 1024px) {.elementor-565 .elementor-element.elementor-element-4ba5e32 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-565 .elementor-element.elementor-element-4ba5e32 .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-565 .elementor-element.elementor-element-d9da255{height: 30%;}

.elementor-565 .elementor-element.elementor-element-e6b5a01 {max-width: none !important}.elementor-565 .elementor-element.elementor-element-e6b5a01 .elementor-widget-container{font-family: "Bebas Neue", sans-serif;display: flex;flex-direction: column;}@media (max-width: undefinedpx) {.elementor-565 .elementor-element.elementor-element-e6b5a01 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-565 .elementor-element.elementor-element-e6b5a01 .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-565 .elementor-element.elementor-element-ec2f396 {max-width: none !important}.elementor-565 .elementor-element.elementor-element-ec2f396 .jgupeg94{color: rgb(136, 141, 158);column-gap: 14px;display: flex;font-size: 12px;font-weight: 500;letter-spacing: 1px;row-gap: 14px;grid-column-gap: 14px;flex-direction: row;}.elementor-565 .elementor-element.elementor-element-ec2f396 .jgupeg94::before{display: block;-webkit-text-fill-color: rgb(136, 141, 158);-webkit-text-stroke-color: rgb(136, 141, 158);}.elementor-565 .elementor-element.elementor-element-ec2f396 .jgupeg94::after{display: block;-webkit-text-fill-color: rgb(136, 141, 158);-webkit-text-stroke-color: rgb(136, 141, 158);}.elementor-565 .elementor-element.elementor-element-ec2f396 .wbp21sm1{border-bottom-color: rgb(136, 141, 158);border-left-color: rgb(136, 141, 158);border-right-color: rgb(136, 141, 158);border-top-color: rgb(136, 141, 158);display: block;}.elementor-565 .elementor-element.elementor-element-ec2f396 .wbp21sm1::before{-webkit-text-fill-color: rgb(136, 141, 158);-webkit-text-stroke-color: rgb(136, 141, 158);}.elementor-565 .elementor-element.elementor-element-ec2f396 .wbp21sm1::after{-webkit-text-fill-color: rgb(136, 141, 158);-webkit-text-stroke-color: rgb(136, 141, 158);}
.elementor-565 .elementor-element.elementor-element-873630a{display: block;}
.elementor-565 .elementor-element.elementor-element-373b676{height: 520px;overflow: hidden;display: block;}@media (max-width: 1024px) {.elementor-565 .elementor-element.elementor-element-373b676{overflow: hidden;}}@media (max-width: 767px) {.elementor-565 .elementor-element.elementor-element-373b676{overflow: hidden;}}
/* Wrapper */
.elementor-565 .elementor-element.elementor-element-6c02a8f {
  width: 100%;
}

/* Card wrapper */
.elementor-565 .elementor-element.elementor-element-6c02a8f .softlite-dynamic-card-box {
  height: 100%;
}

/* Column layout */
.elementor-565 .elementor-element.elementor-element-6c02a8f .zqp691ax {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

/* Card styles (merged shared properties) */
.elementor-565 .elementor-element.elementor-element-6c02a8f .xixdfeih,
.elementor-565 .elementor-element.elementor-element-6c02a8f .m3ezofha {
  position: relative;
  flex: 1;
  overflow: hidden;
  border-radius: 3px;
}





/* Bottom overlay */
.elementor-565 .elementor-element.elementor-element-6c02a8f .njxjnc89,
.elementor-565 .elementor-element.elementor-element-6c02a8f .aj758v2h {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}

.elementor-565 .elementor-element.elementor-element-6c02a8f .aj758v2h {
  background-color: rgba(0, 0, 0, 0.2);
}


/* Content overlay */
.elementor-565 .elementor-element.elementor-element-6c02a8f .rqg21h1t {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 28px 28px 24px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.95) 0%,
    transparent 100%
  );
}

/* Heading font */
.elementor-565 .elementor-element.elementor-element-6c02a8f .umh4en9t {
  font-family: "Bebas Neue", sans-serif;
}
.elementor-565 .elementor-element.elementor-element-d3caa6e{display: grid;grid-template-columns: 1.4fr 1fr;grid-column-gap: 6px;grid-template-rows: auto;}.elementor-565 .elementor-element.elementor-element-d3caa6e::before{display: block;}.elementor-565 .elementor-element.elementor-element-d3caa6e::after{display: block;}
@media (max-width: 767px) {
  .elementor-565 .elementor-element.elementor-element-d3caa6e {
    display: grid;
    grid-template-columns: 1fr;
    gap: 6px;
  }
}
.elementor-565 .elementor-element.elementor-element-06ca0e3 {color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-565 .elementor-element.elementor-element-06ca0e3 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-565 .elementor-element.elementor-element-06ca0e3 .elementor-button {line-height: inherit !important}.elementor-565 .elementor-element.elementor-element-06ca0e3{color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;display: block;}body{overflow-x:hidden;}.elementor-element{position:static;}
/* Wrapper */
.elementor-565 .elementor-element.elementor-element-4a9d456 {
  margin: 0 0 20px;
}

/* Flex container */
.elementor-565 .elementor-element.elementor-element-4a9d456 .softlite-dynamic-card-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* Mobile: stack vertically */
@media (max-width: 767px) {
  .elementor-565 .elementor-element.elementor-element-4a9d456 .softlite-dynamic-card-box {
    flex-direction: column;
    align-items: stretch; /* optional, usually better for stacking */
  }
}

/* Highlighted text */
.elementor-565 .elementor-element.elementor-element-4a9d456 em {
  color: var(--e-global-color-primary);
  font-style: normal;
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-ed8b120 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-ed8b120 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-ed8b120 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-ed8b120 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-ed8b120 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-6601743 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-6601743 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-6601743 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-6601743 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-6601743 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-3786675 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-3786675 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-3786675 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-3786675 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-3786675 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-8b0cac7 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-8b0cac7 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-8b0cac7 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-8b0cac7 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-8b0cac7 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-d72e980 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-d72e980 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-d72e980 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-d72e980 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-d72e980 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-e63c9e2 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-e63c9e2 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-e63c9e2 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-e63c9e2 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-e63c9e2 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
.elementor-565 .elementor-element.elementor-element-290eaea{display: grid;grid-template-columns: repeat(3, 1fr);grid-column-gap: 5px;grid-template-rows: auto;}.elementor-565 .elementor-element.elementor-element-290eaea::before{display: block;}.elementor-565 .elementor-element.elementor-element-290eaea::after{display: block;}
@media (max-width:767px){
    
    .elementor-565 .elementor-element.elementor-element-290eaea{display: grid;grid-template-columns: repeat(1, 1fr);
    }
}
.elementor-565 .elementor-element.elementor-element-d79a6c3 {color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-565 .elementor-element.elementor-element-d79a6c3 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-565 .elementor-element.elementor-element-d79a6c3 .elementor-button {line-height: inherit !important}.elementor-565 .elementor-element.elementor-element-d79a6c3{color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;display: block;}body{overflow-x:hidden;}.elementor-element{position:static;}
/* Wrapper */
.elementor-565 .elementor-element.elementor-element-e6225f4 {
  margin: 0 0 20px;
}

/* Flex container */
.elementor-565 .elementor-element.elementor-element-e6225f4 .softlite-dynamic-card-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* Mobile: stack vertically */
@media (max-width: 767px) {
  .elementor-565 .elementor-element.elementor-element-e6225f4 .softlite-dynamic-card-box {
    flex-direction: column;
    align-items: stretch; /* optional, usually better for stacking */
  }
}

/* Highlighted text */
.elementor-565 .elementor-element.elementor-element-e6225f4 em {
  color: var(--e-global-color-primary);
  font-style: normal;
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-2d0354d .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-2d0354d .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-2d0354d .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-2d0354d .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-2d0354d .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-a336060 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-a336060 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-a336060 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-a336060 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-a336060 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-5b7fc73 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-5b7fc73 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-5b7fc73 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-5b7fc73 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-5b7fc73 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-df7cde2 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-df7cde2 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-df7cde2 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-df7cde2 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-df7cde2 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
.elementor-565 .elementor-element.elementor-element-b76bbaa{display: grid;grid-template-columns: repeat(4, 1fr);grid-column-gap: 5px;grid-template-rows: auto;}.elementor-565 .elementor-element.elementor-element-b76bbaa::before{display: block;}.elementor-565 .elementor-element.elementor-element-b76bbaa::after{display: block;}
@media (max-width:767px) {
    .elementor-565 .elementor-element.elementor-element-b76bbaa{display: grid;grid-template-columns: repeat(1, 1fr);
    }
}
.elementor-565 .elementor-element.elementor-element-1b28bac {color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-565 .elementor-element.elementor-element-1b28bac p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-565 .elementor-element.elementor-element-1b28bac .elementor-button {line-height: inherit !important}.elementor-565 .elementor-element.elementor-element-1b28bac{color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;display: block;}body{overflow-x:hidden;}.elementor-element{position:static;}
/* Wrapper */
.elementor-565 .elementor-element.elementor-element-843b7e9 {
  margin: 0 0 20px;
}

/* Flex container */
.elementor-565 .elementor-element.elementor-element-843b7e9 .softlite-dynamic-card-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* Mobile: stack vertically */
@media (max-width: 767px) {
  .elementor-565 .elementor-element.elementor-element-843b7e9 .softlite-dynamic-card-box {
    flex-direction: column;
    align-items: stretch; /* optional, usually better for stacking */
  }
}

/* Highlighted text */
.elementor-565 .elementor-element.elementor-element-843b7e9 em {
  color: var(--e-global-color-primary);
  font-style: normal;
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-ad11954 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-ad11954 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-ad11954 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-ad11954 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-ad11954 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-cd3ac0e .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-cd3ac0e .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-cd3ac0e .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-cd3ac0e .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-cd3ac0e .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
/* Main clickable card */
.elementor-565 .elementor-element.elementor-element-b4d6477 .jr0tr3kb {
  height: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;

  position: relative;
}

/* Bottom overlay layers */
.elementor-565 .elementor-element.elementor-element-b4d6477 .iljflr7d {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
}



/* Bottom text overlay */
.elementor-565 .elementor-element.elementor-element-b4d6477 .n02p56w2 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 14px 16px 12px;
  background: linear-gradient(
    to top,
    rgba(10, 10, 14, 0.9),
    transparent
  );
  z-index: 2;
}

/* Title */
.elementor-565 .elementor-element.elementor-element-b4d6477 .kii5qe45 {
  font-family: "Barlow Condensed", sans-serif;
}

/* Subtitle */
.elementor-565 .elementor-element.elementor-element-b4d6477 .gktspc5m {
  margin-top: 2px;
  color: rgb(136, 141, 158);
}
.elementor-565 .elementor-element.elementor-element-979f587{display: grid;grid-template-columns: 2fr 1fr 1fr;grid-column-gap: 5px;grid-template-rows: auto;}.elementor-565 .elementor-element.elementor-element-979f587::before{display: block;}.elementor-565 .elementor-element.elementor-element-979f587::after{display: block;}
@media (max-width:767px){
    
    .elementor-565 .elementor-element.elementor-element-979f587{display: grid;grid-template-columns: repeat(1, 1fr);
    }
}
.elementor-565 .elementor-element.elementor-element-a57f04a {color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-565 .elementor-element.elementor-element-a57f04a p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-565 .elementor-element.elementor-element-a57f04a .elementor-button {line-height: inherit !important}.elementor-565 .elementor-element.elementor-element-a57f04a{color: rgb(255, 255, 255);font-family: Barlow, sans-serif;font-size: 16px;transition-property: none;grid-column-gap: normal;display: block;}body{overflow-x:hidden;}.elementor-element{position:static;}
.elementor-565 .elementor-element.elementor-element-2af97f0 em {
    color:var(--e-global-color-primary);
    font-style:normal;
}
.elementor-565 .elementor-element.elementor-element-91f584e .elementor-button{cursor: pointer;font-family: "Bebas Neue", sans-serif;}.elementor-565 .elementor-element.elementor-element-91f584e .elementor-button {display: block;}.elementor-565 .elementor-element.elementor-element-91f584e .elementor-button::before{-webkit-text-fill-color: rgb(12, 12, 14);-webkit-text-stroke-color: rgb(12, 12, 14);}.elementor-565 .elementor-element.elementor-element-91f584e .elementor-button::after{-webkit-text-fill-color: rgb(12, 12, 14);-webkit-text-stroke-color: rgb(12, 12, 14);}
.elementor-565 .elementor-element.elementor-element-49acaa2 .elementor-button{cursor: pointer;}.elementor-565 .elementor-element.elementor-element-49acaa2 .elementor-button {display: block;}
.elementor-565 .elementor-element.elementor-element-30b7841{grid-column-gap: 12px;}.elementor-565 .elementor-element.elementor-element-30b7841::before{display: block;}.elementor-565 .elementor-element.elementor-element-30b7841::after{display: block;}
.elementor-565 .elementor-element.elementor-element-2a8b647::before{display: block;}.elementor-565 .elementor-element.elementor-element-2a8b647::after{display: block;}
