#myCarousel .item{height:21em}
.ebs_cta_button{margin-top:0 !important}
.carousel-caption h7{line-height:1em;display:block}
.btn-circle{width:1.5em;height:1.5em;border-radius:50%;border:0;background-color:#d1222c}
.circle-btn-div{width:34%;float:left;text-align:center;position:relative;margin-top:-0.8em}
.banner-button{border-right:.1em solid #d1222c;padding:0 .6em;text-align:center;margin-top:0;width:33.33% !important;float:left}
.banner-button a{color:#918782}
.banner-button:last-of-type{border:0}
.cta-button{width:100%;height:2.35em;background-color:#d1222c;color:white;border-radius:0;font-size:1.6em}
.cta-btn-div{margin-top:3em;margin-bottom:3.5em;text-align:center}
.banner-button.active{height:auto;width:auto}
.banner-button.active a{color:#d1222c}
.banner-cta-button{width:90%;background-color:white;color:#d1222c;border-radius:0;font-size:2em}
.banner-button a img{display:none}
.item:nth-of-type(2n+1) .carousel-caption h7{font-size:2.1em;margin-top:.3em;margin-bottom:0;padding-top:0;line-height:1em;display:block}
.item:nth-of-type(2n+1) .carousel-caption{background-color:#d1222c;height:inherit;text-align:left;padding-left:1em;padding-right:1em;padding-top:0;top:40%;left:0;width:100%;height:100%;text-shadow:none}
.item:nth-of-type(2n+1) .carousel-caption p{font-size:1.2em;padding-top:.6em;padding-bottom:.4em}
.banner-cta-button{width:90%;background-color:white;color:#323232;border-radius:0;font-size:1.3em}
.banner-cta-button:hover,.banner-cta-button:active{color:#d1222c}
.banner-cta-button:focus{color:#323232}
.item:nth-of-type(2n) .carousel-caption{background-color:#d1222c;top:0;left:0;width:100%;height:inherit;text-align:left;padding-left:2em;padding-right:2em;text-shadow:none}
.item:nth-of-type(2n) .carousel-caption p{font-size:1.8em;padding-top:.4em;padding-bottom:.4em}
.item:nth-of-type(2n) .carousel-caption h7{font-size:4.2em;padding-top:3em;padding-bottom:3em;text-align:center;margin-top:0;line-height:1em;display:block}
.carousel-caption select{cursor:pointer;width:14em;height:2.35em;background-color:#d1222c;border-radius:0;font-size:1.8em;outline:0;color:white;text-align:center;border:.15em solid white;padding-left:3.5em;background:url("images/ebs_arrow.png") no-repeat 97% #d1222c;background-size:15px 10px;-webkit-appearance:none}
.carousel-caption select option{width:inherit;height:inherit}
.item:nth-of-type(2n) .carousel-caption{text-align:center}
.item:nth-of-type(2n) .carousel-caption .banner-cta-button{width:14em;height:2.35em;border:.15em solid white;margin-top:1.5em;font-size:1.8em}
.item:nth-of-type(2n) .carousel-caption h7{padding-top:0;font-size:2.5em;padding-bottom:0}
.banner-button h4{font-size:1.4em !important}
#myCarousel .item img{width:100%}
@media(min-width:480px) and (max-width:767px){#myCarousel .item img{height:100%}
#myCarousel .item{margin-top:1.25em;height:100%}
.banner-button a img{display:none}
.carousel-caption{font-size:1.4em}
.carousel-caption h1{font-size:2.4em;margin-bottom:0}
.cta-button{width:20em;height:2.35em}
.banner-button h4{font-size:1.4em}
.item:nth-of-type(2n) .carousel-caption h7{padding-top:0;padding-bottom:0;margin-top:0;line-height:1em;display:block;font-size:1.5em}
.item:nth-of-type(2n+1) .carousel-caption p{font-size:.9em;padding-top:.5em;padding-bottom:0;margin-bottom:.2em}
.banner-cta-button{font-size:.8em;padding:.2em}
.item:nth-of-type(2n+1) .carousel-caption{top:0;left:15px;width:30%;padding-left:1em;padding-right:1em}
.item:nth-of-type(2n+1) .carousel-caption h7{font-size:1.7em;line-height:1em;display:block}
.item:nth-of-type(2n) .carousel-caption .banner-cta-button{width:12em;height:2em;font-size:1em;margin-top:.5em}
.carousel-caption select{width:12em;height:2em;font-size:1em}
}
@media(min-width:768px) and (max-width:991px){#myCarousel .item{height:100%;margin-top:1.25em}
.banner-button a img{display:inline;width:4.167em;height:4.167em}
.item:nth-of-type(2n+1) .carousel-caption p{font-size:1.25em;margin-top:.4em;margin-bottom:.4em}
.banner-cta-button{font-size:1.2em}
.item:nth-of-type(2n) .carousel-caption .banner-cta-button{width:14em;height:2.35em;border:.15em solid white;margin-top:.5em}
.item:nth-of-type(2n+1) .carousel-caption h7{font-size:2.8em;padding-top:0;line-height:1em;display:block}
.item:nth-of-type(2n+1) .carousel-caption{top:0;left:15px;width:30%}
.item:nth-of-type(2n) .carousel-caption h7{font-size:2em;margin-top:.3em;margin-bottom:.3em;line-height:1em;display:block}
}
@media(min-width:992px) and (max-width:1200px){#myCarousel .item img{height:100%}
#myCarousel .item{height:100%}
.banner-button a img{display:inline;width:3.125em;height:3.125em}
.item:nth-of-type(2n+1) .carousel-caption p{font-size:1.3em;padding-top:1.05em;padding-bottom:1.05em}
.banner-cta-button{font-size:1.3em}
.item:nth-of-type(2n+1) .carousel-caption h7{font-size:3.125em;line-height:1em;display:block}
.item:nth-of-type(2n+1) .carousel-caption{top:0;left:10%;width:30%;margin-left:15px}
.item:nth-of-type(2n) .carousel-caption h7{font-size:2.5em;margin-top:.5em;margin-bottom:.7em;line-height:1em;display:block}
}
@media(min-width:1200px) and (max-width:1400px){#myCarousel .item img{height:100%}
#myCarousel .item{height:100%}
.banner-button a img{display:inline;width:3.125em;height:3.125em}
.item:nth-of-type(2n+1) .carousel-caption p{font-size:1.4em;padding-top:1.05em;padding-bottom:1.05em}
.banner-cta-button{font-size:1.5em}
.item:nth-of-type(2n+1) .carousel-caption h7{font-size:3.125em;line-height:1em;display:block}
.item:nth-of-type(2n+1) .carousel-caption{top:0;left:10%;width:30%;margin-left:15px}
.item:nth-of-type(2n) .carousel-caption h7{font-size:2.5em;margin-top:.5em;margin-bottom:.7em;line-height:1em;display:block}
.banner-button a:hover{color:#d1222c}
}
@media(min-width:1400px){.item:nth-of-type(2n+1) .carousel-caption p{font-size:1.5em;padding-top:1.35em;padding-bottom:1.35em}
.banner-cta-button{font-size:2em}
#myCarousel .item img{height:100%}
#myCarousel .item{height:100%}
.banner-button a img{display:inline;width:3.125em;height:3.125em}
.item:nth-of-type(2n+1) .carousel-caption h7{font-size:3.125em;line-height:1em;display:block}
.item:nth-of-type(2n+1) .carousel-caption{top:0;left:10%;width:30%;margin-left:15px}
.item:nth-of-type(2n) .carousel-caption h7{font-size:2.5em;margin-top:.5em;margin-bottom:.7em;line-height:1em;display:block}
.banner-button a:hover{color:#d1222c}
}