.active .elementor-item,.active .elementor-item-active{color:#70c7ad!important}.active .elementor-item::after{opacity:1!important}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:mencken-std,Sans-serif;!important}.eael-counter-number-prefix{margin-right:-15px}.eael-counter-number{margin-top:-10px}.eael-counter-number-suffix{margin-left:-15px}html,body{max-width:100%!important;overflow-x:hidden!important;position:relative!important;min-height:100%}*:focus{outline:0!important;box-shadow:none!important}.elementor-button:focus{background:#f2a129!important}.txt-accent{color:#f2a129!important}.footer-link{color:#fff!important}.footer-link:hover{color:#70c7ad!important}.clean-btn i{color:#70c7ad!important}.elementor-slideshow__title{display:none}.upenn-gallery-carousel .swiper-container{position:relative}.upenn-gallery-carousel .swiper-wrapper{height:660px}.upenn-gallery-carousel .swiper-slide{align-self:center}@media only screen and (max-width:768px){.upenn-gallery-carousel .swiper-wrapper{height:unset}.upenn-gallery-carousel .elementor-swiper-button{display:none}.upenn-gallery-carousel .swiper-slide-image,.upenn-gallery-carousel .elementor-image-carousel-caption{height:unset!important;width:100%}.upenn-gallery-carousel .swiper-container{width:100%!important}}.upenn-gallery-carousel .eicon-chevron-left:before{content:"\f060"!important;color:#fff;font-family:"font awesome 6 pro"!important;font-weight:300;font-size:25px;border-radius:50px;border:none;padding:9px 12px;background:#f2a129}.upenn-gallery-carousel .eicon-chevron-right:before{content:"\f061"!important;color:#fff;font-family:"font awesome 6 pro"!important;font-weight:300;font-size:25px;border-radius:50px;border:none;padding:9px 12px;background:#f2a129}.upenn-gallery-carousel .swiper-pagination-bullet{background:#f2a129}.upenn-gallery-carousel .swiper-slide-image,.upenn-gallery-carousel .elementor-image-carousel-caption{height:600px}.upenn-gallery-carousel .elementor-image-carousel-caption{padding:10px;margin:0 auto}.eicon-chevron-left:before{content:"\f060"!important;color:#70c7ad;font-family:"font awesome 6 pro"!important;font-weight:300;font-size:25px;border-radius:50px;border:2px solid #70c7ad;padding:9px 12px}.eicon-chevron-right:before{content:"\f061"!important;color:#70c7ad;font-family:"font awesome 6 pro"!important;font-weight:300;font-size:25px;border-radius:50px;border:2px solid #70c7ad;padding:9px 12px}.elementor-swiper-button.swiper-button-disabled .eicon-chevron-left:before,.elementor-swiper-button.swiper-button-disabled .eicon-chevron-right:before{color:#6d6e70}.elementor-widget-sp-breadcrumbs .breadcrumb{padding-left:0}.elementor-widget-sp-breadcrumbs .breadcrumb li:first-child{display:none}.elementor-widget-sp-breadcrumbs .breadcrumb li::after{content:"\f054";font-family:"font awesome 6 pro";font-weight:400;margin:0 10px;font-size:12px}.elementor-widget-sp-breadcrumbs .breadcrumb li{font-weight:500}.bdc li:first-child .elementor-icon-list-text{color:#fff!important}.bdc li:first-child .elementor-icon-list-text:hover{color:#70c7ad!important}.elementor-widget-sp-breadcrumbs .breadcrumb a:hover span{color:#70c7ad!important}.team-carousel .swiper-slide{padding:10px!important}.team-carousel .elementor-testimonial__content{display:flex;flex-direction:column-reverse}.team-carousel .elementor-testimonial__image{width:100%}.team-carousel .elementor-testimonial__image img{width:100%!important;height:100%!important}.team-carousel .elementor-testimonial{box-shadow:0 0 15px rgb(0 0 0/15%);background:#fff}.team-carousel .elementor-testimonial__content{padding:0 20px 20px}.team-carousel .elementor-testimonial__cite{margin-top:10px!important}.team-carousel .elementor-testimonial__title::after{height:3px;display:block;width:80px;background:#f2a129;border-right:1px #fff;content:'';margin:20px 0}@media only screen and (min-width:1026px){.team-carousel .elementor-swiper-button{display:none}}@media only screen and (min-width:769px){.logo-carousel .elementor-swiper-button-prev{right:75px!important;left:unset!important;top:-60px!important}.logo-carousel .elementor-swiper-button-next{top:-60px!important}}.main-nav .elementor-nav-menu--main .current-page-parent .elementor-item::after,.main-nav .elementor-nav-menu--main .current-menu-ancestor .elementor-item::after{content:"";position:absolute;left:50%;bottom:-10px;right:50%;transform:translate(-50%,-50%);background:url(../../uploads/2022/01/underline-nav-item.png)no-repeat!important;width:50px!important;height:12px!important;opacity:1!important;transition:opacity .5s}.main-nav .elementor-nav-menu--main .elementor-item::after,body.single-post .main-about-menu .elementor-item::after{content:"";position:absolute;left:50%;bottom:-10px;right:50%;transform:translate(-50%,-50%);background:url(../../uploads/2022/01/underline-nav-item.png)no-repeat!important;width:50px!important;height:12px!important;opacity:0;transition:opacity .5s}.main-nav .elementor-nav-menu--main .elementor-item.elementor-item-active::after,.main-nav .elementor-nav-menu--main .elementor-item:hover::after,body.single-post .main-about-menu .elementor-item::after{opacity:1!important}#related-pages .elementor-post__card::after,#projects .elementor-post__card::after{content:"\f061"!important;font-family:"font awesome 6 pro";font-size:20px;color:#fff;font-weight:300;border-radius:50px;width:40px;height:40px;padding:5px;position:absolute!important;right:20px;bottom:20px;background:#e69724;transition:all .5s}#related-pages .elementor-post__card:hover::after,#projects .elementor-post__card:hover::after{background:#70c7ad;pointer-events:none}#related-pages .elementor-post__thumbnail__link,#projects .elementor-post__thumbnail__link{margin-bottom:0!important}#related-pages .elementor-post__title{text-shadow:0 0 10px #000}.keep-icon-left .elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;text-align:left!important}.keep-icon-left .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{flex:none!important;margin-left:0!important;margin-right:15px!important;margin-bottom:0!important}.keep-icon-left .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-content{align-self:center}.icon-heading-center{display:flex;justify-content:center}#news .elementor-icon-list-items li:first-child span{color:#082529!important}#about-altering-grid article:nth-child(even) .elementor-row{flex-direction:row-reverse!important}#about-altering-grid article:nth-child(even) .elementor-row .elementor-column:nth-child(2) .elementor-widget-wrap{padding:0 60px 0 0!important}@media only screen and (max-width:768px){#about-altering-grid article:nth-child(even) .elementor-row .elementor-column:nth-child(2) .elementor-widget-wrap{padding:0 40px 0 0!important}}@media only screen and (max-width:768px){#about-altering-grid article:nth-child(even) .elementor-row .elementor-column:nth-child(2) .elementor-widget-wrap{padding:10px 0!important}}.custom-shape-animation .elementor-shape{width:200%;animation:shape 10s ease-in-out infinite}@keyframes shape{0%{left:0}50%{left:-100%}100%{left:0}}.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield input[type=number],.gform_wrapper .gform_body .gform_fields .gfield input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield textarea{border:1px solid #d2d2d2;border-radius:5px;padding:15px;font-weight:400;color:#082529}.gform_wrapper .gform_footer input[type=submit]{padding:12px 35px;border:none}.gform_wrapper .gform_fields .gfield .gfield_label{text-transform:uppercase;letter-spacing:.5px;color:#70c7ad;font-size:13px;font-weight:500}.gform_wrapper input::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder{color:rgba(8,37,41,.5)}