@font-face{font-family:'CD';src:url("../css/fonts/CD.eot");src:url("../css/fonts/CD.eot?#iefix") format("embedded-opentype"),url("../css/fonts/CD.woff") format("woff"),url("../css/fonts/CD.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'CD';src:url("../css/fonts/CDI.eot");src:url("../css/fonts/CDI.eot?#iefix") format("embedded-opentype"),url("../css/fonts/CDI.woff") format("woff"),url("../css/fonts/CDI.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'CD';src:url("../css/fonts/CDB.eot");src:url("../css/fonts/CDB.eot?#iefix") format("embedded-opentype"),url("../css/fonts/CDB.woff") format("woff"),url("../css/fonts/CDB.ttf") format("truetype");font-weight:700;font-style:normal}.delay-1{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.delay-2{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.delay-3{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.delay-4{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.delay-5{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.delay-6{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}.delay-7{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.delay-8{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-ms-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s}.delay-9{-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-ms-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s}.delay-10{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-ms-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s}.delay-11{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}.delay-12{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.delay-13{-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}.delay-14{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-ms-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s}.delay-15{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-16{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-ms-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}.delay-17{-webkit-animation-delay:1.7s;-moz-animation-delay:1.7s;-ms-animation-delay:1.7s;-o-animation-delay:1.7s;animation-delay:1.7s}.delay-18{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s}.delay-19{-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;-ms-animation-delay:1.9s;-o-animation-delay:1.9s;animation-delay:1.9s}.delay-20{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-ms-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-30{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-ms-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s}.delay-40{-webkit-animation-delay:4.0s;-moz-animation-delay:4.0s;-ms-animation-delay:4.0s;-o-animation-delay:4.0s;animation-delay:4.0s}.delay-50{-webkit-animation-delay:5.0s;-moz-animation-delay:5.0s;-ms-animation-delay:5.0s;-o-animation-delay:5.0s;animation-delay:5.0s}.delay-60{-webkit-animation-delay:6.0s;-moz-animation-delay:6.0s;-ms-animation-delay:6.0s;-o-animation-delay:6.0s;animation-delay:6.0s}.delay-70{-webkit-animation-delay:7.0s;-moz-animation-delay:7.0s;-ms-animation-delay:7.0s;-o-animation-delay:7.0s;animation-delay:7.0s}.delay-80{-webkit-animation-delay:8.0s;-moz-animation-delay:8.0s;-ms-animation-delay:8.0s;-o-animation-delay:8.0s;animation-delay:8.0s}.delay-90{-webkit-animation-delay:9.0s;-moz-animation-delay:9.0s;-ms-animation-delay:9.0s;-o-animation-delay:9.0s;animation-delay:9.0s}.delay-100{-webkit-animation-delay:10.0s;-moz-animation-delay:10.0s;-ms-animation-delay:10.0s;-o-animation-delay:10.0s;animation-delay:10.0s}html{-webkit-text-size-adjust:100%}a{-webkit-transition:200ms all ease;-moz-transition:200ms all ease;-ms-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease;color:#272a67}a:hover,a:active,a:focus{color:#272a67}.nopad{padding:0}.row{max-width:none}h1{font-family:"CD",serif;font-size:165px;font-weight:700;color:#272a67;letter-spacing:-0.01em;line-height:0.9;max-width:1200px;margin:0 0 50px}h3{font-family:"CD",serif;font-size:95px;font-weight:700;color:#272a67;letter-spacing:-0.01em;line-height:0.9;margin:0 0 20px}.header{background:#fff;position:fixed;padding:60px 50px 0;height:180px;left:0;right:0;z-index:10;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.header .row{max-width:1260px}.header .large-3{width:30%}.header .large-4{width:32%}.header .large-5{width:38%}.header.open{box-shadow:none}.shrink{padding:20px 50px 0;height:100px;box-shadow:0 0 1px rgba(0,0,0,0.15)}.line{height:1px;width:100%;display:block;margin:30px auto;background:#272a67;position:relative;left:5%}.menu{position:relative;display:inline-block;list-style:none;margin:16px 0}.menu-line{position:absolute;top:100%;left:0;display:block;width:145px;height:2px;pointer-events:none;border:1px solid #fff;border-width:0 62px;background:#272a67;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transition-timing-function:cubic-bezier(1, 0.01, 0, 1);-webkit-transition-timing-function:cubic-bezier(1, 0.01, 0, 1.22);transition-timing-function:cubic-bezier(1, 0.01, 0, 1.22)}.menu li{display:block;float:left}.menu li:after{display:none}.menu li:first-child.active ~ .menu-line{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu li:nth-child(2).active ~ .menu-line{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.menu li:nth-child(3).active ~ .menu-line{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.menu li:nth-child(4).active ~ .menu-line{-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.menu li a{color:#000;background:#fff;font-size:18px;font-family:"CD",serif;font-weight:600;width:145px;letter-spacing:0.02em;height:30px;text-align:center;color:#272a67;-webkit-transition:color 0.3s;transition:color 0.3s;display:block;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transition:color 0.5s;transition:color 0.5s}.menu li a:hover,.menu li a:active,.menu li a:focus{outline:none}.menu li a:first-child.active ~ .menu-line{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu li a:nth-child(2).active ~ .menu-line{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.menu li a:nth-child(3).active ~ .menu-line{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.menu li a:nth-child(4).active ~ .menu-line{-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.hamburger-icon a{display:inline-block;margin:22px 0 0 0}.hamburger-icon{display:none;text-align:center;margin-right:8px}.hamburger-icon span{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hamburger-icon span,.hamburger-icon span:before,.hamburger-icon span:after{display:block;width:24px;height:3px;background-color:#272a67;border-radius:2;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.hamburger-icon span:before,.hamburger-icon span:after{position:absolute;content:""}.hamburger-icon span:before{top:-8px}.hamburger-icon span:after{top:8px}.hamburger-icon a.open span{background-color:transparent}.hamburger-icon a.open span:before{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.hamburger-icon a.open span:after{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.mobile-menu{position:fixed;z-index:9;top:0;height:250px;padding:75px 35px 0;background:#fff;width:100%;box-shadow:0 0 1px rgba(0,0,0,0.15);display:none}.mobile-menu li{margin:10px 0;float:none}.mobile-menu li a{width:auto;text-align:left;font-family:"CD",serif;font-size:17px;font-weight:500;background:transparent;color:#272a67}.mobile-menu.open{display:block}#welcome{padding:300px 50px 150px}#welcome .row{max-width:1260px}.caption{max-width:950px;width:80%}.caption p{font-family:"CD",serif;font-style:italic;font-size:21px;color:#272a67;line-height:1.4}.caption .arrow{width:10px;margin:8px 0 0 15px}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.container-arrow{width:8%;float:left}.container-text{width:92%;float:left}#sports-medicine{position:relative;background-position:50% 0%;width:100%;height:850px;background-size:cover;background-repeat:no-repeat}#sports-medicine .vertical-centering{max-width:1180px;width:100%;margin:0 auto;padding:0 50px}#sports-medicine .caption{max-width:500px}#sports-medicine p{font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:300;color:#272a67;letter-spacing:-0.01em;line-height:1.6;margin:0 0 30px}.book{font-family:"CD",serif;font-style:italic;font-size:21px;color:#272a67;line-height:1.4;display:block;margin-bottom:40px}.vertical-centering{position:absolute;top:50%;left:0;right:0;margin:0;width:100%;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.section-title{font-family:"CD",serif;font-size:19px;color:#272a67;letter-spacing:-0.02em;text-transform:uppercase;margin-bottom:40px;display:inline-block;line-height:1.4}.section-title em{font-style:normal;background-image:linear-gradient(to right, #272a67 0%, #272a67 100%);background-repeat:repeat-x;background-position:0 100%;background-size:100% 1px}.badge{width:130px}#find-connect{padding:200px 50px}#find-connect .row{max-width:1080px;width:100%;margin:0 auto}#find-connect p{font-family:"CD",serif;color:#272a67;font-size:15px;line-height:1.3}#find-connect .copyright{font-size:11px;font-style:italic;margin:0 0 25px}#find-connect .line{margin:80px auto;max-width:1200px;left:0}.bottom{position:absolute;bottom:0;float:left;max-width:440px;width:100%}.phone{font-family:"CD",serif;font-size:44px;font-weight:700;color:#272a67;line-height:1;letter-spacing:-0.02em;display:block;margin-bottom:10px}.phone span{position:relative;bottom:2px;font-size:0.52em;font-weight:600;margin-left:10px}.fax{display:inline-block;margin-top:10px;font-family:"CD",serif;font-style:italic;font-size:18px;color:#272a67}.logo{max-width:400px;width:100%}.pattern{height:24px;background-image:url("../img/pattern.jpg");position:relative;background-position:50% 0%;width:100%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1580px) and (min-width: 1025px){#sports-medicine{height:800px}}@media only screen and (max-width: 1500px) and (min-width: 1025px){#find-connect{padding:150px 50px 100px}#welcome{padding:260px 50px 90px}}@media only screen and (max-width: 1340px) and (min-width: 1025px){.header .large-3{width:26%}.header .large-4{width:32%}.header .large-5{width:42%}h1{font-size:150px}}@media only screen and (max-width: 1260px) and (min-width: 1025px){.header .logo{margin-top:1%}.menu li a{font-size:17px;width:135px}.menu-line{width:135px;border-width:0 58px}}@media only screen and (max-width: 1180px) and (min-width: 1025px){.header .logo{margin-top:1.5%}h1{font-size:135px}.menu li a{font-size:16px;width:130px;height:27px}.menu-line{width:130px;border-width:0 55px}.caption p{font-size:20px}}@media only screen and (max-width: 1100px) and (min-width: 1025px){.header .logo{margin-top:2%}.header .large-3{width:22%}.header .large-4{width:32%}.header .large-5{width:46%}h1{font-size:125px}.caption p{font-size:19px}}@media only screen and (max-width: 1024px) and (min-width: 641px){.header{padding:0;height:60px;box-shadow:0 0 1px rgba(0,0,0,0.15)}.header .line,.header .menu{display:none}.header .large-4{width:100%}.header .logo{margin-top:10px;max-width:250px}#find-connect{padding:100px 35px 45px;text-align:center}#welcome{padding:260px 35px 90px}h1{font-size:115px}h3{font-size:75px}#welcome{padding:150px 35px 80px}#sports-medicine{height:750px}.bottom{max-width:400px}.badge{width:110px}.caption p{font-size:19px}.phone{font-size:36px}.fax{font-size:14px}#find-connect .logo{margin:0 auto 20px;display:block;max-width:300px}#find-connect p{text-align:center;font-size:13px}#find-connect .copyright{font-size:10px}.bottom{float:none;margin:0 auto}.phone{font-size:36px}.fax{font-size:14px}.bottom{position:static}}@media only screen and (max-width: 960px) and (min-width: 641px){h1{font-size:105px}}@media only screen and (max-width: 880px) and (min-width: 641px){h1{font-size:95px}.container-text{width:88%}.container-arrow{width:12%}.phone{font-size:30px}.fax{font-size:13px}}@media only screen and (max-width: 800px) and (min-width: 641px){h1{font-size:85px}h3{font-size:65px}.caption p{font-size:16px}.container-text{width:88%}.container-arrow{width:12%}.phone{font-size:28px}.fax{font-size:12px}}@media only screen and (max-width: 720px) and (min-width: 641px){h1{font-size:75px}h3{font-size:55px}.phone{font-size:24px}.fax{font-size:12px}}@media only screen and (max-width: 640px){.header{padding:0;height:60px;box-shadow:0 0 1px rgba(0,0,0,0.15)}.header .line,.header .menu{display:none}.header .large-4{width:100%}.header .logo{margin-top:10px;max-width:250px}h1{font-size:75px;margin:0 0 35px;line-height:1}.caption{width:90%}.caption p{font-size:16px}#welcome{padding:150px 15px 80px}.container-text{width:100%}.container-arrow{display:none}#sports-medicine{height:600px}#sports-medicine .vertical-centering{padding:0 35px}#sports-medicine .caption{width:70%}.section-title{font-size:14px;margin-bottom:25px}h3{font-size:45px;line-height:1}#sports-medicine p{font-size:12px}.book{font-size:16px}.badge{width:100px}#find-connect{padding:70px 15px 45px;text-align:center}#find-connect .medium-6:last-child{margin-top:40px}#find-connect .line{margin:50px auto}.bottom{float:none;margin:0 auto;max-width:400px}.phone{font-size:36px}.fax{font-size:14px}.bottom{position:static}#find-connect .logo{width:80%}.caption .arrow{margin:5px 0 0}#find-connect .logo{margin:0 auto 20px;display:block;max-width:300px}#find-connect p{text-align:center;font-size:13px}#find-connect .copyright{font-size:10px}}@media only screen and (max-width: 560px){h1{font-size:65px}}@media only screen and (max-width: 480px){#welcome{padding:120px 15px 50px}h1{font-size:52px}h3{font-size:38px;line-height:1}.phone{font-size:30px}#find-connect .copyright{max-width:220px;margin:0 auto}#find-connect p{font-size:14px}}@media only screen and (max-width: 400px){h1{font-size:45px}.caption p{font-size:14px}.phone{font-size:26px}}@media only screen and (max-width: 320px){.header .logo{max-width:200px;margin-top:15px}h1{font-size:35px}h3{font-size:28px;line-height:1}#sports-medicine{height:520px}#sports-medicine p{font-size:10px}.caption p{font-size:12px}.caption .arrow{width:6px}.mobile-menu{height:225px}.mobile-menu li{margin:5px 0}.mobile-menu li a{font-size:14px}.phone{font-size:24px}.badge{width:80px}#find-connect p{font-size:12px}#find-connect .copyright{font-size:10px}}
/*# sourceMappingURL=screen.css.map */
