.elementor-3299 .elementor-element.elementor-element-84fda20{--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;}.elementor-3299 .elementor-element.elementor-element-84fda20:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-84fda20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-641e743{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-03c0ea0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-3299 .elementor-element.elementor-element-03c0ea0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3299 .elementor-element.elementor-element-b1b6d02{padding:0px 0px 20px 0px;}.elementor-3299 .elementor-element.elementor-element-b1b6d02 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:35px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-13533ec{font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-a1baec8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-1247c4f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-e6564af .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", inter;font-size:14px;font-weight:700;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-3299 .elementor-element.elementor-element-e6564af .elementor-button:hover, .elementor-3299 .elementor-element.elementor-element-e6564af .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-e6564af{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-3299 .elementor-element.elementor-element-e6564af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3299 .elementor-element.elementor-element-e6564af .elementor-button:hover svg, .elementor-3299 .elementor-element.elementor-element-e6564af .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-977e842{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-977e842.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3299 .elementor-element.elementor-element-0e0c970{--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;}.elementor-3299 .elementor-element.elementor-element-0e0c970:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-0e0c970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-51a8be3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-51a8be3:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-51a8be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-541aecb{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-0d58f39{padding:0px 0px 20px 0px;text-align:center;}.elementor-3299 .elementor-element.elementor-element-0d58f39 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-69a3636{text-align:center;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-7bb875f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-7bb875f:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-7bb875f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-4d19098{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-4d19098:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-4d19098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-677ac03{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-713a3ca{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-713a3ca .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-85fa5ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-651ebb5{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-651ebb5 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-5772ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-50px 0px 0px 0px;text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-5772ae9.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-af33c95{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-af33c95 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-4f856fe{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-6222c67{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-6222c67 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-1d6d681{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-96deddb{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-96deddb .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-9b4717c{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-5e9d13b{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-5e9d13b .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-7ccd5bf{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-e9d1309{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-e9d1309 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-5a64dfc{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-00147c1{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-45b9923{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-45b9923:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-45b9923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-16c8db6{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-7adea4d{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-7adea4d .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-2d8b9a7{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-a75e301{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-a75e301 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-1d7afcd{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-94147d3{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-94147d3 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-5b5cfdc{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-d3a734a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-d3a734a:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-d3a734a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-d9114bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-d9114bf:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-d9114bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-ef5d7d6{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-6fcb131{--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;--justify-content:center;}.elementor-3299 .elementor-element.elementor-element-bd94a38{text-align:start;}.elementor-3299 .elementor-element.elementor-element-bd94a38 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:41px;}.elementor-3299 .elementor-element.elementor-element-67e6fed{font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-fb1c5f9{text-align:start;}.elementor-3299 .elementor-element.elementor-element-fb1c5f9 img{width:50%;height:350px;}.elementor-3299 .elementor-element.elementor-element-0167c52{padding:0px 0px 10px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-0167c52 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-766e432{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-369b707{padding:0px 0px 10px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-369b707 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-a93381c{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-ed1752f{text-align:start;}.elementor-3299 .elementor-element.elementor-element-ed1752f img{width:50%;height:350px;}.elementor-3299 .elementor-element.elementor-element-0f65e26{padding:0px 0px 10px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-0f65e26 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-bb64dc0{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-99fb201{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-5281810{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-3442eab{text-align:center;}.elementor-3299 .elementor-element.elementor-element-3442eab .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:34px;font-weight:700;line-height:41px;}.elementor-3299 .elementor-element.elementor-element-3b998e5{text-align:center;font-family:"Inter", inter;}.elementor-3299 .elementor-element.elementor-element-336d985{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-ca29f8b{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-40adb0d{--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;}.elementor-3299 .elementor-element.elementor-element-6b3d461 img{width:70%;}.elementor-3299 .elementor-element.elementor-element-b79d66f{--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;--justify-content:center;}.elementor-3299 .elementor-element.elementor-element-ee6b515{text-align:start;font-family:"Inter", inter;}.elementor-3299 .elementor-element.elementor-element-a7ec9c2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-a7ec9c2:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-a7ec9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-5facb5e{--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;--justify-content:center;}.elementor-3299 .elementor-element.elementor-element-3dc4c7f{text-align:start;}.elementor-3299 .elementor-element.elementor-element-3dc4c7f .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:41px;}.elementor-3299 .elementor-element.elementor-element-047f37c{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-c5347c0{text-align:start;}.elementor-3299 .elementor-element.elementor-element-c5347c0 img{width:50%;height:350px;}.elementor-3299 .elementor-element.elementor-element-1d2906b{padding:0px 0px 10px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-1d2906b .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-a69b19d{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-2c2c3a8{padding:0px 0px 10px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-2c2c3a8 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-635cef3{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-e06618d{text-align:start;}.elementor-3299 .elementor-element.elementor-element-e06618d img{width:50%;height:350px;}.elementor-3299 .elementor-element.elementor-element-92cbee5{padding:0px 0px 10px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-92cbee5 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-0745934{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-33f17a8{padding:0px 0px 10px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-33f17a8 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-e9daff8{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-3527950 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", inter;font-size:14px;font-weight:700;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-3299 .elementor-element.elementor-element-3527950 .elementor-button:hover, .elementor-3299 .elementor-element.elementor-element-3527950 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-3527950{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-3299 .elementor-element.elementor-element-3527950 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3299 .elementor-element.elementor-element-3527950 .elementor-button:hover svg, .elementor-3299 .elementor-element.elementor-element-3527950 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-5c07775{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-5c07775:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-5c07775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-023260c{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-023260c:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-023260c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-2919dd1{text-align:center;}.elementor-3299 .elementor-element.elementor-element-2919dd1 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:41px;color:#FFFFFF;}.elementor-3299 .elementor-element.elementor-element-2dd4264{text-align:center;font-family:"Inter", inter;font-size:15px;line-height:29px;color:#EEEEEE;}.elementor-3299 .elementor-element.elementor-element-adc2a5a{text-align:center;}.elementor-3299 .elementor-element.elementor-element-adc2a5a .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-3299 .elementor-element.elementor-element-181fcd9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;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:#C9C9C9;--border-color:#C9C9C9;}.elementor-3299 .elementor-element.elementor-element-6681a40{width:initial;max-width:initial;text-align:center;}.elementor-3299 .elementor-element.elementor-element-6681a40.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-6681a40 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:18px;font-weight:700;line-height:45px;color:#F8F8F8;}.elementor-3299 .elementor-element.elementor-element-5796621{width:initial;max-width:initial;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3299 .elementor-element.elementor-element-5796621.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3299 .elementor-element.elementor-element-5796621 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-4372a11{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;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:#C9C9C9;--border-color:#C9C9C9;}.elementor-3299 .elementor-element.elementor-element-0dd572b{width:initial;max-width:initial;text-align:center;}.elementor-3299 .elementor-element.elementor-element-0dd572b.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-0dd572b .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:18px;font-weight:700;line-height:45px;color:#F8F8F8;}.elementor-3299 .elementor-element.elementor-element-56f790f{width:initial;max-width:initial;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3299 .elementor-element.elementor-element-56f790f.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3299 .elementor-element.elementor-element-56f790f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-97b95aa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-3299 .elementor-element.elementor-element-5c187a4{width:initial;max-width:initial;text-align:center;}.elementor-3299 .elementor-element.elementor-element-5c187a4.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-5c187a4 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:18px;font-weight:700;line-height:45px;color:#F8F8F8;}.elementor-3299 .elementor-element.elementor-element-6fe4d43{width:initial;max-width:initial;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3299 .elementor-element.elementor-element-6fe4d43.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3299 .elementor-element.elementor-element-6fe4d43 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-5ce63db{--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;}.elementor-3299 .elementor-element.elementor-element-5ce63db:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-5ce63db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-ac8423d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-68c1346{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-68c1346 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:32px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-d71b8fc{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-c51c9bb{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-c51c9bb .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-3ff3732{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-1af57fb{padding:0px 0px 20px 0px;text-align:start;}.elementor-3299 .elementor-element.elementor-element-1af57fb .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:22px;font-weight:700;line-height:45px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-5359cae{text-align:start;font-family:"Inter", inter;font-size:15px;line-height:29px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-8a913cb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-8a913cb:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-8a913cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-9c63bf8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-f904a03{--display:flex;--min-height:70px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-3299 .elementor-element.elementor-element-f904a03:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-f904a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-b632c34.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-b632c34{text-align:center;}.elementor-3299 .elementor-element.elementor-element-b632c34 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:38px;color:var( --e-global-color-astglobalcolor7 );}.elementor-3299 .elementor-element.elementor-element-cd8cc33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-cd8cc33.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3299 .elementor-element.elementor-element-cd8cc33 .elementor-heading-title{font-family:"Inter", inter;font-size:15px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-327fe4f{padding:20px 0px 10px 0px;text-align:center;font-family:"Inter", inter;}.elementor-3299 .elementor-element.elementor-element-21a2b58{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3299 .elementor-element.elementor-element-9ec622d{--display:flex;--overlay-opacity:0.8;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:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-9ec622d:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-9ec622d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-3299 .elementor-element.elementor-element-9ec622d::before, .elementor-3299 .elementor-element.elementor-element-9ec622d > .elementor-background-video-container::before, .elementor-3299 .elementor-element.elementor-element-9ec622d > .e-con-inner > .elementor-background-video-container::before, .elementor-3299 .elementor-element.elementor-element-9ec622d > .elementor-background-slideshow::before, .elementor-3299 .elementor-element.elementor-element-9ec622d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3299 .elementor-element.elementor-element-9ec622d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3299 .elementor-element.elementor-element-f860f81 .elementor-icon-wrapper{text-align:start;}.elementor-3299 .elementor-element.elementor-element-f860f81.elementor-view-stacked .elementor-icon{background-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-f860f81.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-f860f81.elementor-view-default .elementor-icon{color:#0079C0;border-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-f860f81.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-f860f81.elementor-view-default .elementor-icon svg{fill:#0079C0;}.elementor-3299 .elementor-element.elementor-element-f860f81 .elementor-icon{font-size:30px;}.elementor-3299 .elementor-element.elementor-element-f860f81 .elementor-icon svg{height:30px;}.elementor-3299 .elementor-element.elementor-element-d9d68af{--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;}.elementor-3299 .elementor-element.elementor-element-9d68b67 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:20px;font-weight:700;line-height:23px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-6913bb3{font-family:"Inter", inter;font-size:15px;font-weight:300;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-4472f6e .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-3299 .elementor-element.elementor-element-4472f6e .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Inter", inter;color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-3299 .elementor-element.elementor-element-4472f6e.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-4472f6e .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-4472f6e .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-3299 .elementor-element.elementor-element-4472f6e .elementskit-btn > i, .elementor-3299 .elementor-element.elementor-element-4472f6e .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-3299 .elementor-element.elementor-element-4472f6e .elementskit-btn > i, .rtl .elementor-3299 .elementor-element.elementor-element-4472f6e .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-3299 .elementor-element.elementor-element-44deb31{--display:flex;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:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-44deb31:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-44deb31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-3299 .elementor-element.elementor-element-0f07540 .elementor-icon-wrapper{text-align:start;}.elementor-3299 .elementor-element.elementor-element-0f07540.elementor-view-stacked .elementor-icon{background-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-0f07540.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-0f07540.elementor-view-default .elementor-icon{color:#0079C0;border-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-0f07540.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-0f07540.elementor-view-default .elementor-icon svg{fill:#0079C0;}.elementor-3299 .elementor-element.elementor-element-0f07540 .elementor-icon{font-size:30px;}.elementor-3299 .elementor-element.elementor-element-0f07540 .elementor-icon svg{height:30px;}.elementor-3299 .elementor-element.elementor-element-2aef5b3{--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;}.elementor-3299 .elementor-element.elementor-element-341e7b2 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:20px;font-weight:700;line-height:23px;}.elementor-3299 .elementor-element.elementor-element-71e6aa2{font-family:"Inter", inter;font-size:15px;font-weight:300;line-height:24px;}.elementor-3299 .elementor-element.elementor-element-451401f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-3299 .elementor-element.elementor-element-451401f .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Inter", inter;color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-3299 .elementor-element.elementor-element-451401f.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-451401f .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-451401f .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-3299 .elementor-element.elementor-element-451401f .elementskit-btn > i, .elementor-3299 .elementor-element.elementor-element-451401f .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-3299 .elementor-element.elementor-element-451401f .elementskit-btn > i, .rtl .elementor-3299 .elementor-element.elementor-element-451401f .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-3299 .elementor-element.elementor-element-ab98a03{--display:flex;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:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-ab98a03:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-ab98a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-3299 .elementor-element.elementor-element-cde746b .elementor-icon-wrapper{text-align:start;}.elementor-3299 .elementor-element.elementor-element-cde746b.elementor-view-stacked .elementor-icon{background-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-cde746b.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-cde746b.elementor-view-default .elementor-icon{color:#0079C0;border-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-cde746b.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-cde746b.elementor-view-default .elementor-icon svg{fill:#0079C0;}.elementor-3299 .elementor-element.elementor-element-cde746b .elementor-icon{font-size:30px;}.elementor-3299 .elementor-element.elementor-element-cde746b .elementor-icon svg{height:30px;}.elementor-3299 .elementor-element.elementor-element-6ad8566{--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;}.elementor-3299 .elementor-element.elementor-element-104c56e .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:20px;font-weight:700;line-height:23px;}.elementor-3299 .elementor-element.elementor-element-ee96e36{font-family:"Inter", inter;font-size:15px;font-weight:300;line-height:24px;}.elementor-3299 .elementor-element.elementor-element-86a7bab .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-3299 .elementor-element.elementor-element-86a7bab .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Inter", inter;color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-3299 .elementor-element.elementor-element-86a7bab.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-86a7bab .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-86a7bab .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-3299 .elementor-element.elementor-element-86a7bab .elementskit-btn > i, .elementor-3299 .elementor-element.elementor-element-86a7bab .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-3299 .elementor-element.elementor-element-86a7bab .elementskit-btn > i, .rtl .elementor-3299 .elementor-element.elementor-element-86a7bab .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-3299 .elementor-element.elementor-element-ae9c95a{--display:flex;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:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-ae9c95a:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-ae9c95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-3299 .elementor-element.elementor-element-e5ca527 .elementor-icon-wrapper{text-align:start;}.elementor-3299 .elementor-element.elementor-element-e5ca527.elementor-view-stacked .elementor-icon{background-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-e5ca527.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-e5ca527.elementor-view-default .elementor-icon{color:#0079C0;border-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-e5ca527.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-e5ca527.elementor-view-default .elementor-icon svg{fill:#0079C0;}.elementor-3299 .elementor-element.elementor-element-e5ca527 .elementor-icon{font-size:30px;}.elementor-3299 .elementor-element.elementor-element-e5ca527 .elementor-icon svg{height:30px;}.elementor-3299 .elementor-element.elementor-element-4782561{--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;}.elementor-3299 .elementor-element.elementor-element-b97e8a3 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:20px;font-weight:700;line-height:23px;}.elementor-3299 .elementor-element.elementor-element-6a32fff{font-family:"Inter", inter;font-size:15px;font-weight:300;line-height:24px;}.elementor-3299 .elementor-element.elementor-element-4df09eb .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-3299 .elementor-element.elementor-element-4df09eb .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Inter", inter;color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-3299 .elementor-element.elementor-element-4df09eb.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-4df09eb .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-4df09eb .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-3299 .elementor-element.elementor-element-4df09eb .elementskit-btn > i, .elementor-3299 .elementor-element.elementor-element-4df09eb .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-3299 .elementor-element.elementor-element-4df09eb .elementskit-btn > i, .rtl .elementor-3299 .elementor-element.elementor-element-4df09eb .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-3299 .elementor-element.elementor-element-52e182e{--display:flex;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:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-52e182e:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-52e182e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-3299 .elementor-element.elementor-element-22360b4 .elementor-icon-wrapper{text-align:start;}.elementor-3299 .elementor-element.elementor-element-22360b4.elementor-view-stacked .elementor-icon{background-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-22360b4.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-22360b4.elementor-view-default .elementor-icon{color:#0079C0;border-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-22360b4.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-22360b4.elementor-view-default .elementor-icon svg{fill:#0079C0;}.elementor-3299 .elementor-element.elementor-element-22360b4 .elementor-icon{font-size:30px;}.elementor-3299 .elementor-element.elementor-element-22360b4 .elementor-icon svg{height:30px;}.elementor-3299 .elementor-element.elementor-element-3dc8b92{--display:flex;}.elementor-3299 .elementor-element.elementor-element-409a28c .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:20px;font-weight:700;line-height:23px;}.elementor-3299 .elementor-element.elementor-element-92b40ad{font-family:"Inter", inter;font-size:15px;font-weight:300;line-height:24px;}.elementor-3299 .elementor-element.elementor-element-417fa9e .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-3299 .elementor-element.elementor-element-417fa9e .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Inter", inter;color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-3299 .elementor-element.elementor-element-417fa9e.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-417fa9e .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-417fa9e .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-3299 .elementor-element.elementor-element-417fa9e .elementskit-btn > i, .elementor-3299 .elementor-element.elementor-element-417fa9e .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-3299 .elementor-element.elementor-element-417fa9e .elementskit-btn > i, .rtl .elementor-3299 .elementor-element.elementor-element-417fa9e .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-3299 .elementor-element.elementor-element-e0f464a{--display:flex;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:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-e0f464a:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-e0f464a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-3299 .elementor-element.elementor-element-e7f16b8 .elementor-icon-wrapper{text-align:start;}.elementor-3299 .elementor-element.elementor-element-e7f16b8.elementor-view-stacked .elementor-icon{background-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-e7f16b8.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-e7f16b8.elementor-view-default .elementor-icon{color:#0079C0;border-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-e7f16b8.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-e7f16b8.elementor-view-default .elementor-icon svg{fill:#0079C0;}.elementor-3299 .elementor-element.elementor-element-e7f16b8 .elementor-icon{font-size:30px;}.elementor-3299 .elementor-element.elementor-element-e7f16b8 .elementor-icon svg{height:30px;}.elementor-3299 .elementor-element.elementor-element-34f28da{--display:flex;}.elementor-3299 .elementor-element.elementor-element-a102928 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:20px;font-weight:700;line-height:23px;}.elementor-3299 .elementor-element.elementor-element-ec9bcef{font-family:"Inter", inter;font-size:15px;font-weight:300;line-height:24px;}.elementor-3299 .elementor-element.elementor-element-ac3e6cb .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-3299 .elementor-element.elementor-element-ac3e6cb .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Inter", inter;color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-3299 .elementor-element.elementor-element-ac3e6cb.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-ac3e6cb .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-ac3e6cb .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-3299 .elementor-element.elementor-element-ac3e6cb .elementskit-btn > i, .elementor-3299 .elementor-element.elementor-element-ac3e6cb .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-3299 .elementor-element.elementor-element-ac3e6cb .elementskit-btn > i, .rtl .elementor-3299 .elementor-element.elementor-element-ac3e6cb .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-3299 .elementor-element.elementor-element-c3d05fe{--display:flex;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:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-c3d05fe:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-c3d05fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-3299 .elementor-element.elementor-element-d9b2874 .elementor-icon-wrapper{text-align:start;}.elementor-3299 .elementor-element.elementor-element-d9b2874.elementor-view-stacked .elementor-icon{background-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-d9b2874.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-d9b2874.elementor-view-default .elementor-icon{color:#0079C0;border-color:#0079C0;}.elementor-3299 .elementor-element.elementor-element-d9b2874.elementor-view-framed .elementor-icon, .elementor-3299 .elementor-element.elementor-element-d9b2874.elementor-view-default .elementor-icon svg{fill:#0079C0;}.elementor-3299 .elementor-element.elementor-element-d9b2874 .elementor-icon{font-size:30px;}.elementor-3299 .elementor-element.elementor-element-d9b2874 .elementor-icon svg{height:30px;}.elementor-3299 .elementor-element.elementor-element-107b289{--display:flex;}.elementor-3299 .elementor-element.elementor-element-6b1fd35 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:20px;font-weight:700;line-height:23px;}.elementor-3299 .elementor-element.elementor-element-14b1a58{font-family:"Inter", inter;font-size:15px;font-weight:300;line-height:24px;}.elementor-3299 .elementor-element.elementor-element-6aa0327 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-3299 .elementor-element.elementor-element-6aa0327 .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Inter", inter;color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-3299 .elementor-element.elementor-element-6aa0327.elementor-element{--align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-6aa0327 .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-6aa0327 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-3299 .elementor-element.elementor-element-6aa0327 .elementskit-btn > i, .elementor-3299 .elementor-element.elementor-element-6aa0327 .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-3299 .elementor-element.elementor-element-6aa0327 .elementskit-btn > i, .rtl .elementor-3299 .elementor-element.elementor-element-6aa0327 .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-3299 .elementor-element.elementor-element-55fd2ab{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;padding:20px 20px 20px 20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-5px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-5px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-astglobalcolor3 );--e-n-carousel-arrow-hover-color:var( --e-global-color-astglobalcolor3 );}.elementor-3299 .elementor-element.elementor-element-55fd2ab :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:50px 50px 50px 50px;}.elementor-3299 .elementor-element.elementor-element-55fd2ab :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-2e2fac1 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", inter;font-size:14px;font-weight:700;text-transform:capitalize;line-height:14px;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-3299 .elementor-element.elementor-element-2e2fac1 .elementor-button:hover, .elementor-3299 .elementor-element.elementor-element-2e2fac1 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-2e2fac1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3299 .elementor-element.elementor-element-2e2fac1 .elementor-button:hover svg, .elementor-3299 .elementor-element.elementor-element-2e2fac1 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-1d2a181{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-1d2a181:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-1d2a181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-d7656bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-d7656bf:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-d7656bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-3299 .elementor-element.elementor-element-df9f499{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-df9f499:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-df9f499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-3299 .elementor-element.elementor-element-44bc4c3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-44bc4c3:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-44bc4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theacctaxco.com/wp-content/uploads/2026/01/Rectangle-34624159.webp");background-repeat:no-repeat;background-size:cover;}.elementor-3299 .elementor-element.elementor-element-b50d192{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-b50d192:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-b50d192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-25c485a{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-25c485a:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-25c485a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3299 .elementor-element.elementor-element-d5a8368{text-align:center;}.elementor-3299 .elementor-element.elementor-element-d5a8368 .elementor-heading-title{font-family:"Libre Franklin", inter;font-size:34px;font-weight:700;line-height:41px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3299 .elementor-element.elementor-element-03c0ea0{--width:60%;}.elementor-3299 .elementor-element.elementor-element-977e842{--width:40%;}.elementor-3299 .elementor-element.elementor-element-40adb0d{--width:50%;}.elementor-3299 .elementor-element.elementor-element-b79d66f{--width:50%;}.elementor-3299 .elementor-element.elementor-element-df9f499{--width:50%;}.elementor-3299 .elementor-element.elementor-element-44bc4c3{--width:50%;}}@media(max-width:1024px){.elementor-3299 .elementor-element.elementor-element-641e743{--min-height:665px;--padding-top:135px;--padding-bottom:135px;--padding-left:40px;--padding-right:40px;}.elementor-3299 .elementor-element.elementor-element-181fcd9{--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-4372a11{--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-97b95aa{--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-55fd2ab{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-3299 .elementor-element.elementor-element-641e743{--padding-top:20px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3299 .elementor-element.elementor-element-b1b6d02{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-3299 .elementor-element.elementor-element-b1b6d02 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-13533ec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-1247c4f{--justify-content:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-e6564af{padding:0px 0px 18px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-3299 .elementor-element.elementor-element-e6564af .elementor-button{font-size:12px;letter-spacing:-0.2px;}.elementor-3299 .elementor-element.elementor-element-977e842{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3299 .elementor-element.elementor-element-977e842.e-con{--order:-99999 /* order start hack */;}.elementor-3299 .elementor-element.elementor-element-541aecb{--padding-top:50px;--padding-bottom:50px;--padding-left:12px;--padding-right:12px;}.elementor-3299 .elementor-element.elementor-element-0d58f39 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-69a3636{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-4d19098{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-677ac03{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-713a3ca .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-85fa5ef{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-651ebb5{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-651ebb5 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-5772ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-af33c95 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-4f856fe{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-6222c67 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-1d6d681{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-96deddb{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-96deddb .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-9b4717c{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-5e9d13b{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-5e9d13b .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-7ccd5bf{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-e9d1309{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-e9d1309 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-5a64dfc{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-00147c1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-45b9923{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-16c8db6{--padding-top:50px;--padding-bottom:50px;--padding-left:12px;--padding-right:12px;}.elementor-3299 .elementor-element.elementor-element-7adea4d{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-7adea4d .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-2d8b9a7{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-a75e301{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-a75e301 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-1d7afcd{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-94147d3{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-94147d3 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-5b5cfdc{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-d3a734a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-d9114bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-bd94a38 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-3299 .elementor-element.elementor-element-67e6fed{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-fb1c5f9 img{width:100%;height:200px;}.elementor-3299 .elementor-element.elementor-element-0167c52 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-766e432{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-369b707 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-a93381c{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-ed1752f img{width:100%;height:200px;}.elementor-3299 .elementor-element.elementor-element-0f65e26 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-bb64dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-99fb201{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-3442eab .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-3299 .elementor-element.elementor-element-3b998e5{font-size:14px;line-height:22px;}.elementor-3299 .elementor-element.elementor-element-336d985{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-ee6b515{text-align:start;font-size:14px;line-height:22px;}.elementor-3299 .elementor-element.elementor-element-a7ec9c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-3dc4c7f .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-3299 .elementor-element.elementor-element-047f37c{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-c5347c0 img{width:100%;height:200px;}.elementor-3299 .elementor-element.elementor-element-1d2906b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-a69b19d{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-2c2c3a8 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-635cef3{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-e06618d img{width:100%;height:200px;}.elementor-3299 .elementor-element.elementor-element-92cbee5 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-0745934{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-33f17a8 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-e9daff8{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-3527950{padding:0px 0px 18px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-3299 .elementor-element.elementor-element-3527950 .elementor-button{font-size:14px;letter-spacing:-0.2px;}.elementor-3299 .elementor-element.elementor-element-5c07775{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-023260c{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-3299 .elementor-element.elementor-element-2919dd1 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-3299 .elementor-element.elementor-element-2dd4264{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-adc2a5a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-181fcd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-6681a40 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-4372a11{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-0dd572b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-97b95aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-5c187a4 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-5ce63db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-ac8423d{--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-3299 .elementor-element.elementor-element-68c1346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-68c1346 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-d71b8fc{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-c51c9bb{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-c51c9bb .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-3ff3732{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-1af57fb{padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-1af57fb .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3299 .elementor-element.elementor-element-5359cae{font-size:14px;line-height:1.6em;}.elementor-3299 .elementor-element.elementor-element-8a913cb{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3299 .elementor-element.elementor-element-9c63bf8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-b632c34 .elementor-heading-title{font-size:20px;}.elementor-3299 .elementor-element.elementor-element-327fe4f{font-size:14px;line-height:20px;}.elementor-3299 .elementor-element.elementor-element-9d68b67 .elementor-heading-title{font-size:17px;}.elementor-3299 .elementor-element.elementor-element-341e7b2 .elementor-heading-title{font-size:17px;}.elementor-3299 .elementor-element.elementor-element-104c56e .elementor-heading-title{font-size:17px;}.elementor-3299 .elementor-element.elementor-element-b97e8a3 .elementor-heading-title{font-size:17px;}.elementor-3299 .elementor-element.elementor-element-409a28c .elementor-heading-title{font-size:17px;}.elementor-3299 .elementor-element.elementor-element-a102928 .elementor-heading-title{font-size:17px;}.elementor-3299 .elementor-element.elementor-element-6b1fd35 .elementor-heading-title{font-size:17px;}.elementor-3299 .elementor-element.elementor-element-55fd2ab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-5px;}.elementor-3299 .elementor-element.elementor-element-2e2fac1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3299 .elementor-element.elementor-element-2e2fac1 .elementor-button{font-size:14px;letter-spacing:-0.2px;}.elementor-3299 .elementor-element.elementor-element-d7656bf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-44bc4c3{--min-height:250px;}.elementor-3299 .elementor-element.elementor-element-b50d192{--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-3299 .elementor-element.elementor-element-25c485a{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-d5a8368 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-3299 .elementor-element.elementor-element-d098bdb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{padding:20px 50px 20px 20px;}.elementor-3299 .elementor-element.elementor-element-d098bdb .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-19078d8 */.tax-services-section {
        background-color: #0F172A;
        padding: 40px 15px;
        font-family: 'Inter', sans-serif;
        color: #ffffff;
    }

    .services-container {
        max-width: 1050px;
        margin: 0 auto;
    }

    .services-main-title {
        font-family: 'Libre Franklin', sans-serif;
        font-size: clamp(24px, 4vw, 30px);
        text-align: center;
        margin-bottom: 30px;
    }

    .service-row {
        display: flex;
        gap: 30px;
        align-items: stretch;
        background: #1e293b;
        padding: 22px;
        border-radius: 12px;
        margin-bottom: 25px;
        border: 1px solid #334155;
    }

    .service-row.reverse { flex-direction: row-reverse; }

    .service-content { flex: 1.4; display: flex; flex-direction: column; }

    .service-image-box {
        flex: 0.6;
        border-radius: 8px;
        overflow: hidden;
        min-height: 200px;
        width: 100%;
    }

    .service-image-box img { width: 100%; height: 100%; object-fit: cover; }

    .service-header {
        display: flex;
        align-items: center;
        gap: 10px;
        margin-bottom: 12px;
    }

    .service-badge {
        background: #61ce70;
        color: #000;
        font-size: 9px;
        font-weight: 800;
        padding: 2px 6px;
        border-radius: 3px;
        text-transform: uppercase;
        flex-shrink: 0;
    }

    .white-title {
        font-family: 'Libre Franklin', sans-serif;
        font-size: clamp(18px, 2.5vw, 22px);
        margin: 0;
        color: #ffffff !important;
    }

    .service-description {
        color: #cbd5e1;
        font-size: 13px;
        line-height: 1.4;
        margin-bottom: 15px;
    }

    .data-grid {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 20px;
        margin-bottom: 15px;
        flex-grow: 1;
    }

    .data-col h4 {
        color: #61ce70;
        font-size: 11px;
        text-transform: uppercase;
        margin-bottom: 6px;
    }

    .data-col ul { list-style: none; padding: 0; margin: 0; }

    .data-col ul li {
        font-size: 12px;
        color: #ffffff;
        margin-bottom: 6px;
        position: relative;
        padding-left: 15px;
        line-height: 1.4;
    }

    .data-col ul li::before {
        content: "→";
        position: absolute;
        left: 0;
        color: #61ce70;
    }

    .service-footer {
        display: flex;
        justify-content: space-between;
        align-items: center;
        gap: 10px;
        padding-top: 15px;
        border-top: 1px solid #334155;
        margin-top: auto;
    }

    .timeline { font-size: 11px; color: #94a3b8; }

    /* SINGLE LINE BUTTON RULE */
    .tab-cta-btn {
        display: inline-block;
        background-color: #61ce70;
        color: #000000 !important;
        padding: 10px 18px;
        font-weight: 700;
        text-decoration: none;
        font-size: 12px;
        border-radius: 4px;
        transition: 0.3s;
        white-space: nowrap; /* Forces one line */
        flex-shrink: 0;
    }

    .tab-cta-btn:hover { background-color: #4eb95d; transform: translateY(-1px); }

    /* RESPONSIVE */
    @media (max-width: 950px) {
        .service-image-box { display: none; }
    }

    @media (max-width: 768px) {
        .service-row { flex-direction: column !important; padding: 18px; }
        .data-grid { grid-template-columns: 1fr; gap: 12px; }
        .service-footer { flex-direction: column; align-items: stretch; text-align: center; }
        .tab-cta-btn { width: 100%; font-size: 11px; }
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85fa5ef *//* --- FINANCIAL PACKAGE SECTION --- */

.financial-package-container {
    max-width: 1000px;
    /*margin: 40px auto;*/
    /*padding: 30px;*/
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 4px;
    font-family: 'Inter', sans-serif;
}

/* Titles/Underlined Headings */
.financial-package-container p strong {
    color: #0f172a;
    font-family: 'Libre Franklin', sans-serif;
    font-size: 1.1rem;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    display: inline-block;
    margin-bottom: 5px;
}

/* The List Styling */
.financial-package-container ul {
    list-style: none;
    padding: 0;
    margin: 15px 0 25px 0;
}

.financial-package-container li {
    font-size: 0.95rem;
    line-height: 1.6;
    color: #334155;
    padding: 8px 0 8px 30px;
    position: relative;
    border-bottom: 1px solid #f1f5f9;
}

.financial-package-container li:last-child {
    border-bottom: none;
}

.financial-package-container li::before {
    content: "✓";
    color: #61ce70;
    position: absolute;
    left: 0;
    font-weight: 700;
}

/* Text blocks */
.financial-package-container p {
    margin-bottom: 20px;
    line-height: 1.7;
    color: #475569;
}

/* --- MEDIA QUERIES --- */

@media (max-width: 768px) {
    .financial-package-container {
        padding: 20px;
        margin: 20px 15px; /* Adds margin so it doesn't touch screen edges */
    }

    .financial-package-container p strong {
        font-size: 1rem;
    }

    .financial-package-container li {
        font-size: 0.9rem;
        padding: 10px 0 10px 25px; /* Better touch targets for mobile */
    }
}

@media (max-width: 480px) {
    .financial-package-container {
        border-radius: 0; /* Full width look on very small phones */
        border-left: none;
        border-right: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5772ae9 *//* --- BOOKKEEPING VS ACCOUNTING SECTION --- */

.comparison-section {
    max-width: 1000px;
    margin: 40px auto;
    padding: 0 20px;
    font-family: 'Inter', sans-serif;
}

/* Wrapper to enable scrolling on small screens */
.table-scroll-wrapper {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    border: 1px solid #e2e8f0;
    border-radius: 4px;
}

.comparison-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    min-width: 650px; /* Ensures columns stay readable on mobile */
}

.comparison-table th {
    background: #0f172a; /* Dark Navy/Black */
    color: #ffffff;
    text-align: left;
    padding: 15px 20px;
    font-family: 'Libre Franklin', sans-serif;
    font-size: 0.85rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 700;
}

.comparison-table td {
    padding: 15px 20px;
    border-bottom: 1px solid #e2e8f0;
    font-size: 0.95rem;
    line-height: 1.5;
    color: #334155;
    vertical-align: top;
}

/* Style for the Aspect column */
.comparison-table td:first-child {
    background-color: #f8fafc;
    font-weight: 700;
    color: #0f172a;
    width: 20%;
}

.comparison-table tr:last-child td {
    border-bottom: none;
}

/* Mobile specific tweaks */
@media (max-width: 768px) {
    .comparison-section {
        margin: 0px;
        padding: 0px;
    }
    
    .comparison-table td, .comparison-table th {
        padding: 12px 15px;
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17bf0d3 */.how-it-works-container {
           
            padding: 60px 20px;
            text-align: center;
            font-family: 'Libre Franklin';
        }
        .how-it-works-title {
            font-size: 32px;
            font-weight: bold;
            color: #333;
            margin-bottom: 50px;
        }
        .steps {
            display: flex;
            justify-content: center;
            align-items: center;
            gap: 60px;
            max-width: 1200px;
            margin: 0 auto;
            flex-wrap: nowrap;
        }
        .step {
            display: flex;
            flex-direction: column;
            align-items: center;
            width: 200px;
        }
        .step-icon {
            width: 80px;
            height: 80px;
            margin-bottom: 20px;
        }
        .step-icon img {
            width: 100%;
            height: 100%;
            object-fit: contain;
        }
        .step-text {
            font-family: 'inter';
            font-size: 16px;
            color: #333;
            line-height: 1.4;
            font-weight: 500;
        }
        .arrow {
            width: 60px;
            height: 20px;
            position: relative;
            display: flex;
            align-items: center;
        }
        .arrow::before {
            content: "";
            position: absolute;
            width: 100%;
            height: 2px;
            background: transparent;
            border-top: 2px dotted #999;
            top: 50%;
            left: 0;
            transform: translateY(-1px);
        }
        .arrow::after {
            content: "";
            position: absolute;
            width: 0;
            height: 0;
            border-top: 5px solid transparent;
            border-bottom: 5px solid transparent;
            border-left: 8px solid #999;
            right: -4px;
            top: 50%;
            transform: translateY(-5px);
        }
        
        /* Tablet styles */
        @media (max-width: 1024px) and (min-width: 769px) {
            .steps {
                gap: 40px;
            }
            .arrow {
                width: 50px;
            }
            .step {
                width: 180px;
            }
        }
        
        /* Mobile styles */
        @media (max-width: 768px) {
            .steps {
                flex-direction: column;
                gap: 40px;
            }
            .arrow {
                width: 20px;
                height: 60px;
                transform: none;
            }
            .arrow::before {
                height: 60px;
                width: 2px;
                border-top: none;
                border-left: 2px dotted #999;
                top: 0;
                left: 50%;
                transform: translateX(-1px);
            }
            .arrow::after {
                border-top: 8px solid #999;
                border-bottom: none;
                border-right: 5px solid transparent;
                border-left: 5px solid transparent;
                left: 50%;
                top: 100%;
                bottom: auto;
                right: auto;
                transform: translateX(-5px);
            }
            .step {
                width: 250px;
            }
            .how-it-works-title {
                font-size: 28px;
                margin-bottom: 40px;
            }
        }
        
        /* Small mobile styles */
        @media (max-width: 480px) {
            .how-it-works-container {
                padding: 40px 15px;
            }
            .step {
                width: 200px;
            }
            .step-text {
                font-size: 14px;
            }
            .how-it-works-title {
                font-size: 24px;
            }
        }/* End custom CSS */