.elementor-14520 .elementor-element.elementor-element-a6a824b{--display:flex;--min-height:660px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.9;--padding-top:96px;--padding-bottom:156px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-a6a824b::before, .elementor-14520 .elementor-element.elementor-element-a6a824b > .elementor-background-video-container::before, .elementor-14520 .elementor-element.elementor-element-a6a824b > .e-con-inner > .elementor-background-video-container::before, .elementor-14520 .elementor-element.elementor-element-a6a824b > .elementor-background-slideshow::before, .elementor-14520 .elementor-element.elementor-element-a6a824b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14520 .elementor-element.elementor-element-a6a824b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(105deg, #001436 10%, #003DA5 100%);}.elementor-14520 .elementor-element.elementor-element-a6a824b:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-a6a824b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.saumag.edu/admissions/files/2023/04/Bell-Tower-Campus-Sunrise-SP18-DJI_0139.jpg") 50% 50%;background-size:cover;}.elementor-14520 .elementor-element.elementor-element-0b7fd2c{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14520 .elementor-element.elementor-element-cd7741c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-cd7741c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-ec7c601 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-ec7c601 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14520 .elementor-element.elementor-element-057fd1f{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-14520 .elementor-element.elementor-element-b2adaf8{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14520 .elementor-element.elementor-element-c9a43a5 .elementor-button{background-color:#FAD200;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#001F55;color:#001F55;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-c9a43a5 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-c9a43a5 .elementor-button:focus{background-color:#FFFFFF;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-c9a43a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-c9a43a5 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-c9a43a5 .elementor-button:focus svg{fill:#001F55;}.elementor-14520 .elementor-element.elementor-element-896a2a7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-896a2a7 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-896a2a7 .elementor-button:focus{background-color:#FFFFFF;color:#001F55;border-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-896a2a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-896a2a7 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-896a2a7 .elementor-button:focus svg{fill:#001F55;}.elementor-14520 .elementor-element.elementor-element-ffb8258{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.45em;color:rgba(255,255,255,0.62);}.elementor-14520 .elementor-element.elementor-element-4f7fa82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-c13df67{--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-radius:6px 6px 0px 6px;--padding-top:30px;--padding-bottom:44px;--padding-left:30px;--padding-right:30px;}.elementor-14520 .elementor-element.elementor-element-c13df67:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-c13df67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-36a5327{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-9a8bae4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-9a8bae4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-2f570ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-2f570ac .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;letter-spacing:0.5px;color:#5A6270;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-14520 .elementor-element.elementor-element-36c030f{--divider-border-style:dashed;--divider-color:#C9D2DF;--divider-border-width:1px;}.elementor-14520 .elementor-element.elementor-element-36c030f .elementor-divider-separator{width:100%;}.elementor-14520 .elementor-element.elementor-element-36c030f .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-14520 .elementor-element.elementor-element-48458b3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-d9b5af4{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-f90ca67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-f90ca67 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-9e48c9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-9e48c9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-9e48c9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-f542210{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-c8f7190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-c8f7190 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-385048b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-385048b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-385048b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-587e367{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-8eaf672 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-8eaf672 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-3af7457 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-3af7457.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-3af7457 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-78f57ca{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-2385ca7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-2385ca7 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-dbc9bfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-dbc9bfc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-dbc9bfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-0dc18bb{--divider-border-style:dashed;--divider-color:#C9D2DF;--divider-border-width:1px;}.elementor-14520 .elementor-element.elementor-element-0dc18bb .elementor-divider-separator{width:100%;}.elementor-14520 .elementor-element.elementor-element-0dc18bb .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-14520 .elementor-element.elementor-element-ce3490e{--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:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-e751d55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e751d55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-f2e58f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-f2e58f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-f2e58f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;line-height:1em;letter-spacing:-1px;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-8893d2f{width:auto;max-width:auto;}.elementor-14520 .elementor-element.elementor-element-8893d2f > .elementor-widget-container{background-color:#FAD200;margin:0px 0px 0px 0px;padding:8px 12px 8px 12px;border-radius:6px 6px 6px 6px;}.elementor-14520 .elementor-element.elementor-element-8893d2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-ed4648c{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.45em;color:#5A6270;}.elementor-14520 .elementor-element.elementor-element-19aa191{--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;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-d0607f9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 24px 60px -18px rgba(0,31,85,0.38);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14520 .elementor-element.elementor-element-d0607f9:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-d0607f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-bd05525{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14520 .elementor-element.elementor-element-4dd72b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-4dd72b8 .elementor-icon-wrapper{text-align:center;}.elementor-14520 .elementor-element.elementor-element-4dd72b8.elementor-view-stacked .elementor-icon{background-color:#EEF3FB;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-4dd72b8.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-4dd72b8.elementor-view-default .elementor-icon{color:#EEF3FB;border-color:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-4dd72b8.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-4dd72b8.elementor-view-default .elementor-icon svg{fill:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-4dd72b8.elementor-view-framed .elementor-icon{background-color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-4dd72b8.elementor-view-stacked .elementor-icon svg{fill:#003DA5;}.elementor-14520 .elementor-element.elementor-element-4dd72b8 .elementor-icon{font-size:18px;padding:13px;}.elementor-14520 .elementor-element.elementor-element-4dd72b8 .elementor-icon svg{height:18px;}.elementor-14520 .elementor-element.elementor-element-6aa2a31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-6aa2a31{text-align:center;}.elementor-14520 .elementor-element.elementor-element-6aa2a31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-c140fa9{text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:#5A6270;}.elementor-14520 .elementor-element.elementor-element-219fad9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-50dde9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-50dde9a .elementor-icon-wrapper{text-align:center;}.elementor-14520 .elementor-element.elementor-element-50dde9a.elementor-view-stacked .elementor-icon{background-color:#EEF3FB;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-50dde9a.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-50dde9a.elementor-view-default .elementor-icon{color:#EEF3FB;border-color:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-50dde9a.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-50dde9a.elementor-view-default .elementor-icon svg{fill:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-50dde9a.elementor-view-framed .elementor-icon{background-color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-50dde9a.elementor-view-stacked .elementor-icon svg{fill:#003DA5;}.elementor-14520 .elementor-element.elementor-element-50dde9a .elementor-icon{font-size:18px;padding:13px;}.elementor-14520 .elementor-element.elementor-element-50dde9a .elementor-icon svg{height:18px;}.elementor-14520 .elementor-element.elementor-element-ccc202d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-ccc202d{text-align:center;}.elementor-14520 .elementor-element.elementor-element-ccc202d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-a991046{text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:#5A6270;}.elementor-14520 .elementor-element.elementor-element-e4024c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-6134bdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-6134bdc .elementor-icon-wrapper{text-align:center;}.elementor-14520 .elementor-element.elementor-element-6134bdc.elementor-view-stacked .elementor-icon{background-color:#EEF3FB;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-6134bdc.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-6134bdc.elementor-view-default .elementor-icon{color:#EEF3FB;border-color:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-6134bdc.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-6134bdc.elementor-view-default .elementor-icon svg{fill:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-6134bdc.elementor-view-framed .elementor-icon{background-color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-6134bdc.elementor-view-stacked .elementor-icon svg{fill:#003DA5;}.elementor-14520 .elementor-element.elementor-element-6134bdc .elementor-icon{font-size:18px;padding:13px;}.elementor-14520 .elementor-element.elementor-element-6134bdc .elementor-icon svg{height:18px;}.elementor-14520 .elementor-element.elementor-element-363686a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-363686a{text-align:center;}.elementor-14520 .elementor-element.elementor-element-363686a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-a7b6c11{text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:#5A6270;}.elementor-14520 .elementor-element.elementor-element-e8c7efa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-85dd7da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-85dd7da .elementor-icon-wrapper{text-align:center;}.elementor-14520 .elementor-element.elementor-element-85dd7da.elementor-view-stacked .elementor-icon{background-color:#EEF3FB;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-85dd7da.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-85dd7da.elementor-view-default .elementor-icon{color:#EEF3FB;border-color:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-85dd7da.elementor-view-framed .elementor-icon, .elementor-14520 .elementor-element.elementor-element-85dd7da.elementor-view-default .elementor-icon svg{fill:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-85dd7da.elementor-view-framed .elementor-icon{background-color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-85dd7da.elementor-view-stacked .elementor-icon svg{fill:#003DA5;}.elementor-14520 .elementor-element.elementor-element-85dd7da .elementor-icon{font-size:18px;padding:13px;}.elementor-14520 .elementor-element.elementor-element-85dd7da .elementor-icon svg{height:18px;}.elementor-14520 .elementor-element.elementor-element-9d9b6dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-9d9b6dd{text-align:center;}.elementor-14520 .elementor-element.elementor-element-9d9b6dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-ec27de4{text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:#5A6270;}.elementor-14520 .elementor-element.elementor-element-8842bcd{--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;--padding-top:104px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-893c7ac{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-0cea10f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-0cea10f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-e944262 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e944262 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-eb4aa1f{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-4104211{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-b40c1ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-5e87905{width:100%;max-width:100%;}.elementor-14520 .elementor-element.elementor-element-c50638e{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-57dbae8{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-e2f733c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e2f733c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.5px;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-ed3bdad{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.45em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-e1c92da{--divider-border-style:solid;--divider-color:#DCE3EE;--divider-border-width:1px;}.elementor-14520 .elementor-element.elementor-element-e1c92da .elementor-divider-separator{width:100%;}.elementor-14520 .elementor-element.elementor-element-e1c92da .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14520 .elementor-element.elementor-element-466d36a{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-eefbdd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-eefbdd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.5px;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-45f4a0e{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.45em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-fca48a4{width:auto;max-width:auto;}.elementor-14520 .elementor-element.elementor-element-fca48a4 > .elementor-widget-container{background-color:#F1F1F1;margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-radius:6px 6px 6px 6px;}.elementor-14520 .elementor-element.elementor-element-fca48a4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.35em;letter-spacing:0.2px;color:#5A6270;}.elementor-14520 .elementor-element.elementor-element-ac82658 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;fill:#001F55;color:#001F55;border-style:solid;border-width:2px 2px 2px 2px;border-color:#001F55;border-radius:30px 30px 30px 30px;padding:12px 24px 12px 24px;}.elementor-14520 .elementor-element.elementor-element-ac82658 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-ac82658 .elementor-button:focus{background-color:#001F55;color:#FFFFFF;border-color:#001F55;}.elementor-14520 .elementor-element.elementor-element-ac82658 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-ac82658 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-ac82658 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-94c1f6f{--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:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.12;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-94c1f6f:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-94c1f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #001436 0%, #003DA5 100%);}.elementor-14520 .elementor-element.elementor-element-94c1f6f::before, .elementor-14520 .elementor-element.elementor-element-94c1f6f > .elementor-background-video-container::before, .elementor-14520 .elementor-element.elementor-element-94c1f6f > .e-con-inner > .elementor-background-video-container::before, .elementor-14520 .elementor-element.elementor-element-94c1f6f > .elementor-background-slideshow::before, .elementor-14520 .elementor-element.elementor-element-94c1f6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-14520 .elementor-element.elementor-element-94c1f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.saumag.edu/admissions/files/2023/04/Bell-Tower-Campus-Sunrise-SP18-DJI_0139.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14520 .elementor-element.elementor-element-fd22dd5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-ed20991{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-93b0dac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-93b0dac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-adeed60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-adeed60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-42b7a80{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.86);}.elementor-14520 .elementor-element.elementor-element-2beb160{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-1e06353{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:4px;--padding-left:28px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-f9b8b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-f9b8b0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-f9b8b0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:96px;font-weight:800;line-height:0.95em;letter-spacing:-3px;color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-4153df6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-4153df6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-105858f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:4px;--padding-left:28px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-235da29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-235da29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-235da29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:96px;font-weight:800;line-height:0.95em;letter-spacing:-3px;color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-a19596c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-a19596c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-87432ec{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:4px;--padding-left:28px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-4ec169e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-4ec169e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-4ec169e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:96px;font-weight:800;line-height:0.95em;letter-spacing:-3px;color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-e8257be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e8257be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-007c5c3{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.6);}.elementor-14520 .elementor-element.elementor-element-c62c55a{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:104px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-5f762da{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-6123f6b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-401045e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-401045e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-e943713 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e943713 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-b6c3d35 .elementor-button{background-color:#003DA5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-b6c3d35 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-b6c3d35 .elementor-button:focus{background-color:#001F55;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-b6c3d35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-b6c3d35 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-b6c3d35 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-7a7c788{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-7de68b6{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-7de68b6:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-7de68b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14520 .elementor-element.elementor-element-0a68e43{width:100%;max-width:100%;text-align:start;}.elementor-14520 .elementor-element.elementor-element-0a68e43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-0a68e43 img{width:100%;height:210px;object-fit:cover;object-position:center center;}.elementor-14520 .elementor-element.elementor-element-30e3294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-30e3294.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-0b52608 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-0b52608 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-6de8b4d{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-3ea9ca5 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-3ea9ca5{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-60d6ffc{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-60d6ffc:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-60d6ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-14520 .elementor-element.elementor-element-d72775e{width:100%;max-width:100%;text-align:start;}.elementor-14520 .elementor-element.elementor-element-d72775e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-d72775e img{width:100%;height:210px;object-fit:cover;object-position:center center;}.elementor-14520 .elementor-element.elementor-element-6aa5ce1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-6aa5ce1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-a50928f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-a50928f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-41379ad{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-ee31a64 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-ee31a64{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-08dfac9{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-08dfac9:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-08dfac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-14520 .elementor-element.elementor-element-e54ba77{width:100%;max-width:100%;text-align:start;}.elementor-14520 .elementor-element.elementor-element-e54ba77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e54ba77 img{width:100%;height:210px;object-fit:cover;object-position:center center;}.elementor-14520 .elementor-element.elementor-element-3084760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-3084760.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-d75e71f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-d75e71f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-25016bb{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-6cb9502 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-6cb9502{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-1b4ec04{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-1b4ec04:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-1b4ec04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-14520 .elementor-element.elementor-element-1c3b682{width:100%;max-width:100%;text-align:start;}.elementor-14520 .elementor-element.elementor-element-1c3b682 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-1c3b682 img{width:100%;height:210px;object-fit:cover;object-position:center center;}.elementor-14520 .elementor-element.elementor-element-c88c3f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-c88c3f8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-a6ea132 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-a6ea132 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-4753b1b{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-6428e41 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-6428e41{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-24d788a{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-24d788a:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-24d788a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-14520 .elementor-element.elementor-element-f1e1ebe{width:100%;max-width:100%;text-align:start;}.elementor-14520 .elementor-element.elementor-element-f1e1ebe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-f1e1ebe img{width:100%;height:210px;object-fit:cover;object-position:center center;}.elementor-14520 .elementor-element.elementor-element-d041ab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-d041ab8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-fc3fe58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-fc3fe58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-917fa25{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-f0fede2 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-f0fede2{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-abdb137{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-abdb137:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-abdb137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-14520 .elementor-element.elementor-element-443c080{width:100%;max-width:100%;text-align:start;}.elementor-14520 .elementor-element.elementor-element-443c080 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-443c080 img{width:100%;height:210px;object-fit:cover;object-position:center center;}.elementor-14520 .elementor-element.elementor-element-2a52321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-14520 .elementor-element.elementor-element-2a52321.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-e884b86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e884b86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-2264124{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-2376769 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-2376769{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-d5f11b0{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#5A6270;}.elementor-14520 .elementor-element.elementor-element-afb5c2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-ce1dba0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-098867b{--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-radius:15px 15px 15px 15px;--padding-top:48px;--padding-bottom:48px;--padding-left:44px;--padding-right:44px;}.elementor-14520 .elementor-element.elementor-element-098867b:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-098867b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-3430c93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-3430c93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-b995539 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-b995539 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-335f965{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-b97a386 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-b97a386 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-ce8ac71{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-06447ca{--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;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-14520 .elementor-element.elementor-element-06447ca:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-06447ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.55);}.elementor-14520 .elementor-element.elementor-element-2a2ce45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-2a2ce45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-adc6d73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-adc6d73 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-0703a7e{--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;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-14520 .elementor-element.elementor-element-0703a7e:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-0703a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.55);}.elementor-14520 .elementor-element.elementor-element-95a7a86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-95a7a86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-5b3d56f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-5b3d56f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-cf1796e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-3b9d9bb .elementor-button{background-color:#003DA5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-3b9d9bb .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-3b9d9bb .elementor-button:focus{background-color:#001F55;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-3b9d9bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-3b9d9bb .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-3b9d9bb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-38fa766 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#001F55;color:#001F55;border-style:solid;border-width:2px 2px 2px 2px;border-color:#001F55;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-38fa766 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-38fa766 .elementor-button:focus{background-color:#001F55;color:#FFFFFF;border-color:#001F55;}.elementor-14520 .elementor-element.elementor-element-38fa766 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-38fa766 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-38fa766 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-ef765f3{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.45em;color:rgba(27,31,36,0.75);}.elementor-14520 .elementor-element.elementor-element-6280a30{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;--padding-top:48px;--padding-bottom:48px;--padding-left:44px;--padding-right:44px;}.elementor-14520 .elementor-element.elementor-element-6280a30:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-6280a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #003DA5 0%, #001F55 100%);}.elementor-14520 .elementor-element.elementor-element-ebab72c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-ebab72c{text-align:start;}.elementor-14520 .elementor-element.elementor-element-ebab72c img{width:210px;}.elementor-14520 .elementor-element.elementor-element-34aa996 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-34aa996 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-6851965{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-14520 .elementor-element.elementor-element-735d679 .elementor-button{background-color:#FAD200;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#001F55;color:#001F55;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-735d679 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-735d679 .elementor-button:focus{background-color:#FFFFFF;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-735d679 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-735d679 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-735d679 .elementor-button:focus svg{fill:#001F55;}.elementor-14520 .elementor-element.elementor-element-fb240a4{--display:flex;--padding-top:0px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-f388906{--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:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:15px 15px 15px 15px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-14520 .elementor-element.elementor-element-f388906:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-f388906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3FB;}.elementor-14520 .elementor-element.elementor-element-117023d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-78b59bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-78b59bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:1.6px;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-c4d991a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-c4d991a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-7830e63{font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.55em;color:#3C3C3C;}.elementor-14520 .elementor-element.elementor-element-bc5d520{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-8b66d30{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px -14px rgba(0, 31, 85, 0.30);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-14520 .elementor-element.elementor-element-8b66d30:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-8b66d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-b7a730e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-b7a730e img{width:100%;height:250px;object-fit:cover;object-position:top center;border-radius:10px 10px 10px 10px;}.elementor-14520 .elementor-element.elementor-element-bd20267{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:4px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-14520 .elementor-element.elementor-element-bd20267.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-54769cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-54769cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;color:#001F55;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14520 .elementor-element.elementor-element-76832a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-icon i{color:#003DA5;transition:color 0.3s;}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-icon svg{fill:#003DA5;transition:fill 0.3s;}.elementor-14520 .elementor-element.elementor-element-76832a1{--e-icon-list-icon-size:17px;--icon-vertical-align:start;--icon-vertical-offset:0px;}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:16px;line-height:1.45em;}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-text{color:#3C3C3C;transition:color 0.3s;}.elementor-14520 .elementor-element.elementor-element-312f6fd .elementor-button{background-color:#FAD200;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#001F55;color:#001F55;border-radius:30px 30px 30px 30px;padding:13px 26px 13px 26px;}.elementor-14520 .elementor-element.elementor-element-312f6fd .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-312f6fd .elementor-button:focus{background-color:#003DA5;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-312f6fd > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-312f6fd .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-312f6fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-7419fcb{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px -14px rgba(0, 31, 85, 0.30);--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-14520 .elementor-element.elementor-element-7419fcb:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-7419fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-6b776ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-6b776ad img{width:100%;height:250px;object-fit:cover;object-position:top center;border-radius:10px 10px 10px 10px;}.elementor-14520 .elementor-element.elementor-element-e50027a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:4px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-14520 .elementor-element.elementor-element-e50027a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14520 .elementor-element.elementor-element-fbef971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-fbef971 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-e1cda18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-icon i{color:#003DA5;transition:color 0.3s;}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-icon svg{fill:#003DA5;transition:fill 0.3s;}.elementor-14520 .elementor-element.elementor-element-e1cda18{--e-icon-list-icon-size:17px;--icon-vertical-align:start;--icon-vertical-offset:0px;}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:16px;line-height:1.45em;}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-text{color:#3C3C3C;transition:color 0.3s;}.elementor-14520 .elementor-element.elementor-element-e5798af .elementor-button{background-color:#003DA5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:13px 26px 13px 26px;}.elementor-14520 .elementor-element.elementor-element-e5798af .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-e5798af .elementor-button:focus{background-color:#001F55;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-e5798af > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-e5798af .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-e5798af .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-0d8c5b2{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-0d8c5b2:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-0d8c5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-d6d6670{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-d6d6670:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-d6d6670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.saumag.edu/admissions/files/2026/09/concurrent-day-campus-walk-v2.jpg");background-position:center center;background-size:cover;}.elementor-14520 .elementor-element.elementor-element-38d753f{--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:80px;--padding-bottom:80px;--padding-left:72px;--padding-right:72px;}.elementor-14520 .elementor-element.elementor-element-0d60911 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-0d60911 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-4cdc838 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-4cdc838 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-63080a7{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-40ec437{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#1B1F24;}.elementor-14520 .elementor-element.elementor-element-0668de3 .elementor-button{background-color:#003DA5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-0668de3 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-0668de3 .elementor-button:focus{background-color:#001F55;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-0668de3 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-0668de3 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-0668de3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-b5eff81{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-b0e50ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-b0e50ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-27cb45e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-27cb45e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-6e34b74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-item{border-width:1px;border-color:#DDE4EE;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DDE4EE;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DDE4EE;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title{background-color:#FFFFFF;padding:22px 24px 22px 24px;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-icon, .elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-title{color:#001F55;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-icon svg{fill:#001F55;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-active .elementor-accordion-icon, .elementor-14520 .elementor-element.elementor-element-19902de .elementor-active .elementor-accordion-title{color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-active .elementor-accordion-icon svg{fill:#003DA5;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title .elementor-accordion-icon i:before{color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title .elementor-accordion-icon svg{fill:#003DA5;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#003DA5;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#003DA5;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-content{background-color:#FFFFFF;color:#3C3C3C;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;padding:0px 24px 24px 24px;}.elementor-14520 .elementor-element.elementor-element-5668798{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:104px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-5668798:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-5668798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #003DA5 0%, #001436 100%);}.elementor-14520 .elementor-element.elementor-element-1fb7d53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-1fb7d53{text-align:center;}.elementor-14520 .elementor-element.elementor-element-1fb7d53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#FAD200;}.elementor-14520 .elementor-element.elementor-element-7688113 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-7688113{text-align:center;}.elementor-14520 .elementor-element.elementor-element-7688113 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:800;line-height:1.12em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-8920650{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 30px 60px -20px rgba(0,0,0,0.45);--padding-top:36px;--padding-bottom:20px;--padding-left:36px;--padding-right:36px;}.elementor-14520 .elementor-element.elementor-element-8920650:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-8920650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-001dd90{width:100%;max-width:100%;}.elementor-14520 .elementor-element.elementor-element-52cebbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-a795283 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-a795283 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-326f07a .elementor-button{background-color:#FAD200;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#001F55;color:#001F55;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-326f07a .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-326f07a .elementor-button:focus{background-color:#FFFFFF;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-326f07a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-326f07a .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-326f07a .elementor-button:focus svg{fill:#001F55;}.elementor-14520 .elementor-element.elementor-element-aa35810 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-14520 .elementor-element.elementor-element-aa35810 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-aa35810 .elementor-button:focus{background-color:#FFFFFF;color:#001F55;border-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-aa35810 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-aa35810 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-aa35810 .elementor-button:focus svg{fill:#001F55;}.elementor-14520 .elementor-element.elementor-element-70e2a9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-70e2a9d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:rgba(255,255,255,0.86);}.elementor-14520 .elementor-element.elementor-element-fd73d5b{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-14520 .elementor-element.elementor-element-fd73d5b:not(.elementor-motion-effects-element-type-background), .elementor-14520 .elementor-element.elementor-element-fd73d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-915ed96{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-6a80e26 .elementor-button{background-color:#FAD200;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;fill:#001F55;color:#001F55;border-radius:30px 30px 30px 30px;padding:14px 12px 14px 12px;}.elementor-14520 .elementor-element.elementor-element-6a80e26 .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-6a80e26 .elementor-button:focus{background-color:#FFFFFF;color:#001F55;}.elementor-14520 .elementor-element.elementor-element-6a80e26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-6a80e26 .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-6a80e26 .elementor-button:focus svg{fill:#001F55;}.elementor-14520 .elementor-element.elementor-element-efbb29f .elementor-button{background-color:#003DA5;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 12px 14px 12px;}.elementor-14520 .elementor-element.elementor-element-efbb29f .elementor-button:hover, .elementor-14520 .elementor-element.elementor-element-efbb29f .elementor-button:focus{background-color:#001F55;color:#FFFFFF;}.elementor-14520 .elementor-element.elementor-element-efbb29f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14520 .elementor-element.elementor-element-efbb29f .elementor-button:hover svg, .elementor-14520 .elementor-element.elementor-element-efbb29f .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1179px){.elementor-14520 .elementor-element.elementor-element-d0607f9{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-2beb160{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-7a7c788{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-ce1dba0{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-ce8ac71{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-bc5d520{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-915ed96{--grid-auto-flow:row;}}@media(min-width:787px){.elementor-14520 .elementor-element.elementor-element-a6a824b{--content-width:1240px;}.elementor-14520 .elementor-element.elementor-element-0b7fd2c{--width:56%;}.elementor-14520 .elementor-element.elementor-element-4f7fa82{--width:38%;}.elementor-14520 .elementor-element.elementor-element-19aa191{--content-width:1240px;}.elementor-14520 .elementor-element.elementor-element-8842bcd{--content-width:1240px;}.elementor-14520 .elementor-element.elementor-element-893c7ac{--width:100%;}.elementor-14520 .elementor-element.elementor-element-b40c1ed{--width:65%;}.elementor-14520 .elementor-element.elementor-element-c50638e{--width:30%;}.elementor-14520 .elementor-element.elementor-element-94c1f6f{--content-width:1240px;}.elementor-14520 .elementor-element.elementor-element-ed20991{--width:38%;}.elementor-14520 .elementor-element.elementor-element-2beb160{--width:56%;}.elementor-14520 .elementor-element.elementor-element-c62c55a{--content-width:1240px;}.elementor-14520 .elementor-element.elementor-element-6123f6b{--width:62%;}.elementor-14520 .elementor-element.elementor-element-afb5c2e{--content-width:1240px;}.elementor-14520 .elementor-element.elementor-element-fb240a4{--content-width:1240px;}.elementor-14520 .elementor-element.elementor-element-117023d{--width:70%;}.elementor-14520 .elementor-element.elementor-element-d6d6670{--width:50%;}.elementor-14520 .elementor-element.elementor-element-38d753f{--width:50%;}.elementor-14520 .elementor-element.elementor-element-b5eff81{--content-width:880px;}.elementor-14520 .elementor-element.elementor-element-5668798{--content-width:824px;}}@media(max-width:1023px) and (min-width:787px){.elementor-14520 .elementor-element.elementor-element-0b7fd2c{--width:100%;}.elementor-14520 .elementor-element.elementor-element-4f7fa82{--width:100%;}.elementor-14520 .elementor-element.elementor-element-b40c1ed{--width:100%;}.elementor-14520 .elementor-element.elementor-element-c50638e{--width:100%;}.elementor-14520 .elementor-element.elementor-element-ed20991{--width:100%;}.elementor-14520 .elementor-element.elementor-element-2beb160{--width:100%;}.elementor-14520 .elementor-element.elementor-element-6123f6b{--width:100%;}.elementor-14520 .elementor-element.elementor-element-117023d{--width:100%;}.elementor-14520 .elementor-element.elementor-element-d6d6670{--width:100%;}.elementor-14520 .elementor-element.elementor-element-38d753f{--width:100%;}}@media(max-width:1023px){.elementor-14520 .elementor-element.elementor-element-a6a824b{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:64px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-ec7c601 .elementor-heading-title{font-size:44px;}.elementor-14520 .elementor-element.elementor-element-f2e58f9 .elementor-heading-title{font-size:38px;}.elementor-14520 .elementor-element.elementor-element-19aa191{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14520 .elementor-element.elementor-element-d0607f9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-6aa2a31 .elementor-heading-title{font-size:18px;}.elementor-14520 .elementor-element.elementor-element-ccc202d .elementor-heading-title{font-size:18px;}.elementor-14520 .elementor-element.elementor-element-363686a .elementor-heading-title{font-size:18px;}.elementor-14520 .elementor-element.elementor-element-9d9b6dd .elementor-heading-title{font-size:18px;}.elementor-14520 .elementor-element.elementor-element-8842bcd{--padding-top:96px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-e944262 .elementor-heading-title{font-size:36px;}.elementor-14520 .elementor-element.elementor-element-4104211{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-14520 .elementor-element.elementor-element-e2f733c .elementor-heading-title{font-size:48px;}.elementor-14520 .elementor-element.elementor-element-eefbdd3 .elementor-heading-title{font-size:48px;}.elementor-14520 .elementor-element.elementor-element-94c1f6f{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-fd22dd5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-14520 .elementor-element.elementor-element-adeed60 .elementor-heading-title{font-size:36px;}.elementor-14520 .elementor-element.elementor-element-2beb160{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-f9b8b0d .elementor-heading-title{font-size:80px;}.elementor-14520 .elementor-element.elementor-element-4153df6 .elementor-heading-title{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-235da29 .elementor-heading-title{font-size:80px;}.elementor-14520 .elementor-element.elementor-element-a19596c .elementor-heading-title{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-4ec169e .elementor-heading-title{font-size:80px;}.elementor-14520 .elementor-element.elementor-element-e8257be .elementor-heading-title{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-c62c55a{--padding-top:80px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-5f762da{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-14520 .elementor-element.elementor-element-e943713 .elementor-heading-title{font-size:36px;}.elementor-14520 .elementor-element.elementor-element-7a7c788{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-0b52608 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-a50928f .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-d75e71f .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-a6ea132 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-fc3fe58 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-e884b86 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-afb5c2e{--padding-top:48px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-ce1dba0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-098867b{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-14520 .elementor-element.elementor-element-b995539 .elementor-heading-title{font-size:38px;}.elementor-14520 .elementor-element.elementor-element-ce8ac71{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-6280a30{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-14520 .elementor-element.elementor-element-34aa996 .elementor-heading-title{font-size:30px;}.elementor-14520 .elementor-element.elementor-element-fb240a4{--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-f388906{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-14520 .elementor-element.elementor-element-bc5d520{--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-b7a730e img{height:210px;}.elementor-14520 .elementor-element.elementor-element-6b776ad img{height:210px;}.elementor-14520 .elementor-element.elementor-element-0d8c5b2{--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-14520 .elementor-element.elementor-element-d6d6670{--min-height:380px;}.elementor-14520 .elementor-element.elementor-element-38d753f{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-4cdc838 .elementor-heading-title{font-size:36px;}.elementor-14520 .elementor-element.elementor-element-b5eff81{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-27cb45e .elementor-heading-title{font-size:36px;}.elementor-14520 .elementor-element.elementor-element-5668798{--padding-top:80px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-7688113 .elementor-heading-title{font-size:40px;}.elementor-14520 .elementor-element.elementor-element-8920650{--padding-top:28px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-14520 .elementor-element.elementor-element-915ed96{--grid-auto-flow:row;}}@media(max-width:786px){.elementor-14520 .elementor-element.elementor-element-a6a824b{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:44px;--padding-bottom:104px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-0b7fd2c{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-14520 .elementor-element.elementor-element-cd7741c .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-ec7c601 .elementor-heading-title{font-size:34px;letter-spacing:-0.5px;}.elementor-14520 .elementor-element.elementor-element-057fd1f{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-ffb8258{font-size:13px;}.elementor-14520 .elementor-element.elementor-element-c13df67{--padding-top:24px;--padding-bottom:38px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-9a8bae4 .elementor-heading-title{font-size:12px;}.elementor-14520 .elementor-element.elementor-element-2f570ac .elementor-heading-title{font-size:12px;}.elementor-14520 .elementor-element.elementor-element-f90ca67 .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-9e48c9a .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-c8f7190 .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-385048b .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-8eaf672 .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-3af7457 .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-2385ca7 .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-dbc9bfc .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-e751d55 .elementor-heading-title{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-f2e58f9 .elementor-heading-title{font-size:34px;}.elementor-14520 .elementor-element.elementor-element-8893d2f .elementor-heading-title{font-size:11px;}.elementor-14520 .elementor-element.elementor-element-ed4648c{font-size:13px;}.elementor-14520 .elementor-element.elementor-element-19aa191{--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14520 .elementor-element.elementor-element-d0607f9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-14520 .elementor-element.elementor-element-bd05525{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-6aa2a31 .elementor-heading-title{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-c140fa9{font-size:14px;}.elementor-14520 .elementor-element.elementor-element-219fad9{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-ccc202d .elementor-heading-title{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-a991046{font-size:14px;}.elementor-14520 .elementor-element.elementor-element-e4024c8{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-363686a .elementor-heading-title{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-a7b6c11{font-size:14px;}.elementor-14520 .elementor-element.elementor-element-e8c7efa{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-9d9b6dd .elementor-heading-title{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-ec27de4{font-size:14px;}.elementor-14520 .elementor-element.elementor-element-8842bcd{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-0cea10f .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-e944262 .elementor-heading-title{font-size:30px;}.elementor-14520 .elementor-element.elementor-element-eb4aa1f{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-e2f733c .elementor-heading-title{font-size:44px;}.elementor-14520 .elementor-element.elementor-element-ed3bdad{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-eefbdd3 .elementor-heading-title{font-size:44px;}.elementor-14520 .elementor-element.elementor-element-45f4a0e{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-fca48a4 .elementor-heading-title{font-size:12px;}.elementor-14520 .elementor-element.elementor-element-94c1f6f{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-93b0dac .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-adeed60 .elementor-heading-title{font-size:30px;}.elementor-14520 .elementor-element.elementor-element-42b7a80{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-2beb160{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-1e06353{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-f9b8b0d .elementor-heading-title{font-size:56px;}.elementor-14520 .elementor-element.elementor-element-4153df6 .elementor-heading-title{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-105858f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-235da29 .elementor-heading-title{font-size:56px;}.elementor-14520 .elementor-element.elementor-element-a19596c .elementor-heading-title{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-87432ec{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-4ec169e .elementor-heading-title{font-size:56px;}.elementor-14520 .elementor-element.elementor-element-e8257be .elementor-heading-title{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-007c5c3{font-size:12px;}.elementor-14520 .elementor-element.elementor-element-c62c55a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-401045e .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-e943713 .elementor-heading-title{font-size:30px;}.elementor-14520 .elementor-element.elementor-element-7a7c788{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-0a68e43 img{height:190px;}.elementor-14520 .elementor-element.elementor-element-30e3294{--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-0b52608 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-6de8b4d{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-3ea9ca5{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-d72775e img{height:190px;}.elementor-14520 .elementor-element.elementor-element-6aa5ce1{--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-a50928f .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-41379ad{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-ee31a64{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-e54ba77 img{height:190px;}.elementor-14520 .elementor-element.elementor-element-3084760{--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-d75e71f .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-25016bb{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-6cb9502{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-1c3b682 img{height:190px;}.elementor-14520 .elementor-element.elementor-element-c88c3f8{--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-a6ea132 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-4753b1b{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-6428e41{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-f1e1ebe img{height:190px;}.elementor-14520 .elementor-element.elementor-element-d041ab8{--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-fc3fe58 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-917fa25{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-f0fede2{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-443c080 img{height:190px;}.elementor-14520 .elementor-element.elementor-element-2a52321{--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-e884b86 .elementor-heading-title{font-size:19px;}.elementor-14520 .elementor-element.elementor-element-2264124{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-2376769{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-d5f11b0{font-size:12px;}.elementor-14520 .elementor-element.elementor-element-afb5c2e{--padding-top:40px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-ce1dba0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-098867b{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-3430c93 .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-b995539 .elementor-heading-title{font-size:32px;}.elementor-14520 .elementor-element.elementor-element-335f965{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-b97a386 .elementor-heading-title{font-size:12px;}.elementor-14520 .elementor-element.elementor-element-ce8ac71{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-14520 .elementor-element.elementor-element-06447ca{--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-14520 .elementor-element.elementor-element-2a2ce45 .elementor-heading-title{font-size:22px;}.elementor-14520 .elementor-element.elementor-element-adc6d73 .elementor-heading-title{font-size:13px;}.elementor-14520 .elementor-element.elementor-element-0703a7e{--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-14520 .elementor-element.elementor-element-95a7a86 .elementor-heading-title{font-size:22px;}.elementor-14520 .elementor-element.elementor-element-5b3d56f .elementor-heading-title{font-size:13px;}.elementor-14520 .elementor-element.elementor-element-ef765f3{font-size:12px;}.elementor-14520 .elementor-element.elementor-element-6280a30{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-14520 .elementor-element.elementor-element-ebab72c img{width:170px;}.elementor-14520 .elementor-element.elementor-element-34aa996 .elementor-heading-title{font-size:27px;}.elementor-14520 .elementor-element.elementor-element-6851965{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-fb240a4{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-f388906{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-117023d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14520 .elementor-element.elementor-element-78b59bb .elementor-heading-title{font-size:12px;letter-spacing:1px;}.elementor-14520 .elementor-element.elementor-element-c4d991a .elementor-heading-title{font-size:30px;}.elementor-14520 .elementor-element.elementor-element-7830e63{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-bc5d520{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14520 .elementor-element.elementor-element-8b66d30{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-14520 .elementor-element.elementor-element-b7a730e img{height:190px;}.elementor-14520 .elementor-element.elementor-element-bd20267{--padding-top:2px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14520 .elementor-element.elementor-element-54769cd .elementor-heading-title{font-size:21px;}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-76832a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-7419fcb{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-14520 .elementor-element.elementor-element-6b776ad img{height:190px;}.elementor-14520 .elementor-element.elementor-element-e50027a{--padding-top:2px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14520 .elementor-element.elementor-element-fbef971 .elementor-heading-title{font-size:21px;}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-e1cda18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-14520 .elementor-element.elementor-element-d6d6670{--min-height:260px;}.elementor-14520 .elementor-element.elementor-element-38d753f{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-0d60911 .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-4cdc838 .elementor-heading-title{font-size:30px;}.elementor-14520 .elementor-element.elementor-element-63080a7{font-size:17px;}.elementor-14520 .elementor-element.elementor-element-40ec437{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-b5eff81{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-14520 .elementor-element.elementor-element-b0e50ce .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-27cb45e .elementor-heading-title{font-size:30px;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-title{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title{padding:18px 16px 18px 16px;}.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-content{font-size:16px;padding:0px 16px 20px 16px;}.elementor-14520 .elementor-element.elementor-element-5668798{--padding-top:64px;--padding-bottom:72px;--padding-left:12px;--padding-right:12px;}.elementor-14520 .elementor-element.elementor-element-1fb7d53 .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-14520 .elementor-element.elementor-element-7688113 .elementor-heading-title{font-size:32px;}.elementor-14520 .elementor-element.elementor-element-8920650{--padding-top:20px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-14520 .elementor-element.elementor-element-52cebbd{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-14520 .elementor-element.elementor-element-a795283{width:100%;max-width:100%;text-align:center;}.elementor-14520 .elementor-element.elementor-element-a795283 .elementor-heading-title{font-size:16px;}.elementor-14520 .elementor-element.elementor-element-70e2a9d{width:100%;max-width:100%;text-align:center;}.elementor-14520 .elementor-element.elementor-element-70e2a9d .elementor-heading-title{font-size:15px;}.elementor-14520 .elementor-element.elementor-element-915ed96{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-057fd1f */.elementor-14520 .elementor-element.elementor-element-057fd1f p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-057fd1f p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffb8258 */.elementor-14520 .elementor-element.elementor-element-ffb8258 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-ffb8258 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8893d2f */.elementor-14520 .elementor-element.elementor-element-8893d2f { transform: rotate(-2deg); transform-origin: left center; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed4648c */.elementor-14520 .elementor-element.elementor-element-ed4648c p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-ed4648c p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c13df67 *//* torn-paper bottom edge */
.elementor-14520 .elementor-element.elementor-element-c13df67 { -webkit-mask: radial-gradient(9px at 50% 100%, #0000 97%, #000) 50% / 22px 100%; mask: radial-gradient(9px at 50% 100%, #0000 97%, #000) 50% / 22px 100%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7fa82 */.elementor-14520 .elementor-element.elementor-element-4f7fa82 { filter: drop-shadow(0 26px 40px rgba(0,8,30,.45)); transform: rotate(1.5deg); }
@media (max-width: 1023px) { .elementor-14520 .elementor-element.elementor-element-4f7fa82 { transform: none; max-width: 480px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c140fa9 */.elementor-14520 .elementor-element.elementor-element-c140fa9 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-c140fa9 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd05525 */.elementor-14520 .elementor-element.elementor-element-bd05525 { transition: background-color .2s ease; border-radius: 12px; }
.elementor-14520 .elementor-element.elementor-element-bd05525:hover, .elementor-14520 .elementor-element.elementor-element-bd05525:focus-visible { background-color: #F3F6FB; }
.elementor-14520 .elementor-element.elementor-element-bd05525:focus-visible { outline: 3px solid #003DA5; outline-offset: -3px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a991046 */.elementor-14520 .elementor-element.elementor-element-a991046 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-a991046 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-219fad9 */.elementor-14520 .elementor-element.elementor-element-219fad9 { transition: background-color .2s ease; border-radius: 12px; }
.elementor-14520 .elementor-element.elementor-element-219fad9:hover, .elementor-14520 .elementor-element.elementor-element-219fad9:focus-visible { background-color: #F3F6FB; }
.elementor-14520 .elementor-element.elementor-element-219fad9:focus-visible { outline: 3px solid #003DA5; outline-offset: -3px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7b6c11 */.elementor-14520 .elementor-element.elementor-element-a7b6c11 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-a7b6c11 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4024c8 */.elementor-14520 .elementor-element.elementor-element-e4024c8 { transition: background-color .2s ease; border-radius: 12px; }
.elementor-14520 .elementor-element.elementor-element-e4024c8:hover, .elementor-14520 .elementor-element.elementor-element-e4024c8:focus-visible { background-color: #F3F6FB; }
.elementor-14520 .elementor-element.elementor-element-e4024c8:focus-visible { outline: 3px solid #003DA5; outline-offset: -3px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec27de4 */.elementor-14520 .elementor-element.elementor-element-ec27de4 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-ec27de4 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c7efa */.elementor-14520 .elementor-element.elementor-element-e8c7efa { transition: background-color .2s ease; border-radius: 12px; }
.elementor-14520 .elementor-element.elementor-element-e8c7efa:hover, .elementor-14520 .elementor-element.elementor-element-e8c7efa:focus-visible { background-color: #F3F6FB; }
.elementor-14520 .elementor-element.elementor-element-e8c7efa:focus-visible { outline: 3px solid #003DA5; outline-offset: -3px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0607f9 */.elementor-14520 .elementor-element.elementor-element-d0607f9 { grid-template-rows: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19aa191 */.elementor-14520 .elementor-element.elementor-element-19aa191 { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4aa1f */.elementor-14520 .elementor-element.elementor-element-eb4aa1f p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-eb4aa1f p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-893c7ac */.elementor-14520 .elementor-element.elementor-element-893c7ac { max-width: 760px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b40c1ed */.elementor-14520 .elementor-element.elementor-element-b40c1ed { overflow: clip; overflow-clip-margin: 48px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed3bdad */.elementor-14520 .elementor-element.elementor-element-ed3bdad p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-ed3bdad p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45f4a0e */.elementor-14520 .elementor-element.elementor-element-45f4a0e p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-45f4a0e p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42b7a80 */.elementor-14520 .elementor-element.elementor-element-42b7a80 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-42b7a80 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e06353 */.elementor-14520 .elementor-element.elementor-element-1e06353 { border-left: 1px solid rgba(255,255,255,.18); }
@media (max-width: 786px) { .elementor-14520 .elementor-element.elementor-element-1e06353 { border-left: 0; border-top: 1px solid rgba(255,255,255,.18); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105858f */.elementor-14520 .elementor-element.elementor-element-105858f { border-left: 1px solid rgba(255,255,255,.18); }
@media (max-width: 786px) { .elementor-14520 .elementor-element.elementor-element-105858f { border-left: 0; border-top: 1px solid rgba(255,255,255,.18); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87432ec */.elementor-14520 .elementor-element.elementor-element-87432ec { border-left: 1px solid rgba(255,255,255,.18); }
@media (max-width: 786px) { .elementor-14520 .elementor-element.elementor-element-87432ec { border-left: 0; border-top: 1px solid rgba(255,255,255,.18); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2beb160 */.elementor-14520 .elementor-element.elementor-element-2beb160 { grid-template-rows: none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-007c5c3 */.elementor-14520 .elementor-element.elementor-element-007c5c3 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-007c5c3 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a68e43 */.elementor-14520 .elementor-element.elementor-element-0a68e43, .elementor-14520 .elementor-element.elementor-element-0a68e43 a { display: block; width: 100%; }
.elementor-14520 .elementor-element.elementor-element-0a68e43 img { display: block; width: 100%; border-radius: 0; transition: transform .4s ease; }
.elementor-14520 .elementor-element.elementor-element-0a68e43 a:hover img { transform: scale(1.04); }
.elementor-14520 .elementor-element.elementor-element-0a68e43 .elementor-widget-container { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b52608 */.elementor-14520 .elementor-element.elementor-element-0b52608 a:hover { color: #003DA5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6de8b4d */.elementor-14520 .elementor-element.elementor-element-6de8b4d p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-6de8b4d p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ea9ca5 */.elementor-14520 .elementor-element.elementor-element-3ea9ca5 p { margin: 0; display: flex; flex-wrap: wrap; gap: 6px 18px; }
.elementor-14520 .elementor-element.elementor-element-3ea9ca5 a { color: #003DA5; text-decoration: none; }
.elementor-14520 .elementor-element.elementor-element-3ea9ca5 a:hover { text-decoration: underline; text-underline-offset: 3px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7de68b6 */.elementor-14520 .elementor-element.elementor-element-7de68b6 { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d72775e */.elementor-14520 .elementor-element.elementor-element-d72775e, .elementor-14520 .elementor-element.elementor-element-d72775e a { display: block; width: 100%; }
.elementor-14520 .elementor-element.elementor-element-d72775e img { display: block; width: 100%; border-radius: 0; transition: transform .4s ease; }
.elementor-14520 .elementor-element.elementor-element-d72775e a:hover img { transform: scale(1.04); }
.elementor-14520 .elementor-element.elementor-element-d72775e .elementor-widget-container { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a50928f */.elementor-14520 .elementor-element.elementor-element-a50928f a:hover { color: #003DA5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41379ad */.elementor-14520 .elementor-element.elementor-element-41379ad p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-41379ad p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee31a64 */.elementor-14520 .elementor-element.elementor-element-ee31a64 p { margin: 0; display: flex; flex-wrap: wrap; gap: 6px 18px; }
.elementor-14520 .elementor-element.elementor-element-ee31a64 a { color: #003DA5; text-decoration: none; }
.elementor-14520 .elementor-element.elementor-element-ee31a64 a:hover { text-decoration: underline; text-underline-offset: 3px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d6ffc */.elementor-14520 .elementor-element.elementor-element-60d6ffc { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e54ba77 */.elementor-14520 .elementor-element.elementor-element-e54ba77, .elementor-14520 .elementor-element.elementor-element-e54ba77 a { display: block; width: 100%; }
.elementor-14520 .elementor-element.elementor-element-e54ba77 img { display: block; width: 100%; border-radius: 0; transition: transform .4s ease; }
.elementor-14520 .elementor-element.elementor-element-e54ba77 a:hover img { transform: scale(1.04); }
.elementor-14520 .elementor-element.elementor-element-e54ba77 .elementor-widget-container { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d75e71f */.elementor-14520 .elementor-element.elementor-element-d75e71f a:hover { color: #003DA5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25016bb */.elementor-14520 .elementor-element.elementor-element-25016bb p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-25016bb p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb9502 */.elementor-14520 .elementor-element.elementor-element-6cb9502 p { margin: 0; display: flex; flex-wrap: wrap; gap: 6px 18px; }
.elementor-14520 .elementor-element.elementor-element-6cb9502 a { color: #003DA5; text-decoration: none; }
.elementor-14520 .elementor-element.elementor-element-6cb9502 a:hover { text-decoration: underline; text-underline-offset: 3px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08dfac9 */.elementor-14520 .elementor-element.elementor-element-08dfac9 { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c3b682 */.elementor-14520 .elementor-element.elementor-element-1c3b682, .elementor-14520 .elementor-element.elementor-element-1c3b682 a { display: block; width: 100%; }
.elementor-14520 .elementor-element.elementor-element-1c3b682 img { display: block; width: 100%; border-radius: 0; transition: transform .4s ease; }
.elementor-14520 .elementor-element.elementor-element-1c3b682 a:hover img { transform: scale(1.04); }
.elementor-14520 .elementor-element.elementor-element-1c3b682 .elementor-widget-container { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6ea132 */.elementor-14520 .elementor-element.elementor-element-a6ea132 a:hover { color: #003DA5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4753b1b */.elementor-14520 .elementor-element.elementor-element-4753b1b p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-4753b1b p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6428e41 */.elementor-14520 .elementor-element.elementor-element-6428e41 p { margin: 0; display: flex; flex-wrap: wrap; gap: 6px 18px; }
.elementor-14520 .elementor-element.elementor-element-6428e41 a { color: #003DA5; text-decoration: none; }
.elementor-14520 .elementor-element.elementor-element-6428e41 a:hover { text-decoration: underline; text-underline-offset: 3px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4ec04 */.elementor-14520 .elementor-element.elementor-element-1b4ec04 { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1e1ebe */.elementor-14520 .elementor-element.elementor-element-f1e1ebe, .elementor-14520 .elementor-element.elementor-element-f1e1ebe a { display: block; width: 100%; }
.elementor-14520 .elementor-element.elementor-element-f1e1ebe img { display: block; width: 100%; border-radius: 0; transition: transform .4s ease; }
.elementor-14520 .elementor-element.elementor-element-f1e1ebe a:hover img { transform: scale(1.04); }
.elementor-14520 .elementor-element.elementor-element-f1e1ebe .elementor-widget-container { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3fe58 */.elementor-14520 .elementor-element.elementor-element-fc3fe58 a:hover { color: #003DA5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-917fa25 */.elementor-14520 .elementor-element.elementor-element-917fa25 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-917fa25 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0fede2 */.elementor-14520 .elementor-element.elementor-element-f0fede2 p { margin: 0; display: flex; flex-wrap: wrap; gap: 6px 18px; }
.elementor-14520 .elementor-element.elementor-element-f0fede2 a { color: #003DA5; text-decoration: none; }
.elementor-14520 .elementor-element.elementor-element-f0fede2 a:hover { text-decoration: underline; text-underline-offset: 3px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d788a */.elementor-14520 .elementor-element.elementor-element-24d788a { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-443c080 */.elementor-14520 .elementor-element.elementor-element-443c080, .elementor-14520 .elementor-element.elementor-element-443c080 a { display: block; width: 100%; }
.elementor-14520 .elementor-element.elementor-element-443c080 img { display: block; width: 100%; border-radius: 0; transition: transform .4s ease; }
.elementor-14520 .elementor-element.elementor-element-443c080 a:hover img { transform: scale(1.04); }
.elementor-14520 .elementor-element.elementor-element-443c080 .elementor-widget-container { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e884b86 */.elementor-14520 .elementor-element.elementor-element-e884b86 a:hover { color: #003DA5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2264124 */.elementor-14520 .elementor-element.elementor-element-2264124 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-2264124 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2376769 */.elementor-14520 .elementor-element.elementor-element-2376769 p { margin: 0; display: flex; flex-wrap: wrap; gap: 6px 18px; }
.elementor-14520 .elementor-element.elementor-element-2376769 a { color: #003DA5; text-decoration: none; }
.elementor-14520 .elementor-element.elementor-element-2376769 a:hover { text-decoration: underline; text-underline-offset: 3px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abdb137 */.elementor-14520 .elementor-element.elementor-element-abdb137 { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7c788 */.elementor-14520 .elementor-element.elementor-element-7a7c788 { grid-template-rows: none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5f11b0 */.elementor-14520 .elementor-element.elementor-element-d5f11b0 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-d5f11b0 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-335f965 */.elementor-14520 .elementor-element.elementor-element-335f965 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-335f965 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac71 */.elementor-14520 .elementor-element.elementor-element-ce8ac71 { grid-template-rows: none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef765f3 */.elementor-14520 .elementor-element.elementor-element-ef765f3 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-ef765f3 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6851965 */.elementor-14520 .elementor-element.elementor-element-6851965 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-6851965 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1dba0 */.elementor-14520 .elementor-element.elementor-element-ce1dba0 { grid-template-rows: none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7830e63 */.elementor-14520 .elementor-element.elementor-element-7830e63 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63080a7 */.elementor-14520 .elementor-element.elementor-element-63080a7 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-63080a7 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ec437 */.elementor-14520 .elementor-element.elementor-element-40ec437 p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-40ec437 p + p { margin-top: .8em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38d753f */@media (min-width: 1024px) { .elementor-14520 .elementor-element.elementor-element-38d753f { padding-right: max(72px, calc((100vw - 1240px) / 2)); } }/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-19902de */.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-item { border-left: 0; border-right: 0; }
.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-content { border-top: 0 !important; }
.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-content p { margin: 0; }
.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-content a { color: #003DA5; font-weight: 700; }
.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title, .elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title a { line-height: 1.35; }
.elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title { font-size: 18px; }
.elementor-14520 .elementor-element.elementor-element-19902de .elementor-accordion-icon { font-size: 20px; line-height: 24px; }
@media (max-width: 767px) { .elementor-14520 .elementor-element.elementor-element-19902de .elementor-tab-title { font-size: 16px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5668798 */.elementor-14520 .elementor-element.elementor-element-5668798 { scroll-margin-top: 90px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915ed96 */.elementor-14520 .elementor-element.elementor-element-915ed96 { grid-template-rows: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd73d5b */.elementor-14520 .elementor-element.elementor-element-fd73d5b { position: fixed; left: 0; right: 0; bottom: 0; z-index: 9990; padding-bottom: calc(10px + env(safe-area-inset-bottom)); box-shadow: 0 -8px 24px rgba(0,31,85,.16); transition: transform .25s ease; }
.elementor-14520 .elementor-element.elementor-element-fd73d5b.is-hidden { transform: translateY(110%); }
@media (prefers-reduced-motion: reduce) { .elementor-14520 .elementor-element.elementor-element-fd73d5b { transition: none; } }/* End custom CSS */
/* Start custom CSS *//* Ad landing page: drop the admissions banner and sub-nav, let bands run edge to edge */
.site-title, .nav-secondary { display: none; }
div.contents.wrap { width: 100%; max-width: 100%; padding: 0; }
#main-content-wrap { padding: 0; margin-bottom: 0; }
/* the theme pins its 158px header at >=1180px; the hidden banner used to sit under it */
/* (that 158px band stays transparent: the theme's pale root tint shows through, which keeps the 88%-opaque
   menu lighter than the top bar. Painting it #003da5 erased that separation — Josh, Oct 13.) */
@media (min-width: 1180px) { div.contents.wrap { padding-top: 158px; } }
body { overflow-x: clip; }
html { scroll-behavior: smooth; }
@media (max-width: 786px) { body { padding-bottom: 72px; } }
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  .elementor-14520 .elementor-invisible { visibility: visible !important; }
  .elementor-14520 .animated { animation: none !important; }
  .elementor-14520 .elementor-animation-grow:hover { transform: none; }
}/* End custom CSS */