.elementor-1939 .elementor-element.elementor-element-dab1da5{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-1939 .elementor-element.elementor-element-c70a299{--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;--justify-content:center;--align-items:center;}.elementor-1939 .elementor-element.elementor-element-c70a299.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1939 .elementor-element.elementor-element-62f7999 > .elementor-widget-container{margin:-20% -20% 0% -20%;}.elementor-1939 .elementor-element.elementor-element-62f7999:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1939 .elementor-element.elementor-element-62f7999.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ridge.aspenps.org/wp-content/uploads/2025/01/APS_Leaf-Mask_1x.webp );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1939 .elementor-element.elementor-element-62f7999{text-align:center;}.elementor-1939 .elementor-element.elementor-element-62f7999 img{width:100%;}.elementor-1939 .elementor-element.elementor-element-dfc353c{--display:flex;--min-height:650px;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-1939 .elementor-element.elementor-element-dfc353c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1939 .elementor-element.elementor-element-143af09 > .elementor-widget-container{margin:0% 0% -100% 0%;}.elementor-1939 .elementor-element.elementor-element-143af09 .elementor-heading-title{font-family:var( --e-global-typography-4a30026-font-family ), Sans-serif;font-size:var( --e-global-typography-4a30026-font-size );font-weight:var( --e-global-typography-4a30026-font-weight );text-transform:var( --e-global-typography-4a30026-text-transform );letter-spacing:var( --e-global-typography-4a30026-letter-spacing );color:var( --e-global-color-ba26394 );}.elementor-1939 .elementor-element.elementor-element-d5c245f{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1939 .elementor-element.elementor-element-d5c245f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1939 .elementor-element.elementor-element-4ff1f30{--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;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1939 .elementor-element.elementor-element-ae98f9e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-1939 .elementor-element.elementor-element-ae98f9e{--icon-box-icon-margin:30px;}.elementor-1939 .elementor-element.elementor-element-ae98f9e .elementor-icon{font-size:60px;}.elementor-1939 .elementor-element.elementor-element-620a8a5{font-family:"Work Sans", Sans-serif;font-size:clamp(1.4rem, 2.5vw, 1.6rem);font-weight:400;line-height:140%;letter-spacing:-0.05rem;}.elementor-1939 .elementor-element.elementor-element-960af82{--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;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1939 .elementor-element.elementor-element-1f2565d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-1939 .elementor-element.elementor-element-1f2565d{--icon-box-icon-margin:30px;}.elementor-1939 .elementor-element.elementor-element-1f2565d .elementor-icon{font-size:60px;}.elementor-1939 .elementor-element.elementor-element-b7f31ee{font-family:"Work Sans", Sans-serif;font-size:clamp(1.4rem, 2.5vw, 1.6rem);font-weight:400;line-height:140%;letter-spacing:-0.05rem;}.elementor-1939 .elementor-element.elementor-element-e77f1b1{--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;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1939 .elementor-element.elementor-element-92bf478 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-1939 .elementor-element.elementor-element-92bf478{--icon-box-icon-margin:30px;}.elementor-1939 .elementor-element.elementor-element-92bf478 .elementor-icon{font-size:60px;}.elementor-1939 .elementor-element.elementor-element-f07cb07{font-family:"Work Sans", Sans-serif;font-size:clamp(1.4rem, 2.5vw, 1.6rem);font-weight:400;line-height:140%;letter-spacing:-0.05rem;}@media(min-width:768px){.elementor-1939 .elementor-element.elementor-element-c70a299{--width:200px;}.elementor-1939 .elementor-element.elementor-element-dfc353c{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1939 .elementor-element.elementor-element-c70a299{--width:100%;}.elementor-1939 .elementor-element.elementor-element-dfc353c{--width:100%;}}@media(max-width:1024px){.elementor-1939 .elementor-element.elementor-element-dab1da5{--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-1939 .elementor-element.elementor-element-c70a299{--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;--justify-content:flex-end;}.elementor-1939 .elementor-element.elementor-element-62f7999 > .elementor-widget-container{margin:-35% -10% -25% -10%;}.elementor-1939 .elementor-element.elementor-element-62f7999{text-align:right;}.elementor-1939 .elementor-element.elementor-element-62f7999 img{max-width:350px;}.elementor-1939 .elementor-element.elementor-element-143af09{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1939 .elementor-element.elementor-element-143af09 .elementor-heading-title{font-size:var( --e-global-typography-4a30026-font-size );letter-spacing:var( --e-global-typography-4a30026-letter-spacing );}.elementor-1939 .elementor-element.elementor-element-ae98f9e .elementor-icon-box-wrapper{text-align:left;}}@media(max-width:767px){.elementor-1939 .elementor-element.elementor-element-62f7999 > .elementor-widget-container{margin:-25% -20% -25% -10%;}.elementor-1939 .elementor-element.elementor-element-62f7999 img{max-width:250px;}.elementor-1939 .elementor-element.elementor-element-143af09 .elementor-heading-title{font-size:var( --e-global-typography-4a30026-font-size );letter-spacing:var( --e-global-typography-4a30026-letter-spacing );}.elementor-1939 .elementor-element.elementor-element-ae98f9e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-1939 .elementor-element.elementor-element-1f2565d .elementor-icon-box-wrapper{text-align:left;}.elementor-1939 .elementor-element.elementor-element-92bf478 .elementor-icon-box-wrapper{align-items:center;text-align:left;}}/* Start custom CSS for container, class: .elementor-element-dfc353c */.mvp .tab:not(:last-of-type) {
    border-bottom: 1px solid var(--e-global-color-ba26394);
}

.mvp .tab {
    padding: 30px 0;
    overflow: hidden;
}

.mvp .tab {
    transition: all 300ms ease;
}

.mvp .tab-description {
    opacity: 0;
    max-height: 0;
    transition: opacity 200ms ease-in-out, max-height 300ms ease;
    /*margin-bottom: -10px;*/
}
    
.mvp .tab.active .tab-description {
    opacity: 1;
    max-height: 200px;
    /*margin-bottom: 0;*/
}

.mvp .tab p {
    margin-bottom: 0;
    text-wrap: balance;
}


/*@media only screen and (max-width: 767px) {*/
/*    #aps-mvp .tab-img {*/
/*        max-height: 0;*/
/*        opacity: 0;*/
/*    }*/
    
/*    #aps-mvp .tab.active .tab-img {*/
/*        max-height: 1000px;*/
/*        opacity: 1;*/
/*    }*/
    
/*    #aps-mvp .tab p {*/
/*        font-size: 14px;*/
/*        line-height: 130%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dab1da5 */.mvp .elementor-icon-box-title{
    margin: 0 !important;
}

.mvp .elementor-icon-box-wrapper{
    align-items: center !important;
}/* End custom CSS */