.elementor-106 .elementor-element.elementor-element-2c97a05{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-106 .elementor-element.elementor-element-2c97a05:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-2c97a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ismwhte );}.elementor-106 .elementor-element.elementor-element-03e4a4b{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-f03c1b4{width:auto;max-width:auto;background-color:var( --e-global-color-ismbgso );padding:8px 16px 8px 16px;border-radius:12px 12px 12px 12px;}.elementor-106 .elementor-element.elementor-element-f03c1b4.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-f03c1b4 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-aef22a2 .elementor-heading-title{font-size:60px;font-weight:800;line-height:60px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-4093d68 .elementor-heading-title{font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-fa93097{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-7ea4684 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-106 .elementor-element.elementor-element-7ea4684__link{background-color:var( --e-global-color-secondary );align-self:flex-start;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-primary );padding:16px 32px 16px 32px;border-radius:16px 16px 16px 16px;flex-direction:row;}.elementor-106 .elementor-element.elementor-element-7ea4684{width:auto;max-width:auto;}.elementor-106 .elementor-element.elementor-element-7ea4684 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-106 .elementor-element.elementor-element-7ea4684__icon{order:3;}.elementor-106 .elementor-element.elementor-element-569ab44 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-106 .elementor-element.elementor-element-569ab44__link{background-color:var( --e-global-color-ismbgso );align-self:flex-start;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-primary );padding:16px 32px 16px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ismsl10 );border-radius:16px 16px 16px 16px;flex-direction:row;}.elementor-106 .elementor-element.elementor-element-569ab44{width:auto;max-width:auto;}.elementor-106 .elementor-element.elementor-element-569ab44 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-106 .elementor-element.elementor-element-569ab44__icon{order:1;}.elementor-106 .elementor-element.elementor-element-d4653dc{--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-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-5e41dac img{width:100%;height:600px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-ismwhte );border-radius:32px 32px 32px 32px;box-shadow:0px 25px 50px -12px rgba(0,0,0,0.25);}.elementor-106 .elementor-element.elementor-element-2c92354{--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:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-106 .elementor-element.elementor-element-6d0064b{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-106 .elementor-element.elementor-element-0395b48{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-106 .elementor-element.elementor-element-b309395{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-106 .elementor-element.elementor-element-1f895c6{width:auto;max-width:auto;background-color:var( --e-global-color-ismambg );padding:8px 16px 8px 16px;border-radius:12px 12px 12px 12px;}.elementor-106 .elementor-element.elementor-element-1f895c6.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-1f895c6 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-8527c7d .elementor-heading-title{font-family:var( --e-global-typography-ismh2s-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-ismh2s-font-size );font-weight:var( --e-global-typography-ismh2s-font-weight );line-height:var( --e-global-typography-ismh2s-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-106 .elementor-element.elementor-element-88fc82e{font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-1be2937{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ismbrd1 );--border-color:var( --e-global-color-ismbrd1 );--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-106 .elementor-element.elementor-element-1be2937:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-1be2937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ismwhte );}.elementor-106 .elementor-element.elementor-element-8fdadc2 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-be00bdc{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ismsl10 );--border-color:var( --e-global-color-ismsl10 );--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.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 ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-2969bf0 .elementor-icon-list-icon i{color:var( --e-global-color-ismsl40 );transition:color 0.3s;}.elementor-106 .elementor-element.elementor-element-2969bf0 .elementor-icon-list-icon svg{fill:var( --e-global-color-ismsl40 );transition:fill 0.3s;}.elementor-106 .elementor-element.elementor-element-2969bf0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-106 .elementor-element.elementor-element-2969bf0 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-106 .elementor-element.elementor-element-2969bf0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-106 .elementor-element.elementor-element-2969bf0 .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-106 .elementor-element.elementor-element-2969bf0 .elementor-icon-list-text{color:var( --e-global-color-ismink0 );transition:color 0.3s;}.elementor-106 .elementor-element.elementor-element-fef47b3{text-align:end;}.elementor-106 .elementor-element.elementor-element-fef47b3 .elementor-heading-title{font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-96e4c6e{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ismsl10 );--border-color:var( --e-global-color-ismsl10 );--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-81ad237 .elementor-icon-list-icon i{color:var( --e-global-color-ismsl40 );transition:color 0.3s;}.elementor-106 .elementor-element.elementor-element-81ad237 .elementor-icon-list-icon svg{fill:var( --e-global-color-ismsl40 );transition:fill 0.3s;}.elementor-106 .elementor-element.elementor-element-81ad237{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-106 .elementor-element.elementor-element-81ad237 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-106 .elementor-element.elementor-element-81ad237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-106 .elementor-element.elementor-element-81ad237 .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-106 .elementor-element.elementor-element-81ad237 .elementor-icon-list-text{color:var( --e-global-color-ismink0 );transition:color 0.3s;}.elementor-106 .elementor-element.elementor-element-2d61d99{text-align:end;}.elementor-106 .elementor-element.elementor-element-2d61d99 .elementor-heading-title{font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-9378e4d{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ismsl10 );--border-color:var( --e-global-color-ismsl10 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-76aead1 .elementor-icon-list-icon i{color:var( --e-global-color-ismsl40 );transition:color 0.3s;}.elementor-106 .elementor-element.elementor-element-76aead1 .elementor-icon-list-icon svg{fill:var( --e-global-color-ismsl40 );transition:fill 0.3s;}.elementor-106 .elementor-element.elementor-element-76aead1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-106 .elementor-element.elementor-element-76aead1 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-106 .elementor-element.elementor-element-76aead1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-106 .elementor-element.elementor-element-76aead1 .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-106 .elementor-element.elementor-element-76aead1 .elementor-icon-list-text{color:var( --e-global-color-ismink0 );transition:color 0.3s;}.elementor-106 .elementor-element.elementor-element-95a99b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-95a99b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-24f87ae{text-align:end;}.elementor-106 .elementor-element.elementor-element-24f87ae .elementor-heading-title{font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-ee24e90{width:auto;max-width:auto;}.elementor-106 .elementor-element.elementor-element-ee24e90 .elementor-heading-title{font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-5163af3{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-d08585e .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-size:16px;line-height:24px;color:var( --e-global-color-ismink0 );background-color:var( --e-global-color-ismwhte );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ismbrd1 );border-radius:16px 16px 16px 16px;padding:20px 20px 20px 20px;}.elementor-106 .elementor-element.elementor-element-a78fbdb{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-5c2bd5a .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-f29ab78 .elementor-heading-title{font-family:var( --e-global-typography-ismh2s-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-ismh2s-font-size );font-weight:var( --e-global-typography-ismh2s-font-weight );line-height:var( --e-global-typography-ismh2s-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-e03f4b8{font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-9481ef1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ismsl10 );--border-color:var( --e-global-color-ismsl10 );--border-radius:32px 32px 32px 32px;box-shadow:0px 10px 15px -3px rgba(0,0,0,0.10);--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-9481ef1:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-9481ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ismwhte );}.elementor-106 .elementor-element.elementor-element-7177691{--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-106 .elementor-element.elementor-element-7177691:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-7177691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ismbgso );}.elementor-106 .elementor-element.elementor-element-3faa1c1{padding:20px 24px 20px 24px;}.elementor-106 .elementor-element.elementor-element-3faa1c1 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-571bf39{padding:20px 24px 20px 24px;}.elementor-106 .elementor-element.elementor-element-571bf39 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-9606031{padding:20px 24px 20px 24px;}.elementor-106 .elementor-element.elementor-element-9606031 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-12b1d51{padding:20px 24px 20px 24px;}.elementor-106 .elementor-element.elementor-element-12b1d51 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-d30b6de{padding:20px 24px 20px 24px;}.elementor-106 .elementor-element.elementor-element-d30b6de .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-32150b9 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-106 .elementor-element.elementor-element-32150b9 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-106 .elementor-element.elementor-element-be44093{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ismsl10 );--border-color:var( --e-global-color-ismsl10 );--border-radius:32px 32px 32px 32px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-106 .elementor-element.elementor-element-be44093:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-be44093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ismbgso );}.elementor-106 .elementor-element.elementor-element-7ab7837{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-106 .elementor-element.elementor-element-d31b7ec .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-625b1fa .elementor-heading-title{font-size:18px;font-weight:800;line-height:26px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-07ad087{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-106 .elementor-element.elementor-element-b9e48c9 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-ab91483 .elementor-heading-title{font-size:18px;font-weight:800;line-height:26px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-a73587d{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-106 .elementor-element.elementor-element-ce5bb57 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:var( --e-global-color-ismsl50 );}.elementor-106 .elementor-element.elementor-element-880b126 .elementor-heading-title{font-size:18px;font-weight:800;line-height:26px;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-73a25ea{--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-106 .elementor-element.elementor-element-0f2e5ae{font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-6b0a6ce{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-6a9ddd2 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-f1ce4f3 .elementor-heading-title{font-family:var( --e-global-typography-ismh2s-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-ismh2s-font-size );font-weight:var( --e-global-typography-ismh2s-font-weight );line-height:var( --e-global-typography-ismh2s-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-66f8ec4{font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-59f0ec4 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-106 .elementor-element.elementor-element-59f0ec4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-3944031{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-2fae399 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-c996ba3 .elementor-heading-title{font-family:var( --e-global-typography-ismh2s-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-ismh2s-font-size );font-weight:var( --e-global-typography-ismh2s-font-weight );line-height:var( --e-global-typography-ismh2s-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-aa76ba9{font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-e682aac > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-106 .elementor-element.elementor-element-c8ed66a{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-7fb4e6e .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-2d006b1 .elementor-heading-title{font-family:var( --e-global-typography-ismh2s-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-ismh2s-font-size );font-weight:var( --e-global-typography-ismh2s-font-weight );line-height:var( --e-global-typography-ismh2s-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-79d553c{font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-c47888d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-3850cb6{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-378b6d1 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-d251247 .elementor-heading-title{font-family:var( --e-global-typography-ismh2s-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-ismh2s-font-size );font-weight:var( --e-global-typography-ismh2s-font-weight );line-height:var( --e-global-typography-ismh2s-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-5bbb927 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-106 .elementor-element.elementor-element-5bbb927{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-c828b5b{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-106 .elementor-element.elementor-element-cb5ae97 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-0707af7 .elementor-heading-title{font-family:var( --e-global-typography-ismh2s-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-ismh2s-font-size );font-weight:var( --e-global-typography-ismh2s-font-weight );line-height:var( --e-global-typography-ismh2s-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-c805238{font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-e15aaeb > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-2e66e4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-03e4a4b{--width:50%;}.elementor-106 .elementor-element.elementor-element-d4653dc{--width:50%;}.elementor-106 .elementor-element.elementor-element-2c97a05{--content-width:1216px;}.elementor-106 .elementor-element.elementor-element-b309395{--width:58.33%;}.elementor-106 .elementor-element.elementor-element-1be2937{--width:41.67%;}.elementor-106 .elementor-element.elementor-element-7ab7837{--width:22%;}.elementor-106 .elementor-element.elementor-element-07ad087{--width:22%;}.elementor-106 .elementor-element.elementor-element-a73587d{--width:22%;}.elementor-106 .elementor-element.elementor-element-73a25ea{--width:100%;}.elementor-106 .elementor-element.elementor-element-2c92354{--content-width:1216px;}}@media(max-width:1024px) and (min-width:768px){.elementor-106 .elementor-element.elementor-element-03e4a4b{--width:100%;}.elementor-106 .elementor-element.elementor-element-d4653dc{--width:100%;}.elementor-106 .elementor-element.elementor-element-b309395{--width:100%;}.elementor-106 .elementor-element.elementor-element-1be2937{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-106 .elementor-element.elementor-element-aef22a2 .elementor-heading-title{font-size:48px;line-height:52px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-5e41dac img{height:420px;}.elementor-106 .elementor-element.elementor-element-2c97a05{--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:56px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-106 .elementor-element.elementor-element-0395b48{--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-106 .elementor-element.elementor-element-8527c7d .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-f29ab78 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-f1ce4f3 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-59f0ec4 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-106 .elementor-element.elementor-element-c996ba3 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-2d006b1 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-d251247 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-5bbb927 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-106 .elementor-element.elementor-element-0707af7 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-2c92354{--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-106 .elementor-element.elementor-element-aef22a2 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-106 .elementor-element.elementor-element-4093d68 .elementor-heading-title{font-size:17px;line-height:26px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-5e41dac img{height:300px;border-radius:24px 24px 24px 24px;}.elementor-106 .elementor-element.elementor-element-2c97a05{--padding-top:40px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-106 .elementor-element.elementor-element-8527c7d .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-f29ab78 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-be44093{--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-106 .elementor-element.elementor-element-7ab7837{--width:100%;}.elementor-106 .elementor-element.elementor-element-07ad087{--width:100%;}.elementor-106 .elementor-element.elementor-element-a73587d{--width:100%;}.elementor-106 .elementor-element.elementor-element-f1ce4f3 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-59f0ec4 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-106 .elementor-element.elementor-element-c996ba3 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-2d006b1 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-d251247 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-5bbb927 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-106 .elementor-element.elementor-element-0707af7 .elementor-heading-title{font-size:var( --e-global-typography-ismh2s-font-size );line-height:var( --e-global-typography-ismh2s-line-height );}.elementor-106 .elementor-element.elementor-element-2c92354{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-7ea4684 */.elementor-106 .elementor-element.elementor-element-7ea4684 .jet-listing-dynamic-link__link{box-shadow:0 8px 20px rgba(245,158,11,.25);gap:8px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-569ab44 */.elementor-106 .elementor-element.elementor-element-569ab44 .jet-listing-dynamic-link__link{gap:8px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-7ea4684 */.elementor-106 .elementor-element.elementor-element-7ea4684 .jet-listing-dynamic-link__link{box-shadow:0 8px 20px rgba(245,158,11,.25);gap:8px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-569ab44 */.elementor-106 .elementor-element.elementor-element-569ab44 .jet-listing-dynamic-link__link{gap:8px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-16bc85f */.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px} @media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__items{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}} .elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__item{box-shadow:0 1px 2px rgba(0,0,0,.05);margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7177691 */.elementor-106 .elementor-element.elementor-element-7177691{display:grid;grid-template-columns:2.2fr .9fr 1fr 2fr 1.4fr;min-width:860px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-32150b9 */.elementor-106 .elementor-element.elementor-element-32150b9 .jet-listing-dynamic-repeater__items{display:block}
.elementor-106 .elementor-element.elementor-element-32150b9 .jet-listing-dynamic-repeater__item{display:grid;grid-template-columns:2.2fr .9fr 1fr 2fr 1.4fr;min-width:860px;margin:0;border-top:1px solid var(--e-global-color-ismbrd1);align-items:center}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-c{padding:20px 24px;font-size:14px;line-height:20px;font-weight:700;color:var(--e-global-color-primary)}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-c-not{font-weight:400;color:var(--e-global-color-text)}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-rozet{display:inline-block;padding:4px 12px;border-radius:8px;font-size:12px;line-height:16px;font-weight:700;background:var(--e-global-color-ismsl10);color:var(--e-global-color-ismsl50)}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-rozet-true{background:var(--e-global-color-ismbgbl);color:var(--e-global-color-accent)}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-e682aac */.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__items{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}
@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__items{grid-template-columns:1fr;gap:16px}}
.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__item{margin:0;display:flex;gap:16px;align-items:flex-start;padding:32px;background:var(--e-global-color-ismwhte);border:1px solid var(--e-global-color-ismsl10);border-radius:32px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}
.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__item::before{content:"";flex:none;width:24px;height:24px;background:var(--e-global-color-secondary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__item p{margin:0;font-size:16px;line-height:26px;font-weight:500;color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-16bc85f */.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px} @media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__items{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}} .elementor-106 .elementor-element.elementor-element-16bc85f .jet-listing-dynamic-repeater__item{box-shadow:0 1px 2px rgba(0,0,0,.05);margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7177691 */.elementor-106 .elementor-element.elementor-element-7177691{display:grid;grid-template-columns:2.2fr .9fr 1fr 2fr 1.4fr;min-width:860px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-32150b9 */.elementor-106 .elementor-element.elementor-element-32150b9 .jet-listing-dynamic-repeater__items{display:block}
.elementor-106 .elementor-element.elementor-element-32150b9 .jet-listing-dynamic-repeater__item{display:grid;grid-template-columns:2.2fr .9fr 1fr 2fr 1.4fr;min-width:860px;margin:0;border-top:1px solid var(--e-global-color-ismbrd1);align-items:center}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-c{padding:20px 24px;font-size:14px;line-height:20px;font-weight:700;color:var(--e-global-color-primary)}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-c-not{font-weight:400;color:var(--e-global-color-text)}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-rozet{display:inline-block;padding:4px 12px;border-radius:8px;font-size:12px;line-height:16px;font-weight:700;background:var(--e-global-color-ismsl10);color:var(--e-global-color-ismsl50)}
.elementor-106 .elementor-element.elementor-element-32150b9 .ism-rozet-true{background:var(--e-global-color-ismbgbl);color:var(--e-global-color-accent)}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-e682aac */.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__items{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}
@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__items{grid-template-columns:1fr;gap:16px}}
.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__item{margin:0;display:flex;gap:16px;align-items:flex-start;padding:32px;background:var(--e-global-color-ismwhte);border:1px solid var(--e-global-color-ismsl10);border-radius:32px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}
.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__item::before{content:"";flex:none;width:24px;height:24px;background:var(--e-global-color-secondary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-106 .elementor-element.elementor-element-e682aac .jet-listing-dynamic-repeater__item p{margin:0;font-size:16px;line-height:26px;font-weight:500;color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS *//* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-14 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-14 .elementor-106 {--container-max-width:1140px!important;}
body.postid-14 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-14 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-14 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-14 .elementor-element-d4653dc {width:38%!important;}
body.postid-14 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-14 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-14 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-14 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-14 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-14 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-14 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-14 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-14 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-14 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-14 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-14 .elementor-element-6d0064b,body.postid-14 .elementor-element-0395b48,body.postid-14 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-14 .elementor-element-1f895c6,body.postid-14 .elementor-element-8527c7d,body.postid-14 .elementor-element-1be2937,body.postid-14 .elementor-element-5163af3,body.postid-14 .elementor-element-a78fbdb,body.postid-14 .elementor-element-6b0a6ce,body.postid-14 .elementor-element-3850cb6 {display:none!important;}
body.postid-14 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-14 .cents-guide * {box-sizing:border-box!important;}
body.postid-14 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-14 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-14 .cents-guide p {margin:0 0 18px!important;}
body.postid-14 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-14 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-14 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-14 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-14 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-14 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-14 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-14 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-14 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-14 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-14 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-14 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-14 .cents-card a {font-size:14px!important;}
body.postid-14 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-14 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-14 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-14 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-14 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-14 .cents-format-card h3 {font-size:29px!important;}
body.postid-14 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-14 .cents-table-wrap {overflow-x:auto!important;}
body.postid-14 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-14 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-14 .cents-guide th,body.postid-14 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-14 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-14 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-14 .cents-guide td {white-space:nowrap!important;}
body.postid-14 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-14 .cents-score h3 {color:#fff!important;}
body.postid-14 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-14 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-14 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-14 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-14 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-14 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-14 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-14 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-14 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-14 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-14 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-14 .cents-sources p {font-size:14px!important;}
body.postid-14 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-14 a:focus-visible,body.postid-14 button:focus-visible,body.postid-14 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-14 .elementor-element-3944031,body.postid-14 .elementor-element-c8ed66a,body.postid-14 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-14 .elementor-element-3944031 h2,body.postid-14 .elementor-element-c8ed66a h2,body.postid-14 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-14 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-14 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-14 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-14 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-14 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-14 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-14 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-14 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-14 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-14 .elementor-element-03e4a4b,body.postid-14 .elementor-element-d4653dc {width:100%!important;}body.postid-14 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-14 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-14 .elementor-element-d4653dc img {height:190px!important;}body.postid-14 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-14 .cents-three,body.postid-14 .cents-two,body.postid-14 .cents-score {grid-template-columns:1fr!important;}body.postid-14 .cents-card {padding:22px!important;}body.postid-14 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-14 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-14 .cents-notice {padding:20px!important;}body.postid-14 .cents-score {padding:24px!important;gap:16px!important;}body.postid-14 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-14 .elementor-element-fa93097>div,body.postid-14 .elementor-element-fa93097 a {width:100%!important;}body.postid-14 .elementor-element-3944031 h2,body.postid-14 .elementor-element-c8ed66a h2,body.postid-14 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-14 * {scroll-behavior:auto!important;}}
body.postid-14 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-14 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-14 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-14 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-14 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

/* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-15 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-15 .elementor-106 {--container-max-width:1140px!important;}
body.postid-15 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-15 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-15 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-15 .elementor-element-d4653dc {width:38%!important;}
body.postid-15 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-15 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-15 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-15 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-15 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-15 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-15 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-15 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-15 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-15 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-15 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-15 .elementor-element-6d0064b,body.postid-15 .elementor-element-0395b48,body.postid-15 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-15 .elementor-element-1f895c6,body.postid-15 .elementor-element-8527c7d,body.postid-15 .elementor-element-1be2937,body.postid-15 .elementor-element-5163af3,body.postid-15 .elementor-element-a78fbdb,body.postid-15 .elementor-element-6b0a6ce,body.postid-15 .elementor-element-3850cb6 {display:none!important;}
body.postid-15 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-15 .cents-guide * {box-sizing:border-box!important;}
body.postid-15 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-15 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-15 .cents-guide p {margin:0 0 18px!important;}
body.postid-15 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-15 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-15 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-15 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-15 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-15 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-15 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-15 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-15 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-15 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-15 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-15 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-15 .cents-card a {font-size:14px!important;}
body.postid-15 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-15 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-15 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-15 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-15 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-15 .cents-format-card h3 {font-size:29px!important;}
body.postid-15 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-15 .cents-table-wrap {overflow-x:auto!important;}
body.postid-15 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-15 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-15 .cents-guide th,body.postid-15 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-15 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-15 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-15 .cents-guide td {white-space:nowrap!important;}
body.postid-15 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-15 .cents-score h3 {color:#fff!important;}
body.postid-15 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-15 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-15 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-15 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-15 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-15 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-15 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-15 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-15 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-15 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-15 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-15 .cents-sources p {font-size:14px!important;}
body.postid-15 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-15 a:focus-visible,body.postid-15 button:focus-visible,body.postid-15 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-15 .elementor-element-3944031,body.postid-15 .elementor-element-c8ed66a,body.postid-15 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-15 .elementor-element-3944031 h2,body.postid-15 .elementor-element-c8ed66a h2,body.postid-15 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-15 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-15 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-15 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-15 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-15 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-15 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-15 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-15 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-15 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-15 .elementor-element-03e4a4b,body.postid-15 .elementor-element-d4653dc {width:100%!important;}body.postid-15 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-15 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-15 .elementor-element-d4653dc img {height:190px!important;}body.postid-15 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-15 .cents-three,body.postid-15 .cents-two,body.postid-15 .cents-score {grid-template-columns:1fr!important;}body.postid-15 .cents-card {padding:22px!important;}body.postid-15 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-15 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-15 .cents-notice {padding:20px!important;}body.postid-15 .cents-score {padding:24px!important;gap:16px!important;}body.postid-15 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-15 .elementor-element-fa93097>div,body.postid-15 .elementor-element-fa93097 a {width:100%!important;}body.postid-15 .elementor-element-3944031 h2,body.postid-15 .elementor-element-c8ed66a h2,body.postid-15 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-15 * {scroll-behavior:auto!important;}}
body.postid-15 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-15 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-15 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-15 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-15 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

/* IMAT guide */
body.postid-15 .imat-weight {background:#fff;border:1px solid #dfe5ea;border-radius:14px;padding:26px;margin:26px 0;}
body.postid-15 .imat-bar {display:flex;height:42px;border-radius:6px;overflow:hidden;margin:18px 0 12px;font-weight:700;color:#fff;}
body.postid-15 .imat-bar span {display:flex;align-items:center;justify-content:center;}
body.postid-15 .imat-bar-science {width:63.333%;background:#2c786a;}
body.postid-15 .imat-bar-other {width:36.667%;background:#547084;}
body.postid-15 #imat-basvuru td {white-space:normal!important;}
body.postid-15 .elementor-element-d4653dc img {object-position:center 46%!important;}

body.postid-15 .elementor-element-3944031{display:none!important;}
/* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-16 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-16 .elementor-106 {--container-max-width:1140px!important;}
body.postid-16 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-16 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-16 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-16 .elementor-element-d4653dc {width:38%!important;}
body.postid-16 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-16 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-16 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-16 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-16 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-16 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-16 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-16 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-16 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-16 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-16 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-16 .elementor-element-6d0064b,body.postid-16 .elementor-element-0395b48,body.postid-16 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-16 .elementor-element-1f895c6,body.postid-16 .elementor-element-8527c7d,body.postid-16 .elementor-element-1be2937,body.postid-16 .elementor-element-5163af3,body.postid-16 .elementor-element-a78fbdb,body.postid-16 .elementor-element-6b0a6ce,body.postid-16 .elementor-element-3850cb6 {display:none!important;}
body.postid-16 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-16 .cents-guide * {box-sizing:border-box!important;}
body.postid-16 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-16 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-16 .cents-guide p {margin:0 0 18px!important;}
body.postid-16 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-16 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-16 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-16 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-16 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-16 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-16 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-16 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-16 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-16 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-16 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-16 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-16 .cents-card a {font-size:14px!important;}
body.postid-16 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-16 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-16 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-16 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-16 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-16 .cents-format-card h3 {font-size:29px!important;}
body.postid-16 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-16 .cents-table-wrap {overflow-x:auto!important;}
body.postid-16 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-16 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-16 .cents-guide th,body.postid-16 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-16 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-16 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-16 .cents-guide td {white-space:nowrap!important;}
body.postid-16 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-16 .cents-score h3 {color:#fff!important;}
body.postid-16 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-16 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-16 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-16 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-16 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-16 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-16 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-16 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-16 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-16 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-16 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-16 .cents-sources p {font-size:14px!important;}
body.postid-16 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-16 a:focus-visible,body.postid-16 button:focus-visible,body.postid-16 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-16 .elementor-element-3944031,body.postid-16 .elementor-element-c8ed66a,body.postid-16 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-16 .elementor-element-3944031 h2,body.postid-16 .elementor-element-c8ed66a h2,body.postid-16 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-16 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-16 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-16 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-16 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-16 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-16 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-16 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-16 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-16 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-16 .elementor-element-03e4a4b,body.postid-16 .elementor-element-d4653dc {width:100%!important;}body.postid-16 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-16 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-16 .elementor-element-d4653dc img {height:190px!important;}body.postid-16 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-16 .cents-three,body.postid-16 .cents-two,body.postid-16 .cents-score {grid-template-columns:1fr!important;}body.postid-16 .cents-card {padding:22px!important;}body.postid-16 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-16 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-16 .cents-notice {padding:20px!important;}body.postid-16 .cents-score {padding:24px!important;gap:16px!important;}body.postid-16 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-16 .elementor-element-fa93097>div,body.postid-16 .elementor-element-fa93097 a {width:100%!important;}body.postid-16 .elementor-element-3944031 h2,body.postid-16 .elementor-element-c8ed66a h2,body.postid-16 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-16 * {scroll-behavior:auto!important;}}
body.postid-16 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-16 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-16 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-16 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-16 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

body.postid-16 .elementor-element-3944031,body.postid-16 .elementor-element-c8ed66a {display:none!important;}

/* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-17 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-17 .elementor-106 {--container-max-width:1140px!important;}
body.postid-17 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-17 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-17 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-17 .elementor-element-d4653dc {width:38%!important;}
body.postid-17 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-17 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-17 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-17 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-17 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-17 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-17 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-17 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-17 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-17 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-17 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-17 .elementor-element-6d0064b,body.postid-17 .elementor-element-0395b48,body.postid-17 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-17 .elementor-element-1f895c6,body.postid-17 .elementor-element-8527c7d,body.postid-17 .elementor-element-1be2937,body.postid-17 .elementor-element-5163af3,body.postid-17 .elementor-element-a78fbdb,body.postid-17 .elementor-element-6b0a6ce,body.postid-17 .elementor-element-3850cb6 {display:none!important;}
body.postid-17 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-17 .cents-guide * {box-sizing:border-box!important;}
body.postid-17 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-17 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-17 .cents-guide p {margin:0 0 18px!important;}
body.postid-17 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-17 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-17 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-17 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-17 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-17 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-17 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-17 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-17 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-17 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-17 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-17 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-17 .cents-card a {font-size:14px!important;}
body.postid-17 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-17 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-17 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-17 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-17 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-17 .cents-format-card h3 {font-size:29px!important;}
body.postid-17 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-17 .cents-table-wrap {overflow-x:auto!important;}
body.postid-17 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-17 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-17 .cents-guide th,body.postid-17 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-17 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-17 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-17 .cents-guide td {white-space:nowrap!important;}
body.postid-17 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-17 .cents-score h3 {color:#fff!important;}
body.postid-17 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-17 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-17 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-17 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-17 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-17 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-17 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-17 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-17 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-17 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-17 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-17 .cents-sources p {font-size:14px!important;}
body.postid-17 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-17 a:focus-visible,body.postid-17 button:focus-visible,body.postid-17 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-17 .elementor-element-3944031,body.postid-17 .elementor-element-c8ed66a,body.postid-17 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-17 .elementor-element-3944031 h2,body.postid-17 .elementor-element-c8ed66a h2,body.postid-17 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-17 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-17 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-17 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-17 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-17 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-17 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-17 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-17 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-17 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-17 .elementor-element-03e4a4b,body.postid-17 .elementor-element-d4653dc {width:100%!important;}body.postid-17 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-17 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-17 .elementor-element-d4653dc img {height:190px!important;}body.postid-17 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-17 .cents-three,body.postid-17 .cents-two,body.postid-17 .cents-score {grid-template-columns:1fr!important;}body.postid-17 .cents-card {padding:22px!important;}body.postid-17 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-17 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-17 .cents-notice {padding:20px!important;}body.postid-17 .cents-score {padding:24px!important;gap:16px!important;}body.postid-17 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-17 .elementor-element-fa93097>div,body.postid-17 .elementor-element-fa93097 a {width:100%!important;}body.postid-17 .elementor-element-3944031 h2,body.postid-17 .elementor-element-c8ed66a h2,body.postid-17 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-17 * {scroll-behavior:auto!important;}}
body.postid-17 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-17 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-17 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-17 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-17 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

body.postid-17 .elementor-element-3944031,body.postid-17 .elementor-element-c8ed66a {display:none!important;}

body.postid-17 .elementor-element-d4653dc img{object-position:center 43%!important;}
/* Other exam guides · October 2026 */
/* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-18 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-18 .elementor-106 {--container-max-width:1140px!important;}
body.postid-18 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-18 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-18 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-18 .elementor-element-d4653dc {width:38%!important;}
body.postid-18 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-18 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-18 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-18 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-18 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-18 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-18 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-18 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-18 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-18 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-18 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-18 .elementor-element-6d0064b,body.postid-18 .elementor-element-0395b48,body.postid-18 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-18 .elementor-element-1f895c6,body.postid-18 .elementor-element-8527c7d,body.postid-18 .elementor-element-1be2937,body.postid-18 .elementor-element-5163af3,body.postid-18 .elementor-element-a78fbdb,body.postid-18 .elementor-element-6b0a6ce,body.postid-18 .elementor-element-3850cb6 {display:none!important;}
body.postid-18 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-18 .cents-guide * {box-sizing:border-box!important;}
body.postid-18 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-18 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-18 .cents-guide p {margin:0 0 18px!important;}
body.postid-18 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-18 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-18 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-18 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-18 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-18 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-18 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-18 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-18 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-18 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-18 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-18 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-18 .cents-card a {font-size:14px!important;}
body.postid-18 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-18 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-18 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-18 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-18 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-18 .cents-format-card h3 {font-size:29px!important;}
body.postid-18 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-18 .cents-table-wrap {overflow-x:auto!important;}
body.postid-18 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-18 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-18 .cents-guide th,body.postid-18 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-18 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-18 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-18 .cents-guide td {white-space:nowrap!important;}
body.postid-18 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-18 .cents-score h3 {color:#fff!important;}
body.postid-18 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-18 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-18 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-18 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-18 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-18 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-18 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-18 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-18 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-18 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-18 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-18 .cents-sources p {font-size:14px!important;}
body.postid-18 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-18 a:focus-visible,body.postid-18 button:focus-visible,body.postid-18 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-18 .elementor-element-3944031,body.postid-18 .elementor-element-c8ed66a,body.postid-18 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-18 .elementor-element-3944031 h2,body.postid-18 .elementor-element-c8ed66a h2,body.postid-18 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-18 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-18 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-18 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-18 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-18 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-18 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-18 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-18 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-18 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-18 .elementor-element-03e4a4b,body.postid-18 .elementor-element-d4653dc {width:100%!important;}body.postid-18 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-18 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-18 .elementor-element-d4653dc img {height:190px!important;}body.postid-18 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-18 .cents-three,body.postid-18 .cents-two,body.postid-18 .cents-score {grid-template-columns:1fr!important;}body.postid-18 .cents-card {padding:22px!important;}body.postid-18 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-18 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-18 .cents-notice {padding:20px!important;}body.postid-18 .cents-score {padding:24px!important;gap:16px!important;}body.postid-18 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-18 .elementor-element-fa93097>div,body.postid-18 .elementor-element-fa93097 a {width:100%!important;}body.postid-18 .elementor-element-3944031 h2,body.postid-18 .elementor-element-c8ed66a h2,body.postid-18 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-18 * {scroll-behavior:auto!important;}}
body.postid-18 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-18 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-18 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-18 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-18 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

body.postid-18 .elementor-element-3944031,body.postid-18 .elementor-element-c8ed66a{display:none!important;}

/* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-19 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-19 .elementor-106 {--container-max-width:1140px!important;}
body.postid-19 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-19 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-19 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-19 .elementor-element-d4653dc {width:38%!important;}
body.postid-19 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-19 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-19 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-19 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-19 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-19 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-19 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-19 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-19 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-19 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-19 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-19 .elementor-element-6d0064b,body.postid-19 .elementor-element-0395b48,body.postid-19 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-19 .elementor-element-1f895c6,body.postid-19 .elementor-element-8527c7d,body.postid-19 .elementor-element-1be2937,body.postid-19 .elementor-element-5163af3,body.postid-19 .elementor-element-a78fbdb,body.postid-19 .elementor-element-6b0a6ce,body.postid-19 .elementor-element-3850cb6 {display:none!important;}
body.postid-19 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-19 .cents-guide * {box-sizing:border-box!important;}
body.postid-19 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-19 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-19 .cents-guide p {margin:0 0 18px!important;}
body.postid-19 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-19 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-19 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-19 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-19 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-19 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-19 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-19 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-19 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-19 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-19 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-19 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-19 .cents-card a {font-size:14px!important;}
body.postid-19 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-19 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-19 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-19 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-19 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-19 .cents-format-card h3 {font-size:29px!important;}
body.postid-19 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-19 .cents-table-wrap {overflow-x:auto!important;}
body.postid-19 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-19 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-19 .cents-guide th,body.postid-19 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-19 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-19 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-19 .cents-guide td {white-space:nowrap!important;}
body.postid-19 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-19 .cents-score h3 {color:#fff!important;}
body.postid-19 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-19 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-19 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-19 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-19 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-19 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-19 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-19 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-19 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-19 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-19 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-19 .cents-sources p {font-size:14px!important;}
body.postid-19 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-19 a:focus-visible,body.postid-19 button:focus-visible,body.postid-19 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-19 .elementor-element-3944031,body.postid-19 .elementor-element-c8ed66a,body.postid-19 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-19 .elementor-element-3944031 h2,body.postid-19 .elementor-element-c8ed66a h2,body.postid-19 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-19 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-19 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-19 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-19 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-19 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-19 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-19 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-19 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-19 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-19 .elementor-element-03e4a4b,body.postid-19 .elementor-element-d4653dc {width:100%!important;}body.postid-19 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-19 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-19 .elementor-element-d4653dc img {height:190px!important;}body.postid-19 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-19 .cents-three,body.postid-19 .cents-two,body.postid-19 .cents-score {grid-template-columns:1fr!important;}body.postid-19 .cents-card {padding:22px!important;}body.postid-19 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-19 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-19 .cents-notice {padding:20px!important;}body.postid-19 .cents-score {padding:24px!important;gap:16px!important;}body.postid-19 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-19 .elementor-element-fa93097>div,body.postid-19 .elementor-element-fa93097 a {width:100%!important;}body.postid-19 .elementor-element-3944031 h2,body.postid-19 .elementor-element-c8ed66a h2,body.postid-19 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-19 * {scroll-behavior:auto!important;}}
body.postid-19 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-19 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-19 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-19 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-19 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

body.postid-19 .elementor-element-3944031,body.postid-19 .elementor-element-c8ed66a{display:none!important;}

/* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-20 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-20 .elementor-106 {--container-max-width:1140px!important;}
body.postid-20 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-20 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-20 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-20 .elementor-element-d4653dc {width:38%!important;}
body.postid-20 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-20 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-20 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-20 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-20 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-20 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-20 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-20 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-20 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-20 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-20 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-20 .elementor-element-6d0064b,body.postid-20 .elementor-element-0395b48,body.postid-20 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-20 .elementor-element-1f895c6,body.postid-20 .elementor-element-8527c7d,body.postid-20 .elementor-element-1be2937,body.postid-20 .elementor-element-5163af3,body.postid-20 .elementor-element-a78fbdb,body.postid-20 .elementor-element-6b0a6ce,body.postid-20 .elementor-element-3850cb6 {display:none!important;}
body.postid-20 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-20 .cents-guide * {box-sizing:border-box!important;}
body.postid-20 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-20 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-20 .cents-guide p {margin:0 0 18px!important;}
body.postid-20 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-20 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-20 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-20 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-20 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-20 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-20 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-20 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-20 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-20 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-20 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-20 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-20 .cents-card a {font-size:14px!important;}
body.postid-20 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-20 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-20 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-20 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-20 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-20 .cents-format-card h3 {font-size:29px!important;}
body.postid-20 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-20 .cents-table-wrap {overflow-x:auto!important;}
body.postid-20 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-20 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-20 .cents-guide th,body.postid-20 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-20 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-20 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-20 .cents-guide td {white-space:nowrap!important;}
body.postid-20 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-20 .cents-score h3 {color:#fff!important;}
body.postid-20 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-20 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-20 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-20 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-20 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-20 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-20 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-20 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-20 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-20 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-20 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-20 .cents-sources p {font-size:14px!important;}
body.postid-20 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-20 a:focus-visible,body.postid-20 button:focus-visible,body.postid-20 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-20 .elementor-element-3944031,body.postid-20 .elementor-element-c8ed66a,body.postid-20 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-20 .elementor-element-3944031 h2,body.postid-20 .elementor-element-c8ed66a h2,body.postid-20 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-20 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-20 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-20 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-20 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-20 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-20 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-20 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-20 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-20 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-20 .elementor-element-03e4a4b,body.postid-20 .elementor-element-d4653dc {width:100%!important;}body.postid-20 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-20 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-20 .elementor-element-d4653dc img {height:190px!important;}body.postid-20 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-20 .cents-three,body.postid-20 .cents-two,body.postid-20 .cents-score {grid-template-columns:1fr!important;}body.postid-20 .cents-card {padding:22px!important;}body.postid-20 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-20 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-20 .cents-notice {padding:20px!important;}body.postid-20 .cents-score {padding:24px!important;gap:16px!important;}body.postid-20 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-20 .elementor-element-fa93097>div,body.postid-20 .elementor-element-fa93097 a {width:100%!important;}body.postid-20 .elementor-element-3944031 h2,body.postid-20 .elementor-element-c8ed66a h2,body.postid-20 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-20 * {scroll-behavior:auto!important;}}
body.postid-20 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-20 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-20 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-20 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-20 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

body.postid-20 .elementor-element-3944031,body.postid-20 .elementor-element-c8ed66a{display:none!important;}

/* CEnT-S only — scoped to post 14; other exam pages keep their existing layout. */
body.postid-21 {background:#f7f8fa!important;color:#25364b!important;}
body.postid-21 .elementor-106 {--container-max-width:1140px!important;}
body.postid-21 .elementor-106 .elementor-element-2c97a05 {padding:70px 28px 64px!important;background:#0d2639!important;}
body.postid-21 .elementor-element-2c97a05>.e-con-inner {gap:48px!important;align-items:center!important;}
body.postid-21 .elementor-element-03e4a4b {width:62%!important;gap:22px!important;}
body.postid-21 .elementor-element-d4653dc {width:38%!important;}
body.postid-21 .elementor-element-2c97a05 h1 {font-size:clamp(34px,4vw,52px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;color:#fff!important;max-width:740px!important;}
body.postid-21 .elementor-element-f03c1b4 span {background:#193c4f!important;color:#a8e3d1!important;border:1px solid #315766!important;border-radius:100px!important;padding:8px 14px!important;font-size:12px!important;letter-spacing:1.6px!important;}
body.postid-21 .elementor-element-4093d68 p {color:#d1dce4!important;font-size:20px!important;line-height:1.6!important;max-width:630px!important;}
body.postid-21 .elementor-element-d4653dc img {height:310px!important;width:100%!important;object-fit:cover!important;border-radius:22px!important;filter:saturate(.65)!important;}
body.postid-21 .elementor-element-fa93097 {gap:12px!important;flex-wrap:wrap!important;}
body.postid-21 .elementor-element-fa93097 a {border-radius:8px!important;padding:16px 20px!important;font-weight:600!important;min-height:48px!important;}
body.postid-21 .elementor-element-7ea4684 a {background:#c44239!important;color:#fff!important;}
body.postid-21 .elementor-element-569ab44 a {background:transparent!important;border:1px solid #8295a4!important;color:#fff!important;}
body.postid-21 .elementor-element-fa93097 svg {fill:currentColor!important;width:15px!important;}
body.postid-21 .elementor-106 .elementor-element-2c92354 {padding:0 28px 64px!important;}
body.postid-21 .elementor-element-2c92354>.e-con-inner {gap:64px!important;}
body.postid-21 .elementor-element-6d0064b,body.postid-21 .elementor-element-0395b48,body.postid-21 .elementor-element-b309395 {width:100%!important;padding:0!important;gap:0!important;}
body.postid-21 .elementor-element-1f895c6,body.postid-21 .elementor-element-8527c7d,body.postid-21 .elementor-element-1be2937,body.postid-21 .elementor-element-5163af3,body.postid-21 .elementor-element-a78fbdb,body.postid-21 .elementor-element-6b0a6ce,body.postid-21 .elementor-element-3850cb6 {display:none!important;}
body.postid-21 .cents-guide {width:100%!important;font-size:16px!important;line-height:1.75!important;color:#36465a!important;}
body.postid-21 .cents-guide * {box-sizing:border-box!important;}
body.postid-21 .cents-guide h2 {font-size:clamp(27px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-.7px!important;color:#102c40!important;margin:0 0 22px!important;font-weight:700!important;}
body.postid-21 .cents-guide h3 {font-size:21px!important;line-height:1.35!important;color:#173348!important;margin:12px 0!important;font-weight:650!important;}
body.postid-21 .cents-guide p {margin:0 0 18px!important;}
body.postid-21 .cents-guide a {color:#a6332e!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;}
body.postid-21 .cents-nav {display:flex!important;flex-wrap:wrap!important;gap:10px 26px!important;padding:23px 0!important;border-bottom:1px solid #dce3e9!important;margin-bottom:58px!important;}
body.postid-21 .cents-nav a {text-decoration:none!important;color:#34485b!important;font-size:14px!important;padding:8px 0!important;}
body.postid-21 .cents-block {padding:0 0 56px!important;margin-bottom:54px!important;border-bottom:1px solid #dce3e9!important;scroll-margin-top:100px!important;}
body.postid-21 .cents-block:last-child {padding-bottom:0!important;margin-bottom:0!important;border:0!important;}
body.postid-21 .cents-eyebrow {color:#a4332f!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1.5!important;margin:0 0 14px!important;}
body.postid-21 .cents-lead {font-size:19px!important;line-height:1.7!important;max-width:900px!important;}
body.postid-21 .cents-grid {display:grid!important;gap:20px!important;margin:26px 0!important;}
body.postid-21 .cents-three {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.postid-21 .cents-two {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.postid-21 .cents-card {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:14px!important;padding:26px!important;min-width:0!important;box-shadow:0 5px 16px rgba(15,39,57,.025)!important;}
body.postid-21 .cents-card p {font-size:15px!important;line-height:1.75!important;}
body.postid-21 .cents-card a {font-size:14px!important;}
body.postid-21 .cents-number {font-size:14px!important;font-weight:700!important;color:#a6332e!important;display:inline-flex!important;background:#fcf0ed!important;border-radius:50%!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;}
body.postid-21 .cents-notice {background:#fff5e5!important;border-left:4px solid #ba7d28!important;padding:24px 28px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important;}
body.postid-21 .cents-notice p {margin:10px 0 0!important;font-size:15px!important;}
body.postid-21 .cents-neutral {background:#edf3f6!important;border-color:#385b70!important;}
body.postid-21 .cents-current {border-top:4px solid #2a7869!important;}
body.postid-21 .cents-format-card h3 {font-size:29px!important;}
body.postid-21 .cents-format-card h3 span {font-size:20px!important;font-weight:500!important;color:#5e7082!important;}
body.postid-21 .cents-table-wrap {overflow-x:auto!important;}
body.postid-21 .cents-guide table {border-collapse:collapse!important;width:100%!important;border:0!important;font-size:14px!important;margin:18px 0 20px!important;}
body.postid-21 .cents-guide caption {text-align:left!important;font-size:12px!important;color:#627489!important;padding:0 0 12px!important;}
body.postid-21 .cents-guide th,body.postid-21 .cents-guide td {text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:transparent!important;line-height:1.5!important;}
body.postid-21 .cents-guide thead th {background:#f1f5f7!important;color:#3b5365!important;white-space:nowrap!important;}
body.postid-21 .cents-guide tbody th {font-weight:500!important;width:64%!important;}
body.postid-21 .cents-guide td {white-space:nowrap!important;}
body.postid-21 .cents-score {display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:30px!important;background:#102c40!important;color:#fff!important;border-radius:14px!important;padding:30px!important;margin:28px 0 18px!important;}
body.postid-21 .cents-score h3 {color:#fff!important;}
body.postid-21 .cents-score .cents-eyebrow {color:#ade2d1!important;}
body.postid-21 .cents-score p {color:#d3dde4!important;font-size:14px!important;margin-bottom:0!important;}
body.postid-21 .cents-small {font-size:14px!important;color:#586b7d!important;}
body.postid-21 .cents-tag {font-size:10px!important;letter-spacing:.7px!important;font-weight:700!important;color:#216656!important;background:#e8f4ef!important;border-radius:4px!important;padding:7px 9px!important;display:inline-block!important;}
body.postid-21 .cents-muted {background:#eef1f5!important;color:#52677a!important;}
body.postid-21 .cents-faq details {background:#fff!important;border:1px solid #dde5eb!important;border-radius:10px!important;margin-bottom:10px!important;padding:0 22px!important;}
body.postid-21 .cents-faq summary {font-weight:600!important;color:#173348!important;cursor:pointer!important;padding:20px 4px!important;line-height:1.5!important;}
body.postid-21 .cents-faq details[open] {border-color:#86a5b5!important;}
body.postid-21 .cents-faq details p {padding:0 4px 4px!important;font-size:15px!important;}
body.postid-21 .cents-sources {padding:26px!important;background:#edf2f5!important;border-radius:12px!important;margin-top:28px!important;}
body.postid-21 .cents-sources h3 {margin-top:0!important;font-size:18px!important;}
body.postid-21 .cents-sources p {font-size:14px!important;}
body.postid-21 .cents-sources a {display:inline-block!important;font-size:13px!important;margin:0 20px 8px 0!important;}
body.postid-21 a:focus-visible,body.postid-21 button:focus-visible,body.postid-21 summary:focus-visible {outline:3px solid #2a8678!important;outline-offset:4px!important;}
body.postid-21 .elementor-element-3944031,body.postid-21 .elementor-element-c8ed66a,body.postid-21 .elementor-element-c828b5b {padding:0!important;gap:20px!important;}
body.postid-21 .elementor-element-3944031 h2,body.postid-21 .elementor-element-c8ed66a h2,body.postid-21 .elementor-element-c828b5b h2 {font-size:34px!important;line-height:1.3!important;color:#102c40!important;}
body.postid-21 .elementor-element-3944031 .jet-listing-dynamic-repeater__item {background:#fff!important;border:1px solid #dfe5ea!important;border-radius:10px!important;padding:20px!important;margin-bottom:12px!important;line-height:1.7!important;}
body.postid-21 .elementor-element-3944031 .elementor-widget-text-editor {white-space:pre-line!important;line-height:1.8!important;}
body.postid-21 .elementor-element-c8ed66a .elementor-133 {max-width:900px!important;width:100%!important;margin:auto!important;}
body.postid-21 .elementor-133 .elementor-widget-text-editor {line-height:1.9!important;}
@media(max-width:1024px){body.postid-21 .cents-three {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.postid-21 .elementor-element-2c97a05 h1 {font-size:40px!important;}body.postid-21 .elementor-element-d4653dc img {height:270px!important;}}
@media(max-width:767px){body.postid-21 .elementor-106 .elementor-element-2c97a05 {padding:38px 20px!important;}body.postid-21 .elementor-element-2c97a05>.e-con-inner {flex-direction:column!important;gap:26px!important;}body.postid-21 .elementor-element-03e4a4b,body.postid-21 .elementor-element-d4653dc {width:100%!important;}body.postid-21 .elementor-element-2c97a05 h1 {font-size:34px!important;letter-spacing:-.8px!important;}body.postid-21 .elementor-element-4093d68 p {font-size:17px!important;}body.postid-21 .elementor-element-d4653dc img {height:190px!important;}body.postid-21 .elementor-106 .elementor-element-2c92354 {padding:0 20px 40px!important;}body.postid-21 .cents-three,body.postid-21 .cents-two,body.postid-21 .cents-score {grid-template-columns:1fr!important;}body.postid-21 .cents-card {padding:22px!important;}body.postid-21 .cents-block {padding-bottom:34px!important;margin-bottom:34px!important;}body.postid-21 .cents-nav {gap:4px 18px!important;margin-bottom:34px!important;padding:15px 0!important;}body.postid-21 .cents-notice {padding:20px!important;}body.postid-21 .cents-score {padding:24px!important;gap:16px!important;}body.postid-21 .elementor-element-fa93097 {flex-direction:column!important;align-items:stretch!important;}body.postid-21 .elementor-element-fa93097>div,body.postid-21 .elementor-element-fa93097 a {width:100%!important;}body.postid-21 .elementor-element-3944031 h2,body.postid-21 .elementor-element-c8ed66a h2,body.postid-21 .elementor-element-c828b5b h2 {font-size:28px!important;}}
@media(prefers-reduced-motion:reduce){body.postid-21 * {scroll-behavior:auto!important;}}
body.postid-21 .elementor-106>.elementor-element>.e-con-inner {max-width:1140px!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.postid-21 .elementor-element-f03c1b4 {background:transparent!important;padding:0!important;border:0!important;}
body.postid-21 .elementor-element-d4653dc img {object-position:center 62%!important;filter:none!important;border:1px solid #4a6274!important;border-radius:16px!important;}
body.postid-21 .cents-photo-credit {font-size:11px!important;color:#677b8c!important;margin:18px 0 0!important;}
body.postid-21 .cents-photo-credit a {font-size:11px!important;font-weight:400!important;color:#677b8c!important;}

body.postid-21 .elementor-element-3944031,body.postid-21 .elementor-element-c8ed66a{display:none!important;}

/* Keep complete exam cover images at their intrinsic aspect ratio. */
body:not(.wp-admin) .elementor-106 .elementor-element-d4653dc .elementor-element-5e41dac img { display:block!important; width:100%!important; height:auto!important; min-height:0!important; max-height:none!important; aspect-ratio:auto!important; object-fit:contain!important; object-position:center!important; }/* End custom CSS */