.elementor-1198 .elementor-element.elementor-element-9b0e08c{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-2c547d4{--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;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1198 .elementor-element.elementor-element-9ab7bd6{--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-1198 .elementor-element.elementor-element-12dde28{--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-1198 .elementor-element.elementor-element-c3c3f7c{--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-1198 .elementor-element.elementor-element-d9ed553{--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-1198 .elementor-element.elementor-element-d7cd61b{--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-1198 .elementor-element.elementor-element-c541a44{--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-1198 .elementor-element.elementor-element-3624477{--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-1198 .elementor-element.elementor-element-11fbcfd{--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-1198 .elementor-element.elementor-element-63a23c1{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-5bfa1ce .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-5bfa1ce.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-5bfa1ce.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-5bfa1ce.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-01d0b83{--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-1198 .elementor-element.elementor-element-5cca287 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-5cca287.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-5cca287.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-5cca287.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-8e23c18{--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-1198 .elementor-element.elementor-element-6a462c1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-6a462c1.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-6a462c1.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-6a462c1.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-450100b{--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-1198 .elementor-element.elementor-element-49b0af6{--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-1198 .elementor-element.elementor-element-191e28c{--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-1198 .elementor-element.elementor-element-6d500a5{--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-1198 .elementor-element.elementor-element-c41a18e{--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-1198 .elementor-element.elementor-element-b9ff01c{--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-1198 .elementor-element.elementor-element-5dc9d99{--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-1198 .elementor-element.elementor-element-9a98712{--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-1198 .elementor-element.elementor-element-75d6b7d{--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-1198 .elementor-element.elementor-element-3c8aefe{--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-1198 .elementor-element.elementor-element-fbc8b8b{--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-1198 .elementor-element.elementor-element-3172519{--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-1198 .elementor-element.elementor-element-789739d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-789739d.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-789739d.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-789739d.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-3c9078d{--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-1198 .elementor-element.elementor-element-a8e74fd .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-a8e74fd.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-a8e74fd.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-a8e74fd.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-3ab00e3{--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-1198 .elementor-element.elementor-element-2415f04 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-2415f04.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-2415f04.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-2415f04.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-9a5ade2{--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-1198 .elementor-element.elementor-element-f7381dd .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-f7381dd.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-f7381dd.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-f7381dd.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-c221ce6{--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-1198 .elementor-element.elementor-element-8b3e7f5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-8b3e7f5.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-8b3e7f5.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-8b3e7f5.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-13c55ee{--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-1198 .elementor-element.elementor-element-03a92bc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-03a92bc.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-03a92bc.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-03a92bc.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-8b4fee7{--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-1198 .elementor-element.elementor-element-2e949da .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-2e949da.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-2e949da.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-2e949da.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-fc6726f{--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-1198 .elementor-element.elementor-element-5e01434{--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-1198 .elementor-element.elementor-element-e7ff3c2{--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-1198 .elementor-element.elementor-element-ea345d9{--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-1198 .elementor-element.elementor-element-272596e{--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-1198 .elementor-element.elementor-element-b079a2a{--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-1198 .elementor-element.elementor-element-62a733d{--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;--flex-wrap:wrap;}.elementor-1198 .elementor-element.elementor-element-7c383f2{--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-1198 .elementor-element.elementor-element-2239456{--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-1198 .elementor-element.elementor-element-a4489ca{--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-1198 .elementor-element.elementor-element-6cbc70a{--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-1198 .elementor-element.elementor-element-1de1493{--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-1198 .elementor-element.elementor-element-cc8dfc7{--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-1198 .elementor-element.elementor-element-6ed4819{--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-1198 .elementor-element.elementor-element-2fdfccb{--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-1198 .elementor-element.elementor-element-d9b3d85{--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-1198 .elementor-element.elementor-element-c871f05{--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-1198 .elementor-element.elementor-element-4b4bb4d{--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-1198 .elementor-element.elementor-element-f6a5525 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-f6a5525.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-f6a5525.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-f6a5525.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-1fd7fa7{--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-1198 .elementor-element.elementor-element-3b98481 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-3b98481.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-3b98481.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-3b98481.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-4bf5529{--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-1198 .elementor-element.elementor-element-d5c657b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-d5c657b.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-d5c657b.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-d5c657b.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-a83fc21{--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-1198 .elementor-element.elementor-element-c1dca1b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1198 .elementor-element.elementor-element-c1dca1b.elementor-view-stacked .elementor-icon{background-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-c1dca1b.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-c1dca1b.elementor-view-default .elementor-icon{fill:#C8A052;color:#C8A052;border-color:#C8A052;}.elementor-1198 .elementor-element.elementor-element-5bcef1b{--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-1198 .elementor-element.elementor-element-45bdf1e{--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-1198 .elementor-element.elementor-element-6658b86{--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-1198 .elementor-element.elementor-element-cf36be3{--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-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1198 .elementor-element.elementor-element-6ce1cfc{--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-1198 .elementor-element.elementor-element-ef7e116{--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-1198 .elementor-element.elementor-element-9e0c747{--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-1198 .elementor-element.elementor-element-e7488ef{--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1198 .elementor-element.elementor-element-6d132fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-6d132fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1198 .elementor-element.elementor-element-6d132fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1198 .elementor-element.elementor-element-6d132fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-f6fba95{--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;--flex-wrap:wrap;}/* Start custom CSS *//* ===== ansDigital Home — Dark & Premium ===== */
body.page-id-1198, body.page-id-1198 .site-main{background:#0A0A0B}
.ans-sec{--gold:#C8A052;--gold2:#E6C57A;--ink:#0A0A0B;--txt:#A6A6AF;--line:rgba(255,255,255,.08);
 --content-width:1200px;background:#0A0A0B;color:var(--txt);padding:120px 24px !important;font-family:Poppins,sans-serif;position:relative;overflow:hidden}
.ans-sec .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}
.ans-sec > .e-con-inner{gap:56px !important}
.ans-alt{background:#101012 !important}
.ans-sec .elementor-widget{margin:0 !important}
.ans-sec .elementor-heading-title{color:#fff;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.08}
.ans-sec h2.elementor-heading-title{font-size:clamp(32px,4vw,52px)}
.ans-gold{background:linear-gradient(95deg,var(--gold2) 0%,var(--gold) 55%,#A07C38 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.ans-eyebrow .elementor-heading-title{font-size:13px !important;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);line-height:1.4}
.ans-sec .elementor-widget-text-editor{color:var(--txt);font-family:Poppins,sans-serif}
.ans-sec .elementor-widget-text-editor p{margin:0}
.ans-sec a{color:var(--gold2)}
.ans-lead{font-size:18px;line-height:1.75}
.ans-small{font-size:15px;line-height:1.7}
.ans-head{gap:18px !important;max-width:760px}
.ans-center{margin:0 auto;text-align:center;align-items:center}
.ans-center .ans-lead{max-width:680px}
/* buttons */
.ans-btn .elementor-button{background:linear-gradient(135deg,#E6C57A,#C8A052 60%,#B08A42);color:#0A0A0B !important;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;border-radius:999px;padding:18px 34px;box-shadow:0 14px 34px -14px rgba(200,160,82,.75);transition:transform .2s,box-shadow .2s}
.ans-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 20px 40px -14px rgba(200,160,82,.9)}
.ans-btn-ghost .elementor-button{background:rgba(255,255,255,.03);color:#fff !important;border:1px solid rgba(255,255,255,.18);box-shadow:none}
.ans-btn-ghost .elementor-button:hover{border-color:var(--gold);box-shadow:none}
.ans-btn-sm .elementor-button{padding:14px 24px;font-size:14px}
.ans-row{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:14px !important}
.ans-center-row{justify-content:center}
/* hero */
.ans-hero{padding-top:150px !important;padding-bottom:90px !important;text-align:center;
 background:radial-gradient(900px 520px at 50% -8%,rgba(200,160,82,.20),transparent 65%),radial-gradient(700px 400px at 100% 100%,rgba(200,160,82,.07),transparent 60%),#0A0A0B !important}
.ans-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 50% 20%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 20%,#000 20%,transparent 70%);pointer-events:none}
.ans-hero > .e-con-inner{align-items:center;gap:26px !important;position:relative}
.ans-h1 .elementor-heading-title{font-size:clamp(40px,6.4vw,82px);max-width:1000px;margin:0 auto;letter-spacing:-.035em;line-height:1.02}
.ans-hero-lead{max-width:720px;margin:0 auto !important;font-size:19px}
.ans-hero-ctas{justify-content:center;margin-top:8px !important}
.ans-micro{font-size:13px;color:#7C7C86 !important;letter-spacing:.04em}
.ans-stats{margin-top:48px !important;width:100%;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.02);backdrop-filter:blur(6px);gap:0 !important}
.ans-stat{padding:30px 22px !important;gap:6px !important;align-items:center;text-align:center}
.ans-stat + .ans-stat{border-left:1px solid var(--line)}
.ans-stat-num .elementor-heading-title{font-size:clamp(34px,3.6vw,46px);background:linear-gradient(95deg,#F0D08A,#C8A052);-webkit-background-clip:text;background-clip:text;color:transparent}
.ans-stat-lbl{font-size:14px;line-height:1.5;color:#8E8E98 !important}
/* grids */
.ans-g2,.ans-g3,.ans-g4{display:grid !important;gap:22px !important;width:100%}
.ans-g2{grid-template-columns:repeat(2,minmax(0,1fr))}
.ans-g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.ans-g4{grid-template-columns:repeat(4,minmax(0,1fr))}
.ans-split{gap:64px !important;align-items:start}
/* cards */
.ans-card{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012));border:1px solid var(--line);border-radius:22px;padding:34px !important;gap:12px !important;transition:border-color .25s,transform .25s,background .25s}
.ans-card:hover{border-color:rgba(200,160,82,.45);transform:translateY(-3px)}
.ans-card-gold{border-color:rgba(200,160,82,.5);background:radial-gradient(500px 220px at 20% 0%,rgba(200,160,82,.16),transparent 70%),rgba(255,255,255,.02);box-shadow:0 30px 80px -40px rgba(200,160,82,.5)}
.ans-ib .elementor-icon-box-wrapper{text-align:left}
.ans-ib .elementor-icon-box-icon{margin-bottom:22px !important}
.ans-ib .elementor-icon{font-size:22px;color:var(--gold) !important;fill:var(--gold) !important;background:rgba(200,160,82,.1);border:1px solid rgba(200,160,82,.25);border-radius:14px;padding:14px}
.ans-ib .elementor-icon svg{fill:var(--gold)}
.ans-ib .elementor-icon-box-title,.ans-ib .elementor-icon-box-title a{color:#fff !important;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0 0 10px}
.ans-ib .elementor-icon-box-description{color:var(--txt);font-size:15px;line-height:1.7;margin:0}
.ans-svc .elementor-icon-box-title a:after{content:" →";color:var(--gold);opacity:0;transition:opacity .2s}
.ans-svc:hover .elementor-icon-box-title a:after{opacity:1}
.ans-svc-cta{background:linear-gradient(160deg,rgba(200,160,82,.22),rgba(200,160,82,.04));border-color:rgba(200,160,82,.4);justify-content:center}
.ans-h3 .elementor-heading-title{font-size:21px !important;font-weight:600;letter-spacing:-.01em;line-height:1.3}
.ans-num .elementor-heading-title{font-size:15px !important;font-weight:600;letter-spacing:.14em;color:var(--gold)}
.ans-pillars{gap:18px !important}
.ans-pillar{padding:28px !important}
/* thrive */
.ans-thrive{background:radial-gradient(900px 420px at 50% 30%,rgba(200,160,82,.12),transparent 65%),#0A0A0B !important}
.ans-thrive > .e-con-inner{align-items:center}
.ans-quote{max-width:900px;text-align:center;font-size:clamp(20px,2.3vw,28px) !important;line-height:1.55;color:#E8E8EC !important;font-weight:300;font-style:italic}
.ans-compare{max-width:900px}
.ans-cmp-num .elementor-heading-title{font-size:clamp(48px,6vw,72px);background:linear-gradient(95deg,#F0D08A,#C8A052);-webkit-background-clip:text;background-clip:text;color:transparent}
.ans-muted-num .elementor-heading-title{background:none;color:#4A4A52}
/* steps */
.ans-steps{counter-reset:s;gap:0 !important;border-top:1px solid var(--line)}
.ans-step{padding:34px 28px 0 0 !important;gap:12px !important;position:relative}
.ans-step:before{content:"";position:absolute;top:-1px;left:0;width:48px;height:2px;background:var(--gold)}
/* faq */
.ans-faq .elementor-accordion-item{border:0 !important;border-bottom:1px solid var(--line) !important}
.ans-faq .elementor-accordion-item:first-child{border-top:1px solid var(--line) !important}
.ans-faq .elementor-tab-title{padding:24px 0 !important;border:0 !important}
.ans-faq .elementor-tab-title .elementor-accordion-title{color:#fff !important;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}
.ans-faq .elementor-tab-title.elementor-active .elementor-accordion-title{color:var(--gold2) !important}
.ans-faq .elementor-accordion-icon{color:var(--gold) !important}
.ans-faq .elementor-accordion-icon svg{fill:var(--gold)}
.ans-faq .elementor-tab-content{border:0 !important;padding:0 40px 26px 0 !important;color:var(--txt);font-size:16px;line-height:1.75}
/* audit */
.ans-audit{background:radial-gradient(800px 500px at 0% 0%,rgba(200,160,82,.16),transparent 60%),#0A0A0B !important;border-top:1px solid var(--line)}
.ans-audit-grid{align-items:center}
.ans-list .elementor-icon-list-item{padding:6px 0 !important}
.ans-list .elementor-icon-list-text{color:#E4E4E8 !important;font-size:16px;font-family:Poppins,sans-serif}
.ans-list .elementor-icon-list-icon i{color:var(--gold) !important}
.ans-list .elementor-icon-list-icon svg{fill:var(--gold) !important;width:18px}
.ans-contact{color:#8E8E98 !important}
.ans-contact strong{color:#fff}
.ans-formcard{background:#fff;border-radius:26px;padding:14px !important;box-shadow:0 40px 100px -40px rgba(200,160,82,.55),0 0 0 1px rgba(200,160,82,.3)}
.ans-formcard iframe{width:100%;min-height:640px;border:0;border-radius:18px}
/* responsive */
@media (max-width:1024px){
 .ans-g4{grid-template-columns:repeat(2,minmax(0,1fr))}
 .ans-g3{grid-template-columns:1fr}
 .ans-split{grid-template-columns:1fr;gap:44px !important}
 .ans-stat:nth-child(3){border-left:0}
 .ans-stat:nth-child(n+3){border-top:1px solid var(--line)}
 .ans-steps{gap:28px !important}
}
@media (max-width:767px){
 .ans-sec{padding:76px 18px !important}
 .ans-hero{padding-top:110px !important}
 .ans-g2,.ans-g4,.ans-pillars{grid-template-columns:1fr !important}
 .ans-stats{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
 .ans-stat{padding:22px 12px !important}
 .ans-card{padding:26px !important}
 .ans-hero-ctas .elementor-widget-button,.ans-hero-ctas .elementor-button{width:100%}
 .ans-lead{font-size:16px}
}

/* overrides for kit globals */
.ans-sec .elementor-heading-title{color:#fff !important;font-family:Poppins,sans-serif !important}
.ans-sec .ans-eyebrow .elementor-heading-title{color:#C8A052 !important}
.ans-sec .ans-num .elementor-heading-title{color:#C8A052 !important}
.ans-sec .ans-stat-num .elementor-heading-title,.ans-sec .ans-cmp-num .elementor-heading-title{color:transparent !important}
.ans-sec .ans-muted-num .elementor-heading-title{color:#4A4A52 !important}
.ans-sec .elementor-heading-title .ans-gold{color:transparent !important}
.ans-sec .elementor-widget-text-editor,.ans-sec .elementor-widget-text-editor p{color:#A6A6AF;font-family:Poppins,sans-serif !important}
.ans-sec .ans-quote,.ans-sec .ans-quote p{color:#E8E8EC !important}
.ans-sec .ans-micro p{color:#7C7C86 !important}
.ans-sec .ans-stat-lbl p{color:#8E8E98 !important}
.ans-sec .elementor-button{font-family:Poppins,sans-serif !important}
.ans-sec .ans-btn .elementor-button{background:linear-gradient(135deg,#E6C57A,#C8A052 60%,#B08A42) !important;color:#0A0A0B !important}
.ans-sec .ans-btn .elementor-button .elementor-button-text{color:#0A0A0B !important}
.ans-sec .ans-btn-ghost .elementor-button{background:rgba(255,255,255,.03) !important;color:#fff !important}
.ans-sec .ans-btn-ghost .elementor-button .elementor-button-text{color:#fff !important}

/* polish */
.ans-sec .elementor-heading-title{font-weight:700 !important}
.ans-sec .ans-h3 .elementor-heading-title,.ans-sec .ans-num .elementor-heading-title,.ans-sec .ans-eyebrow .elementor-heading-title{font-weight:600 !important}
.ans-ib .elementor-icon-box-title,.ans-ib .elementor-icon-box-title a{font-weight:600 !important}
.ans-compare{margin:0 auto !important}
.ans-faq .elementor-accordion-icon{font-size:15px !important}
.ans-faq .elementor-accordion-icon i,.ans-faq .elementor-accordion-icon-opened i{color:#C8A052 !important}
.ans-faq .elementor-accordion-icon svg{fill:#C8A052 !important;width:15px}
@media (min-width:1025px){
 .ans-audit-grid{align-items:start !important}
 .ans-audit-grid > .ans-head,.ans-split > .ans-head{position:sticky;top:120px}
}

.ans-stat-num .elementor-heading-title{white-space:nowrap}
@media (max-width:767px){.ans-stat-num .elementor-heading-title{font-size:30px !important}.ans-cmp-num .elementor-heading-title{font-size:52px !important}}/* End custom CSS */