button:focus{outline:none}a{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.shadow,body.sticky #header{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.3);-moz-box-shadow:5px 5px 15px 5px rgba(0,0,0,.3);box-shadow:5px 5px 15px 5px rgba(0,0,0,.3)}.shadow-gray{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);box-shadow:5px 5px 15px 5px rgba(0,0,0,.1)}.shadow-white{-webkit-box-shadow:5px 5px 15px 5px hsla(0,0%,100%,.3);-moz-box-shadow:5px 5px 15px 5px hsla(0,0%,100%,.3);box-shadow:5px 5px 15px 5px hsla(0,0%,100%,.3)}.hidden{display:none}.required{border:1px solid #ed1c24}.one-line{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;max-width:95%}span.edit-link{display:none !important}.default-padding{padding:100px 0}@media(max-width: 1023px){.default-padding{padding:50px 0}}@media(max-width: 767px){.default-padding{padding:25px 0}}.pt-big{padding-top:100px}@media(max-width: 1023px){.pt-big{padding-top:50px}}@media(max-width: 767px){.pt-big{padding-top:25px}}.pt-small{padding-top:50px}@media(max-width: 1023px){.pt-small{padding-top:50px}}@media(max-width: 767px){.pt-small{padding-top:25px}}.pb-big{padding-bottom:100px}@media(max-width: 1023px){.pb-big{padding-bottom:50px}}@media(max-width: 767px){.pb-big{padding-bottom:25px}}.pb-small{padding-bottom:50px}@media(max-width: 1023px){.pb-small{padding-bottom:50px}}@media(max-width: 767px){.pb-small{padding-bottom:25px}}body{background:orange;max-width:100vw;overflow-x:hidden}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{background:#ed1c24}body::-webkit-scrollbar-thumb:hover{background:#2f3e58}body.sticky #header{background:#fff}body.sticky #header .e-con-inner{padding-top:0}body.sticky #sidebar{right:0}#sidebar{position:fixed;z-index:999;right:50px;top:30vh;width:50px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width: 1023px){#sidebar{width:40px;right:15px;top:40vh}}@media(max-width: 575px){#sidebar{opacity:0;visibility:hidden;z-index:-99}}#sidebar .elementor-widget-button{height:50px}@media(max-width: 1199px){#sidebar .elementor-widget-button{height:40px}}#sidebar .elementor-button-link.elementor-button{width:50px;max-width:50px;text-align:left;height:50px;line-height:50px;overflow:hidden;padding:0}@media(max-width: 1199px){#sidebar .elementor-button-link.elementor-button{width:40px;height:40px;line-height:40px}}#sidebar .elementor-button-link.elementor-button .elementor-button-icon{width:50px;height:50px;text-align:center;font-size:20px}@media(max-width: 1199px){#sidebar .elementor-button-link.elementor-button .elementor-button-icon{width:40px;height:40px}}#sidebar .elementor-button-link.elementor-button .elementor-button-icon svg{padding:5px;width:50px;height:50px}@media(max-width: 1199px){#sidebar .elementor-button-link.elementor-button .elementor-button-icon svg{width:40px;height:40px;line-height:30px}}#sidebar .elementor-button-link.elementor-button .elementor-button-text{opacity:0;visibility:hidden;width:0}#sidebar .elementor-button-link.elementor-button:hover{width:250px;max-width:250px;margin-left:-200px;display:flex;justify-content:flex-start;flex-flow:row nowrap;gap:10px}#sidebar .elementor-button-link.elementor-button:hover .elementor-button-text{opacity:1;visibility:visible;width:auto}.showcase .swiper-pagination{z-index:999;position:absolute !important;left:auto !important;right:calc((100% - 1250px)/2) !important;top:auto !important;bottom:50px !important;display:flex;justify-content:flex-start;flex-flow:row wrap}@media(max-width: 1199px){.showcase .swiper-pagination{right:15px !important}}.showcase .swiper-pagination .swiper-pagination-bullet{background:none !important;flex:1 1 100%;width:100%;position:relative;min-width:20px;min-height:30px;opacity:1 !important;text-align:right;padding-right:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.showcase .swiper-pagination .swiper-pagination-bullet:before{font-size:20px;line-height:30px;font-family:"Impact";color:#fff;content:counter(pagination-counter);counter-increment:pagination-counter;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.showcase .swiper-pagination .swiper-pagination-bullet:after{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.showcase .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{padding-right:25px}.showcase .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{position:absolute;right:0;top:14.5px;content:"";width:20px;height:1px;background:#fff}.showcase .swiper-pagination{counter-reset:pagination-counter}.dotted-title .elementor-heading-title:after{content:".";color:#ed1c24}.dotted-title .elementor-heading-title:before{content:"";position:absolute;left:0;bottom:-10px;width:40px;height:1px;background:#ed1c24}.dotted-title.center .elementor-heading-title:before{left:calc(50% - 20px)}.dotted-title.no-underline .elementor-heading-title:before{display:none}.underline-counter .elementor-counter-title:after{content:".";color:#ed1c24}.underline-counter .elementor-counter-title:before{content:"";position:absolute;left:0;bottom:-10px;width:40px;height:1px;background:#ed1c24}.hover-box .description{display:none}.hover-box:hover{padding-bottom:50px}.hover-box:hover .description{display:block;display:block;display:-webkit-box;height:144px;font-size:16px;line-height:24px;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hover-box:hover .elementor-heading-title{color:#ed1c24 !important}.hover-box:hover:before{top:15px;bottom:15px;left:15px;right:15px;width:calc(100% - 30px);height:calc(100% - 30px)}.services:before{top:20% !important;bottom:20% !important;height:60% !important;left:50% !important;width:50% !important;right:0 !important}.services .services-hover .elementor-widget-heading,.services .services-hover .elementor-widget-text-editor{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.services .services-hover:before{opacity:0;top:25px;bottom:25px;left:25px;right:25px;width:calc(100% - 50px);height:calc(100% - 50px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.services .services-hover:hover .elementor-widget-heading,.services .services-hover:hover .elementor-widget-text-editor{opacity:1}.services .services-hover:hover:before{opacity:.5}.gallery-box{min-height:440px !important}@media(max-width: 1365px){.gallery-box{min-height:350px !important}}@media(max-width: 575px){.gallery-box{min-height:250px !important}}.gallery-box .gallery-box-hover{opacity:0}.gallery-box:hover .gallery-box-hover{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-member .description p{margin-bottom:0}footer .elementor-nav-menu .menu-item a{position:relative;left:20px}footer .elementor-nav-menu .menu-item a:before{position:absolute;content:"";width:10px;height:2px;background:#f7f7f7;left:-20px;top:calc(50% - 1px);opacity:1 !important;visibility:visible !important}.download-list .elementor-icon-list-items .elementor-icon-list-item a{width:100%;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start !important;gap:20px}.download-list .elementor-icon-list-items .elementor-icon-list-item a:before{content:"";position:absolute;left:80px;bottom:0;width:40px;height:1px;background:#ed1c24}.download-list .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-icon{background:#ed1c24;width:60px;min-width:60px;height:40px;display:flex;justify-content:center;flex-flow:row nowrap;align-items:center}.elementor-form .dce-amount-visible.elementor-field-textual{background:#f7f7f7;height:42px;border:1px solid #f7f7f7;box-sizing:border-box;border-radius:0;text-align:right;font-family:"Work Sans",sans-serif;font-weight:bold}.elementor-form .elementor-field-type-html.elementor-col-20{line-height:42px !important;text-align:center;font-weight:bold !important}.post-content a{color:#ed1c24}.post-content a:hover{color:#ed1c24;text-decoration:underline}#wpsl-wrap #wpsl-results .select-target,#wpsl-wrap #wpsl-radius .select-target{width:100px;display:none}#wpsl-wrap #wpsl-search-wrap .wpsl-input{display:block;width:100%}#wpsl-wrap #wpsl-search-wrap label{font-weight:bold}#wpsl-wrap #wpsl-search-input{width:80% !important}#wpsl-wrap #wpsl-result-list #wpsl-stores{border:1px solid #ccc;font-size:12px}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-thumb{height:auto !important;width:auto !important;display:block;float:none;margin:0 0 10px 0 !important}#wpsl-wrap #wpsl-search-btn{background:#ed1c24;color:#fff !important;border-radius:0 !important;text-transform:uppercase !important;border:0 !important;padding:9px 30px !important}#wpsl-wrap #wpsl-result-list p{padding:0 !important;margin:0 !important}.twae-wrapper .twae-media img{max-height:400px !important;object-fit:contain !important;object-position:center center}.page-content-wrapper .gallery{margin:20px 0;display:flex;justify-content:flex-start;flex-flow:row wrap;gap:20px}.page-content-wrapper .gallery .gallery-item{flex:1 1 25%;max-width:calc(25% - 15px)}@media(max-width: 1023px){.page-content-wrapper .gallery .gallery-item{flex:1 1 50%;max-width:calc(50% - 10px)}}.page-content-wrapper .gallery .gallery-item img{width:100%;height:200px;object-fit:cover}/*# sourceMappingURL=style.css.map */
