.child-product-category .p-filter-categories{display:none!important}.prod-con .hover-image{opacity:0;transition:opacity .1s linear}.prod-con:hover .hover-image{opacity:1;transition:opacity .1s linear}.prod-con .prod-title .elementor-heading-title{transition:color .1s linear}.prod-con:hover .prod-title .elementor-heading-title{color:#F59F28;transition:color .1s linear}.elementor-post-info li:first-child{color:#DEDEDE}@media (min-width:1025px){.main-menu .e-n-menu-item .e-n-menu-title{position:relative;display:flex;flex-direction:column}.main-menu .e-n-menu-item .e-n-menu-dropdown-icon{opacity:0!important;position:absolute!important;width:auto;margin:0;margin-left:auto;margin-right:auto;bottom:-8px;transition:opacity .3s linear}.main-menu .e-n-menu-item:hover .e-n-menu-dropdown-icon{opacity:1!important;transition:opacity .3s linear}.main-menu .e-n-menu-dropdown-icon svg,.main-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-dropdown-icon svg{fill:#F59F28!important}}.top-nav .contacts-list ul{display:flex;width:100%}.top-nav .contacts-list li:nth-child(2){flex-grow:1}.top-header{position:absolute!important;top:0;width:100%}h1 span,h2 span,h3 span,h4 span,h5 span{color:#F59F28}.elementor-cta__content h3{background-color:#F59F28;padding:20px;width:auto;font-size:24px;margin-bottom:0 !Important}.elementor-cta__content .elementor-cta__button{background-color:#1D1D1B!important}.staff-tile h3{padding:10px 20px 10px 20px}.post-con ol li{margin-bottom:10px}.elementor-slideshow__title{display:none}.elementor-image-carousel-wrapper{line-height:0!important}.staff-tile .elementor-cta__description{background-color:#1d1d1b;padding:10px 20px 10px 20px;width:90%!important;min-width:240px}.t-mem-bg .elementor-widget-wrap{background-size:cover}.post-con h1,.post-con h2,.post-con h3{font-size:24px;line-height:34px}.post-con h4,.post-con h5,.post-con h6{font-size:20px;line-height:30px}.hero-cta{cursor:pointer}.hero-cta .elementor-cta__button{padding:0!important;background-color:transparent!important;border:0 !Important}.hero-cta:hover .elementor-cta__button{color:#f59f28!important}@media (min-width:1024px){.post-template-default .elementor-location-header h1{font-size:42px;text-align:center}.desk-hide{display:none!important}}@media (min-width:1180px) and (max-width:1460px){.top-nav .menu-item a{font-size:13px!important;letter-spacing:0!important;margin:0 10px!important}}@media (min-width:1024px) and (max-width:1180px){.top-nav .menu-item a{font-size:13px!important;letter-spacing:0!important;margin:0 5px!important}.top-header{padding:0 10px 0 10px!important}.top-header .elementor-align-right a{font-size:13px!important;letter-spacing:0!important;margin:0 5px!important}.touch a{padding-left:20px!important;padding-right:20px!important}}@media (max-width:1240px){.hero-type-con{width:100%!important}.post-con h1,.post-con h2,.post-con h3{font-size:22px;line-height:30px}.post-con h4,.post-con h5,.post-con h6{font-size:18px;line-height:28px}}@media (max-height:800px){.ani-arrow{display:none}}@media (min-width:768px){.filters-toggle{display:none}}@media (max-width:768px){.product-filters{display:none;flex-direction:column}.p-filter{opacity:0;transition:opacity 0.2s ease}}*: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}}