.elementor-478 .elementor-element.elementor-element-e53f70f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-478 .elementor-element.elementor-element-e53f70f:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-e53f70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be070e5 );}.elementor-478 .elementor-element.elementor-element-e53f70f > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-478 .elementor-element.elementor-element-e53f70f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-478 .elementor-element.elementor-element-76177a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1.5em 4em 1.5em;}.elementor-478 .elementor-element.elementor-element-76177a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-478 .elementor-element.elementor-element-ea8c4af{z-index:7;text-align:center;}.elementor-478 .elementor-element.elementor-element-ea8c4af .elementor-heading-title{font-family:var( --e-global-typography-d70fdfe-font-family ), Sans-serif;font-size:var( --e-global-typography-d70fdfe-font-size );font-weight:var( --e-global-typography-d70fdfe-font-weight );text-transform:var( --e-global-typography-d70fdfe-text-transform );line-height:var( --e-global-typography-d70fdfe-line-height );letter-spacing:var( --e-global-typography-d70fdfe-letter-spacing );color:var( --e-global-color-ec770ff );}.elementor-478 .elementor-element.elementor-element-d7b4669{text-align:center;}.elementor-478 .elementor-element.elementor-element-d7b4669 .elementor-heading-title{font-family:var( --e-global-typography-1fb4c19-font-family ), Sans-serif;font-size:var( --e-global-typography-1fb4c19-font-size );font-weight:var( --e-global-typography-1fb4c19-font-weight );line-height:var( --e-global-typography-1fb4c19-line-height );color:var( --e-global-color-ec770ff );}.elementor-478 .elementor-element.elementor-element-67539cb{font-size:1.25em;color:var( --e-global-color-9fe4747 );}.elementor-478 .elementor-element.elementor-element-67539cb a:hover{color:var( --e-global-color-cf14266 );}.elementor-478 .elementor-element.elementor-element-766cb58:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-478 .elementor-element.elementor-element-766cb58 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://cdn.arnoldmuseum.org/uploads/2023/09/24211306/Arnold-Gazebo.jpeg");background-size:cover;}.elementor-478 .elementor-element.elementor-element-766cb58 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 6em 0em;}.elementor-478 .elementor-element.elementor-element-766cb58 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-478 .elementor-element.elementor-element-338ca04{--spacer-size:50px;}.elementor-478 .elementor-element.elementor-element-f14ef5c{padding:2rem 0rem 2rem 0rem;}.elementor-478 .elementor-element.elementor-element-285b38b .elementor-heading-title{font-family:var( --e-global-typography-9ceba8d-font-family ), Sans-serif;font-size:var( --e-global-typography-9ceba8d-font-size );font-weight:var( --e-global-typography-9ceba8d-font-weight );text-transform:var( --e-global-typography-9ceba8d-text-transform );line-height:var( --e-global-typography-9ceba8d-line-height );color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-e3e63c9{z-index:7;}.elementor-478 .elementor-element.elementor-element-e3e63c9 .elementor-heading-title{font-family:var( --e-global-typography-d70fdfe-font-family ), Sans-serif;font-size:var( --e-global-typography-d70fdfe-font-size );font-weight:var( --e-global-typography-d70fdfe-font-weight );text-transform:var( --e-global-typography-d70fdfe-text-transform );line-height:var( --e-global-typography-d70fdfe-line-height );letter-spacing:var( --e-global-typography-d70fdfe-letter-spacing );color:var( --e-global-color-37f01fb );}.elementor-478 .elementor-element.elementor-element-7ee9b36{color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-4d7e952{padding:2rem 0rem 2rem 0rem;}.elementor-478 .elementor-element.elementor-element-cf1549f{color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-b1a2f18:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-b1a2f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-502879b );}.elementor-478 .elementor-element.elementor-element-b1a2f18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-478 .elementor-element.elementor-element-b1a2f18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-478 .elementor-element.elementor-element-4668761.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-478 .elementor-element.elementor-element-4668761.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-478 .elementor-element.elementor-element-d59afde .elementor-cta .elementor-cta__bg, .elementor-478 .elementor-element.elementor-element-d59afde .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-478 .elementor-element.elementor-element-d59afde > .elementor-widget-container{box-shadow:30px 30px 70px 0px rgba(5.000000000000001, 16.999999999999993, 22, 0.1);}.elementor-478 .elementor-element.elementor-element-d59afde .elementor-cta__content{min-height:480px;background-color:var( --e-global-color-7ecbba5 );}.elementor-478 .elementor-element.elementor-element-d59afde .elementor-cta__title{color:var( --e-global-color-e366885 );}.elementor-478 .elementor-element.elementor-element-d59afde .elementor-cta__description{color:var( --e-global-color-f792783 );}.elementor-478 .elementor-element.elementor-element-6853557 .elementor-cta .elementor-cta__bg, .elementor-478 .elementor-element.elementor-element-6853557 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-478 .elementor-element.elementor-element-6853557 > .elementor-widget-container{box-shadow:30px 30px 70px 0px rgba(5.000000000000001, 16.999999999999993, 22, 0.1);}.elementor-478 .elementor-element.elementor-element-6853557 .elementor-cta__content{min-height:480px;background-color:var( --e-global-color-7ecbba5 );}.elementor-478 .elementor-element.elementor-element-6853557 .elementor-cta__title{color:var( --e-global-color-e366885 );}.elementor-478 .elementor-element.elementor-element-6853557 .elementor-cta__description{color:var( --e-global-color-f792783 );}.elementor-478 .elementor-element.elementor-element-2574b8e:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-2574b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-478 .elementor-element.elementor-element-2574b8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 0rem 1rem 0rem;}.elementor-478 .elementor-element.elementor-element-2574b8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-478 .elementor-element.elementor-element-fea44de{text-align:center;}.elementor-478 .elementor-element.elementor-element-c44a7aa:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-c44a7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F8F8F8 0%, #FFFFFF 100%);}.elementor-478 .elementor-element.elementor-element-c44a7aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-478 .elementor-element.elementor-element-c44a7aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-478 .elementor-element.elementor-element-dcf92c8 > .elementor-widget-container{background-color:var( --e-global-color-7ecbba5 );padding:20px 20px 20px 20px;box-shadow:30px 30px 70px 0px rgba(5.000000000000001, 16.999999999999993, 22, 0.1);}.elementor-478 .elementor-element.elementor-element-dcf92c8 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-478 .elementor-element.elementor-element-dcf92c8{--icon-box-icon-margin:15px;}.elementor-478 .elementor-element.elementor-element-dcf92c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-dcf92c8.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-dcf92c8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-dcf92c8 .elementor-icon{font-size:30px;}.elementor-478 .elementor-element.elementor-element-dcf92c8 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-dcf92c8 .elementor-icon-box-title a{font-size:1.5em;}.elementor-478 .elementor-element.elementor-element-dcf92c8 .elementor-icon-box-title{color:var( --e-global-color-37f01fb );}.elementor-478 .elementor-element.elementor-element-dcf92c8 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-0d805f0 > .elementor-widget-container{background-color:var( --e-global-color-7ecbba5 );padding:20px 20px 20px 20px;box-shadow:30px 30px 70px 0px rgba(5.000000000000001, 16.999999999999993, 22, 0.1);}.elementor-478 .elementor-element.elementor-element-0d805f0 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-478 .elementor-element.elementor-element-0d805f0{--icon-box-icon-margin:15px;}.elementor-478 .elementor-element.elementor-element-0d805f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-0d805f0.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-0d805f0.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-0d805f0 .elementor-icon{font-size:30px;}.elementor-478 .elementor-element.elementor-element-0d805f0 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-0d805f0 .elementor-icon-box-title a{font-size:1.5em;}.elementor-478 .elementor-element.elementor-element-0d805f0 .elementor-icon-box-title{color:var( --e-global-color-37f01fb );}.elementor-478 .elementor-element.elementor-element-0d805f0 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-11950fc > .elementor-widget-container{background-color:var( --e-global-color-7ecbba5 );padding:20px 20px 20px 20px;box-shadow:30px 30px 70px 0px rgba(5.000000000000001, 16.999999999999993, 22, 0.1);}.elementor-478 .elementor-element.elementor-element-11950fc .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-478 .elementor-element.elementor-element-11950fc{--icon-box-icon-margin:15px;}.elementor-478 .elementor-element.elementor-element-11950fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-11950fc.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-11950fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-11950fc .elementor-icon{font-size:30px;}.elementor-478 .elementor-element.elementor-element-11950fc .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-11950fc .elementor-icon-box-title a{font-size:1.5em;}.elementor-478 .elementor-element.elementor-element-11950fc .elementor-icon-box-title{color:var( --e-global-color-37f01fb );}.elementor-478 .elementor-element.elementor-element-11950fc .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-b34ab04 > .elementor-widget-container{background-color:var( --e-global-color-7ecbba5 );padding:20px 20px 20px 20px;box-shadow:30px 30px 70px 0px rgba(5.000000000000001, 16.999999999999993, 22, 0.1);}.elementor-478 .elementor-element.elementor-element-b34ab04 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-478 .elementor-element.elementor-element-b34ab04{--icon-box-icon-margin:15px;}.elementor-478 .elementor-element.elementor-element-b34ab04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-b34ab04.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-b34ab04.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-b34ab04 .elementor-icon{font-size:30px;}.elementor-478 .elementor-element.elementor-element-b34ab04 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-b34ab04 .elementor-icon-box-title a{font-size:1.5em;}.elementor-478 .elementor-element.elementor-element-b34ab04 .elementor-icon-box-title{color:var( --e-global-color-37f01fb );}.elementor-478 .elementor-element.elementor-element-b34ab04 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-5be7604{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-478 .elementor-element.elementor-element-5be7604 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-478 .elementor-element.elementor-element-6b4d813.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-478 .elementor-element.elementor-element-6b4d813.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-478 .elementor-element.elementor-element-2dbbd42{text-align:center;}.elementor-478 .elementor-element.elementor-element-a7ae133 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-478 .elementor-element.elementor-element-76177a1{width:49.956%;}.elementor-478 .elementor-element.elementor-element-766cb58{width:50%;}.elementor-478 .elementor-element.elementor-element-4668761{width:33%;}.elementor-478 .elementor-element.elementor-element-7fbbf80{width:67%;}}@media(max-width:1024px) and (min-width:768px){.elementor-478 .elementor-element.elementor-element-766cb58{width:50%;}.elementor-478 .elementor-element.elementor-element-09cc96c{width:100%;}}@media(max-width:1024px){.elementor-478 .elementor-element.elementor-element-ea8c4af .elementor-heading-title{font-size:var( --e-global-typography-d70fdfe-font-size );line-height:var( --e-global-typography-d70fdfe-line-height );letter-spacing:var( --e-global-typography-d70fdfe-letter-spacing );}.elementor-478 .elementor-element.elementor-element-d7b4669 .elementor-heading-title{font-size:var( --e-global-typography-1fb4c19-font-size );line-height:var( --e-global-typography-1fb4c19-line-height );}.elementor-478 .elementor-element.elementor-element-338ca04{--spacer-size:100px;}.elementor-478 .elementor-element.elementor-element-285b38b .elementor-heading-title{font-size:var( --e-global-typography-9ceba8d-font-size );line-height:var( --e-global-typography-9ceba8d-line-height );}.elementor-478 .elementor-element.elementor-element-e3e63c9 .elementor-heading-title{font-size:var( --e-global-typography-d70fdfe-font-size );line-height:var( --e-global-typography-d70fdfe-line-height );letter-spacing:var( --e-global-typography-d70fdfe-letter-spacing );}}@media(max-width:767px){.elementor-478 .elementor-element.elementor-element-76177a1 > .elementor-element-populated{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-478 .elementor-element.elementor-element-ea8c4af .elementor-heading-title{font-size:var( --e-global-typography-d70fdfe-font-size );line-height:var( --e-global-typography-d70fdfe-line-height );letter-spacing:var( --e-global-typography-d70fdfe-letter-spacing );}.elementor-478 .elementor-element.elementor-element-d7b4669 .elementor-heading-title{font-size:var( --e-global-typography-1fb4c19-font-size );line-height:var( --e-global-typography-1fb4c19-line-height );}.elementor-478 .elementor-element.elementor-element-338ca04{--spacer-size:0px;}.elementor-478 .elementor-element.elementor-element-f14ef5c{padding:2em 0em 2em 0em;}.elementor-478 .elementor-element.elementor-element-285b38b .elementor-heading-title{font-size:var( --e-global-typography-9ceba8d-font-size );line-height:var( --e-global-typography-9ceba8d-line-height );}.elementor-478 .elementor-element.elementor-element-e3e63c9 .elementor-heading-title{font-size:var( --e-global-typography-d70fdfe-font-size );line-height:var( --e-global-typography-d70fdfe-line-height );letter-spacing:var( --e-global-typography-d70fdfe-letter-spacing );}.elementor-478 .elementor-element.elementor-element-4d7e952{padding:2em 0em 2em 0em;}.elementor-478 .elementor-element.elementor-element-7fbbf80 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-478 .elementor-element.elementor-element-4abf84f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-dcf92c8 .elementor-icon-box-wrapper{text-align:center;}.elementor-478 .elementor-element.elementor-element-137c198 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-0d805f0 .elementor-icon-box-wrapper{text-align:center;}.elementor-478 .elementor-element.elementor-element-b06c17c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-11950fc .elementor-icon-box-wrapper{text-align:center;}.elementor-478 .elementor-element.elementor-element-8c930bb > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-b34ab04 .elementor-icon-box-wrapper{text-align:center;}}/* Start custom CSS for column, class: .elementor-element-76177a1 */.elementor-478 .elementor-element.elementor-element-76177a1 .elementor-widget-wrap {
    z-index: 9;
}

.elementor-478 .elementor-element.elementor-element-76177a1:before{
    content: '';
    width: 1000%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    transform-origin: bottom right;
    background-color: var( --e-global-color-primary );
    box-shadow: 0px -4px 16px 4px #000;
    transform: skew(-30deg);
}

@media screen and (max-width: 1024px) {
    .elementor-478 .elementor-element.elementor-element-76177a1:before {
        width: 100%;
        transform-origin: left bottom;
        transform: skewY(-0deg);
    }
}/* End custom CSS */