/* https://enter-sports.com/wp-content/themes/kdw-framework4/responsive.css?ver=1731371097 */
@media only screen{.logo-small{width:135px}img.aligncenter.logo-small{margin-bottom:1.5rem}.tagline-title{position:absolute}.under-bar:after{content:'';border-bottom:2px solid #0086BD;width:87px;height:.5rem;display:block;margin:0 auto;margin-bottom:2rem}.background-pic>div{background:rgba(0,0,0,.75);padding:3rem 0}span.big{font-size:100px;letter-spacing:7.5px;font-family:"obviously-variable",sans-serif;font-variation-settings:'ital' 0,'wdth' 80,'wght' 500;-webkit-text-stroke:4px #fff;text-stroke:4px #fff;margin-bottom:-1.5rem;display:block}.big .tiny{font-size:2rem}.contact a{color:#fff}.tabs-content{border:0 solid transparent;background:transparent}.tabs{background:transparent;border:none;border-bottom:2px solid #0086BD;margin-bottom:20px}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#0086BD;color:#fff}.tabs-title>a:hover{background:#fff;color:#0086BD}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:18px;letter-spacing:2.97px;font-family:"obviously-variable",sans-serif;font-variation-settings:'ital' 0,'wdth' 60,'wght' 700;color:#fff}.tabs-content h2{font-size:1.5rem}.blue-box{background:rgba(0,118,167,.9);padding:1.5rem 2.5rem;color:#fff;margin-top:1rem;position:relative}.blue-box .button{margin-top:15px}.fixed-socials .social-media{position:fixed;right:0;bottom:40%;display:flex;flex-flow:column nowrap;background:#0086BD;padding:8px 11px;z-index:15;border-radius:15px 0 0 15px}.fixed-socials .social-media li{margin:0;text-align:center}.client-info h2 span,.team-member-info h2 span{opacity:.65;font-size:18px;text-transform:uppercase;display:block}.team-member-info h2 span{color:#0086BD;opacity:1}.client-info h2,.team-member-info h2{font-size:30px;letter-spacing:3px}.client-info,.team-member-info{position:absolute;width:100%;bottom:16px;z-index:10}.client-block-single-inner,.team-block-single-inner{position:relative}.client-block-single-inner a{height:100%;display:block}.client-block-single-inner .client-image::after,.team-block-single-inner .team-member-image::after{position:absolute;width:100%;height:50%;bottom:0;left:0;background-image:linear-gradient(to top,#000000,rgba(0,0,0,0));z-index:1;content:''}.title-wrap{display:table;margin:auto;position:relative;opacity:1}.color-logo{position:absolute;top:0}.color-logo .color-logo-inner{position:relative;top:0;left:0;width:0;height:0;border-style:solid;border-width:95px 95px 0 0;border-right-color:transparent!important}.color-logo img{position:absolute;top:0;max-width:102px;max-height:86px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.card{margin-bottom:1rem;border:0 solid transparent;background:transparent;color:#fff}.card-divider{padding-left:0;background:transparent;display:block}.card-divider h1{font-style:italic}.card-divider span{font-weight:700;text-transform:uppercase}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}#cta-tabs{display:flex;flex-direction:column;text-align:center}.blue-box{padding:2.5rem 1.5rem;width:90%;margin:0 auto}.header-slideshow-image .orbit-caption{position:relative;padding:15px;background-color:#0086BD;color:#fff;width:100%}.header-slideshow-image .orbit-caption h1,.tagline-title .entry-title{-webkit-text-stroke:1px #fff;text-stroke:1px #fff;font-size:2rem;letter-spacing:4px;margin-bottom:0}.interior-header img{opacity:.5}.updates h2{text-align:center}}@media only screen and (min-width:40.063em){#cta-tabs{display:flex}.header-slideshow-image img{opacity:.5}.header-slideshow-image .orbit-slide::before{content:'';z-index:5;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 50%)}.header-slideshow-image .orbit-caption{position:absolute;z-index:10;top:32px;left:32px}.header-slideshow-image .orbit-caption h1,.tagline-title .entry-title{font-size:3.5rem;-webkit-text-stroke:2px #fff;text-stroke:2px #fff}.header-slideshow-image .orbit-caption p{border-left:4px solid #0086BD;padding-left:5px}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.blue-box{padding:2.5rem 1.5rem;width:85%;margin:0 auto}}@media only screen and (min-width:64em){.align-middle-large{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.neg-margin{margin-left:-8.4%}#logo{max-width:130px;margin-left:40px}#slider-row{position:relative}.header-slideshow-image{margin-top:-120px;position:relative;z-index:-1}.header-slideshow-image .orbit-caption{top:180px;left:52px;width:100%}.header-slideshow-image .orbit-caption h1,.tagline-title .entry-title{font-size:7rem;-webkit-text-stroke:4px #fff;text-stroke:4px #fff}.header-slideshow-image .orbit-caption p{font-size:32px;letter-spacing:3px}.interior-header::after{position:absolute;width:100%;height:50%;bottom:0;left:0;background-image:linear-gradient(to top,#000000,rgba(0,0,0,0));z-index:1;content:''}.first-row{margin-top:-5rem;position:relative;z-index:1}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}