.elementor-10 .elementor-element.elementor-element-6b89f3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-0543691{--display:flex;--min-height:430px;--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;--border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-c6cee75{--display:flex;}.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-10 .elementor-element.elementor-element-139fdec{margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-10 .elementor-element.elementor-element-139fdec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-139fdec .elementor-heading-title{font-size:72px;font-weight:600;line-height:65px;letter-spacing:-1.4px;color:#000000;}.elementor-10 .elementor-element.elementor-element-3ee1d2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-6b9415d{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEDEDE;--border-color:#DEDEDE;}.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-10 .elementor-element.elementor-element-0477a67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-10 .elementor-element.elementor-element-3317c63{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;}.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-10 .elementor-element.elementor-element-d2b6725 .elementor-button{background-color:#000000;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:55px 55px 55px 55px;padding:27px 40px 27px 40px;}.elementor-10 .elementor-element.elementor-element-d2b6725 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d2b6725 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-10 .elementor-element.elementor-element-d2b6725{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-10 .elementor-element.elementor-element-d2b6725 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d2b6725 .elementor-button:focus svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-6ae3a13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-71cf195{--display:flex;}.elementor-10 .elementor-element.elementor-element-46e1c0a .elementor-button{background-color:#EDF0F5;font-family:"Satoshi", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:0.3px;fill:#000000;color:#000000;border-radius:28px 28px 28px 28px;padding:8px 18px 8px 18px;}.elementor-10 .elementor-element.elementor-element-7a2c148 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:70px;font-weight:600;line-height:70px;letter-spacing:-1.3px;color:#000000;}.elementor-10 .elementor-element.elementor-element-0cac975{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-ebe8647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:right;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-10 .elementor-element.elementor-element-570ed50 .elementor-button{background-color:#000000;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px;letter-spacing:0.3px;border-radius:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-8fe09fb{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2d5407e{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-2d5407e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8105396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-8105396 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-b6dc0f3 .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b6dc0f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-b6dc0f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-b6dc0f3 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-acb34e9{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}.elementor-10 .elementor-element.elementor-element-b3607ff{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-b3607ff.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8032be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-8032be8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-3c38321 .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3c38321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-3c38321 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-3c38321 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-c12f20f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}.elementor-10 .elementor-element.elementor-element-e8f7a30{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-e8f7a30.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-988ecc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-988ecc2 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-a986c7b .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a986c7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-a986c7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a986c7b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-d50bedc{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}.elementor-10 .elementor-element.elementor-element-a3e8407{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-a3e8407.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7dcdd85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7dcdd85 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-06a291b .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-06a291b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-06a291b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-06a291b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-f499551{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}.elementor-10 .elementor-element.elementor-element-31edb9e{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-31edb9e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-97de44c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-97de44c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-1fc4577 .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1fc4577{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-1fc4577 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-1fc4577 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-7bab6be{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}.elementor-10 .elementor-element.elementor-element-4e57a39{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-4e57a39.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-336f56b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-336f56b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-00b9e4f .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-00b9e4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-00b9e4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-00b9e4f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-b872191{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}.elementor-10 .elementor-element.elementor-element-130b870{--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;--justify-content:center;--align-items:center;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:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-130b870.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b179838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b179838 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-e631248 .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e631248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-e631248 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-e631248 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-44b1ea2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}.elementor-10 .elementor-element.elementor-element-20152d3{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-20152d3.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7716a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7716a20 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-24d414e .elementor-button{background-color:#61CE7000;font-family:"Satoshi", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-24d414e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10 .elementor-element.elementor-element-24d414e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-24d414e .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-10 .elementor-element.elementor-element-e737416{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;font-family:"Satoshi", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#ADAFB3;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-6b89f3e{--content-width:1300px;}.elementor-10 .elementor-element.elementor-element-0543691{--width:39%;}.elementor-10 .elementor-element.elementor-element-c6cee75{--width:61%;}.elementor-10 .elementor-element.elementor-element-3ee1d2b{--width:100%;}.elementor-10 .elementor-element.elementor-element-6b9415d{--width:50%;}.elementor-10 .elementor-element.elementor-element-3317c63{--width:50%;}.elementor-10 .elementor-element.elementor-element-6ae3a13{--content-width:1300px;}.elementor-10 .elementor-element.elementor-element-71cf195{--width:50%;}.elementor-10 .elementor-element.elementor-element-0cac975{--width:50%;}.elementor-10 .elementor-element.elementor-element-2d5407e{--width:25%;}.elementor-10 .elementor-element.elementor-element-b3607ff{--width:25%;}.elementor-10 .elementor-element.elementor-element-e8f7a30{--width:25%;}.elementor-10 .elementor-element.elementor-element-a3e8407{--width:25%;}.elementor-10 .elementor-element.elementor-element-31edb9e{--width:25%;}.elementor-10 .elementor-element.elementor-element-4e57a39{--width:25%;}.elementor-10 .elementor-element.elementor-element-130b870{--width:25%;}.elementor-10 .elementor-element.elementor-element-20152d3{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-8fe09fb *//* Container Setup */.slide-bg-transition {  position: relative;  overflow: hidden;  z-index: 1;}/* Pseudo-element to act as sliding color */.slide-bg-transition::before {  content: '';  position: absolute;  top: 100%; /* Start from bottom */  left: 0;  width: 100%;  height: 100%;  background-color: #000; /* New background color */  transition: top 0.5s ease;  z-index: 0;}/* On hover, slide the new background into view */.slide-bg-transition:hover::before {  top: 0;}/* Make sure the actual content stays above */.slide-bg-transition > * {  position: relative;  z-index: 1;  transition: color 0.5s ease;}/* Optional: change content color on hover */.slide-bg-transition:hover > * {  color: #fff;}/* Initially hide the content */.hover-box .hover-content {  opacity: 0;  transform: translateY(20px);  transition: all 0.4s ease 0s; /* 2s delay */  visibility: hidden;}/* Reveal on hover after 2s */.hover-box:hover .hover-content {  opacity: 1;  transform: translateY(0);  visibility: visible;  transition-delay: 0.2s;}.text-slide-up-container {  position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden; /* Prevent overflow when text slides */  height: 400px; /* Or a specific height like 300px */}/* Text centered initially */.text-slide-up {  position: absolute;  transition: transform 0.5s ease, opacity 0.5s ease;  transform: translateY(0);  opacity: 1;}/* On container hover: slide text up and fade out */.text-slide-up-container:hover .text-slide-up {  transform: translateY(-500%);  opacity: 1;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-display: auto;
	src: url('https://codecarrots.appfolder.in/wp-content/uploads/2025/07/Satoshi-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */