body,html{height:100%;margin:0;overflow-x:hidden;padding:0}body{font-family:sans-serif;font-family:Kanit,sans-serif;text-align:center}header{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);color:#fff;height:200px;letter-spacing:1px;padding:20px;position:relative;text-transform:uppercase}.gradient{background:#243360;background:-moz-linear-gradient(top,#243360 0,#73bcdd 100%);background:-webkit-linear-gradient(top,#243360 0,#73bcdd 100%);background:linear-gradient(to bottom,#243360 0,#73bcdd 100%)}.title{font-size:32px;font-weight:700;height:48px}@media only screen and (max-width:640px){.title{font-size:24px}}.banner{align-items:center;background:#fff;bottom:-40px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-sizing:border-box;color:#000;font-size:22px;display:flex;height:80px;justify-content:center;left:20%;position:absolute;width:60%;z-index:2}@media only screen and (max-width:640px){.banner{font-size:18px;left:20px;width:calc(100% - 40px)}}.menu{border:2px solid #fff;display:inline-block}.menu>a{border-left:1px solid #fff;border-right:1px solid #fff;box-sizing:border-box;color:#fff;display:inline-block;height:32px;padding:4px;text-decoration:none;width:180px}.menu>a.active{background:#fff;color:#243360}.menu>a:first-child{border-left:0}.menu>a:last-child{border-right:0}@media only screen and (max-width:1000px){.menu>a{border-bottom:2px solid #fff;width:33.333%}.menu>a:nth-child(n+4){border-bottom:0;width:50%}.menu>a:nth-child(3n){border-right:0}.menu>a:nth-child(4n){border-left:0}}@media only screen and (max-width:640px){.menu{margin-top:20px;width:100%}.menu>a{width:50%}.menu>a:nth-child(even){border-right:0}.menu>a:nth-child(odd){border-left:0}.menu>a:last-child{border:0;width:100%}.menu>a:nth-child(3n){border-right:1px solid #fff}.menu>a:nth-child(4n){border-bottom:2px solid #fff;border-left:1px solid #fff}}.slider{animation:slide 30s linear infinite;background:url(images/collage.jpg) repeat-x;border-bottom:2px solid #243360;border-top:2px solid #243360;height:191px;margin-top:-64px;margin-bottom:20px;margin-left:-100px;width:4316px}@media only screen and (max-width:640px){.slider{margin-left:-24px}}@keyframes slide{0%{transform:translate(0,0)}100%{transform:translate(-2158px,0)}}.content{padding:64px 100px}@media only screen and (max-width:640px){.content{padding:64px 24px}}.image-box{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);display:inline-block;margin:32px;max-width:450px;width:100%}@media only screen and (max-width:640px){.image-box{margin:24px 0}}.image-box:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.image-box img{border-bottom:2px solid #73bcdd;width:100%}.caption{padding:24px}.Galileo{max-width:700px}@media only screen and (min-width:1400px){.Galileo{margin:32px 200px}}.sire-box .caption-text:first-child{font-size:24px}.sire-box .caption-text:last-child:not(:first-child){margin-top:18px}.sire-box .semen{text-decoration:underline}.ai-box{background:#f5f5f5;border:1px solid rgba(0,0,0,.2);border-radius:3px;padding:0 14px 24px 14px;margin-bottom:24px}.ai-box .sire-box{max-width:300px}.ai-title{font-size:38px;margin:12px 0}.winners-heading{font-size:38px;margin:12px 0}.onlineSalesImage{border:2px solid #243360;margin-top:24px;max-width:600px}