.bg-image img{object-fit:cover;object-position:center}.container{max-width:1140px;text-wrap:pretty}body{background-image:url("../images/bg_int.jpg");background-size:cover}.header{position:relative;z-index:1000}.header .site_nav{background:#000;padding:0.8rem 0}@media (min-width: 992px){.header .site_nav{border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding-right:0.8rem}}.header .brand{margin-top:1rem}@media (min-width: 992px){.header .brand{margin-top:2rem}}@media (max-width: 991px){.header .brand{margin-left:1rem}.header .brand img{height:auto;width:150px}}.header .form{width:225px}.header .form input{float:left;font:11px "Nunito Sans",sans-serif;height:30px;padding:0px 5px;width:160px}.header .form button{background-color:#ec1c29;flex:0 0 65px;font:18px/1 "League Gothic",sans-serif;height:30px;letter-spacing:1px;width:65px}.header .mail{border:1px solid #fff;border-radius:0.4rem;height:36px;padding:5px;background:#000}.header .nav li{color:#fff;font:22px/1 "League Gothic",sans-serif;letter-spacing:1px;padding:8px 0}@media (min-width: 992px){.header .nav li{padding:0 1rem;position:relative}.header .nav li:before{background-image:url(../images/icon_navstar.png);content:'';display:inline-block;height:13px;left:-5px;margin:4px 0;position:absolute;vertical-align:top;width:13px}.header .nav li:first-child:before{display:none}}.header .nav li.active a{color:#ec1c29}.header .nav li.has-sub{position:relative}.header .nav li.has-sub .arrow{font-size:16px;padding:11px;position:absolute;top:0;z-index:1}.header .nav li.has-sub .sub-nav{background:rgba(255,255,255,0.1);display:none}.header .nav li.has-sub .sub-nav li{font:14px "Oswald",sans-serif;padding:5px 0}.header .nav li.has-sub .sub-nav li a{color:#fff}.header .nav li.has-sub .sub-nav li.active a{color:#ec1c29}.header .nav li.has-sub .sub-nav li:hover a{color:#ec1c29}.header .nav li.has-sub .sub-nav li:before{display:none}.header .nav a{color:inherit;text-decoration:none}.header .nav a:hover{color:#ec1c29}.header .links{margin-top:40px}.header .links li{font:500 24px/1.4 'Oswald', sans-serif;padding:20px}.header .links li a{color:#fff}.header .links li a:hover{color:#000}.header .links li.active a{color:#000}.header .call_nav{background:#000;border:3px solid #fff;border-radius:0.8rem;height:60px;right:15px;transform:scale(0.6);transform-origin:center right;width:60px}.header .call_nav .line{background-color:#fff;border-radius:50px;display:block;height:5px;transition:all 0.3s ease-in-out;width:35px}.header .call_nav .line+.line{margin-top:6px}.header .call_nav.is-active .line:nth-child(1){transform:translateY(8px) rotate(45deg)}.header .call_nav.is-active .line:nth-child(2){opacity:0}.header .call_nav.is-active .line:nth-child(3){margin-top:0;transform:translateY(-8px) rotate(-45deg)}.header .call_nav:hover{cursor:pointer}@media (max-width: 767px){.linkbar{background:#000 !important}}.linkbar a,.linkbar .form{display:block;font:500 5vw/1 "Oswald",sans-serif;margin:0 2.5vw}@media (min-width: 640px){.linkbar a,.linkbar .form{font-size:24px;margin:0 15px;padding-bottom:10px}}@media (min-width: 640px){.linkbar a{padding:10px 0}}.linkbar .form{width:225px}.linkbar .form input{float:left;font:11px "Nunito Sans", sans-serif;height:30px;padding:0px 5px;width:160px}.linkbar .form button{background-color:#ec1c29;flex:0 0 65px;font:18px/1 "League Gothic", sans-serif;height:30px;letter-spacing:1px;width:65px}.linkbar .mail{width:fit-content;border:1px solid #fff;border-radius:0.4rem;height:30px;padding:3px;margin:auto 15px}@media (min-width: 640px){.linkbar .mail{margin-bottom:10px}}.home{padding-top:200px}@media (min-width: 768px){.home{padding-top:150px}}@media (min-width: 768px){.home .linkbar a,.home .linkbar .form{font-size:36px;margin:0 20px;padding:25px 0}.home .linkbar a button,.home .linkbar .form button{background-color:black}}@media (min-width: 1025px){.home .linkbar a,.home .linkbar .form{font-size:46px}}.home .linkbar .mail{width:fit-content;border:1px solid #fff;border-radius:0.4rem;height:30px;padding:3px;margin:auto 15px}@media (min-width: 640px){.home .linkbar .mail{margin-bottom:10px}}.coaches .heading{align-items:center;display:flex;justify-content:space-between}.coaches .heading .coach-list{border:1px solid #ec1c29;border-radius:0.5rem;position:relative}.coaches .heading .coach-list .selected{cursor:pointer;font:20px "Oswald",sans-serif;padding:5px 10px;width:200px}.coaches .heading .coach-list .selected .arrow{font-size:14px}.coaches .heading .coach-list .list{background:#fff;border:1px solid #ec1c29;border-radius:0.5rem;display:none;position:absolute;width:100%}.coaches .heading .coach-list .list ul li{font:16px/1.5 "Nunito Sans",sans-serif;padding:5px 10px}.coaches .heading .coach-list .list ul li a{color:#000;text-decoration:none}.coaches .heading .coach-list .list ul li a:hover{color:#ec1c29}.page_heading .mob-link-nav{color:#fff;font:24px/1 "League Gothic",sans-serif;padding:10px 0;text-transform:uppercase}.page_heading .mob-link-nav .arrow{font-size:18px}.page_heading .mob-link-nav.clicked .arrow{transform:rotate(180deg)}@media (max-width: 991px){.page_heading .nav{background:inherit}}.page_heading .nav li{color:#fff;font:24px/1 "League Gothic",sans-serif;letter-spacing:0.25px;padding:10px 15px;text-transform:uppercase}@media (min-width: 1025px){.page_heading .nav li{font-size:30px}}.page_heading .nav li.has-sub{position:relative}.page_heading .nav li.has-sub .arrow{font-size:18px;position:absolute;right:10px;top:25px;transform:translateY(-50%)}.page_heading .nav li.has-sub .arrow.clicked i{display:block;transform:rotate(180deg)}.page_heading .nav li.has-sub .sub-nav{background:#000;display:none}@media (max-width: 991px){.page_heading .nav li.has-sub .sub-nav{margin-top:10px;padding-left:10px}}@media (min-width: 992px){.page_heading .nav li.has-sub .sub-nav{left:0;padding:10px 15px;position:absolute;top:100%;z-index:100}}.page_heading .nav li.has-sub .sub-nav li{padding:5px 0;white-space:nowrap}@media (max-width: 991px){.page_heading .nav li.has-sub .sub-nav li{font-size:20px}}@media (min-width: 992px){.page_heading .nav li.has-sub:hover .sub-nav{display:block}}@media (min-width: 992px){.page_heading .nav li.active{position:relative}.page_heading .nav li.active:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;content:'';left:50%;position:absolute;top:100%;transform:translateX(-50%)}}.page_heading .nav a{color:inherit;text-decoration:none}.form .form-control{background-color:rgba(228,227,233,0.4)}.form .form-control:focus{background:#fff}.form button{background:#ec1c29;border:0 none;color:#fff;font:20px/1 "Oswald",sans-serif;padding:10px 20px}.content h2{margin-bottom:25px}.content h3{font-style:40px}.content h3+h2{margin-top:40px}.content p+h2{margin-top:40px}.content p+h3{margin-top:30px}.content a{color:#ec1c29;text-decoration:underline}h2,.h2{color:#000;font:30px "League Gothic",sans-serif}@media (min-width: 768px){h2,.h2{font-size:34px}}@media (min-width: 1025px){h2,.h2{font-size:40px}}h3,.h3{font:800 24px Verdana,Geneva,Tahoma,sans-serif}h4,.h4{font:500 18px "Oswald",sans-serif}p,.p{font:500 14px/1.5 Verdana,Geneva,Tahoma,sans-serif}p:last-child,.p:last-child{margin-bottom:0}p a,.p a{color:inherit;text-decoration:none}li{font:500 14px/1.5 Verdana,Geneva,Tahoma,sans-serif}.red-text{color:#ec1c29}.footer p{font:500 12px/1.65 "Nunito Sans",sans-serif}.footer p a{color:inherit;text-decoration:none}.search-img{height:250px;width:100%}.search-img img{max-width:100%;max-height:100%;object-fit:cover;object-position:center top}
/*# sourceMappingURL=app.min.css.map */
