.elementor-15129 .elementor-element.elementor-element-15875d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-bc1d85a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-178e809{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-0eda7a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-dddb95d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-c76bc78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-548bf0d{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-7cde28a{--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-15129 .elementor-element.elementor-element-c48996f{--display:flex;}.elementor-15129 .elementor-element.elementor-element-84bec2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85rem;font-weight:800;text-transform:uppercase;color:#2563EB;}.elementor-15129 .elementor-element.elementor-element-434fcdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:800;text-transform:uppercase;line-height:1.4em;color:#0F172A;}.elementor-15129 .elementor-element.elementor-element-92c03ac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-c574042{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-e2c4106{--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;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-e80c8a8{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-e80c8a8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-58ebd91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-58ebd91 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15129 .elementor-element.elementor-element-58ebd91 .elementor-icon-box-title{margin-block-end:10px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-58ebd91.elementor-view-stacked .elementor-icon{background-color:#EFF6FF;fill:#3B82F6;color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-58ebd91.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-58ebd91.elementor-view-default .elementor-icon{fill:#EFF6FF;color:#EFF6FF;border-color:#EFF6FF;}.elementor-15129 .elementor-element.elementor-element-58ebd91.elementor-view-framed .elementor-icon{background-color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-58ebd91 .elementor-icon{font-size:20px;border-radius:6px 6px 6px 6px;}.elementor-15129 .elementor-element.elementor-element-58ebd91 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-58ebd91 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-58ebd91:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-58ebd91:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-58ebd91 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-aeed2a6{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-aeed2a6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-1b7aa70 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-1b7aa70 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15129 .elementor-element.elementor-element-1b7aa70 .elementor-icon-box-title{margin-block-end:10px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-1b7aa70.elementor-view-stacked .elementor-icon{background-color:#EFF6FF;fill:#3B82F6;color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-1b7aa70.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-1b7aa70.elementor-view-default .elementor-icon{fill:#EFF6FF;color:#EFF6FF;border-color:#EFF6FF;}.elementor-15129 .elementor-element.elementor-element-1b7aa70.elementor-view-framed .elementor-icon{background-color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-1b7aa70 .elementor-icon{font-size:20px;border-radius:6px 6px 6px 6px;}.elementor-15129 .elementor-element.elementor-element-1b7aa70 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-1b7aa70 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-1b7aa70:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-1b7aa70:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-1b7aa70 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-c647646{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-c647646.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-bfe7132 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-bfe7132 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15129 .elementor-element.elementor-element-bfe7132 .elementor-icon-box-title{margin-block-end:10px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-bfe7132.elementor-view-stacked .elementor-icon{background-color:#EFF6FF;fill:#3B82F6;color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-bfe7132.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-bfe7132.elementor-view-default .elementor-icon{fill:#EFF6FF;color:#EFF6FF;border-color:#EFF6FF;}.elementor-15129 .elementor-element.elementor-element-bfe7132.elementor-view-framed .elementor-icon{background-color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-bfe7132 .elementor-icon{font-size:20px;border-radius:6px 6px 6px 6px;}.elementor-15129 .elementor-element.elementor-element-bfe7132 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-bfe7132 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-bfe7132:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-bfe7132:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-bfe7132 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-db73f47{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-db73f47.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-3966b39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-3966b39 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15129 .elementor-element.elementor-element-3966b39 .elementor-icon-box-title{margin-block-end:10px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-3966b39.elementor-view-stacked .elementor-icon{background-color:#EFF6FF;fill:#3B82F6;color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-3966b39.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-3966b39.elementor-view-default .elementor-icon{fill:#EFF6FF;color:#EFF6FF;border-color:#EFF6FF;}.elementor-15129 .elementor-element.elementor-element-3966b39.elementor-view-framed .elementor-icon{background-color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-3966b39 .elementor-icon{font-size:20px;border-radius:6px 6px 6px 6px;}.elementor-15129 .elementor-element.elementor-element-3966b39 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-3966b39 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-3966b39:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-3966b39:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-3966b39 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-daccffb{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-daccffb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-495b8a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-495b8a8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15129 .elementor-element.elementor-element-495b8a8 .elementor-icon-box-title{margin-block-end:10px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-495b8a8.elementor-view-stacked .elementor-icon{background-color:#EFF6FF;fill:#3B82F6;color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-495b8a8.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-495b8a8.elementor-view-default .elementor-icon{fill:#EFF6FF;color:#EFF6FF;border-color:#EFF6FF;}.elementor-15129 .elementor-element.elementor-element-495b8a8.elementor-view-framed .elementor-icon{background-color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-495b8a8 .elementor-icon{font-size:20px;border-radius:6px 6px 6px 6px;}.elementor-15129 .elementor-element.elementor-element-495b8a8 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-495b8a8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-495b8a8:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-495b8a8:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-495b8a8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-3dbaa41{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-3dbaa41.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-f053024 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-f053024 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15129 .elementor-element.elementor-element-f053024 .elementor-icon-box-title{margin-block-end:10px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-f053024.elementor-view-stacked .elementor-icon{background-color:#EFF6FF;fill:#3B82F6;color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-f053024.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-f053024.elementor-view-default .elementor-icon{fill:#EFF6FF;color:#EFF6FF;border-color:#EFF6FF;}.elementor-15129 .elementor-element.elementor-element-f053024.elementor-view-framed .elementor-icon{background-color:#3B82F6;}.elementor-15129 .elementor-element.elementor-element-f053024 .elementor-icon{font-size:20px;border-radius:6px 6px 6px 6px;}.elementor-15129 .elementor-element.elementor-element-f053024 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-f053024 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-f053024:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-f053024:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-f053024 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-3e4a56d{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-f47b71b{--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-15129 .elementor-element.elementor-element-f8e1e86{--display:flex;}.elementor-15129 .elementor-element.elementor-element-70e3daf{text-align:center;}.elementor-15129 .elementor-element.elementor-element-70e3daf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:800;text-transform:uppercase;line-height:1.4em;color:#0F172A;}.elementor-15129 .elementor-element.elementor-element-d7cf82b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-5a6b33f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-5c89bda{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-5c89bda.e-con{--align-self:flex-start;}.elementor-15129 .elementor-element.elementor-element-06e9d61 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-15129 .elementor-element.elementor-element-06e9d61 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-15129 .elementor-element.elementor-element-06e9d61 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#F7F9FB;}.elementor-15129 .elementor-element.elementor-element-06e9d61 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;color:#000000;}.elementor-15129 .elementor-element.elementor-element-06e9d61.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-15129 .elementor-element.elementor-element-06e9d61 .elementskit-accordion .elementskit-card-body{padding:10px 33px 10px 33px;}.elementor-15129 .elementor-element.elementor-element-92b59ae{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-92b59ae.e-con{--align-self:flex-start;}.elementor-15129 .elementor-element.elementor-element-aca0e7d .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-15129 .elementor-element.elementor-element-aca0e7d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-15129 .elementor-element.elementor-element-aca0e7d .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#F7F9FB;}.elementor-15129 .elementor-element.elementor-element-aca0e7d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;color:#000000;}.elementor-15129 .elementor-element.elementor-element-aca0e7d.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-15129 .elementor-element.elementor-element-aca0e7d .elementskit-accordion .elementskit-card-body{padding:10px 33px 10px 33px;}.elementor-15129 .elementor-element.elementor-element-040c1e4{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-040c1e4:not(.elementor-motion-effects-element-type-background), .elementor-15129 .elementor-element.elementor-element-040c1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFE;}.elementor-15129 .elementor-element.elementor-element-da4ff28{--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-15129 .elementor-element.elementor-element-c267d83{--display:flex;}.elementor-15129 .elementor-element.elementor-element-5d879a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:800;text-transform:uppercase;line-height:1.4em;color:#2563EB;}.elementor-15129 .elementor-element.elementor-element-eec4cce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-37ee970{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-c832202{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-b3df7e9{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15129 .elementor-element.elementor-element-b313359{text-align:start;}.elementor-15129 .elementor-element.elementor-element-b313359 img{max-width:50%;}.elementor-15129 .elementor-element.elementor-element-d44fdda.elementor-element{--align-self:flex-start;}.elementor-15129 .elementor-element.elementor-element-d44fdda{text-align:start;}.elementor-15129 .elementor-element.elementor-element-d44fdda .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.4em;color:#6B7280;}.elementor-15129 .elementor-element.elementor-element-117288e{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15129 .elementor-element.elementor-element-854c148{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-adf9f07{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-adf9f07.e-con{--align-self:center;}.elementor-15129 .elementor-element.elementor-element-8c85eb4.elementor-element{--align-self:center;}.elementor-15129 .elementor-element.elementor-element-8c85eb4{text-align:start;}.elementor-15129 .elementor-element.elementor-element-6a04629{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-6d57651 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.4em;color:#000000;}.elementor-15129 .elementor-element.elementor-element-6f1492d{width:100%;max-width:100%;text-align:start;}.elementor-15129 .elementor-element.elementor-element-6f1492d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.4em;color:#6B7280;}.elementor-15129 .elementor-element.elementor-element-4a6e529{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E6EAF2;--border-color:#E6EAF2;--border-radius:14px 14px 14px 14px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15129 .elementor-element.elementor-element-d81dd1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-add24e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-942779c.elementor-element{--align-self:flex-start;}.elementor-15129 .elementor-element.elementor-element-942779c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.4em;color:#000000;}.elementor-15129 .elementor-element.elementor-element-3df3c40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-3df3c40.e-con{--align-self:center;}.elementor-15129 .elementor-element.elementor-element-5442e9f .elementor-icon-wrapper{text-align:center;}.elementor-15129 .elementor-element.elementor-element-5442e9f.elementor-view-stacked .elementor-icon{background-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-5442e9f.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-5442e9f.elementor-view-default .elementor-icon{color:#FFFF00;border-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-5442e9f.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-5442e9f.elementor-view-default .elementor-icon svg{fill:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-5442e9f .elementor-icon{font-size:15px;}.elementor-15129 .elementor-element.elementor-element-5442e9f .elementor-icon svg{height:15px;}.elementor-15129 .elementor-element.elementor-element-619fe41 .elementor-icon-wrapper{text-align:center;}.elementor-15129 .elementor-element.elementor-element-619fe41.elementor-view-stacked .elementor-icon{background-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-619fe41.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-619fe41.elementor-view-default .elementor-icon{color:#FFFF00;border-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-619fe41.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-619fe41.elementor-view-default .elementor-icon svg{fill:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-619fe41 .elementor-icon{font-size:15px;}.elementor-15129 .elementor-element.elementor-element-619fe41 .elementor-icon svg{height:15px;}.elementor-15129 .elementor-element.elementor-element-b42b910 .elementor-icon-wrapper{text-align:center;}.elementor-15129 .elementor-element.elementor-element-b42b910.elementor-view-stacked .elementor-icon{background-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-b42b910.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-b42b910.elementor-view-default .elementor-icon{color:#FFFF00;border-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-b42b910.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-b42b910.elementor-view-default .elementor-icon svg{fill:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-b42b910 .elementor-icon{font-size:15px;}.elementor-15129 .elementor-element.elementor-element-b42b910 .elementor-icon svg{height:15px;}.elementor-15129 .elementor-element.elementor-element-39246fd .elementor-icon-wrapper{text-align:center;}.elementor-15129 .elementor-element.elementor-element-39246fd.elementor-view-stacked .elementor-icon{background-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-39246fd.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-39246fd.elementor-view-default .elementor-icon{color:#FFFF00;border-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-39246fd.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-39246fd.elementor-view-default .elementor-icon svg{fill:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-39246fd .elementor-icon{font-size:15px;}.elementor-15129 .elementor-element.elementor-element-39246fd .elementor-icon svg{height:15px;}.elementor-15129 .elementor-element.elementor-element-23d8d75 .elementor-icon-wrapper{text-align:center;}.elementor-15129 .elementor-element.elementor-element-23d8d75.elementor-view-stacked .elementor-icon{background-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-23d8d75.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-23d8d75.elementor-view-default .elementor-icon{color:#FFFF00;border-color:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-23d8d75.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-23d8d75.elementor-view-default .elementor-icon svg{fill:#FFFF00;}.elementor-15129 .elementor-element.elementor-element-23d8d75 .elementor-icon{font-size:15px;}.elementor-15129 .elementor-element.elementor-element-23d8d75 .elementor-icon svg{height:15px;}.elementor-15129 .elementor-element.elementor-element-4bd8cca{width:100%;max-width:100%;text-align:start;}.elementor-15129 .elementor-element.elementor-element-4bd8cca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.4em;color:#6B7280;}.elementor-15129 .elementor-element.elementor-element-db145b6{--display:flex;}.elementor-15129 .elementor-element.elementor-element-3565c35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-3565c35:not(.elementor-motion-effects-element-type-background), .elementor-15129 .elementor-element.elementor-element-3565c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #062B74 50%, #102F6B 100%);}.elementor-15129 .elementor-element.elementor-element-90b9cfb{--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-15129 .elementor-element.elementor-element-5c82a04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-15129 .elementor-element.elementor-element-2397f8c{--display:flex;}.elementor-15129 .elementor-element.elementor-element-3b6882c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-15129 .elementor-element.elementor-element-bc43784{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:400;color:#EBEBEB;}.elementor-15129 .elementor-element.elementor-element-82cb97c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button{background-color:#FFFFFF;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:8px 8px 8px 8px;}	.elementor-15129 .elementor-element.elementor-element-4c6eb5e [class*="elementor-animation"]:hover,
								.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button::before,
								.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button::after{background-color:#E8EFFF;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#0B3D99;padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e{text-align:center;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button-icon{font-size:18px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button-icon svg{width:18px;height:18px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline .wpr-button-icon{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button:hover .wpr-button-text{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button:focus .wpr-button-text{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e .wpr-button:hover{border-color:#E8E8E8;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-4c6eb5e.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button{background-color:#FFFFFF00;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#FFFFFF66;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}	.elementor-15129 .elementor-element.elementor-element-f3cf59d [class*="elementor-animation"]:hover,
								.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button::before,
								.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button::after{background-color:#E8EFFF;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#0B3D99;padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-f3cf59d{text-align:center;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#FFFFFF;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button-icon{font-size:18px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button-icon svg{width:18px;height:18px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline .wpr-button-icon{color:#FFFFFF;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#FFFFFF;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button:hover .wpr-button-text{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button:focus .wpr-button-text{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-f3cf59d .wpr-button:hover{border-color:#E8E8E8;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-f3cf59d.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button{background-color:#FFFFFF00;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#FFFFFF66;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}	.elementor-15129 .elementor-element.elementor-element-464eb22 [class*="elementor-animation"]:hover,
								.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button::before,
								.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button::after{background-color:#E8EFFF;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#0B3D99;padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-15129 .elementor-element.elementor-element-464eb22{text-align:center;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#FFFFFF;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button-icon{font-size:18px;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button-icon svg{width:18px;height:18px;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline .wpr-button-icon{color:#FFFFFF;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#FFFFFF;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button:hover .wpr-button-text{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button:focus .wpr-button-text{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#0B3D99;}.elementor-15129 .elementor-element.elementor-element-464eb22 .wpr-button:hover{border-color:#E8E8E8;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-464eb22.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-15129 .elementor-element.elementor-element-74a5037{--display:flex;}.elementor-15129 .elementor-element.elementor-element-aa780ce.elementor-element{--align-self:flex-start;}.elementor-15129 .elementor-element.elementor-element-33f59cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-152645c{--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-15129 .elementor-element.elementor-element-75ec85b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-5fed5f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-ed70278{--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;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15129 .elementor-element.elementor-element-6b01cdb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-6b01cdb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-1e8b933 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-1e8b933 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-15129 .elementor-element.elementor-element-1e8b933 .elementor-icon-box-title{margin-block-end:0px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-1e8b933.elementor-view-stacked .elementor-icon{background-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-1e8b933.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-1e8b933.elementor-view-default .elementor-icon{fill:#0070FF;color:#0070FF;border-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-1e8b933 .elementor-icon{font-size:20px;}.elementor-15129 .elementor-element.elementor-element-1e8b933 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-1e8b933 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-1e8b933:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-1e8b933:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-1e8b933 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-63dd102{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-63dd102.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-57e0ba5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-57e0ba5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-15129 .elementor-element.elementor-element-57e0ba5 .elementor-icon-box-title{margin-block-end:0px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-57e0ba5.elementor-view-stacked .elementor-icon{background-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-57e0ba5.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-57e0ba5.elementor-view-default .elementor-icon{fill:#0070FF;color:#0070FF;border-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-57e0ba5 .elementor-icon{font-size:20px;}.elementor-15129 .elementor-element.elementor-element-57e0ba5 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-57e0ba5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-57e0ba5:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-57e0ba5:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-57e0ba5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-3ff2481{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-3ff2481.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-89a5e1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-89a5e1c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-15129 .elementor-element.elementor-element-89a5e1c .elementor-icon-box-title{margin-block-end:0px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-89a5e1c.elementor-view-stacked .elementor-icon{background-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-89a5e1c.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-89a5e1c.elementor-view-default .elementor-icon{fill:#0070FF;color:#0070FF;border-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-89a5e1c .elementor-icon{font-size:20px;}.elementor-15129 .elementor-element.elementor-element-89a5e1c .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-89a5e1c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-89a5e1c:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-89a5e1c:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-89a5e1c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-99db665{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-99db665.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-9d5ef11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-9d5ef11 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-15129 .elementor-element.elementor-element-9d5ef11 .elementor-icon-box-title{margin-block-end:0px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-9d5ef11.elementor-view-stacked .elementor-icon{background-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-9d5ef11.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-9d5ef11.elementor-view-default .elementor-icon{fill:#0070FF;color:#0070FF;border-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-9d5ef11 .elementor-icon{font-size:20px;}.elementor-15129 .elementor-element.elementor-element-9d5ef11 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-9d5ef11 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-9d5ef11:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-9d5ef11:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-9d5ef11 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-15129 .elementor-element.elementor-element-9363e92{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;}.elementor-15129 .elementor-element.elementor-element-9363e92.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15129 .elementor-element.elementor-element-a844234 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15129 .elementor-element.elementor-element-a844234 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-15129 .elementor-element.elementor-element-a844234 .elementor-icon-box-title{margin-block-end:0px;color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-a844234.elementor-view-stacked .elementor-icon{background-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-a844234.elementor-view-framed .elementor-icon, .elementor-15129 .elementor-element.elementor-element-a844234.elementor-view-default .elementor-icon{fill:#0070FF;color:#0070FF;border-color:#0070FF;}.elementor-15129 .elementor-element.elementor-element-a844234 .elementor-icon{font-size:20px;}.elementor-15129 .elementor-element.elementor-element-a844234 .elementor-icon-box-title, .elementor-15129 .elementor-element.elementor-element-a844234 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15129 .elementor-element.elementor-element-a844234:has(:hover) .elementor-icon-box-title,
					 .elementor-15129 .elementor-element.elementor-element-a844234:has(:focus) .elementor-icon-box-title{color:#0D1B4C;}.elementor-15129 .elementor-element.elementor-element-a844234 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}@media(min-width:768px){.elementor-15129 .elementor-element.elementor-element-7cde28a{--content-width:1440px;}.elementor-15129 .elementor-element.elementor-element-f47b71b{--content-width:1440px;}.elementor-15129 .elementor-element.elementor-element-da4ff28{--content-width:1440px;}.elementor-15129 .elementor-element.elementor-element-adf9f07{--width:20%;}.elementor-15129 .elementor-element.elementor-element-add24e7{--width:35%;}.elementor-15129 .elementor-element.elementor-element-db145b6{--width:85%;}.elementor-15129 .elementor-element.elementor-element-90b9cfb{--content-width:1440px;}.elementor-15129 .elementor-element.elementor-element-152645c{--content-width:1440px;}}/* Start custom CSS for html, class: .elementor-element-c79f034 */.qb-section {
        padding: 3rem 1.5rem;
        background-color: #fafbfc;
        position: relative;
        overflow: hidden;
      }
      .qb-background-dots {
        position: absolute;
        right: 0;
        top: 0;
        width: 50%;
        height: 100%;
        background-image: radial-gradient(#d1d5db 1.5px, transparent 1.5px);
        background-size: 24px 24px;
        opacity: 0.3;
        mask-image: linear-gradient(to left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
        -webkit-mask-image: linear-gradient(to left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
        z-index: 0;
      }
      .qb-background-glow {
        position: absolute;
        top: 20%;
        right: 10%;
        width: 800px;
        height: 800px;
        background: radial-gradient(circle, rgba(59, 130, 246, 0.05) 0%, rgba(255, 255, 255, 0) 70%);
        border-radius: 50%;
        z-index: 0;
        pointer-events: none;
      }
      .qb-container {
        max-width: 1440px;
        margin: 0 auto;
        display: flex;
        align-items: center;
        gap: 5rem;
        position: relative;
        z-index: 9;
      }
      .qb-content {
        flex: 1;
        max-width: 580px;
      }
      .qb-content .badge {
        background: #eef2ff;
        color: #2563eb;
        text-transform: uppercase;
        font-size: 0.75rem;
        font-weight: 800;
        padding: 0.5rem 1rem;
        border-radius: 50px;
        margin-bottom: 2rem;
        display: inline-block;
        letter-spacing: 0.5px;
      }
      .qb-title {
        font-size: 3rem;
        font-weight: 800;
        line-height: 1.2;
        color: #0f172a;
        margin-bottom: 1.5rem;
      }
      .qb-title .text-blue {
        color: #2563eb;
      }
      .qb-subtitle {
        font-size: 1.125rem;
        font-weight: 500;
        color: #334155;
        margin-bottom: 2rem;
      }
      .qb-subtitle-second {
        font-size: 1rem;
        font-weight: 500;
        color: #334155;
        margin-bottom: 2rem;
        line-height: 1.5;
      }
      .qb-features {
        list-style: none;
        padding: 0;
        margin: 0 0 2.5rem 0;
      }
      .qb-features li {
        font-size: 1.05rem;
        color: #334155;
        margin-bottom: 1rem;
        display: flex;
        align-items: center;
        gap: 0.75rem;
        font-weight: 500;
      }
      .qb-features li i {
        color: #3b82f6;
        font-size: 1.25rem;
      }
      .qb-actions {
        display: flex;
        gap: 1rem;
        flex-wrap: wrap;
        /* margin-bottom: 3rem; */
      }
      .qb-actions .btn {
        padding: 0.875rem 1.5rem;
        font-size: 0.95rem;
        border-radius: 8px;
        font-weight: 600;
        text-decoration: none;
        display: flex;
        align-items: center;
        gap: 0.5rem;
        transition: all 0.3s ease;
      }
      .qb-actions .btn:hover {
        transform: translateY(-2px);
      }
      .qb-actions .btn-primary {
        background: #1d4ed8;
        color: white;
        box-shadow: 0 10px 20px -5px rgba(29, 78, 216, 0.4);
      }
      .qb-actions .btn-secondary {
        background: white;
        color: #1d4ed8;
        border: 1px solid #bfdbfe;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);
      }
      .qb-footer-features {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        align-items: center;
        gap: 1.5rem;
        font-size: 0.85rem;
        color: #0f172a;
        font-weight: 700;
      }
      .qbf-item {
        display: flex;
        align-items: center;
        gap: 0.5rem;
      }
      .qbf-item i {
        color: #2563eb;
        font-size: 1rem;
      }
      .qbf-item img {
        width: 18px;
        border-radius: 2px;
      }

      /* Visual Right Side */
      .qb-visual {
        flex: 1;
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        min-height: 550px;
      }
      .qb-diagram-wrapper {
        position: relative;
        width: 100%;
        max-width: 650px;
        height: 480px;
      }
      .qb-main-container {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 1.5rem;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 2;
      }
      .qb-box {
        background: white;
        border-radius: 24px;
        width: 180px;
        height: 220px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.08);
        border: 1px solid #f1f5f9;
        text-align: center;
      }
      .qb-box-logo {
        width: 70px;
        height: 70px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #2ea727; /* QuickBooks Green */
        color: white;
        font-size: 2.5rem;
        font-weight: 800;
        margin-bottom: 1rem;
        letter-spacing: -1px;
      }
      .qb-box-logo.odoo {
        background: transparent;
        color: #714b67;
        font-size: 3.5rem;
        letter-spacing: -2px;
      }
      .qb-box strong {
        font-size: 1.1rem;
        font-weight: 800;
        color: #0f172a;
      }
      .qb-box span {
        font-size: 0.85rem;
        color: #64748b;
        font-weight: 600;
      }
      .qb-sync {
        width: 44px;
        height: 44px;
        background: #2563eb;
        color: white;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 1.2rem;
        box-shadow: 0 10px 20px -5px rgba(37, 99, 235, 0.4);
      }

      /* Floating Elements */
      .qb-float {
        position: absolute;
        background: white;
        padding: 0.85rem 1.25rem;
        border-radius: 8px;
        font-weight: 700;
        font-size: 0.9rem;
        color: #0f172a;
        display: flex;
        align-items: center;
        gap: 0.75rem;
        box-shadow: 0 15px 30px -10px rgba(0, 0, 0, 0.08);
        border: 1px solid #f1f5f9;
        z-index: 3;
      }
      .qb-float i {
        font-size: 1rem;
        width: 28px;
        height: 28px;
        border-radius: 6px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: white;
      }
      .f-invoices {
        top: 5%;
        left: 15%;
        transform: translateX(-50%);
      }
      .f-invoices i {
        background: #8b5cf6;
      }

      .f-payments {
        top: 5%;
        right: 15%;
        transform: translateX(50%);
      }
      .f-payments i {
        background: #10b981;
      }

      .f-customers {
        left: 0%;
        top: 50%;
        transform: translate(-30%, -50%);
      }
      .f-customers i {
        background: #0d9488;
      }

      .f-products {
        right: 0%;
        top: 50%;
        transform: translate(30%, -50%);
      }
      .f-products i {
        background: #f97316;
      }

      .f-taxes {
        bottom: 5%;
        left: 15%;
        transform: translateX(-50%);
      }
      .f-taxes i {
        background: #6366f1;
      }

      .f-reporting {
        bottom: 5%;
        right: 15%;
        transform: translateX(50%);
      }
      .f-reporting i {
        background: #2563eb;
      }

      /* Line connectors (SVG) */
      .qb-svg-lines {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 1;
        pointer-events: none;
      }

      /* Responsive */
      @media (max-width: 1024px) {
        .qb-container {
          flex-direction: column;
        }
        .qb-content {
          max-width: 100%;
          text-align: center;
        }
        .qb-features {
          display: inline-block;
          text-align: left;
        }
        .qb-actions {
          justify-content: center;
        }
        .qb-footer-features {
          justify-content: center;
        }
      }
      @media (max-width: 768px) {
        .qb-visual {
          transform: scale(0.8);
          margin-top: -3rem;
          margin-bottom: -3rem;
        }
      }
      @media (max-width: 480px) {
        .qb-visual {
          transform: scale(0.5);
          margin-top: -8rem;
          margin-bottom: -10rem;
        }
      }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-00c3b1c */.benefits-section {
        padding: 5rem 1.5rem;
        background-color: #fff;
        border-top: 1px solid #f1f5f9;
        border-bottom: 1px solid #f1f5f9;
      }
      .benefits-container {
        max-width: 1440px;
        margin: 0 auto;
        display: flex;
        align-items: center;
        gap: 3rem;
      }
      .benefits-left {
        flex: 0 0 40%;
      }
      .benefits-subtitle h2 {
        color: #2563eb;
        font-size: 0.85rem;
        font-weight: 800;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        margin-bottom: 1rem;
        font-family: 'Inter';
      }
      .benefits-title {
        font-size: 2.5rem;
        font-weight: 800;
        color: #0f172a;
        line-height: 1.25;
        margin-bottom: 1rem;
      }
      .benefits-title .text-blue {
        color: #2563eb;
      }
      .benefits-desc {
        font-size: 1.05rem;
        color: #475569;
        line-height: 1.6;
        font-weight: 500;
      }
      .benefits-right {
        flex: 1;
      }
      .benefits-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 2rem 1.5rem;
      }
      .benefit-item {
        display: flex;
        align-items: center;
        gap: 1rem;
      }
      .benefit-icon {
        width: 50px;
        height: 50px;
        flex-shrink: 0;
        background: #f8fafc;
        border: 2px solid #e0e7ff;
        border-radius: 12px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #3b82f6;
        font-size: 1.5rem;
        box-shadow: 0 4px 6px -1px rgba(37, 99, 235, 0.05);
      }
      .benefit-text {
        font-size: 0.95rem;
        font-weight: 700;
        color: #0f172a;
        line-height: 1.3;
      }

      @media (max-width: 1024px) {
        .benefits-container {
          flex-direction: column;
        }
        .benefits-left {
          flex: none;
          text-align: center;
          max-width: 600px;
          margin: 0 auto;
        }
      }
      @media (max-width: 768px) {
        .benefits-grid {
          grid-template-columns: repeat(2, 1fr);
        }
      }
      @media (max-width: 480px) {
        .benefits-grid {
          grid-template-columns: 1fr;
        }
      }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-924ae7b */.sync-section {
        padding: 6rem 1.5rem;
        background-color: #f8fafe;
        border-bottom: 1px solid #f1f5f9;
        font-family: "Inter", sans-serif;
      }
      .sync-container {
        max-width: 1400px;
        margin: 0 auto;
        display: flex;
        gap: 4rem;
        align-items: flex-start;
      }
      .sync-left {
        flex: 0 0 380px;
        position: sticky;
        top: 100px;
      }
      .sync-subtitle {
        color: #2563eb;
        font-size: 0.85rem;
        font-weight: 800;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        margin-bottom: 1rem;
      }
      .sync-title {
        font-size: 2.5rem;
        font-weight: 800;
        color: #0f172a;
        line-height: 1.25;
        margin-bottom: 1.25rem;
      }
      .sync-desc {
        font-size: 1.1rem;
        color: #475569;
        line-height: 1.6;
        font-weight: 500;
        margin-bottom: 2rem;
      }
      .sync-btn {
        display: inline-flex;
        align-items: center;
        gap: 0.5rem;
        background: #1d4ed8;
        color: white;
        padding: 0.875rem 1.5rem;
        border-radius: 8px;
        font-weight: 600;
        font-size: 0.95rem;
        text-decoration: none;
        box-shadow: 0 10px 20px -5px rgba(29, 78, 216, 0.4);
        transition: transform 0.3s ease;
      }
      .sync-btn:hover {
        transform: translateY(-2px);
      }
      .sync-btn i {
        font-size: 1.1rem;
      }

      .sync-right {
        flex: 1;
      }
      .sync-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 1.25rem;
      }
      .sync-card {
        background: white;
        padding: 1.5rem;
        border-radius: 12px;
        border: 1px solid #f1f5f9;
        box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.03);
        display: flex;
        align-items: flex-start;
        gap: 1rem;
        transition: transform 0.3s ease;
      }
      .sync-card:hover {
        transform: translateY(-5px);
        box-shadow: 0 15px 30px -10px rgba(0, 0, 0, 0.08);
      }
      .sync-icon {
        width: 44px;
        height: 44px;
        border-radius: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 1.25rem;
        flex-shrink: 0;
      }
      /* Icon Colors */
      .ic-blue {
        background: #eff6ff;
        color: #3b82f6;
      }
      .ic-green {
        background: #f0fdf4;
        color: #16a34a;
      }
      .ic-orange {
        background: #fff7ed;
        color: #f97316;
      }
      .ic-red {
        background: #fef2f2;
        color: #ef4444;
      }
      .ic-teal {
        background: #f0fdfa;
        color: #14b8a6;
      }
      .ic-pink {
        background: #fdf2f8;
        color: #ec4899;
      }

      .sync-card-content h3 {
        font-size: 1rem;
        font-weight: 800;
        color: #0f172a;
        margin-bottom: 0.5rem;
      }
      .sync-card-content p {
        font-size: 0.9rem;
        color: #475569;
        line-height: 1.5;
        font-weight: 500;
      }

      @media (max-width: 1200px) {
        .sync-grid {
          grid-template-columns: repeat(2, 1fr);
        }
      }
      @media (max-width: 900px) {
        .sync-container {
          flex-direction: column;
        }
        .sync-left {
          flex: none;
          max-width: 600px;
          margin: 0 auto;
          position: relative;
          top: 0;
          text-align: center;
        }
      }
      @media (max-width: 600px) {
        .sync-grid {
          grid-template-columns: 1fr;
        }
      }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e53d75f */.why-choose-section {
        position: relative;
        background-color: #0c204c;
        padding: 6rem 1.5rem;
        overflow: hidden;
        color: white;
        font-family: "Inter", sans-serif;
      }
      .why-bg-image {
        position: absolute;
        top: 0;
        right: 0;
        width: 65%;
        height: 100%;
        background-size: cover;
        background-position: center 20%;
        z-index: 1;
      }
      .why-bg-gradient {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: white;
        z-index: 2;
      }
      .why-container {
        max-width: 1440px;
        margin: 0 auto;
        position: relative;
        z-index: 10;
        display: flex;
        justify-content: space-evenly;
        align-items: center;
        gap: 4rem;
      }
      .why-left {
        flex: 1;
        max-width: 580px;
      }
      .why-subtitle {
        color: #2563eb;
        font-size: 0.85rem;
        font-weight: 800;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        margin-bottom: 1rem;
      }
      .why-title {
        font-size: 2.75rem;
        font-weight: 800;
        line-height: 1.25;
        margin-bottom: 1.25rem;
        color: #0f172a;
      }
      .why-heading{
        font-size: 1.75rem;
        font-weight: 700;
        line-height: 1.25;
        margin-bottom: 1rem;
        color: #0f172a;
      }
      .why-desc {
        font-size: 1.05rem;
        line-height: 1.6;
        color: #0f172a;
        margin-bottom: 2rem;
        font-weight: 400;
      }
      .why-features {
        list-style: none;
        padding: 0;
        margin: 0;
      }
      .why-features li {
        font-size: 1rem;
        margin-bottom: 1rem;
        display: flex;
        align-items: center;
        gap: 0.75rem;
        color: #0f172a;
        font-weight: 500;
      }
      .why-features li i {
        color: #0f172a;
        font-size: 1.15rem;
      }

      .why-right {
        display: flex;
        flex-direction: column;
        gap: 1.25rem;
        max-width: 380px;
        width: 100%;
      }
      .why-stat-card {
        background: white;
        padding: 1.5rem 2rem;
        border-radius: 8px;
        display: flex;
        align-items: center;
        gap: 1.5rem;
        box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.15);
      }
      .why-stat-icon {
        color: #1d4ed8;
        font-size: 2.5rem;
        flex-shrink: 0;
        display: flex;
        align-items: center;
        justify-content: center;
      }
      .why-stat-content .why-stat-number {
        color: #1d4ed8;
        font-size: 2rem;
        font-weight: 800;
        margin-bottom: 0.1rem;
        line-height: 1;
      }
      .why-stat-content p {
        color: #475569;
        font-size: 0.85rem;
        font-weight: 500;
      }

      @media (max-width: 1024px) {
        .why-container {
          flex-direction: column;
          align-items: flex-start;
        }
        .why-right {
          align-self: center;
          margin-top: 2rem;
        }
        .why-bg-gradient {
          background: linear-gradient(90deg, #0c204c 0%, #0c204c 60%, rgba(12, 32, 76, 0.8) 100%);
        }
      }
      @media (max-width: 768px) {
        .why-bg-gradient {
          background: #0c204c;
          opacity: 0.95;
        }
        .why-bg-image {
          width: 100%;
        }
        .why-stat-card {
          padding: 1.25rem 1.5rem;
        }
        .why-title {
          font-size: 2.25rem;
        }
      }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-381f646 */.accounting-section {
        padding: 6rem 1.5rem;
        background: linear-gradient(90deg, #0c204c 0%, #0c204c 40%, #0c204cf5 55%, #0c204c 100%);
        font-family: "Inter", sans-serif;
      }
      .accounting-container {
        max-width: 1440px;
        margin: 0 auto;
        display: flex;
        align-items: center;
        gap: 3rem;
        justify-content: space-between;
      }
      /* Left side */
      .acc-intro {
        /*flex: 0 0 350px;*/
        flex: 1;
      }
      .acc-subtitle {
        color: #2563eb;
        font-size: 0.85rem;
        font-weight: 800;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        margin-bottom: 1rem;
        font-family: 'Inter';
      }
      .acc-title {
        font-size: 2.5rem;
        font-weight: 800;
        color: #ffffff;
        line-height: 1.25;
        margin-bottom: 1rem;
      }
      .acc-desc {
        font-size: 1.25rem;
        color: #ffffff;
        line-height: 1.6;
        margin-bottom: 2rem;
        font-weight: 500;
      }
      .acc-btn {
        display: inline-flex;
        align-items: center;
        gap: 0.5rem;
        background: #1d4ed8;
        color: white;
        padding: 0.875rem 1.5rem;
        border-radius: 6px;
        font-weight: 600;
        font-size: 0.95rem;
        text-decoration: none;
        transition: all 0.3s ease;
      }
      .acc-btn:hover {
        transform: translateY(-2px);
        box-shadow: 0 10px 20px -5px rgba(29, 78, 216, 0.4);
      }
      /* Middle features */
      .acc-features {
        flex: 1;
        display: flex;
        gap: 2.5rem;
        justify-content: center;
      }
      .acc-features-col {
        display: flex;
        flex-direction: column;
        gap: 1.75rem;
      }
      .acc-feature-item {
        display: flex;
        align-items: center;
        gap: 1rem;
        font-size: 0.95rem;
        color: #ffffff;
        font-weight: 600;
      }
      .acc-feature-icon {
        width: 26px;
        height: 26px;
        background: #ffffff;
        color: #2a2a2a;
        border-radius: 6px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 0.85rem;
        flex-shrink: 0;
      }

      /* Right Card */
      .acc-cta-card {
        flex: 0 0 350px;
        background: #f8fafc;
        border-radius: 16px;
        padding: 2.5rem 2rem 0 2rem;
        position: relative;
        text-align: left;
      }
      .acc-cta-title {
        font-size: 1.4rem;
        font-weight: 800;
        color: #0f172a;
        margin-bottom: 1rem;
        line-height: 1.3;
      }
      .acc-cta-desc {
        font-size: 0.95rem;
        color: #475569;
        margin-bottom: 1.5rem;
        line-height: 1.5;
        font-weight: 500;
      }
      .acc-cta-card .acc-btn {
        width: 100%;
        justify-content: center;
        position: relative;
        z-index: 2;
        margin-bottom: 1.5rem;
      }
      .acc-illustration {
        position: relative;
        bottom: 0;
        margin-top: auto;
        height: 100px;
        display: flex;
        align-items: flex-end;
        justify-content: center;
        gap: 12px;
      }

      @media (max-width: 1024px) {
        .accounting-container {
          flex-direction: column;
          align-items: stretch;
        }
        .acc-features {
          justify-content: space-between;
        }
        .acc-intro {
          flex: auto;
          max-width: 600px;
          margin-bottom: 1rem;
        }
        .acc-cta-card {
          flex: auto;
          align-self: center;
          width: 100%;
          max-width: 450px;
          margin-top: 2rem;
        }
      }
      @media (max-width: 768px) {
        .acc-features {
          flex-direction: column;
          gap: 1.75rem;
        }
      }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2803e1a */.ind-serve-section {
        padding: 5rem 1.5rem;
        background-color: #f8fafe;
        font-family: "Inter", sans-serif;
        border-bottom: 1px solid #f1f5f9;
        overflow: hidden;
      }
      .ind-serve-container {
        max-width: 1440px;
        margin: 0 auto;
        display: flex;
        align-items: center;
        gap: 3rem;
      }
      .ind-serve-left {
        flex: 0 0 350px;
      }
      .ind-serve-subtitle {
        color: #2563eb;
        font-size: 0.85rem;
        font-weight: 800;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        margin-bottom: 0.75rem;
      }
      .ind-serve-title {
        font-size: 2.25rem;
        font-weight: 800;
        color: #0f172a;
        line-height: 1.25;
      }

      .ind-serve-right {
        flex: 1;
        display: flex;
        flex-direction: column;
        align-items: center;
        min-width: 0; /* allows flex children to shrink/overflow properly */
      }
      .ind-serve-track {
        display: flex;
        align-items: flex-start;
        gap: 1rem;
        width: 100%;
        overflow-x: auto;
        padding-bottom: 1.5rem;
        scrollbar-width: thin;
        scrollbar-color: #cbd5e1 transparent;
      }
      .ind-serve-track::-webkit-scrollbar {
        height: 6px;
      }
      .ind-serve-track::-webkit-scrollbar-thumb {
        background-color: #cbd5e1;
        border-radius: 10px;
      }
      .ind-serve-track::-webkit-scrollbar-track {
        background: transparent;
      }
      .ind-serve-item {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 0.75rem;
        min-width: 100px;
        text-align: center;
      }
      .ind-serve-icon {
        width: 48px;
        height: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 1.75rem;
        color: #2563eb;
      }
      .ind-serve-item-text {
        font-size: 0.8rem;
        font-weight: 700;
        color: #0f172a;
        line-height: 1.3;
      }

      .ind-serve-btn {
        margin-top: 1rem;
        display: inline-flex;
        align-items: center;
        gap: 0.5rem;
        background: white;
        color: #2563eb;
        border: 1px solid #bfdbfe;
        padding: 0.75rem 1.5rem;
        border-radius: 6px;
        font-weight: 700;
        font-size: 0.9rem;
        text-decoration: none;
        transition: all 0.3s ease;
      }
      .ind-serve-btn:hover {
        background: #eff6ff;
        transform: translateY(-2px);
      }

      @media (max-width: 1024px) {
        .ind-serve-container {
          flex-direction: column;
          align-items: flex-start;
        }
        .ind-serve-left {
          flex: auto;
          max-width: 100%;
        }
        .ind-serve-right {
          align-items: flex-start;
          width: 100%;
        }
      }/* End custom CSS */