.elementor-6489 .elementor-element.elementor-element-aabdb7c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6489 .elementor-element.elementor-element-aabdb7c{margin-top:-28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6489 .elementor-element.elementor-element-e625307 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6489 .elementor-element.elementor-element-e625307{margin-top:70px;margin-bottom:79px;}.elementor-widget-tm-heading .heading-description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tm-heading .heading-secondary{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6489 .elementor-element.elementor-element-e910eaa > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-6489 .elementor-element.elementor-element-e910eaa{text-align:center;}.elementor-6489 .elementor-element.elementor-element-e910eaa .elementor-widget-container{display:flex;justify-content:center;}.elementor-6489 .elementor-element.elementor-element-e910eaa .heading-primary{font-size:36px;color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-e910eaa .heading-primary .stop-a{stop-color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-e910eaa .heading-primary .stop-b{stop-color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-e910eaa .heading-divider{margin-top:12px;}.elementor-6489 .elementor-element.elementor-element-ef54dde{--display:flex;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-7f23b7d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-7f23b7d.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-1e3ecff{--display:grid;--e-con-grid-template-columns:2fr 1.3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 025px;--row-gap:0px;--column-gap:025px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-ac0b69e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-ac0b69e.e-con{--align-self:flex-start;}.elementor-6489 .elementor-element.elementor-element-d30f8c3{padding:4px 5px 5px 5px;}.elementor-6489 .elementor-element.elementor-element-d607567{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-d607567.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-c570650{padding:4px 5px 5px 5px;}.elementor-6489 .elementor-element.elementor-element-39ec568{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:19px;--margin-bottom:0px;--margin-left:-1px;--margin-right:20px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6489 .elementor-element.elementor-element-39ec568.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6489 .elementor-element.elementor-element-7f997a6{width:100%;max-width:100%;}.elementor-6489 .elementor-element.elementor-element-0321cb3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:065px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-0321cb3.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-7bc268c{--display:flex;--justify-content:center;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-3ee7dea{--display:grid;--min-height:0px;--e-con-grid-template-columns:4fr 1fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6489 .elementor-element.elementor-element-12a0f22{--divider-border-style:solid;--divider-color:#D7DDE5;--divider-border-width:1px;}.elementor-6489 .elementor-element.elementor-element-12a0f22.elementor-element{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-12a0f22 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6489 .elementor-element.elementor-element-12a0f22 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-6489 .elementor-element.elementor-element-11b0552 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6489 .elementor-element.elementor-element-11b0552{text-align:center;}.elementor-6489 .elementor-element.elementor-element-11b0552 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary{font-family:"Butler", Sans-serif;font-size:21px;font-weight:600;color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary .stop-a{stop-color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary .stop-b{stop-color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary mark{color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary mark .stop-a{stop-color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary mark .stop-b{stop-color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-divider{margin-top:12px;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-divider:before{width:0px;}.elementor-6489 .elementor-element.elementor-element-74b8f2e{--divider-border-style:solid;--divider-color:#D7DDE5;--divider-border-width:1px;}.elementor-6489 .elementor-element.elementor-element-74b8f2e.elementor-element{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-74b8f2e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6489 .elementor-element.elementor-element-74b8f2e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-6489 .elementor-element.elementor-element-e409c69{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-7efb8d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:6px;--padding-bottom:5px;--padding-left:6px;--padding-right:6px;}.elementor-6489 .elementor-element.elementor-element-7efb8d5.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-6854f8a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-6854f8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-6489 .elementor-element.elementor-element-ca9de6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-ca9de6c.elementor-element{--align-self:flex-start;}.elementor-6489 .elementor-element.elementor-element-ca9de6c img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;box-shadow:2px 2px 8px 1px rgba(0, 0, 0, 0.25);}.elementor-6489 .elementor-element.elementor-element-ca9de6c:hover img{filter:brightness( 99% ) contrast( 102% ) saturate( 104% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6489 .elementor-element.elementor-element-53db963{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:16px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-53db963.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading.elementor-widget-heading .elementor-heading-title a:hover{color:var( --e-global-color-primary );}.elementor-6489 .elementor-element.elementor-element-fc0886d{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -15px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-fc0886d.elementor-element{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-fc0886d .elementor-heading-title{font-size:16px;font-weight:600;color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-5f8b737{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:6px;--padding-bottom:5px;--padding-left:6px;--padding-right:6px;}.elementor-6489 .elementor-element.elementor-element-5f8b737.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-d1527ae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-d1527ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6489 .elementor-element.elementor-element-7c7caaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-7c7caaa.elementor-element{--align-self:flex-start;}.elementor-6489 .elementor-element.elementor-element-7c7caaa img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;box-shadow:2px 2px 8px 1px rgba(0, 0, 0, 0.25);}.elementor-6489 .elementor-element.elementor-element-7c7caaa:hover img{filter:brightness( 99% ) contrast( 102% ) saturate( 103% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6489 .elementor-element.elementor-element-e2b5219{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:16px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-e2b5219.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-8c35c80{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -15px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-8c35c80.elementor-element{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-8c35c80 .elementor-heading-title{font-size:16px;font-weight:600;color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-0d77fc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:6px;--padding-bottom:5px;--padding-left:6px;--padding-right:6px;}.elementor-6489 .elementor-element.elementor-element-0d77fc5.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-8bf3a39{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-8bf3a39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6489 .elementor-element.elementor-element-b94ef1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-b94ef1a.elementor-element{--align-self:flex-start;}.elementor-6489 .elementor-element.elementor-element-b94ef1a img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;box-shadow:2px 2px 8px 1px rgba(0, 0, 0, 0.25);}.elementor-6489 .elementor-element.elementor-element-b94ef1a:hover img{filter:brightness( 99% ) contrast( 102% ) saturate( 104% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6489 .elementor-element.elementor-element-2e0a49f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:16px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-2e0a49f.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-e09e11b{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -15px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-e09e11b.elementor-element{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-e09e11b .elementor-heading-title{font-size:16px;font-weight:600;color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-c18ca56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:6px;--padding-bottom:5px;--padding-left:6px;--padding-right:6px;}.elementor-6489 .elementor-element.elementor-element-c18ca56.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-9e81f5a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-9e81f5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6489 .elementor-element.elementor-element-c3b221b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-c3b221b.elementor-element{--align-self:flex-start;}.elementor-6489 .elementor-element.elementor-element-c3b221b img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;box-shadow:2px 2px 8px 1px rgba(0, 0, 0, 0.25);}.elementor-6489 .elementor-element.elementor-element-c3b221b:hover img{filter:brightness( 99% ) contrast( 102% ) saturate( 104% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6489 .elementor-element.elementor-element-a70e9fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:16px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-a70e9fe.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-1af74af{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -15px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-1af74af.elementor-element{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-1af74af .elementor-heading-title{font-size:16px;font-weight:600;color:#1F3556;}.elementor-6489 .elementor-element.elementor-element-7be0dfe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:6px;--padding-bottom:5px;--padding-left:6px;--padding-right:6px;}.elementor-6489 .elementor-element.elementor-element-7be0dfe.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-5428f43{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-5428f43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6489 .elementor-element.elementor-element-47ab30d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-47ab30d.elementor-element{--align-self:flex-start;}.elementor-6489 .elementor-element.elementor-element-47ab30d img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:2px 2px 8px 1px rgba(0, 0, 0, 0.25);}.elementor-6489 .elementor-element.elementor-element-47ab30d:hover img{filter:brightness( 99% ) contrast( 102% ) saturate( 104% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6489 .elementor-element.elementor-element-48928a6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:16px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-48928a6.e-con{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-b263c59{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -15px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6489 .elementor-element.elementor-element-b263c59.elementor-element{--align-self:center;}.elementor-6489 .elementor-element.elementor-element-b263c59 .elementor-heading-title{font-size:16px;font-weight:600;color:#1F3556;}@media(min-width:768px){.elementor-6489 .elementor-element.elementor-element-ef54dde{--content-width:1200px;}.elementor-6489 .elementor-element.elementor-element-7f23b7d{--width:1200px;}.elementor-6489 .elementor-element.elementor-element-1e3ecff{--content-width:1200px;}.elementor-6489 .elementor-element.elementor-element-d607567{--width:420px;}.elementor-6489 .elementor-element.elementor-element-39ec568{--width:1180px;}.elementor-6489 .elementor-element.elementor-element-0321cb3{--content-width:1164px;}.elementor-6489 .elementor-element.elementor-element-3ee7dea{--width:100%;}.elementor-6489 .elementor-element.elementor-element-7efb8d5{--width:220px;}.elementor-6489 .elementor-element.elementor-element-6854f8a{--width:100%;}.elementor-6489 .elementor-element.elementor-element-53db963{--width:100%;}.elementor-6489 .elementor-element.elementor-element-5f8b737{--width:220px;}.elementor-6489 .elementor-element.elementor-element-d1527ae{--width:100%;}.elementor-6489 .elementor-element.elementor-element-e2b5219{--width:100%;}.elementor-6489 .elementor-element.elementor-element-0d77fc5{--width:220px;}.elementor-6489 .elementor-element.elementor-element-8bf3a39{--width:100%;}.elementor-6489 .elementor-element.elementor-element-2e0a49f{--width:100%;}.elementor-6489 .elementor-element.elementor-element-c18ca56{--width:220px;}.elementor-6489 .elementor-element.elementor-element-9e81f5a{--width:100%;}.elementor-6489 .elementor-element.elementor-element-a70e9fe{--width:100%;}.elementor-6489 .elementor-element.elementor-element-7be0dfe{--width:220px;}.elementor-6489 .elementor-element.elementor-element-5428f43{--width:100%;}.elementor-6489 .elementor-element.elementor-element-48928a6{--width:100%;}}@media(max-width:1024px){.elementor-6489 .elementor-element.elementor-element-e910eaa .heading-primary{font-size:34px;}.elementor-6489 .elementor-element.elementor-element-1e3ecff{--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-3ee7dea{--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary{font-size:34px;}.elementor-6489 .elementor-element.elementor-element-e409c69{--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-6854f8a{--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-d1527ae{--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-8bf3a39{--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-9e81f5a{--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-5428f43{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6489 .elementor-element.elementor-element-e910eaa{text-align:center;}.elementor-6489 .elementor-element.elementor-element-e910eaa .heading-primary{font-size:28px;}.elementor-6489 .elementor-element.elementor-element-1e3ecff{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-3ee7dea{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-11b0552{text-align:center;}.elementor-6489 .elementor-element.elementor-element-11b0552 .heading-primary{font-size:28px;}.elementor-6489 .elementor-element.elementor-element-e409c69{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-6854f8a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-d1527ae{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-8bf3a39{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-9e81f5a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-5428f43{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-d30f8c3 */.admission-schedule-box {
  background: #ffffff;
  border: 1px solid #cfd9e6;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(15, 36, 84, 0.08);
  max-width: 760px;
  margin: 0 auto;
  padding: 0; /* important */
}

.admission-schedule-title {
  margin: 0;
  padding: 10px 16px;
  background: linear-gradient(180deg, #69aee6 0%, #4e97d8 100%);
  color: #ffffff;
  font-size: 16px;
  line-height: 1.2;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  border-bottom: 1px solid #b9c9dc;
}

.admission-table-wrap {
  width: 100%;
  overflow-x: auto;
  margin: 0;
  padding: 0;
}

.admission-table {
  width: 100%;
  border-collapse: collapse;
  min-width: 620px;
  background: #f8fbff;
  margin: 0;
}

.admission-table th,
.admission-table td {
  border: 1px solid #b9c9dc;
  padding: 9px 8px;
  text-align: center;
  vertical-align: middle;
}

.admission-table th {
  background: #dbeeff;
  color: #1f4e79;
  font-size: 12px;
  line-height: 1.15;
  font-weight: 700;
  text-transform: uppercase;
}

.admission-table td {
  background: #eef7ff;
  color: #1f2d3d;
  font-size: 14px;
  line-height: 1.2;
  font-weight: 600;
}

.admission-table td:first-child,
.admission-table th:first-child {
  width: 64px;
  font-weight: 700;
}

.admission-table tbody tr:nth-child(even) td {
  background: #e7f2fc;
}

/* remove outside table edge so it doesn't look double-bordered */
.admission-table tr:first-child th {
  border-top: 0;
}

.admission-table tr th:first-child,
.admission-table tr td:first-child {
  border-left: 0;
}

.admission-table tr th:last-child,
.admission-table tr td:last-child {
  border-right: 0;
}

.admission-table tbody tr:last-child td {
  border-bottom: 0;
}

@media (max-width: 1024px) {
  .admission-schedule-box {
    max-width: 100%;
  }

  .admission-schedule-title {
    font-size: 15px;
    padding: 9px 14px;
  }

  .admission-table th {
    font-size: 11px;
    padding: 8px 6px;
  }

  .admission-table td {
    font-size: 13px;
    padding: 8px 6px;
  }
}

@media (max-width: 767px) {
  .admission-schedule-title {
    font-size: 14px;
    padding: 8px 12px;
  }

  .admission-table {
    min-width: 600px;
  }

  .admission-table th {
    font-size: 10px;
  }

  .admission-table td {
    font-size: 12px;
  }
}





.admission-schedule-box {
  border: 1px solid #d8e1eb;
}


.admission-table th,
.admission-table td {
  border: 1px solid #c7d4e2;
}




.admission-table-footer {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 16px;
  background: #f8fbff;
  border-top: 1px solid #b9c9dc;
  color: #1f4e79;
  font-size: 13px;
  line-height: 1.4;
  font-weight: 500;
}

.admission-table-footer-icon {
  color: #4d8ec9;
  font-size: 16px;
  line-height: 1;
  flex-shrink: 0;
}






.admission-table-footer {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 11px 14px;
  background: #f8fbff;
  border-top: 1px solid #b9c9dc;
  color: #1f4e79;
  font-size: 13px;
  line-height: 1.3;
}

.admission-table-footer-icon {
  color: #4d8ec9;
  font-size: 14px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c570650 */.clean-score-card {
  background: #f7fbff;
  border: 1px solid #cfd9e6;
  border-radius: 10px;
  box-shadow: 0 4px 12px rgba(15, 36, 84, 0.08);
  overflow: hidden;
  width: 100%;
  max-width: 420px;
  margin: 0;
}

.clean-score-card .admission-score-card-header {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 18px;
  background: #eef5fc;
  border-bottom: 1px solid #b9c9dc;
}

.clean-score-card .admission-score-card-icon {
  color: #f0b43c;
  font-size: 20px;
  line-height: 1;
}

.clean-score-card .admission-score-card-title {
  color: #1f4e79;
  font-size: 16px;
  line-height: 1.2;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.2px;
}

.clean-score-card .admission-score-card-body {
  padding: 14px 18px;
  background: #f8fbff;
}

.clean-score-card .admission-score-card-lead {
  margin: 0 0 12px;
  color: #1f2d3d;
  font-size: 14px;
  line-height: 1.4;
  font-weight: 700;
}

.clean-score-card .admission-score-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.clean-score-card .admission-score-list li {
  position: relative;
  margin: 0 0 12px;
  padding-left: 22px;
  color: #1f2d3d;
  font-size: 14px;
  line-height: 1.45;
  font-weight: 600;
}

.clean-score-card .admission-score-list li::before {
  content: "✓";
  position: absolute;
  left: 0;
  top: 0;
  color: #1f4e79;
  font-weight: 700;
}

.clean-score-card .admission-score-card-footer {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 14px;
  padding-top: 10px;
  border-top: 1px solid #d7e1ec;
  color: #1f4e79;
  font-size: 15px;
  line-height: 1.2;
}

.clean-score-card .admission-score-card-footer-icon {
  color: #4d8ec9;
  font-size: 16px;
  line-height: 1;
}

@media (max-width: 1024px) {
  .clean-score-card {
    max-width: 100%;
  }

  .clean-score-card .admission-score-card-title {
    font-size: 15px;
  }

  .clean-score-card .admission-score-card-body {
    padding: 14px 16px;
  }

  .clean-score-card .admission-score-list li,
  .clean-score-card .admission-score-card-lead {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f997a6 */.admission-card {
  background: #eef2f6;
  border: 1px solid #cfd9e6;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 6px 16px rgba(15,36,84,0.08);
}

.admission-card-header {
  background: #dde3ea;
  padding: 12px 16px;
  font-weight: 700;
  font-size: 16px;
  color: #1f4e79;
  border-bottom: 1px solid #cfd9e6;
  display: flex;
  align-items: center;
  gap: 8px;
}

.admission-card-body {
  padding: 16px 18px;
  font-size: 15px;
  color: #1f2d3d;
}

.admission-doc-list {
  margin: 0;
  padding-left: 42px;
}

.admission-doc-list li {
  margin-bottom: 8px;
}


.admission-card-body {
  padding: 14px 18px;
  font-size: 15px;
  color: #1f2d3d;
letter-spacing: 0.1px;
  text-align: center;   /* center text */
}

.admission-doc-list {
  margin: 0 auto;       /* center block */
  padding-left: 100;
  list-style-position: inside;
  display: inline-block; /* keeps list centered */
  text-align: left;      /* keeps numbers aligned nicely */
}



.admission-card-header {
  background: #dde3ea;
  padding: 12px 16px;
  font-weight: 700;
  font-size: 16px;
  color: #1f4e79;
  border-bottom: 1px solid #cfd9e6;
padding-right: 39px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;

  text-transform: uppercase;
  letter-spacing: 0.35px;
}/* End custom CSS */