body{background:white;color:#000;font-family:"Roboto", sans-serif;font-size:16px;line-height:180%;text-rendering:optimizeSpeed}input{-webkit-appearance:none} @media (min-width: 1200px){.container{max-width:1400px}}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:130%}h1{font-size:2.5em}@media (min-width: 992px){h1{font-size:3.75em}}h2{font-size:2.1em}@media (min-width: 768px){h2{font-size:2.5em}}h3{font-size:1.5em}@media (min-width: 768px){h3{font-size:1.9em}}h4{font-size:1em}@media (min-width: 768px){h4{font-size:1.25em}}h5{font-size:1em}@media (min-width: 768px){h5{font-size:1.1em}}h6{font-size:1em}@media (min-width: 768px){h6{font-size:1em}}.supertitle{font-size:2.5em}@media (min-width: 768px){.supertitle{font-size:5em}}.h1-small{font-size:2.1em}@media (min-width: 768px){.h1-small{font-size:2.5em}}.text-small{font-size:0.9em}.text-large{font-size:1.25em}.text-large-bold{font-size:0.9em;font-weight:bold}@media (min-width: 768px){.text-large-bold{font-size:1.25em}}a{color:#f1631e}a:hover{color:#f1631e}.color-white{color:white}.color-black{color:black !important}.color-dark{color:#2b2b2b}.color-primary{color:#f1631e}.color-secondary{color:#fcad21}.color-tertiary{color:#56b23d}.color-border{color:#d4e3f5}.color-textlight{color:#97afbd}.bg-white{background:white}.bg-black{background:black}.bg-dark{background:#2b2b2b !important}.bg-primary{background:#f1631e !important}.bg-secondary{background:#fcad21 !important}.bg-tertiary{background:#56b23d}.bg-lightbg{background:#f2f2f2}.icon::before,.icon::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.single-page-wrap h1,.single-page-wrap h2,.single-page-wrap h3,.single-page-wrap h4,.single-page-wrap h5,.single-page-wrap h6{color:#f1631e}.single-page-wrap strong{color:#f1631e}.single-page-wrap .thumbnail-single-wrap{text-align:center}.single-page-wrap img{max-width:100%;height:auto;margin-bottom:22px;display:inline-block}.single-page-wrap .alignright{float:right;margin:0 0 22px 22px}.single-page-wrap .alignleft{float:left;margin:0 22px 22px 0}.single-page-wrap .aligncenter{display:block;margin:16px auto}.single-page-wrap .alignnone{margin:12px 0}.button{outline:none;border-radius:4px;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:17px 48px;color:white;font-weight:normal;display:inline-block;width:100%;transition:.4s;line-height:1.2em;-webkit-appearance:none}@media (min-width: 768px){.button{width:auto}}.button:hover{text-decoration:none;color:white}@media (min-width: 768px){.button:hover{background:black}}.button:after{font-family:"Font Awesome 5 Pro";font-weight:100;content:"\f178";padding-left:12px}.button-primary{background:#f1631e}.button-secondary{background:#fcad21}.button-tertiary{background:#56b23d}.button-full{width:100%}.button-center{text-align:center}.padding-large{padding:40px 0}@media (min-width: 768px){.padding-large{padding:120px 0}}.padding-medium{padding:40px 0}@media (min-width: 768px){.padding-medium{padding:90px 0}}.padding-small{padding:40px 0}@media (min-width: 768px){.padding-small{padding:50px 0}}.owl-carousel{touch-action:pan-y}.pre-header{background:black;color:white;z-index:99999;max-height: 54px;}.pre-header a{color:white}.pre-header a:hover{color:#f1631e}.pre-header .ph-item{display:inline-block;padding:13px 6px;overflow:hidden;max-height:54px}@media (min-width: 992px){.pre-header .ph-item{padding:13px 10px}}@media (max-width: 992px){.pre-header .ph-item.email-wrap-header{display:none}}.pre-header .icon-divider{border-right:1px solid #454545;padding-right:12px;margin-right:6px}@media (min-width: 992px){.pre-header .icon-divider{padding-right:22px;margin-right:12px}}.pre-header .ph-icons{font-size:1.5em;color:#f1631e;vertical-align:middle;padding-right:3px}@media (min-width: 992px){.pre-header .ph-icons{padding-right:15px}}.pre-header .world-icon-wrap{float:left;padding:13px 5px 13px 1px}.pre-header .world-icon-wrap .wi-icon{font-size:1em;color:#f1631e}.pre-header .select-wrap{position:relative;float:left;height:54px;padding:13px 20px 0 12px;cursor:pointer;border-right:1px solid #454545}.pre-header .select-wrap:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"\f078";padding-left:35px;font-size:0.6em}.pre-header .select-wrap .drop-place-selector{position:absolute;z-index:99999;display:none;top:54px;left:0;width:100%;background:#f1631e}.pre-header .select-wrap .drop-place-selector a{display:block;padding:5px 13px;background:#2b2b2b;color:white;border-bottom:1px solid #454545}.pre-header .select-wrap .drop-place-selector a:hover{text-decoration:none;color:white;background:black}.content-wrap{margin-top:60px}@media (min-width: 768px){.content-wrap{margin-top:0}}.header-wrap{width:100%;height:90px;padding:10px 0;z-index:9999;position:relative}@media (min-width: 992px){.header-wrap{padding:10px 42px}}.header-wrap .header-logo{max-width:232px}.add-border-bottom{border-bottom:1px solid #d4e3f5}.white-bg-header{background:white}.tt-main-menu ul{margin:0;padding:0}.tt-main-menu ul li{margin:0;display:inline-block;list-style:none}.tt-main-menu ul li a{color:black;font-weight:bold;text-transform:uppercase;text-decoration:none;display:inline-block;padding:21px 12px}@media (min-width: 992px){.tt-main-menu ul li a{padding:21px 16px}}.tt-main-menu ul li a.drop-arrow:after{font-family:"Font Awesome 5 Pro";font-weight:700;content:"\f078";padding-left:8px;font-size:0.9em}@media (min-width: 992px){.tt-main-menu ul li a.drop-arrow:after{padding-left:18px}}.tt-main-menu ul li a.showing:after{content:"\f077"}.tt-main-menu ul li a.showing{color:#f1631e}.tt-main-menu ul li a:hover{color:#f1631e}.tt-main-menu.links-white a{color:white}.tt-main-menu.links-black a{color:black}.drop-back{position:fixed;top:144px;left:0;width:100%;bottom:0;z-index:8999;background:black;opacity:0.2;transition:.4s;display:none}.show-drop-back{display:block !important}.big-drop-down-wrap{position:absolute;top:144px;left:0;width:100%;z-index:9999;display:none;overflow:hidden}.big-drop-down-wrap .sub-menu-bg-img{background:url("images/submenu-bg.png") black;background-position:bottom left;background-size:contain;background-repeat:no-repeat}.big-drop-down-wrap .bg-gradient{background:#ec9008;background:linear-gradient(270deg, #ec9008 0%, #ec6709 100%)}.big-drop-down-wrap .sub-menu-info{max-width:350px;margin:0 auto}.big-drop-down-wrap .sub-learn-more-link{color:white;text-transform:uppercase;font-weight:bold;border-bottom:1px solid transparent}.big-drop-down-wrap .sub-learn-more-link:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"\f054";padding-left:18px;font-size:0.9em}.big-drop-down-wrap .sub-learn-more-link:hover{color:#f1631e;text-decoration:none;border-color:#f1631e}.big-drop-down-wrap .tt-submenu-list ul{margin:0;padding:0;padding:0 0 0 0;position:relative;width:170px}@media (min-width: 1200px){.big-drop-down-wrap .tt-submenu-list ul{padding:0 0 0 60px;width:320px}}.big-drop-down-wrap .tt-submenu-list ul li{margin:0px;list-style:none;padding-left:5px}.big-drop-down-wrap .tt-submenu-list ul li:hover{background:rgba(255,255,255,0.1)}.big-drop-down-wrap .tt-submenu-list ul li.menu-item-has-children a::after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"\f054";padding-left:12px;font-size:0.9em}@media (min-width: 1200px){.big-drop-down-wrap .tt-submenu-list ul li.menu-item-has-children a::after{padding-left:45px}}.big-drop-down-wrap .tt-submenu-list ul li a{color:white;display:inline-block;border-bottom:2px solid transparent;padding:6px 3px;margin:3px 0}.big-drop-down-wrap .tt-submenu-list ul li a:hover{color:white;border-color:white;text-decoration:none}.big-drop-down-wrap .tt-submenu-list ul li ul{display:none;position:absolute;top:50%;right:0;left:100%;padding:54px 0 54px 10px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-left:1px solid #f6ba83;width:312px;font-size:0.9em;line-height:1.3em}@media (min-width: 992px){.big-drop-down-wrap .tt-submenu-list ul li ul{width:465px}}@media (min-width: 1200px){.big-drop-down-wrap .tt-submenu-list ul li ul{left:100%;padding:54px 0 54px 50px;font-size:1em;width:506px}}@media (min-width: 1600px){.big-drop-down-wrap .tt-submenu-list ul li ul{width:760px}}.big-drop-down-wrap .tt-submenu-list ul li ul li{width:48%;cursor:auto;padding:7px 20px;display:inline-block}.big-drop-down-wrap .tt-submenu-list ul li ul li:hover{background:transparent}.big-drop-down-wrap .tt-submenu-list ul li ul li a{color:white;display:inline-block;border-bottom:1px solid transparent;padding:0}.big-drop-down-wrap .tt-submenu-list ul li ul li a:hover{color:white;border-color:white;text-decoration:none}.big-drop-down-wrap .tt-submenu-list ul li ul li a:after{content:" " !important;padding-left:0 !important}.big-drop-down-wrap .showSub{display:block !important}.big-drop-down-wrap .tt-submenu-sub-list ul{margin:0;padding:0 0 0 65px;border-left:1px solid #f6ba83;display:inline-block}.big-drop-down-wrap .tt-submenu-sub-list ul li{margin:0px;list-style:none;padding:0 20px}@media (min-width: 1200px){.big-drop-down-wrap .tt-submenu-sub-list ul li{width:40%;display:inline-block}}.big-drop-down-wrap .tt-submenu-sub-list ul li a{color:white;display:inline-block;border-bottom:1px solid transparent;padding:2px 0}.big-drop-down-wrap .tt-submenu-sub-list ul li a:hover{color:white;border-color:white;text-decoration:none}.show-bigdrop{display:block !important}.header-mobile-wrap{position:fixed;top:0;left:0;height:60px;background:white;width:100%;z-index:8888;padding:11px 0}.header-mobile-wrap .mobile-logo-wrap{width:127px}.hamburger-wrap{position:fixed;z-index:10000 !important;top:12px;right:18px}.header-mobile-overlay{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;background:#ec9008;background:linear-gradient(180deg, #ec9008 0%, #ec6608 100%);z-index:9999;transition:0.2s}.header-mobile-overlay .mobile-logo-inner{width:200px}.show-mobile-menu{left:0 !important}.header-mobile-overlay-container{padding:215px 20px 60px 20px;position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.hidden-html{overflow:hidden !important}.home-page-hero-wrap{background:#2b2b2b}@media (min-width: 768px){.home-page-hero-wrap{margin-top:-90px}}.sector-links-wrap{margin:10px 5px}@media (min-width: 768px){.sector-links-wrap{margin:10px 0}}.sector-links-wrap .sector-link-item{position:relative;margin:5px;background-position:center center;background-size:cover;padding:32px 0}@media (min-width: 768px){.sector-links-wrap .sector-link-item{margin:0 5px;padding:47px 0}}.sector-links-wrap .sector-link-item:hover .img-overlay{opacity:0.6}.sector-links-wrap .sector-link-item .img-overlay{position:absolute;z-index:0;background:black;opacity:0.35;top:0;left:0;width:100%;bottom:0;transition:.4s}@media (min-width: 768px){.sector-links-wrap .sector-link-item.first{margin-left:0}}@media (min-width: 768px){.sector-links-wrap .sector-link-item.last{margin-right:0}}.sector-links-wrap .sector-link-item h3{padding:8px 0 2px 0;margin:0}.sector-links-wrap .sector-link-item a{display:block;color:white;z-index:10;position:relative}.sector-links-wrap .sector-link-item a:hover{text-decoration:none}.sector-links-wrap .sector-link-item .icon-wrap{width:50px;height:50px;margin:0 auto}@media (min-width: 768px){.sector-links-wrap .sector-link-item .icon-wrap{width:84px;height:84px}}.box-shadow{box-shadow:0px 0px 42px -5px rgba(0,0,0,0.3)}.box-shadow-light{box-shadow:0px 0px 30px rgba(0,0,0,0.15)}.cta-image-text-wrap{background-size:auto;background-position:right center;background-repeat:no-repeat;padding:40px 0 50px 0}@media (min-width: 768px){.cta-image-text-wrap{background-color:#f2f2f2}}@media (min-width: 1200px){.cta-image-text-wrap{background-image:url("images/cta-img-text-bg.png");background-color:white}}@media (min-width: 992px){.cta-image-text-wrap{padding:100px 0 150px 0}}.cta-image-text-wrap .cta-text-warp{margin-top:65px}@media (min-width: 768px){.cta-image-text-wrap .cta-text-warp{padding-left:50px}}@media (min-width: 992px){.cta-image-text-wrap .cta-text-warp{padding-left:100px;margin-top:0}}.cta-image-text-wrap .cta-img-wrap{position:relative;border-radius:24px;width:100%;border:2px dotted #f1631e}@media (min-width: 768px){.cta-image-text-wrap .cta-img-wrap{border:4px dotted #f1631e}}.cta-image-text-wrap .cta-img-wrap img{margin:4px 0 -4px 4px;border-radius:24px}@media (min-width: 768px){.cta-image-text-wrap .cta-img-wrap img{margin:18px 0 -18px 18px}}.cta-image-text-wrap .img-icon-overlay{position:absolute;display:inline-block;top:100%;left:0;text-align:center;width:100%}.cta-image-text-wrap .img-icon-overlay ul{margin:0;padding:0;display:flex;justify-content:center;align-items:center}.cta-image-text-wrap .img-icon-overlay ul li{display:inline-block}.cta-image-text-wrap .img-icon-overlay p{margin:0;padding:2px 0 0 10px;font-size:1.25em;font-weight:bold}@media (min-width: 768px){.cta-image-text-wrap .img-icon-overlay p{padding:2px 0 0 21px}}.cta-image-text-wrap .img-icon-overlay .icon-bg-wrap{border-radius:100%;width:50px;height:50px;padding:11px 11px 0 11px}@media (min-width: 768px){.cta-image-text-wrap .img-icon-overlay .icon-bg-wrap{width:94px;height:94px;padding:26px 22px 0 22px}}.cta-image-text-wrap .img-icon-overlay .icon-bg-wrap img{margin:0}.cta-image-text-wrap .cta-text-primary span{color:#f1631e}.cta-image-text-wrap .cta-text-secondary span{color:#fcad21}.cta-image-text-wrap .cta-text-tertiary span{color:#56b23d}.benefits-module-wrap{background:white}.benefits-module-wrap .bn-item{margin-bottom:20px}@media (min-width: 768px){.benefits-module-wrap .bn-item:first-child{margin-bottom:110px}}.benefits-module-wrap .bn-title-wrap-bg{background-image:url("images/bn-linebg.svg");background-position:center center;background-repeat:repeat-x;height:50px;margin-bottom:12px}.benefits-module-wrap .bn-title-wrap-bg .bn-title-wrap{background:white;position:relative;width:100%;height:50px}@media (min-width: 768px){.benefits-module-wrap .bn-title-wrap-bg .bn-title-wrap{max-width:225px}}.benefits-module-wrap .bn-title-wrap-bg .bn-number{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-family:"Poppins", sans-serif;font-size:3.75em;font-weight:bold;color:#f2f2f2}.benefits-module-wrap .bn-title-wrap-bg .bn-title{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.benefits-module-wrap .bn-title-wrap-bg .bn-title h4{padding:0;margin:0}@media (min-width: 768px){.benefits-module-wrap .bn-item-right{text-align:right}.benefits-module-wrap .bn-item-right .bn-title-wrap{margin:0 0 0 auto}.benefits-module-wrap .bn-item-right .bn-title-wrap .bn-number{right:0}.benefits-module-wrap .bn-item-right .bn-title-wrap .bn-title{right:0}}.benefits-module-wrap .bn-img-outer-border{width:100%;padding-bottom:100%;border-radius:100%;padding:0}@media (min-width: 1200px){.benefits-module-wrap .bn-img-outer-border{padding:35px;border:1px solid #d4e3f5}}.benefits-module-wrap .bn-img-outer-border .inner-border{width:100%;padding-bottom:100%;border-radius:100%;padding:25px}@media (min-width: 768px){.benefits-module-wrap .bn-img-outer-border .inner-border{padding:0}}@media (min-width: 992px){.benefits-module-wrap .bn-img-outer-border .inner-border{padding:35px;border:1px solid #d4e3f5}}.benefits-module-wrap .bn-img-outer-border .inner-border .bn-img-video-wrap{position:relative;width:100%;padding-bottom:100%;border-radius:100%;transition:.4s}.benefits-module-wrap .bn-img-outer-border .inner-border .bn-img-video-wrap:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0px 0px 42px -5px rgba(0,0,0,0.3)}.benefits-module-wrap .bn-img-outer-border .inner-border .bn-img-video-wrap .bn-inner-img-bg{border-radius:100%;position:absolute;width:100%;top:0;left:0;bottom:0;background-size:cover;background-position:center center}.benefits-module-wrap .bn-img-outer-border .inner-border .bn-img-video-wrap .bn-play-wrap{position:absolute;right:10px;bottom:10px;width:78px;height:78px;border-radius:100%;z-index:10;padding:21px 22px 0 25px}.sports-list-home-wrap{text-align:center;margin-bottom:10px}.sports-list-home-wrap .sp-item-home{padding:0}.sports-list-card-wrap{position:relative;width:100%;padding-bottom:100%;background-position:center center;background-size:cover;text-align:center}.sports-list-card-wrap:hover .sp-card-overlay{opacity:0.5}.sports-list-card-wrap .sp-card-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;background:black;z-index:10;opacity:0.3;transition:.4s}.sports-list-card-wrap .sp-video-wrap{position:absolute;top:0;left:0;width:100%;bottom:0;overflow:hidden}.sports-list-card-wrap .sp-video-wrap video{position:absolute;width:190%;height:100%;left:50%;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.sports-list-card-wrap .sp-video-wrap video::-webkit-media-controls{display:none !important}.sports-list-card-wrap .card-info-wrap{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:20;line-height:1.2em}@media (min-width: 768px){.sports-list-card-wrap .card-info-wrap{line-height:1.3em}}.sports-list-card-wrap .card-info-wrap .icon-wrap{width:43px;height:43px;overflow:hidden;margin:0 auto}@media (min-width: 992px){.sports-list-card-wrap .card-info-wrap .icon-wrap{width:87px;height:87px}}.sports-list-card-wrap .card-info-wrap .icon-wrap img{width:100%;margin:0 auto}.sports-list-card-wrap .card-info-wrap p{color:white;text-transform:uppercase;font-size:0.9em;font-weight:bold;margin:0;padding:0}.paralax-grass-home{height:318px}@media (min-width: 768px){.paralax-grass-home{height:430px}}.paralax-negative-margin{margin-top:-366px !important}@media (min-width: 768px){.paralax-negative-margin{margin-top:-402px !important}}.case-studies-blog-wrap-bg{width:100%;background-image:url("images/cases-bg.svg");background-position:left bottom;background-color:#f2f2f2;background-repeat:no-repeat;margin-top:40px}@media (min-width: 768px){.case-studies-blog-wrap-bg{margin-top:0px}}.case-studies-wrap{background-position:top center;background-repeat:repeat-x;background-size:auto 340px}@media (min-width: 768px){.case-studies-wrap{background-size:auto}}.case-item-container{position:relative;margin:0 5px 10px 5px;height:200px}@media (min-width: 992px){.case-item-container{height:250px}}@media (min-width: 1200px){.case-item-container{height:322px}}.case-item-container.full-long{height:410px}@media (min-width: 992px){.case-item-container.full-long{height:510px}}@media (min-width: 1200px){.case-item-container.full-long{height:654px}}.mobile-cases-item{position:relative;height:200px;border-radius:4px;overflow:hidden}@media (min-width: 576px){.mobile-cases-item{height:280px}}.case-item-wrap{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:4px;overflow:hidden;background-position:center center;background-size:cover}.case-item-wrap .hide-item{opacity:0}.case-item-wrap .item-title{transition:0.2s;position:absolute;bottom:12px;right:54px;width:calc(100% - 54px);padding-left:16px;z-index:30;text-align:right;font-weight:bold;color:white;font-size:0.9em;line-height:1.3em}@media (min-width: 768px){.case-item-wrap .item-title{font-size:1.25em}}.case-item-wrap .item-icon{transition:0.2s;position:absolute;bottom:10px;right:10px;width:33px;height:33px;z-index:20;fill:white !important}.case-item-wrap .item-icon svg{fill:white !important;width:33px;height:33px}.case-item-wrap .item-icon svg path{fill:white !important}.case-item-wrap .item-line{transition:0.2s;position:absolute;width:1px;top:0;bottom:43px;right:26px;background:white;z-index:10}.case-item-wrap .case-item-hover{position:absolute;width:100%;top:100%;height:100%;left:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:50;transition:0.2s}.case-item-wrap .case-item-hover.on-hover{top:0}.case-item-wrap .case-item-hover .hover-content{position:absolute;width:100%;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:60}.case-item-wrap .case-item-hover .hover-content .hover-content-icon{width:73px;margin:0 auto;margin-bottom:16px}.case-item-wrap .case-item-hover .hover-content .hover-content-icon svg{width:73px;height:73px;fill:white !important}.case-item-wrap .case-item-hover .hover-content .hover-content-icon svg path{fill:white !important}.case-item-wrap .case-item-hover .hover-content p{text-align:center;font-weight:bold;color:white;font-size:1.25em;margin:0;padding:0 20px}.case-item-wrap a{display:block;width:100%;height:100%}.carousel-wrap a:hover{text-decoration:none}#carousel-blogs-home{-webkit-filter:drop-shadow(0px 0px 40px rgba(0,0,0,0.2));filter:drop-shadow(0px 0px 40px rgba(0,0,0,0.2))}.blog-item-wrap{border:1px #d4e3f5 solid;background:white;transition:.4s;overflow:hidden}.blog-item-wrap .blog-img{width:100%;height:238px;background-size:cover;background-position:center center}.blog-item-wrap .blog-title{padding:18px 18px 0 18px;overflow:hidden;height:65px}@media (min-width: 768px){.blog-item-wrap .blog-title{height:80px}}.blog-item-wrap .blog-title h4{padding:6px 0 12px 0}.blog-item-wrap .blog-desc{padding:8px 18px 0 18px;margin-bottom:18px;height:115px;overflow:hidden}@media (min-width: 768px){.blog-item-wrap .blog-desc{height:154px}}.blog-item-wrap .blog-desc p{margin:0;padding:0;color:#000;font-size:.85em}@media (min-width: 768px){.blog-item-wrap .blog-desc p{font-size:1em}}.blog-item-wrap .date-read-more-wrap{height:52px;border-top:1px solid #d4e3f5;text-align:center;line-height:1em}.blog-item-wrap .date-read-more-wrap .blog-date{float:left;width:50%;border-right:1px solid #d4e3f5;height:52px;color:#000;padding-left:5px;padding-right:5px;font-size:.65em}@media (min-width: 768px){.blog-item-wrap .date-read-more-wrap .blog-date{font-size:.85em}}.blog-item-wrap .date-read-more-wrap .blog-date span{color:#f1631e}.blog-item-wrap .date-read-more-wrap .blog-date span i{padding-right:8px}.blog-item-wrap .date-read-more-wrap .blog-date strong{color:#f1631e}.blog-item-wrap .date-read-more-wrap .blog-read-link{float:right;width:49.5%;height:52px;color:#000;padding-top:4px;padding-left:5px;padding-right:5px;font-size:.65em}@media (min-width: 768px){.blog-item-wrap .date-read-more-wrap .blog-read-link{font-size:.85em}}.blog-item-wrap .date-read-more-wrap .blog-read-link span{font-size:1.4em;color:#f1631e;padding-left:5px}.blog-item-wrap:hover{box-shadow:0px 0px 42px -5px rgba(0,0,0,0.3)}.pre-footer-wrap{background-image:url("images/prefooter-bg.jpg");background-size:cover;background-position:center center;margin-top:10px}@media (min-width: 992px){.pre-footer-wrap .left-col-bg{background:white}}.pre-footer-wrap .prefooter-logos-wrap{width:100%;margin:0 0 0 auto}@media (min-width: 992px){.pre-footer-wrap .prefooter-logos-wrap{max-width:610px}}.pre-footer-wrap .prefooter-info-wrap{max-width:966px;padding:35px 15px 35px 15px}@media (min-width: 992px){.pre-footer-wrap .prefooter-info-wrap{padding:85px}}.link-container{text-align:center;padding:26px}@media (min-width: 768px){.link-container{padding:16px}}.link-container .pf-img{max-width:124px;max-height:124px;margin:0 auto 22px auto}.link-container .button{padding:11px 25px;letter-spacing:0;font-size:12px;width:auto}@media (min-width: 768px){.link-container .button{font-size:14px}}.link-container .button:after{display:none}.pft-logos-caroulsel-wrap{width:100%}.pft-logos-caroulsel-wrap .ft-logos-carousel{width:100%;padding-left:20px;padding-right:20px;padding-top:20px}@media (min-width: 1200px){.pft-logos-caroulsel-wrap .ft-logos-carousel{padding-left:90px;padding-right:90px}}.pft-logos-caroulsel-wrap .ft-logos-carousel .ft-page{width:100%;background:white;text-align:center;border:1px #d4e3f5 solid;max-width:420px;margin:0 auto;padding:15px 0}@media (min-width: 768px){.pft-logos-caroulsel-wrap .ft-logos-carousel .ft-page{border:none}}.pft-logos-caroulsel-wrap .ft-logos-carousel .ft-logo-item{width:47%;margin:1%;height:120px;display:inline-block;overflow:hidden}.pft-logos-caroulsel-wrap .ft-logos-carousel .ft-logo-item a{display:block}.pft-logos-caroulsel-wrap .ft-logos-carousel .ft-logo-item img{width:100%;height:120px;-o-object-fit:contain;object-fit:contain;padding:16px}.tech-logos-wrap{padding:26px 0}.tech-logos-wrap img{height:65px;width:100%;max-width:150px;-o-object-fit:contain;object-fit:contain;margin:0 auto;text-align:center;margin:15px auto}@media (min-width: 768px){.tech-logos-wrap img{margin-top:0;margin-bottom:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;transition:.4s}.tech-logos-wrap img:hover{-webkit-filter:grayscale(20%);filter:grayscale(20%);opacity:1}}.subscribe-wrap{padding:56px 0;background:#f2f2f2}.subscribe-wrap h3{padding:0;width:100%}.subscribe-wrap .sign-icon{color:#f1631e;font-size:2.1em;display:block;padding-bottom:10px}@media (min-width: 992px){.subscribe-wrap .sign-icon{padding:0 32px 10px 0;display:inline-block;vertical-align:middle;font-size:1.4em}}.subscribe-wrap .sub-form-wrap{width:100%}.subscribe-wrap .sub-form-wrap input{width:100%;height:53px;padding:16px;border:none;font-size:0.9em;border:1px solid #d4e3f5;-webkit-appearance:none;outline:none;margin-bottom:2px}@media (min-width: 992px){.subscribe-wrap .sub-form-wrap input{border-right:none}}.subscribe-wrap .sub-form-wrap input[type=submit]{height:53px;width:100%;background:#f1631e;letter-spacing:2px;border:none;border-radius:4px;outline:none;color:white;transition:.4s}@media (min-width: 992px){.subscribe-wrap .sub-form-wrap input[type=submit]{border-left:1px solid #d4e3f5;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}}@media (min-width: 768px){.subscribe-wrap .sub-form-wrap input[type=submit]:hover{background:black}}.subscribe-wrap #mce-responses{margin-top:6px;font-size:14px}.subscribe-wrap #mce-responses #mce-error-response{color:red}.subscribe-wrap #mce-responses #mce-success-response{color:green}.subscribe-wrap .mce_inline_error{border-color:#e85c41 !important}.footer-wrap{padding:72px 0 42px 0;width:100%;background:black}.footer-wrap .logo-footer{max-width:100%}.footer-wrap .ft-menu-title{padding:12px 0}.footer-wrap .ft-menu-title a{color:white;transition:.4s}.footer-wrap .ft-menu-title a:hover{color:#f1631e;text-decoration:none}.footer-wrap .ft-menu-title.with-arrow::after{font-family:"Font Awesome 5 Pro";font-weight:700;content:"\f078";padding-left:12px;font-size:0.8em}@media (min-width: 768px){.footer-wrap .ft-menu-title.with-arrow::after{content:"";padding-left:0}}.footer-wrap .ft-menu-title.ft-showing::after{content:"\f077"}.footer-wrap .footer-menu-list{padding:0;margin:0}.footer-wrap .footer-menu-list li{list-style:none;margin:5px 0}.footer-wrap .footer-menu-list li a{color:white;transition:.4s}.footer-wrap .footer-menu-list li a:hover{color:#f1631e}.footer-wrap .icon-contact-wrap{width:43px;height:43px;border:1px #97afbd solid;border-radius:4px;display:inline-block;vertical-align:middle;color:#97afbd;text-align:center;padding-top:8px;margin-right:14px}.footer-wrap .copyright{font-size:0.75em}.footer-wrap .copyright a{color:white}.footer-wrap .social-list-footer{padding:0;margin:0}.footer-wrap .social-list-footer li{list-style:none;display:inline-block;margin:3px}.footer-wrap .social-list-footer li a{width:35px;height:35px;padding-top:4px;display:inline-block;border:1px #97afbd solid;border-radius:4px;vertical-align:middle;color:#97afbd;text-align:center;transition:.4s}@media (min-width: 1200px){.footer-wrap .social-list-footer li a{width:43px;height:43px;padding-top:8px}}.footer-wrap .social-list-footer li a:hover{color:#f1631e;border-color:#f1631e}.footer-wrap .footer-sub-m{display:none}@media (min-width: 768px){.footer-wrap .footer-sub-m{display:block !important}}.page-banner-wrap{background-size:cover;background-position:center center;min-height:213px}@media (min-width: 768px){.page-banner-wrap{min-height:0}}.page-banner-wrap .page-banner-overlay{padding:80px 0}@media (min-width: 992px){.page-banner-wrap .page-banner-overlay{padding:132px 0}}.page-banner-wrap .page-banner-overlay.overlay-dark{background:linear-gradient(90deg, #000 20%, rgba(0,0,0,0) 45%)}.page-banner-wrap .page-banner-overlay.overlay-light{background:linear-gradient(90deg, rgba(250,250,250,0.93) 24.84%, rgba(250,250,250,0.75) 34.19%, rgba(250,250,250,0) 49.69%)}.page-banner-wrap .page-banner-overlay.large-paddings{padding:80px 0}@media (min-width: 992px){.page-banner-wrap .page-banner-overlay.large-paddings{padding:190px 0}}.pre-title{margin-bottom:0;text-transform:uppercase;line-height:1.3em}.banner-text-light{color:white}.page-banner-mobile-top{padding:25px 0 20px 0}.page-banner-mobile-top h1{color:white;margin:0;padding:0;line-height:1.2em}.page-banner-mobile-blurb{background:#f2f2f2;padding:18px 0}.page-banner-mobile-blurb p{margin:0;padding:0}@media (max-width: 768px){.page-description-wrap{padding-top:10px}}.page-description-wrap h2 span{color:#f1631e}.description-spacer{width:100%;padding-bottom:0}.sportlist-page-item{border-radius:4px;overflow:hidden;margin-bottom:30px}.feature-product-bg .feature-product-overlay-left{background:linear-gradient(360deg, #637817 52.43%, rgba(99,120,23,0.79) 63.8%, rgba(99,120,23,0) 81.79%)}@media (min-width: 768px){.feature-product-bg .feature-product-overlay-left{background:linear-gradient(90deg, #637817 15.89%, rgba(99,120,23,0.79) 41.9%, rgba(99,120,23,0) 83.07%)}}.feature-product-bg .feature-product-overlay-right{background:linear-gradient(360deg, #637817 52.43%, rgba(99,120,23,0.79) 63.8%, rgba(99,120,23,0) 81.79%)}@media (min-width: 768px){.feature-product-bg .feature-product-overlay-right{background:linear-gradient(90deg, rgba(99,120,23,0) 15.89%, rgba(99,120,23,0.79) 44.23%, #637817 69.78%)}}.feature-product-bg .col-fp-item{padding-top:210px}@media (min-width: 768px){.feature-product-bg .col-fp-item{padding-top:0}}.testimonials-bg{background:url("images/title-pattern.png") center center;-webkit-filter:drop-shadow(0px 0px 40px rgba(0,0,0,0.1));filter:drop-shadow(0px 0px 40px rgba(0,0,0,0.1))}.testimonials-bg .testimonials-item{border-radius:24px;overflow:hidden;margin-bottom:28px}.testimonials-bg .testimonials-item .item-text-wrap{background:white;width:90%;padding:34px;text-align:left;font-size:14px}@media (min-width: 768px){.testimonials-bg .testimonials-item .item-text-wrap{font-size:16px;padding:70px}}.testimonials-bg .testimonials-item .item-text-wrap .tst-name{text-transform:uppercase;font-weight:bold}.testimonials-bg .owl-dots .owl-dot span{background:white;border:1px solid #97afbd;width:10px;height:10px}.testimonials-bg .owl-dots .owl-dot.active span,.testimonials-bg .owl-dots .owl-dot:hover span{background:#f1631e !important;border:1px solid #f1631e}.tst-dots-tertiary .owl-dots .owl-dot.active span,.tst-dots-tertiary .owl-dots .owl-dot:hover span{background:#56b23d !important;border:1px solid #56b23d}.tst-dots-secondary .owl-dots .owl-dot.active span,.tst-dots-secondary .owl-dots .owl-dot:hover span{background:#fcad21 !important;border:1px solid #fcad21}.owl-dot{outline:none !important}.text-image-video-wrap .video-image-wrap{width:100%}.text-image-video-wrap .video-image-wrap iframe{height:230px}@media (min-width: 768px){.text-image-video-wrap .video-image-wrap iframe{height:400px}}.text-image-video-wrap .video-image-wrap .image-wrap{position:relative;width:100%}.text-image-video-wrap .video-image-wrap .image-wrap img{width:100%;border-radius:4px;height:auto;}.text-image-video-wrap .video-image-wrap .image-wrap .image-logo-overlay{position:absolute;z-index:1;bottom:10px;right:-6px;height:100px;width:145px;border-radius:4px;overflow:hidden;background:white}@media (min-width: 768px){.text-image-video-wrap .video-image-wrap .image-wrap .image-logo-overlay{bottom:36px;right:-15px;height:151px;width:229px}}.text-image-video-wrap .video-image-wrap .image-wrap .image-logo-overlay img{width:100%;height:100px;-o-object-fit:contain;object-fit:contain;padding:6px}@media (min-width: 768px){.text-image-video-wrap .video-image-wrap .image-wrap .image-logo-overlay img{height:151px;padding:16px}}.text-image-video-wrap .video-image-wrap .image-wrap .image-logo-overlay.logo-to-left{left:-6px;bottom:10px}@media (min-width: 768px){.text-image-video-wrap .video-image-wrap .image-wrap .image-logo-overlay.logo-to-left{left:-15px;bottom:36px}}.page-certification-wrap{margin-bottom:10px}.certification-item-list img{max-width:100%;height:auto;max-height:150px;padding:12px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.contact-cta-wrap{margin:0 0 10px 0}@media (min-width: 768px){.contact-cta-wrap{margin:10px 0 10px 0}}.contact-cta-wrap .contact-cta-bg{background-position:center center;background-size:cover;width:100%}.contact-cta-wrap .contact-cta-bg .contact-cta-overlay{padding:56px 45px;width:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.51) .01%, rgba(0,0,0,0.75) 100%);text-align:center}@media (min-width: 768px){.contact-cta-wrap .contact-cta-bg .contact-cta-overlay{padding:320px 38px 60px 38px;background:linear-gradient(180deg, rgba(0,0,0,0) 30.21%, rgba(0,0,0,0.51) 64.06%, rgba(0,0,0,0.75) 100%)}}.contact-cta-wrap .contact-cta-bg .contact-cta-overlay h3{max-width:575px;margin:0 auto;color:white;margin-bottom:28px}.contact-cta-wrap .cta-contact-item:first-child .contact-cta-bg{margin-bottom:10px}@media (min-width: 768px){.contact-cta-wrap .cta-contact-item:first-child .contact-cta-bg{margin-right:5px;margin-bottom:0}}@media (min-width: 768px){.contact-cta-wrap .cta-contact-item:last-child .contact-cta-bg{margin-left:5px}}.contact-cta-wrap .ct-cta-color-primary span{color:#f1631e}.contact-cta-wrap .ct-cta-color-secondary span{color:#fcad21}.contact-cta-wrap .ct-cta-color-tertiary span{color:#56b23d}.page-land-scrollto-wrap{margin-top:10px}.page-land-scrollto-wrap .page-land-item-bg{width:100%;background-position:center center;background-size:cover}.page-land-scrollto-wrap .page-land-item-bg .page-land-item-overlay{width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.4), rgba(0,0,0,0.4));padding:60px 50px 20px 50px}@media (min-width: 992px){.page-land-scrollto-wrap .page-land-item-bg .page-land-item-overlay{padding:260px 30px 100px 30px;background:linear-gradient(180deg, rgba(0,0,0,0) 30.21%, rgba(0,0,0,0.47) 64.06%)}}.page-land-scrollto-wrap .page-land-item-bg .page-land-item-overlay .icon-wrap{width:85px;height:85px;margin:0 auto 25px}.page-land-scrollto-wrap .page-land-item-bg .page-land-item-overlay .icon-wrap img{width:100%}.page-land-scrollto-wrap .page-land-item-bg .page-land-item-overlay .scroll-icon{margin-top:25px}@media (min-width: 992px){.page-land-scrollto-wrap .page-land-item-bg .page-land-item-overlay .scroll-icon{margin-top:58px}}.page-land-scrollto-wrap .page-land-item{transition:.4s}.page-land-scrollto-wrap .page-land-item a{display:block;width:100%}.page-land-scrollto-wrap .page-land-item a:hover{text-decoration:none}@media (min-width: 768px){.page-land-scrollto-wrap .page-land-item a:hover .page-land-item-overlay{background:linear-gradient(0deg, rgba(0,0,0,0.4), rgba(0,0,0,0.4))}}.page-land-scrollto-wrap .page-land-item:first-child .page-land-item-bg{margin-bottom:10px}@media (min-width: 768px){.page-land-scrollto-wrap .page-land-item:first-child .page-land-item-bg{margin-right:5px;margin-bottom:0}}@media (min-width: 768px){.page-land-scrollto-wrap .page-land-item:last-child .page-land-item-bg{margin-left:5px}}.scrollto-title-wrap .scroll-title-wrap{padding:0 30px}.scrollto-title-wrap .scroll-title-wrap h2{display:inline-block;vertical-align:middle;padding:0;margin:0}.scrollto-title-wrap .scroll-title-wrap img{display:inline-block;vertical-align:middle}@media (min-width: 768px){.scrollto-title-wrap .scroll-title-wrap img{margin-right:28px}}.features-icons-wrap .icon-item{margin:12px 0}.features-icons-wrap .icon-item img{margin-bottom:28px;max-width:100%}.sticky-nav-wrap{position:fixed;left:0;top:285px;width:54px;height:121px;z-index:999;overflow:hidden}.sticky-nav-wrap .sticky-nav-link-item{height:54px;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-bottom:13px}.sticky-nav-wrap .sticky-nav-link-item img{width:37px;margin:8px 0 0 8px}.page-single-testimonial-wrap{margin-bottom:10px}.page-single-testimonial-wrap .single-testimonial-text{line-height:1.6em;font-size:0.9em}@media (min-width: 768px){.page-single-testimonial-wrap .single-testimonial-text{font-size:1.5em;font-weight:bold}}.page-single-testimonial-wrap .single-testimonial-name{color:#f1631e;text-transform:uppercase;font-size:0.9em;font-weight:bold;margin:30px 0 0 0}@media (min-width: 768px){.page-single-testimonial-wrap .single-testimonial-name{font-size:1em}}.page-single-testimonial-wrap .single-testimonial-subname{font-size:0.9em;margin-bottom:0}@media (min-width: 768px){.page-single-testimonial-wrap .single-testimonial-subname{font-size:1em}}.cases-list-wrap{background-image:url("images/cases-bg-sports.svg");background-position:left bottom;background-size:100%;background-repeat:no-repeat}@media (min-width: 768px){.cases-list-wrap{background-size:560px}}.cases-list-wrap .cases-item-container{position:relative;padding-bottom:70%;width:100%}@media (min-width: 768px){.cases-list-wrap .cases-item-container{padding-bottom:100%}}.list-products-wrap .product-item-wrap{border-radius:4px;overflow:hidden;margin:15px 0}.list-products-wrap .product-item-wrap .product-image-wrap{position:relative;padding-bottom:100%;width:100%;background-position:center center;background-size:cover}.list-products-wrap .product-item-wrap .product-image-wrap .hover-container{opacity:0;transition:.4s;position:absolute;top:0;left:0;width:100%;bottom:0;z-index:99;background:linear-gradient(0deg, rgba(86,178,61,0.4), rgba(86,178,61,0.4))}.list-products-wrap .product-item-wrap .product-image-wrap .hover-container .hover-content{width:100%;text-align:center;color:white;font-weight:bold;padding-top:5px}.list-products-wrap .product-item-wrap .product-image-wrap .hover-container .hover-content span{font-size:2em}.list-products-wrap .product-item-wrap .button{letter-spacing:0px;border-top-left-radius:0;border-top-right-radius:0;padding:15px 12px;line-height:1.3em}@media (min-width: 768px){.list-products-wrap .product-item-wrap:hover .button{background:#56b23d}}@media (min-width: 768px){.list-products-wrap .product-item-wrap:hover .hover-container{opacity:1}}.header-text-image-wrap{background-size:auto;background-position:right center;background-repeat:no-repeat;padding:30px 0 24px 0}@media (min-width: 768px){.header-text-image-wrap{background-color:#f2f2f2}}@media (min-width: 1200px){.header-text-image-wrap{background-image:url("images/cta-img-text-bg.png");background-color:white}}@media (min-width: 992px){.header-text-image-wrap{padding:100px 0 150px 0}}@media (min-width: 768px){.header-text-image-wrap .header-text-warp{padding-left:50px}}@media (min-width: 992px){.header-text-image-wrap .header-text-warp{padding-left:75px;margin-top:0}}.header-text-image-wrap .header-text-warp .product-pretitle{font-weight:bold;font-size:1em;color:black;text-transform:uppercase;margin-bottom:0}@media (min-width: 768px){.header-text-image-wrap .header-text-warp .product-pretitle{font-size:1.25em}}.header-text-image-wrap .header-text-warp .product-category-list .pcl-item{display:inline-block;margin:8px 30px 8px 0}.header-text-image-wrap .header-text-warp .product-category-list .pcl-item svg{width:44px;height:44px;fill:#A5AFB8 !important}.header-text-image-wrap .header-text-warp .product-category-list .pcl-item svg path{fill:#A5AFB8 !important}@media (min-width: 768px){.header-text-image-wrap .header-text-warp .product-category-list .pcl-item svg{width:60px;height:60px}}.header-text-image-wrap .header-text-warp .product-category-list .pcl-item img{vertical-align:middle;display:inline-block;margin-right:8px;width:44px}@media (min-width: 768px){.header-text-image-wrap .header-text-warp .product-category-list .pcl-item img{width:60px}}.header-text-image-wrap .header-text-warp .product-category-list .pcl-item .pcl-item-text{vertical-align:middle;display:inline-block}.header-text-image-wrap .header-text-warp .product-category-list .pcl-item .pcl-item-text p{margin:0;padding:0;font-size:0.9em;text-transform:uppercase;font-weight:bold;line-height:1.3em}.header-text-image-wrap .header-text-warp .product-category-list .pcl-item .pcl-item-text p:first-child{font-size:0.6em;color:#f1631e}.header-text-image-wrap .header-img-wrap{border-radius:24px;width:100%;overflow:hidden;max-height:460px;background:white}@media (min-width: 768px){.icons-info-wrap.plus-margin-top{margin-top:60px}}.icons-info-wrap .icons-info-bg{background:url("images/title-pattern.png");padding:15px 0}@media (min-width: 768px){.icons-info-wrap .icons-info-bg{padding:33px 0}}.icons-info-wrap .icons-info-bg a:hover{text-decoration:none}.icons-info-wrap .icons-info-bg a:hover .icon img{-webkit-filter:drop-shadow(0px 0px 20px rgba(151,175,189,0.7));filter:drop-shadow(0px 0px 20px rgba(151,175,189,0.7))}.icons-info-wrap .info-item-wrap{margin:16px 0}@media (min-width: 768px){.icons-info-wrap .info-item-wrap{margin:0}}.icons-info-wrap .info-item-wrap .icon{margin-bottom:18px}.icons-info-wrap .info-item-wrap .icon img{transition:.4s;-webkit-filter:drop-shadow(0px 0px 7px rgba(151,175,189,0.3));filter:drop-shadow(0px 0px 7px rgba(151,175,189,0.3))}.icons-info-wrap .info-item-wrap p{line-height:1.6em}.icons-info-wrap .info-item-wrap .info-title{margin:0;color:#97afbd;font-size:0.9em}@media (min-width: 768px){.icons-info-wrap .info-item-wrap .info-title{font-size:1em}}.icons-info-wrap .info-item-wrap .info-data{margin:0;color:black;font-weight:bold}.case-content-wrap h3 span{color:#f1631e}.single-blog-width{max-width:800px;margin:0 auto}.blog-line-divider{border-bottom:1px #d4e3f5 solid;width:100%;margin-top:20px}.single-post-date{text-transform:uppercase;font-weight:bold;color:black;letter-spacing:1px;font-size:0.9em}.date-blog-m-left{float:left;margin-top:4px}@media (min-width: 768px){.date-blog-m-left{margin-top:0}}.blog-facebook-comments-wrap{padding:25px 0}.blog-view-all-link{color:black;font-size:1.8em}.prev-next-links{padding-top:2px;font-size:1.4em}@media (min-width: 768px){.prev-next-links{font-size:1em}}.prev-next-links a{color:black}.prev-next-links .prev{margin-right:10px}.prev-next-links .next{margin-left:10px}.blog-list-item-wrap{margin-bottom:30px;box-shadow:0px 0px 30px rgba(114,135,141,0.4)}.blog-list-item-wrap a:hover{text-decoration:none}.blog-list-item-wrap .blog-title,.blog-list-item-wrap .blog-desc{height:auto}.blog-list-item-wrap .blog-title h4{padding:6px 0 0px 0}.wp-pagenavi a,.wp-pagenavi span{border:0 none !important;padding:10px 12px !important;border-radius:2px;color:black;font-weight:normal !important;font-size:0.9em !important}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:black;background:#f2f2f2}.wp-pagenavi span.current{background:#f1631e;color:white}.case-page-list-container{position:relative;margin:3px;padding-bottom:100%}.list-categories-cases ul{margin:0;padding:0;text-align:center}.list-categories-cases ul li{list-style:none;display:inline-block;margin:2px}@media (min-width: 768px){.list-categories-cases ul li{margin:4px}}.list-categories-cases ul li a{display:block;letter-spacing:2px;color:#f1631e;border:1px solid #d4e3f5;padding:4px 15px;border-radius:4px;text-transform:uppercase;font-weight:normal;font-size:0.7em}@media (min-width: 768px){.list-categories-cases ul li a{font-size:1em;padding:8px 34px}}.list-categories-cases ul li a:hover{text-decoration:none;background:#f2f2f2;color:black;border-color:#f2f2f2}.list-categories-cases ul li a.active{text-decoration:none;background:#f1631e;color:white;border-color:#f1631e}.contact-details{padding:15px 0}.contact-details ul{margin:0;padding:0}.contact-details ul li{list-style:none;padding:8px 0}.contact-details ul li span{font-size:1.4em;padding-right:16px;color:#f1631e;vertical-align:middle}.contact-details ul li a{color:black;vertical-align:middle}.contact-details ul li a:hover{color:#f1631e}.contact-form-wrap{border-radius:4px;padding:18px;border:1px #d4e3f5 solid;margin-bottom:35px}.contact-form-wrap h3{margin-bottom:30px}@media (min-width: 992px){.contact-form-wrap{background:#fafafa;padding:50px;box-shadow:0px 0px 30px rgba(0,0,0,0.15);border:0 none}}.contact-socials{padding:16px 0}.contact-socials ul{padding:0;margin:0}.contact-socials ul li{list-style:none;display:inline-block;margin:2px}.contact-socials ul li a{width:45px;height:45px;padding-top:8px;display:inline-block;border:1px #d4e3f5 solid;vertical-align:middle;color:#f1631e;text-align:center;transition:.4s}.contact-socials ul li a:hover{color:#f1631e;border-color:#f1631e}.contact-map{margin-top:16px}@media (min-width: 768px){.faq-group-wrap{width:100%;background:#fafafa;box-shadow:0px 0px 30px rgba(0,0,0,0.15);padding:60px;margin-bottom:50px}}.faqs-accordion{max-width:920px}.faqs-accordion .card-item{margin:12px 0;border:1px solid #d4e3f5;border-radius:4px;overflow:hidden}.faqs-accordion .card-item .card-header{background:white;padding:0;border:0 none}.faqs-accordion .card-item .card-header .left-icon-wrap{min-width:40px;max-width:40px;color:white}.faqs-accordion .card-item .card-header .left-icon-wrap .faq-plus{display:none}.faqs-accordion .card-item .card-header .left-icon-wrap .faq-minus{display:none}.faqs-accordion .card-item .card-header .left-icon-wrap .showIcon{display:block}.faqs-accordion .card-item .card-header .header-content-right{width:100%}.faqs-accordion .card-item .card-header .header-content-right button{width:100%;margin:0;padding:14px 12px;border:0 none;font-size:16px;line-height:1.7em;background:none transparent;text-align:left;color:black;outline:none}.faqs-accordion .card-item .card-body{font-size:0.9em;border-top:1px solid #d4e3f5;background:url("images/title-pattern.png")}@media (min-width: 768px){.faqs-accordion .card-item .card-body{font-size:1em}}.faqs-nav-wrap{width:100%;margin:0 0 35px;position:-webkit-sticky;position:sticky;top:0}@media (min-width: 768px){.faqs-nav-wrap{max-width:390px;margin:0 65px 0 auto}}.faqs-nav-wrap h4{margin-bottom:30px;background:#f2f2f2;border:1px solid #d4e3f5;border-bottom:0 none;margin:0;padding:16px 14px;border-top-left-radius:4px;border-top-right-radius:4px}@media (min-width: 768px){.faqs-nav-wrap h4{border:0 none;background:transparent;padding:20px 0}}.faqs-nav-wrap ul{border:1px solid #d4e3f5;border-radius:4px;padding:0;margin:0}.faqs-nav-wrap ul li{list-style:none;border-bottom:1px solid #d4e3f5}.faqs-nav-wrap ul li:last-child{border:0 none}.faqs-nav-wrap ul li a{display:block;color:black;padding:10px 14px}.faqs-nav-wrap ul li a:hover{text-decoration:none;background:#f2f2f2}.brochure-form-wrap{max-width:1000px;margin:25px auto;background:white;padding:20px;border:#d4e3f5 1px solid}@media (min-width: 768px){.brochure-form-wrap{border:none;padding:90px;background:#fafafa}}@media (max-width: 768px){.brochure-form-wrap{box-shadow:none}}.photos-gallery-list ul{margin:0;padding:0;text-align:center}.photos-gallery-list ul li{list-style:none;float:left;width:50%;margin:0;padding:0;display:none}@media (min-width: 768px){.photos-gallery-list ul li{width:33.3333%}}@media (min-width: 992px){.photos-gallery-list ul li{width:25%}}.photos-gallery-list ul li .img-g-wrap{position:relative;margin:3px;border-radius:4px;background-position:center center;background-size:cover;overflow:hidden;height:160px}@media (min-width: 768px){.photos-gallery-list ul li .img-g-wrap{height:220px}}@media (min-width: 992px){.photos-gallery-list ul li .img-g-wrap{height:250px}}.photos-gallery-list ul li .img-g-wrap .gallery-overlay{position:absolute;top:0;left:0;width:100%;bottom:0;background:linear-gradient(0deg, rgba(0,0,0,0.6), rgba(0,0,0,0.6));z-index:10;color:white;opacity:0;transition:.4s}.photos-gallery-list ul li .img-g-wrap .gallery-overlay .overlay-info{position:absolute;top:50%;width:100%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.photos-gallery-list ul li .img-g-wrap .gallery-overlay span{font-size:2.1em}@media (min-width: 768px){.photos-gallery-list ul li .img-g-wrap:hover .gallery-overlay{opacity:1}}.photos-gallery-list ul li a{display:block}.photos-gallery-list ul li img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 !important;z-index:20;opacity:0}.photos-gallery-list ul li.show-ph{display:block}.video-gallery-video{margin-bottom:14px}.video-gallery-video iframe{height:230px}@media (min-width: 768px){.video-gallery-video iframe{height:420px}}.about-icons-content-wrap{padding:30px 0 15px 0}.about-icons-content-wrap .about-icon-desc{font-size:0.9em}@media (min-width: 768px){.about-icons-content-wrap .about-icon-desc{font-size:1em}}@media (min-width: 768px){.about-icons-content-wrap{padding:50px 80px 50px 0}}@media (min-width: 768px){.about-icons-content-wrap.second-item{padding-left:80px}}.about-icons-border-b{border-bottom:1px solid #a5afb8}.about-icons-border-b-col{border-bottom:1px solid #a5afb8}@media (min-width: 768px){.about-icons-border-b-col{border:0 none}}@media (min-width: 768px){.about-icons-border-r{border-right:1px solid #a5afb8}}.about-icons-border-r:last-child{border:0 none}.mobile-main-menu-wrap{margin:30px 0}.mobile-main-menu-wrap ul{margin:0;padding:0}.mobile-main-menu-wrap ul li{list-style:none}.mobile-main-menu-wrap ul li a{color:white;font-size:1.1em;font-weight:bold;padding:9px 0;display:block}.mobile-main-menu-wrap ul li a:hover{text-decoration:none}.mobile-main-menu-wrap ul li a.drop-arrow-mobile:after{transition:all 0.2s ease;display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:100;content:"\f078";padding:0 12px}.mobile-main-menu-wrap ul li a.menu-displayed:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-main-menu-wrap ul>ul{padding-left:20px;border-left:1px white solid;display:none}.mobile-main-menu-wrap ul>ul li a{font-size:0.9em;font-weight:normal !important;padding:6px 0}.mobile-main-menu-wrap ul>ul li ul{display:none;padding-left:20px;border-left:1px rgba(255,255,255,0.5) solid}.mobile-main-menu-wrap ul>ul li.menu-item-has-children>a:after{transition:all 0.2s ease;display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:100;content:"\f078";padding:0 12px}.mobile-main-menu-wrap ul>ul li.menu-displayed:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mob-menu-item-list{margin:22px 0;color:white}.mob-menu-item-list a{color:white}.mob-menu-item-list .mmi-icon{display:inline-block;width:19px;margin-right:25px;font-size:1.2em;vertical-align:middle;text-align:center}.mob-search-form{display:inline-block;width:calc(100% - 50px)}.mob-search-form input{width:100%;border:1px solid #d4e3f5;border-radius:4px;outline:none;height:39px;padding:0 11px;font-size:0.9em}.mob-select-local{color:white}.mob-select-local a{color:white;display:block;padding:10px 0}.mob-select-local a:hover{text-decoration:none}.mob-select-local a span{font-size:1.2em;margin-right:26px}.mob-select-local a:after{transition:all 0.2s ease;display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:100;content:"\f078";position:absolute;right:22px}.mob-select-local a.select-l-showing:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mob-select-local-select{display:none}.mob-select-local-select ul{margin:0;padding:0;background:rgba(0,0,0,0.1)}.mob-select-local-select ul li{list-style:none;border-bottom:solid rgba(255,255,255,0.1) 1px}.mob-select-local-select ul li a{color:white;display:block;padding:10px 10px 10px 49px}.mob-select-local-select ul li a:hover{text-decoration:none}.mob-select-local-select ul li:last-child{border:0 none}.tiger-custom-form input[type=text],.tiger-custom-form input[type=email],.tiger-custom-form textarea{border:1px solid #d4e3f5 !important}.tiger-custom-form input[type=text],.tiger-custom-form input[type=email]{height:45px !important}@media (max-width: 768px){.tiger-custom-form input[type=text],.tiger-custom-form input[type=email]{background:#f8f8f8 !important}}.tiger-custom-form label{font-weight:normal !important}.tiger-custom-form .wpforms-field{padding:14px 0 !important}@media (max-width: 768px){.tiger-custom-form .wpforms-field{width:100% !important}}@media (max-width: 768px){.tiger-custom-form .wpforms-one-half{margin-left:0 !important}}.tiger-custom-form .forms-submit{outline:none !important;border-radius:4px !important;letter-spacing:2px !important;text-transform:uppercase !important;text-align:center !important;padding:14px 60px !important;color:white !important;font-weight:normal !important;display:inline-block !important;width:100% !important;transition:.4s !important;line-height:1.2em !important;background:#f1631e !important;-webkit-appearance:none !important}@media (min-width: 768px){.tiger-custom-form .forms-submit{width:auto !important}}.tiger-custom-form .forms-submit:hover{text-decoration:none;color:white !important}@media (min-width: 768px){.tiger-custom-form .forms-submit:hover{background:black !important}}.tiger-custom-form .wpforms-selected input{background:#f1631e !important;border:1px #f1631e !important}.list-blog-search .blog-item-wrap .date-read-more-wrap .blog-read-link{width:100%}.error_button{background-color:#f1631e;color:white;padding:13px 25px;text-align:center;font-size:1.7em;font-weight:bold;border-radius:17px;margin-bottom:15px}@media (min-width: 768px){.error_button{font-size:3em;padding:17px 35px}}.social-icons-p-title{float:right;margin:4px 8px 0 0;font-size:0.9em;font-weight:bold}.social-icons-p-wrap{width:148px;float:right}.share-button-mobile{display:block;float:right;border:1px solid #d4e3f5;border-radius:4px;color:black;cursor:pointer;letter-spacing:1px;text-transform:uppercase;font-weight:bold;padding:3px 18px}@media (min-width: 768px){.share-button-mobile{display:none}}.show-share{display:none}@media (min-width: 768px){.show-share{display:block !important}}.text-underline{text-decoration:underline;-webkit-text-decoration-color:grey;text-decoration-color:grey}.table .thead-dark th{color:white;background-color:#f1631e;border-color:#f1631e}.table tr td:nth-child(even){background:#fcfadf}.table tr td:nth-child(odd){background:#fff}.search-wrap .sub-form-wrap{width:100%}.search-wrap .sub-form-wrap input{width:100%;height:53px;padding:16px;border:none;font-size:0.9em;border:1px solid #d4e3f5;-webkit-appearance:none;outline:none;margin-bottom:2px}@media (min-width: 992px){.search-wrap .sub-form-wrap input{border-right:none}}.search-wrap .sub-form-wrap button{height:53px;width:100%;background:#f1631e;letter-spacing:2px;border:none;border-radius:4px;color:white}@media (min-width: 992px){.search-wrap .sub-form-wrap button{border-left:1px solid #d4e3f5;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}}@media (min-width: 768px){.search-wrap .sub-form-wrap button:hover{background:black}}#header-search-form{display:inline-block}#header-search-form input{background:transparent;color:white;border:0 none;outline:none;width:68px;margin-right:14px;padding-left:12px;text-align:right;vertical-align:middle}#header-search-form button{background:transparent;border:0 none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;color:#f1631e;font-size:1.5em;vertical-align:middle}.search-border-left{border-left:1px solid #454545}.page-gallery-wrap .single-image-gallery{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.page-gallery-wrap .single-image-gallery{height:120px}}@media (min-width: 992px){.page-gallery-wrap .single-image-gallery{height:230px}}.back-to-top-wrap{position:fixed;width:50px;height:45px;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#f1631e;z-index:999;bottom:50px;right:0;text-align:center;cursor:pointer;display:none;opacity:.9}.back-to-top-wrap:hover{opacity:1}.back-to-top-wrap span{width:50px;color:white;font-size:24px;display:block;padding-top:9px}#carousel-sportsvideos-home .owl-nav{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:0;width:100%;z-index:9999;margin:0}#carousel-sportsvideos-home .owl-nav .owl-prev,#carousel-sportsvideos-home .owl-nav .owl-next{position:absolute;width:26px;font-size:28px;outline:none;color:white;top:-16px}#carousel-sportsvideos-home .owl-nav .owl-prev:hover,#carousel-sportsvideos-home .owl-nav .owl-next:hover{background:rgba(255,255,255,0.4)}#carousel-sportsvideos-home .owl-nav .owl-prev span,#carousel-sportsvideos-home .owl-nav .owl-next span{display:block;padding:0px 0 3px 0}#carousel-sportsvideos-home .owl-nav .owl-prev{left:0}#carousel-sportsvideos-home .owl-nav .owl-next{right:0}.product-list-of-colors{width:100%}.product-list-of-colors .owl-stage-outer{padding:20px 0}.product-list-of-colors .owl-nav{margin-top:0 !important}.product-list-of-colors .owl-dots{margin-top:10px !important}.product-list-of-colors .owl-dots .owl-dot span{background:white;border:1px solid #97afbd;width:10px;height:10px}.product-list-of-colors .owl-dots .owl-dot.active span,.product-list-of-colors .owl-dots .owl-dot:hover span{background:#f1631e !important;border:1px solid #f1631e}.product-list-of-colors .owl-nav .owl-prev,.product-list-of-colors .owl-nav .owl-next{background:transparent !important;border:0 !important;width:24px !important;height:24px !important;font-size:25px !important;outline:none !important}.product-list-of-colors .owl-nav .owl-prev:hover,.product-list-of-colors .owl-nav .owl-next:hover{color:#f1631e !important}.product-list-of-colors .owl-nav .owl-prev{float:left}.product-list-of-colors .owl-nav .owl-next{float:right}.product-list-of-colors .color-item-card{transition:.2s;text-align:center;position:relative}.product-list-of-colors .color-item-card .color-name{color:#2b2b2b;font-weight:bold;font-size:14px;line-height:120%;opacity:0;transition:.2s}.product-list-of-colors .color-item-card .color-image{padding-bottom:80%;position:relative}.product-list-of-colors .color-item-card .color-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-list-of-colors .color-item-card:hover{-webkit-transform:scale(1.09);transform:scale(1.09);z-index:999999;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,0.25));filter:drop-shadow(0 0 8px rgba(0,0,0,0.25))}.product-list-of-colors .color-item-card:hover .color-name{opacity:1}.product-list-of-colors .owl-item.center{-webkit-transform:scale(1.09);transform:scale(1.09);-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,0.25));filter:drop-shadow(0 0 8px rgba(0,0,0,0.25))}.product-list-of-colors .owl-item.center .color-name{opacity:1}.product-details-wrapper ul.details-listing{margin:0 0 18px 0;padding:0}.product-details-wrapper ul.details-listing li{list-style:none}.product-details-wrapper ul.details-listing li .price{font-size:1.1em}.crearance-pro-desc ul.details-listing{margin:12px 0 0 0;padding:0}.crearance-pro-desc ul.details-listing li{list-style:none;color:#2b2b2b}.crearance-pro-desc ul.details-listing li strong{color:#2b2b2b}.crearance-pro-desc ul.details-listing li .price{font-size:1.1em}

/* .section-pre-header-wrap .place-selector-wrap {
	display: flex;
} */


.elementor-4159 .elementor-element.elementor-element-61699bd4 {
    color: #F1631E;
    font-size: 26px;
    font-weight: 700;
}

.elementor-4159 .elementor-element.elementor-element-64aa01a1 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}

