.elementor-531136 .elementor-element.elementor-element-4211babb:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-4211babb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-4211babb, .elementor-531136 .elementor-element.elementor-element-4211babb > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-531136 .elementor-element.elementor-element-4211babb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-531136 .elementor-element.elementor-element-4211babb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531136 .elementor-element.elementor-element-2a94688c{--display:flex;}.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-531136 .elementor-element.elementor-element-dd9b70b{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-1059c1c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{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-531136 .elementor-element.elementor-element-24880ccc{--display:flex;}.elementor-531136 .elementor-element.elementor-element-5b4b10e{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-bb3cd40{--display:flex;}.elementor-531136 .elementor-element.elementor-element-88c272c{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-4e4aa0d3{--display:flex;}.elementor-531136 .elementor-element.elementor-element-577edb4{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-27517e20{--display:flex;}.elementor-531136 .elementor-element.elementor-element-72dec5e{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-7154a93f{--display:flex;}.elementor-531136 .elementor-element.elementor-element-2a316394{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-7fc5a5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531136 .elementor-element.elementor-element-22009efd{text-align:center;}.elementor-531136 .elementor-element.elementor-element-22009efd img{width:100%;}.elementor-531136 .elementor-element.elementor-element-27457202{--display:flex;}.elementor-531136 .elementor-element.elementor-element-0c4a53a{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-204ac86d{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1546A7;--n-accordion-icon-size:17px;--n-accordion-icon-normal-color:#05149B;--n-accordion-icon-hover-color:#1546A7;--n-accordion-icon-active-color:#068F26;}.elementor-531136 .elementor-element.elementor-element-204ac86d > .elementor-widget-container{border-style:solid;}:where( .elementor-531136 .elementor-element.elementor-element-204ac86d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:900;}.elementor-531136 .elementor-element.elementor-element-0e06f79, .elementor-531136 .elementor-element.elementor-element-0e06f79 > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-531136 .elementor-element.elementor-element-0e06f79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-531136 .elementor-element.elementor-element-0e06f79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531136 .elementor-element.elementor-element-eeb211b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-531136 .elementor-element.elementor-element-eeb211b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-531136 .elementor-element.elementor-element-eeb211b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-531136 .elementor-element.elementor-element-eeb211b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-531136 .elementor-element.elementor-element-1c01e3f .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-9c8918d{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-cdb644d{--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-531136 .elementor-element.elementor-element-1337f3a{text-align:start;}.elementor-531136 .elementor-element.elementor-element-1337f3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-531136 .elementor-element.elementor-element-c2e4ace{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;}.elementor-531136 .elementor-element.elementor-element-02195d7 img{width:100%;}.elementor-531136 .elementor-element.elementor-element-d4de1c2 img{width:100%;}.elementor-531136 .elementor-element.elementor-element-9134caa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-531136 .elementor-element.elementor-element-9134caa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531136 .elementor-element.elementor-element-c8baa00 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-531136 .elementor-element.elementor-element-c166fb3 .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-be12a76{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-d8a748b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-2a9917e img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-531136 .elementor-element.elementor-element-a9a2cd6 img{border-radius:10px 10px 10px 10px;}.elementor-531136 .elementor-element.elementor-element-a19c056 img{border-radius:10px 10px 10px 10px;}.elementor-531136 .elementor-element.elementor-element-6653403 .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-691d74a{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-96ceddb .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-46e2613{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-857de54 .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-7f5c017{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-c3bda7a .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-daa5b4f{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-60bedca9{--display:flex;}.elementor-531136 .elementor-element.elementor-element-159717f9{text-align:start;}.elementor-531136 .elementor-element.elementor-element-159717f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-1981a05f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-97c69f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531136 .elementor-element.elementor-element-676654c4{text-align:center;}.elementor-531136 .elementor-element.elementor-element-676654c4 img{width:70%;}.elementor-531136 .elementor-element.elementor-element-67b2ca5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-531136 .elementor-element.elementor-element-67b2ca5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531136 .elementor-element.elementor-element-0af350f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-531136 .elementor-element.elementor-element-0769e32 .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-e36167b > .elementor-widget-container{padding:0px 2px 0px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-531136 .elementor-element.elementor-element-e36167b{font-family:"Varela", Sans-serif;font-size:13px;line-height:20px;color:#444444;}.elementor-531136 .elementor-element.elementor-element-0c45edb:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-0c45edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-531136 .elementor-element.elementor-element-0c45edb > .elementor-container{max-width:1230px;}.elementor-531136 .elementor-element.elementor-element-0c45edb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:65px 0px 65px 0px;}.elementor-531136 .elementor-element.elementor-element-0c45edb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531136 .elementor-element.elementor-element-a41fd24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-531136 .elementor-element.elementor-element-8cc03a4 .elementor-heading-title{font-family:"Varela", Sans-serif;font-size:1.8rem;font-weight:700;color:#282828;}.elementor-531136 .elementor-element.elementor-element-e4a513f{--display:flex;}.elementor-531136 .elementor-element.elementor-element-e4a513f:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-e4a513f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-014586f{--display:flex;}.elementor-531136 .elementor-element.elementor-element-014586f:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-014586f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-2622b0d{--display:flex;}.elementor-531136 .elementor-element.elementor-element-2622b0d:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-2622b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-e0de22d{--display:flex;}.elementor-531136 .elementor-element.elementor-element-e0de22d:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-e0de22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-4985339{--display:flex;}.elementor-531136 .elementor-element.elementor-element-4985339:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-4985339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-1fbda96{--display:flex;}.elementor-531136 .elementor-element.elementor-element-1fbda96:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-1fbda96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-574cb4a{--display:flex;}.elementor-531136 .elementor-element.elementor-element-574cb4a:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-574cb4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-230c994{--display:flex;}.elementor-531136 .elementor-element.elementor-element-230c994:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-230c994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-196191b{--display:flex;}.elementor-531136 .elementor-element.elementor-element-196191b:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-196191b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-010659b{--display:flex;}.elementor-531136 .elementor-element.elementor-element-010659b:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-010659b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-70176b6{--display:flex;}.elementor-531136 .elementor-element.elementor-element-70176b6:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-70176b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-ff3431e{--display:flex;}.elementor-531136 .elementor-element.elementor-element-ff3431e:not(.elementor-motion-effects-element-type-background), .elementor-531136 .elementor-element.elementor-element-ff3431e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-531136 .elementor-element.elementor-element-94c2697{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 5px 5px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#1F2124;--n-accordion-title-active-color:#1E4399;--n-accordion-icon-size:15px;}.elementor-531136 .elementor-element.elementor-element-94c2697 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DF;}.elementor-531136 .elementor-element.elementor-element-94c2697 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-531136 .elementor-element.elementor-element-94c2697 {--n-accordion-padding:13px 14px 13px 15px;}:where( .elementor-531136 .elementor-element.elementor-element-94c2697 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:500;line-height:26px;}:where( .elementor-531136 .elementor-element.elementor-element-94c2697 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:#D1D5DF;--border-radius:0px 0px 3px 3px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-531136 .elementor-element.elementor-element-3d1a1969{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-531136 .elementor-element.elementor-element-3d1a1969 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531136 .elementor-element.elementor-element-6a73a061 > .elementor-widget-container{padding:5px 0px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}.elementor-531136 .elementor-element.elementor-element-6a73a061{font-family:"Varela", Sans-serif;font-size:14px;line-height:20px;color:#444444;}@media(min-width:768px){.elementor-531136 .elementor-element.elementor-element-2a316394{--width:100%;}.elementor-531136 .elementor-element.elementor-element-1981a05f{--width:100%;}.elementor-531136 .elementor-element.elementor-element-a41fd24{width:100%;}}@media(max-width:1024px){.elementor-531136 .elementor-element.elementor-element-1059c1c{--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-2a316394{--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-22009efd img{width:77%;}.elementor-531136 .elementor-element.elementor-element-1337f3a .elementor-heading-title{line-height:0.4em;}.elementor-531136 .elementor-element.elementor-element-c2e4ace{--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-d8a748b{--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-1981a05f{--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-676654c4 img{width:100%;}.elementor-531136 .elementor-element.elementor-element-0c45edb{margin-top:0px;margin-bottom:0px;}.elementor-531136 .elementor-element.elementor-element-94c2697 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-531136 .elementor-element.elementor-element-1059c1c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-24880ccc{--padding-top:10px;--padding-bottom:5px;--padding-left:10px;--padding-right:5px;}.elementor-531136 .elementor-element.elementor-element-4e4aa0d3{--padding-top:10px;--padding-bottom:5px;--padding-left:8px;--padding-right:5px;}.elementor-531136 .elementor-element.elementor-element-2a316394{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-204ac86d > .elementor-widget-container{margin:45px 0px 0px 0px;border-width:2px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-531136 .elementor-element.elementor-element-204ac86d{--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:25px;}.elementor-531136 .elementor-element.elementor-element-204ac86d {--n-accordion-padding:20px 10px 20px 13px;}:where( .elementor-531136 .elementor-element.elementor-element-204ac86d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.8em;letter-spacing:0.3px;word-spacing:0.1em;}:where( .elementor-531136 .elementor-element.elementor-element-204ac86d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:2px;--padding-right:5px;--padding-bottom:2px;--padding-left:5px;}.elementor-531136 .elementor-element.elementor-element-1337f3a .elementor-heading-title{font-size:0.9rem;letter-spacing:0.2px;word-spacing:0em;}.elementor-531136 .elementor-element.elementor-element-c2e4ace{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-d8a748b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-1981a05f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531136 .elementor-element.elementor-element-0c45edb{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-531136 .elementor-element.elementor-element-a41fd24{width:100%;}.elementor-531136 .elementor-element.elementor-element-94c2697 {--n-accordion-padding:10px 10px 10px 10px;}.elementor-531136 .elementor-element.elementor-element-94c2697{--n-accordion-title-font-size:14px;}:where( .elementor-531136 .elementor-element.elementor-element-94c2697 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-e36167b *//* ===== Career Path table — polished white theme (THIS WIDGET ONLY) ===== */
.elementor-531136 .elementor-element.elementor-element-e36167b { --line:#e5e7eb; --ink:#111827; --muted:#374151; }

/* Base / desktop */
.elementor-531136 .elementor-element.elementor-element-e36167b table{
  width:100%;
  border-collapse:collapse;
  background:transparent;
  color:var(--ink);
  font-size:15px;
  line-height:1.5;
}
.elementor-531136 .elementor-element.elementor-element-e36167b thead th{
  background:#fff;                /* white header */
  color:var(--ink);
  font-weight:700;
  text-align:left;
  padding:12px 14px;
  border-bottom:2px solid var(--line);
}
.elementor-531136 .elementor-element.elementor-element-e36167b tbody td{
  padding:12px 15px;
  border-bottom:1px solid var(--line);
  color:var(--muted);
  vertical-align:top;
}
.elementor-531136 .elementor-element.elementor-element-e36167b tbody td:nth-child(1){width:25%; font-weight:700; color:var(--ink);}
.elementor-531136 .elementor-element.elementor-element-e36167b tbody td:nth-child(2){width:52%;}
.elementor-531136 .elementor-element.elementor-element-e36167b thead th:nth-child(3),
.elementor-531136 .elementor-element.elementor-element-e36167b tbody td:nth-child(3){
  width:20%;
  text-align:right;
  white-space:nowrap;
  font-variant-numeric:tabular-nums; /* tidy £ amounts */
}

/* Remove any theme zebra/hover colours */
.elementor-531136 .elementor-element.elementor-element-e36167b tbody tr:nth-child(even){background:transparent;}
.elementor-531136 .elementor-element.elementor-element-e36167b tbody tr:hover{background:transparent;}

/* ---------- Mobile polish (keeps table) ---------- */
@media (max-width:767.98px){
  /* keep table, allow gentle horizontal swipe if needed */
  .elementor-531136 .elementor-element.elementor-element-e36167b table{
    display:block;
    overflow-x:auto;
    -webkit-overflow-scrolling:touch;
    white-space:nowrap;            /* prevents ugly word-per-line wrapping */
    scrollbar-width:thin;
  }

  /* smaller, tighter text/padding for phones */
  .elementor-531136 .elementor-element.elementor-element-e36167b thead th,
  .elementor-531136 .elementor-element.elementor-element-e36167b tbody td{
    padding:10px 0px;
    font-size:11px;
    line-height:1.45;
  }

  /* sticky header for long lists */
  .elementor-531136 .elementor-element.elementor-element-e36167b thead th{
    position:sticky; top:0; z-index:1;
    background:#fff;
    box-shadow:0 1px 0 0 var(--line);
  }

  /* role column can wrap, others prefer nowrap */
  .elementor-531136 .elementor-element.elementor-element-e36167b tbody td:nth-child(1){white-space:normal;}
  .elementor-531136 .elementor-element.elementor-element-e36167b tbody td:nth-child(2){white-space:normal;}
  .elementor-531136 .elementor-element.elementor-element-e36167b tbody td:nth-child(3){white-space:nowrap; font-weight:700; color:var(--ink);}



/* ---------- Very small screens (≤360px) ---------- */
@media (max-width:360px){
  .elementor-531136 .elementor-element.elementor-element-e36167b thead th,
  .elementor-531136 .elementor-element.elementor-element-e36167b tbody td{ font-size:11.7px; padding:9px 0px; }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-94c2697 */.a2n_faq details:not([open]) .e-n-accordion-item-title{
    border-radius: 3px !important;
}
.a2n_faq details[open] .e-n-accordion-item-title{
    border-radius: 3px 3px 0px 0px !important;
}
.r4h-faq-common-accordion-content{
    font-family: "Open Sans", Sans-Serif;
}
.r4h-faq-common-accordion-content p{
    font-family: "Open Sans", Sans-Serif;
    color: #000;
    font-size: 16px;
    line-height: 28.8px;
}
.r4h-faq-common-accordion-content li{
    font-family: "Open Sans", Sans-Serif;
    color: #000;
    font-size: 16px;
    line-height: 28.8px;
}
.r4h-faq-common-accordion-content ol{
    list-style-type: decimal;
    margin-left: 26px;
}
@media (max-width: 767px){
    .r4h-faq-common-accordion-content p, .r4h-faq-common-accordion-content li{
    font-size: 14px;
    line-height: 24px;
}
}/* End custom CSS */