.search-results .product .elementor-post-info{display:none}.elementor-menu-cart__toggle_button{border-radius:0;background-color:transparent!important;color:#353678!important;padding:12px 42px 12px 42px!important}.elementor-menu-cart__toggle_button:hover{color:#81ad9a!important}.elementor-widget-woocommerce-cart,.elementor-widget-woocommerce-cart a,.elementor-widget-woocommerce-cart h2,.elementor-widget-woocommerce-cart h3,.elementor-widget-woocommerce-cart h4,.elementor-widget-woocommerce-cart h5,.elementor-widget-woocommerce-cart h6,.elementor-widget-woocommerce-cart p,.elementor-widget-woocommerce-checkout,.elementor-widget-woocommerce-checkout a,.elementor-widget-woocommerce-checkout h2,.elementor-widget-woocommerce-checkout h3,.elementor-widget-woocommerce-checkout h4,.elementor-widget-woocommerce-checkout h5,.elementor-widget-woocommerce-checkout h6,.elementor-widget-woocommerce-checkout p,.elementor-widget-woocommerce-purchase-summary,.elementor-widget-woocommerce-purchase-summary a,.elementor-widget-woocommerce-purchase-summary h2,.elementor-widget-woocommerce-purchase-summary h3,.elementor-widget-woocommerce-purchase-summary h4,.elementor-widget-woocommerce-purchase-summary h5,.elementor-widget-woocommerce-purchase-summary h6,.elementor-widget-woocommerce-purchase-summary p{font-family:'Open Sans',sans-serif!important;font-style:normal}.elementor-widget-woocommerce-cart .woocommerce,.elementor-widget-woocommerce-checkout .woocommerce,.elementor-widget-woocommerce-purchase-summary .woocommerce{font-family:'Open Sans',sans-serif!important}.jet-checkboxes-list__item,.jet-checkboxes-list__button{width:100%!important}.jet-checkboxes-list-wrapper .jet-checkboxes-list__row:first-of-type .jet-checkboxes-list__button{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.jet-checkboxes-list-wrapper .jet-checkboxes-list__row:last-of-type .jet-checkboxes-list__button{border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important}.elementor-widget-woocommerce-cart .woocommerce button.button,.coupon-container-grid .woocommerce-button{background-color:#F6F7F9!important;color:#353678!important;border-radius:3px!important;padding:var(--forms-buttons-padding,.88rem 2rem);width:var(--forms-buttons-width,auto);border:2px solid #F6F7F9!important}.elementor-widget-woocommerce-cart .woocommerce button:hover,.coupon-container-grid .woocommerce-button:hover{background-color:#353678!important;color:#ffffff!important;border-radius:3px!important;padding:var(--forms-buttons-padding,.88rem 2rem);width:var(--forms-buttons-width,auto);border:2px solid #353678!important}.coupon-container-grid .woocommerce-button:hover{width:90%!important}.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward),.elementor-widget-woocommerce-checkout .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){color:#81AD9A!important}.woocommerce table.shop_table th{font-family:'Open Sans',sans-serif!important}.search-con{top:auto;width:100%!important}.search-con input{padding-left:40px!important}.wp-block-image img{border-radius:6px!important}.mob-nav .sub-menu{background-color:#ffffff!important}.search-con{display:none}.woocommerce ul.products li.product a img{width:100%;height:240px;object-fit:cover;display:block;margin:0;box-shadow:none}.mob-nav .sub-menu a{text-transform:none!important;letter-spacing:0!important}.menu-lists ul{display:flex;flex-wrap:wrap;justify-content:space-between}.menu-lists ul li{width:calc(50% - 5px);padding:10px!important;border-radius:6px;border:1px solid #E5EBF5;background-color:#EDF0F7;margin:0!important;margin-bottom:10px!important;margin-right:0px!important}.menu-lists ul li:hover{background-color:#353678}.menu-lists ul li:hover a{color:#fff}.menu-lists ul li:hover .elementor-icon-list-icon{fill:#ffffff!important}.sub-menu-tile{max-width:320px}.sub-menu-tile img{scale:1;transition:scale .3s ease}.sub-menu-tile:hover img{scale:1.05;transition:scale .3s ease}.shop-tile img{scale:1;transition:scale .3s ease}.shop-tile:hover img{scale:1.05;transition:scale .3s ease}.meg-m-sections .elementor-post a{color:#353678;transition:all .3s ease}.meg-m-sections .elementor-post:hover a{color:#81AD9A!important;transition:all .3s ease}.sub-menu-tile .elementor-widget-image{height:100%!important}.dep-cta .elementor-cta{height:100%!important}.bl-s-box:hover .bl-s-btn .elementor-widget-container{background-color:#353678!important}.bl-s-box img{margin-top:0!important;margin-bottom:0!important}.elementor-post-date:before{content:"Posted:";color:#8e94a0}.hamburger a:after{content:"MENU";font-size:16px;font-weight:700;margin-left:10px;margin-top:1px;color:#353678;position:absolute;right:0}.elementor-menu-cart__toggle_button .woocommerce-Price-amount:after{content:" | View Basket"}.hamburger svg{position:absolute}.hamburger .elementor-icon{width:96px;display:flex;flex-direction:column;justify-content:center}.hamburger a:hover:after{color:#9ca6b8}.hamburger .elementor-icon-wrapper{display:flex}.rel-post-list{padding:30px 30px 0 30px;background-color:#e7eaf0}.rel-post-list:before{content:'Related Activity';font-family:"Open Sans",Open Sans,Sans-serif;font-size:26px;font-weight:700;line-height:22px;letter-spacing:-1px;color:#353678}.rel-post-list .dce-item_posttype{position:absolute;right:30px;background-color:#81AD9A}.rel-post-list .dce-posts{padding-top:10px}.hp-sec-grid .dce-content-area{top:auto!important;bottom:0!important;z-index:12}.hp-sec-grid .dce-post-item{margin-top:0!important;margin-bottom:15px}.featured-pr-con p{margin-bottom:0 !Important}.featured-pr-con:hover .featured-tag div{background-color:#81AD9A!important}.link{cursor:pointer;position:relative;white-space:nowrap;color:var(--color-text)}.link::before,.link::after{position:absolute;width:100%;height:1px;background:currentColor;top:100%;left:0;pointer-events:none}.ft-l-col .elementor-post__title{margin-top:4px!important}.ic-fix .elementor-icon{justify-content:center;display:flex}.ft-nav ul{display:flex!important;flex-direction:row;flex-wrap:wrap}.ft-nav ul li{width:33.3333%!important;display:inline-block}.ft-section-nav p:hover a{color:#353678!important}.link::before{content:''}.link--leda{overflow:hidden;line-height:2}.link--leda::before{height:2px;top:calc(100% - 5px);transform-origin:100% 50%;transform:scale3d(0,1,1);transition:transform 0.3s cubic-bezier(.5,.5,.3,1)}.featured-pr-con:hover .link--leda::before{transform-origin:0% 50%;transform:scale3d(1,1,1)}.link--leda::after{content:attr(data-text);height:100%;top:0;background:none;transform-origin:100% 50%;transform:translate3d(150%,0,0);transition:transform 0.3s cubic-bezier(.5,.5,.3,1)}.featured-pr-con:hover .link--leda:after{transform:translate3d(0,0,0)}.link--leda span{display:inline-block;transition:transform 0.3s cubic-bezier(.5,.5,.3,1)}.featured-pr-con:hover .link--leda span{transform:translate3d(-150%,0,0)}.leda-wrapper .elementor-widget-container{line-height:0}.leda-wrapper .elementor-heading-title{display:inline-block}.elementor-cta__button{padding:5px!important}.jet-sub-mega-menu{box-shadow:none!important}.meg-m-sections .elementor-post{align-items:center}.alt-cta-box .elementor-cta__bg{border-radius:2px}.alt-cta-box .elementor-cta__button{border:none;padding:0!important}.alt-cta-box:hover .elementor-cta span{color:#81AD9A!important}.featured-pr-con .elementor-widget-image{height:100%!important}.featured-pr-con .elementor-widget-image{scale:1;transition:scale .3s ease}.featured-pr-con:hover .elementor-widget-image{scale:1.05;transition:scale .3s ease}.project-collection-type-collection .term-tag .elementor-widget-container{background-color:#0F1252!important}.meg-m-sections article:hover a{color:#fff}.meg-m-dep article:hover a,.meg-m-dep article:hover p{color:#ffffff!important}.meg-m-dep article:hover{background-color:#242862}.meg-m-dep .elementor-post__text{padding-right:20px!important}.meg-m-dep .elementor-post__text h3{margin-top:10px;margin-bottom:4px}.jet-sub-mega-menu{top:55px!important;box-shadow:0 5px 13px 0 #ffffff87!important}.pst-con img{margin-top:20px;margin-bottom:15px}.pst-con h2,.pst-con h3,.pst-con h4{margin-top:32px;margin-bottom:12px}.pst-con h5,.pst-con h6{margin-top:26px;margin-bottom:6px}.pst-con h2:first-child,.pst-con h3:first-child,.pst-con h4:first-child{margin-top:0;margin-bottom:12px}.pst-con h5:first-child,.pst-con h6:first-child{margin-top:0;margin-bottom:6px}.sec-arch .dce-content-area{top:auto;bottom:0}article{cursor:pointer!important}.pst-con p strong{color:#242424;font-weight:600}.elementor-post-navigation .elementor-post-navigation__link{padding:18px 30px}.elementor-post-navigation__link:hover{background-color:#353678;transition:.3s ease}.elementor-post-navigation__link:hover span{color:#ffffff!important;transition:.3s ease}.postid-412 .elementor-post-navigation__prev{visibility:hidden}.dyn-post-list .dce-post-block:hover .dce-post-title a{color:#81AD9A!important;transition:.3s ease}.pst-con .wp-block-button__link{font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-.5px;border-radius:0px!important;background-color:#353678;color:#ffffff!important;padding:16px 42px 16px 42px;margin-top:10px;margin-bottom:10px;transition:.3s ease}.tribe-events-widget-events-list__event-date-tag{background:#fff;border-radius:4px;display:flex;justify-content:center}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center;justify-content:center!important}.tribe-events-widget-events-list__event-venue{margin-top:0px!important}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:0px!important}.tribe-events-widget-events-list__event-wrapper{margin-left:20px!important}.tribe-events-widget-events-list__view-more{display:none}.pst-con .wp-block-button__link:hover{background-color:#81ad9a;transition:.3s ease}.hp-dep-boxes article .dce-post-block{background-color:#e8eaf0}.dep-tile-menu:hover h6,.dep-tile-menu:hover p{color:#ffffff!important}.dep-tile-menu .cov-img{background-size:cover!important}.event-feed-for-eventbrite-app .eventbrite-feed .eventbrite-item-buttons button{border-radius:1px}@media (min-width:1740px){.hero-heading{width:50%!important}}@media (max-width:1560px){.sj-wheel img{position:initial!important;width:100%!important}}@media (min-width:1024px){.hero-sec{height:calc(100vh - 209px)}.animatedoffcanvasmenu .dce-nav-menu{margin-left:auto!important;margin-right:85px!important;margin-top:auto!important;margin-bottom:auto!important}.top-header{border-left:15px solid #fff;border-right:15px solid #fff;border-top:15px solid #fff}.dce-trackerheader{padding-top:113px!important}.tribe-events-pg-template{max-width:100%!important}.tribe-events-single{max-width:1220px!important;margin:auto}.tribe-events-event-image{width:40%!important}.type-tribe_events{display:flex;flex-direction:row}.tribe-events-single-event-description{width:60%!important;padding-left:60px}.eventbrite-container .event-feed-for-eventbrite-app .eventbrite-feed .eventbrite-item-description{font-size:16px}.eventbrite-container .event-feed-for-eventbrite-app .eventbrite-feed .eventbrite-item-datetime{text-transform:none!important;font-size:16px!important;color:#81ad9a!important}.eventbrite-container .event-feed-for-eventbrite-app .eventbrite-feed-list .eventbrite-item-title{font-size:22px!important;font-weight:700 !Important}.eventbrite-container .eventbrite-item-details{box-shadow:none!important;background-color:#353678!important;color:#ffffff!important;font-size:16px!important}.eventbrite-container .eventbrite-item{border-bottom:1px solid #f1f1f1;padding-bottom:30px!important;margin-bottom:50px !Important}}@media (max-width:768px){.dce-button-hamburger:after{content:"MENU";font-size:13px;margin-top:4px}.animatedoffcanvasmenu .dce-nav-menu{margin-right:35px!important}.close-x:after{font-size:13px;top:37px;right:32px}.hp-sec-grid .dce-post-item{margin-top:0!important;margin-bottom:5px}.ft-nav ul li{width:50%!important}}@media (max-width:380px){.ft-nav ul li{width:100%!important}}*:focus{outline:0!important}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}