.elementor-4159 .elementor-element.elementor-element-6b0ca8b1 .quantity .qty {
    border-width: 1px;
	margin-bottom: 10px;
}

.elementor-4159 .elementor-element.elementor-element-859ddc9 .elementor-heading-title
{
	color: #f1631e!important;
}


.elementor-4255 .elementor-element.elementor-element-094f04a .elementor-image-box-img img {
    box-shadow: 0px 0px 30px #00000052;
}

.elementor-4255 .elementor-element.elementor-element-094f04a .elementor-image-box-img img {
    box-shadow: 0px 0px 30px #00000052;
}

.small, small {
    font-size: 70%;
}

.elementor-4159 .elementor-element.elementor-element-bbd680b .cart button {
    margin-top: 10px;
}

.elementor-4159 .elementor-element.elementor-element-3981d67 .cart button :hover
{
	background-color: #f1631e!important;
    border-color: #f1631e!important;
}

.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 6px 0 0;
    padding: 10px 0;
}

.gform_wrapper.gravity-theme .gfield input.small, .gform_wrapper.gravity-theme .gfield select.small {
    width: 83px!important;
    padding-top: 10px;
    padding-bottom: 10px;
    border-color: #000;
}

.sector-links-wrap .sector-link-item span {line-height:70px !important; font-weight:bold !important; padding: 8px 0 2px 0 !important;  margin: 0 !important; font-size: 1.9em !important;}

/*05-09-24*/
@media screen and (max-width: 767px){

	.page-banner-mobile-top {
		padding: 80px 0 20px 0;
	}	
	.single-page-wrap {
		padding: 80px 0;
	}
}
/*a#tt-menu-id-Sustainability:after {*/
/*    display: none;*/
/*}*/

