.elementor-10 .elementor-element.elementor-element-297f2d8 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-repeater-item-06b0725 .swiper-slide-bg{background-image:url(https://aisp.upenn.edu/wp-content/uploads/2020/05/1_DefaultImage_Aerial-view-of-crowd-connected-by-lines-scaled.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-repeater-item-fe95987 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://aisp.upenn.edu/wp-content/uploads/2020/05/Circular-Jigsaw-Puzzle-stock-photo-scaled.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-repeater-item-e695ec2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://aisp.upenn.edu/wp-content/uploads/2020/06/Slider3_iStock-943910534.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide-contents{max-width:32%;}.elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide-inner{text-align:left;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-slide-heading{color:#FFFFFF;font-family:"Muli", Sans-serif;font-size:30px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-slide-button{font-size:24px;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-swiper-button{font-size:32px;color:#1A3D5B;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-swiper-button svg{fill:#1A3D5B;}.elementor-10 .elementor-element.elementor-element-f99c111 > .elementor-container{max-width:735px;}.elementor-10 .elementor-element.elementor-element-f99c111:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f99c111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40BFB4;}.elementor-10 .elementor-element.elementor-element-f99c111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-f99c111 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-f99c111.elementor-section{padding:32px 32px 32px 32px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-220a450.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-220a450.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-220a450.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-around;}.elementor-10 .elementor-element.elementor-element-a2c4be1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:900;text-transform:none;}.elementor-10 .elementor-element.elementor-element-a2c4be1{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-0015f00 .elementor-button{font-size:20px;font-weight:bold;fill:var( --e-global-color-3b8db8b0 );color:var( --e-global-color-3b8db8b0 );background-color:var( --e-global-color-188bd379 );border-radius:50px 50px 50px 50px;padding:16px 64px 16px 64px;}.elementor-10 .elementor-element.elementor-element-0015f00{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-60f6c73.elementor-section{padding:60px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-f1a2483{text-align:center;}.elementor-10 .elementor-element.elementor-element-f1a2483 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-af247cb > .elementor-container{max-width:980px;}.elementor-10 .elementor-element.elementor-element-acbbed8{font-size:12px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-acbbed8 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 10px;}.elementor-10 .elementor-element.elementor-element-8e82066 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-10 .elementor-element.elementor-element-8e82066 > .elementor-widget-container{box-shadow:7px 7px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-a83e9af{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b8f422a{font-size:12px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-b8f422a > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 10px;}.elementor-10 .elementor-element.elementor-element-0527f6e .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-10 .elementor-element.elementor-element-0527f6e > .elementor-widget-container{box-shadow:7px 7px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-cd08398{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__content{min-height:172px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-icon-wrapper{margin-bottom:21px;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3b8db8b0 );}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-3b8db8b0 );}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-a58e80a .elementor-view-default .elementor-icon{color:var( --e-global-color-3b8db8b0 );border-color:var( --e-global-color-3b8db8b0 );}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-a58e80a .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3b8db8b0 );}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__title{font-size:1.5rem;font-weight:900;color:var( --e-global-color-3b8db8b0 );}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__title:not(:last-child){margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__description{font-size:1.2rem;font-weight:700;color:var( --e-global-color-3b8db8b0 );}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-a58e80a > .elementor-widget-container{box-shadow:7px 7px 7px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-f46f3d4{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-8c5d828:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c5d828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDECF8;}.elementor-10 .elementor-element.elementor-element-8c5d828{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-8c5d828 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-8c5d828.elementor-section{padding:60px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-f692c39{text-align:center;}.elementor-10 .elementor-element.elementor-element-1b4ec22{text-align:center;font-size:18px;}.elementor-10 .elementor-element.elementor-element-1b4ec22 > .elementor-widget-container{padding:0px 250px 0px 250px;}.elementor-10 .elementor-element.elementor-element-0adabfd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0adabfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aisp.upenn.edu/wp-content/uploads/2020/05/HomeGraphicMiddleSection_People.png");background-position:center center;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-0adabfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-0adabfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-fa3ce08.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-8d8e11f{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-8d8e11f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-5a6594a > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-5a6594a{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-751c8eb{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-dc01076{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-dc01076 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-f6aba85 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-f6aba85{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-02b0c7f{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-1a9a500{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-1a9a500 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-92deb3a > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-92deb3a{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-d8554cf{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-d120a0b{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-d120a0b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-8cca425 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-8cca425{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-44d6a4f{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-3ba669b{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-3ba669b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-d77ac05 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-d77ac05{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-931f689.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-f53c68f > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f53c68f{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-368c6b6{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-368c6b6 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-c9bba94{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-06583f3 > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-06583f3{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-e25a796{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-e25a796 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-9374bab{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-b19c07a > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b19c07a{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-7507982{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-7507982 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-1b2ad47{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-f0b3caf > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f0b3caf{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-c8bb67c{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-c8bb67c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-e389681{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-c08b1cd > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c08b1cd{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-d06fbae{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-d06fbae .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-a398189:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a398189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aisp.upenn.edu/wp-content/uploads/2020/05/HomeGraphicMiddleSection_People.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-a398189 > .elementor-background-overlay{background-color:#CDECF8;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-a398189{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-cef3e2c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-5d7212c > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-5d7212c{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-4be157f{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-4be157f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-be6774d{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-f0c8fcb > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-f0c8fcb{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-4d9d7b9{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-4d9d7b9 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-0c483e9{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-df1adf3 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-df1adf3{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-a0d77dc{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-a0d77dc .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-f36667f{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-dd12312 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-dd12312{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-1beee7d{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-1beee7d .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-187cd7d{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-9216683 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-9216683{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-724a9bd{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-724a9bd .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-7385ecf{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-a344eae > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-a344eae{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-e55322d{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-e55322d .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-d075000{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-5173a5f > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-5173a5f{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-27a3e1a{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-27a3e1a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-e29be0c{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-5e06af8 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-5e06af8{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-bca4fbd{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-bca4fbd .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-1b57fe9{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-2f4bfc8 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-2f4bfc8{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-61e9305{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-61e9305 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-dde68bd{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-b50f44f > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-10 .elementor-element.elementor-element-b50f44f{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-e060e95{text-align:right;width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-e060e95 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-504eaf7{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-f4aa06b .elementor-button{font-size:22px;fill:#FFFFFF;color:#FFFFFF;background-color:#1A3D5B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A3D5B;padding:16px 48px 16px 48px;}.elementor-10 .elementor-element.elementor-element-f4aa06b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f4aa06b .elementor-button:focus{color:#1A3D5B;background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f4aa06b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f4aa06b .elementor-button:focus svg{fill:#1A3D5B;}.elementor-10 .elementor-element.elementor-element-5c7cb62 > .elementor-container{max-width:1025px;}.elementor-10 .elementor-element.elementor-element-5c7cb62{margin-top:100px;margin-bottom:100px;}.elementor-10 .elementor-element.elementor-element-6e81ac9{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-c7f35fc .elementor-button{font-weight:400;text-transform:none;line-height:1.3em;fill:#000000;color:#000000;background-color:rgba(255, 255, 255, 0);border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c7f35fc .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c7f35fc .elementor-button:focus{color:#06A7E0;border-color:#06A7E0;}.elementor-10 .elementor-element.elementor-element-c7f35fc .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-c7f35fc .elementor-button:focus svg{fill:#06A7E0;}.elementor-10 .elementor-element.elementor-element-c7f35fc{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-8f3ff3d .elementor-button{font-weight:400;text-transform:none;line-height:1.3em;fill:#000000;color:#000000;background-color:rgba(255, 255, 255, 0);border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8f3ff3d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8f3ff3d .elementor-button:focus{color:#06A7E0;border-color:#06A7E0;}.elementor-10 .elementor-element.elementor-element-8f3ff3d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8f3ff3d .elementor-button:focus svg{fill:#06A7E0;}.elementor-10 .elementor-element.elementor-element-8f3ff3d{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-b385414 .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-10 .elementor-element.elementor-element-b385414 .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-10 .elementor-element.elementor-element-b385414 .elementor-button{font-weight:700;text-transform:none;fill:#06A7E0;color:#06A7E0;background-color:rgba(255, 255, 255, 0);}.elementor-10 .elementor-element.elementor-element-b385414 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a88ac6a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-a88ac6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-9c04171{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-86217e3 > .elementor-container{max-width:1125px;}.elementor-10 .elementor-element.elementor-element-86217e3{margin-top:0px;margin-bottom:60px;}.elementor-10 .elementor-element.elementor-element-5b501f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5b501f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #06A7E0 50%, #40BFB4 100%);}.elementor-10 .elementor-element.elementor-element-5b501f6{box-shadow:7px 7px 7px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-5b501f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5b501f6.elementor-section{padding:55px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-80f9e88{color:#FFFFFF;font-size:22px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-80f9e88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f2a73e .elementor-button{font-family:"Barlow", Sans-serif;font-size:1.3em;font-weight:bold;fill:var( --e-global-color-3b8db8b0 );color:var( --e-global-color-3b8db8b0 );background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2f2a73e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2f2a73e .elementor-button:focus{color:var( --e-global-color-188bd379 );background-color:var( --e-global-color-3b8db8b0 );}.elementor-10 .elementor-element.elementor-element-2f2a73e .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2f2a73e .elementor-button:focus svg{fill:var( --e-global-color-188bd379 );}.elementor-10 .elementor-element.elementor-element-2f2a73e > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}body.elementor-page-10{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide-contents{max-width:60%;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__content{min-height:100px;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1b4ec22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a398189:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a398189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aisp.upenn.edu/wp-content/uploads/2020/05/HomeGraphicMiddleSection_People.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-cef3e2c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-5d7212c > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f0c8fcb > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-df1adf3 > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dd12312 > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9216683 > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a344eae > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5173a5f > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5e06af8 > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f4bfc8 > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b50f44f > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5b501f6.elementor-section{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-2f2a73e .elementor-button{padding:10px 20px 10px 20px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide-contents{max-width:100%;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-slide-heading{font-size:20px;}.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-slide-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__content{min-height:170px;}.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__title:not(:last-child){margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-80f9e88{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2f2a73e .elementor-button{padding:15px 25px 15px 25px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-297f2d8{width:100%;}.elementor-10 .elementor-element.elementor-element-47ac259{width:40%;}.elementor-10 .elementor-element.elementor-element-b7bce34{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-fa3ce08{width:50%;}.elementor-10 .elementor-element.elementor-element-931f689{width:50%;}.elementor-10 .elementor-element.elementor-element-3c9f23c{width:25%;}.elementor-10 .elementor-element.elementor-element-cef3e2c{width:50%;}.elementor-10 .elementor-element.elementor-element-c1ce9cd{width:25%;}}/* Start custom CSS for slides, class: .elementor-element-a837d83 */.elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide-contents {
    background-color: rgba(26,61,91,0.85);
    padding: 64px;
    border-radius: 20px;
    margin: 3% auto auto 10%;

}
.elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide {
    height: 550px !important;
}
.elementor-10 .elementor-element.elementor-element-a837d83 .elementor-slide-button {
    border: none;
    padding: 0;
}
@media screen and (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a837d83 .swiper-slide-contents {
        padding: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a58e80a */.elementor-cta--skin-cover .elementor-cta__content {
    min-height: inherit;
}
.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-cta__content {
    padding: 25px;
}
.elementor-10 .elementor-element.elementor-element-a58e80a .elementor-icon-wrapper {
    position: absolute;
    bottom: 0px;
    right: -70px;
}
.elementor-10 .elementor-element.elementor-element-a58e80a a {
    color: #1A3D5B !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47ac259 */.elementor-10 .elementor-element.elementor-element-47ac259 #ntwButton a:hover, .elementor-10 .elementor-element.elementor-element-47ac259 #lcButton a:hover, .elementor-10 .elementor-element.elementor-element-47ac259 .active a {
    font-weight: 600;
    border-bottom-width: 10px;
}
.elementor-10 .elementor-element.elementor-element-47ac259 .active a {
    color: #06A7E0;
    border-bottom-color: #06A7E0;
}/* End custom CSS */