.title-wrap{float:none;position:static;margin-bottom:10px}
.ankle{margin:30px auto 30px auto}
.text-article,.text-article2,.text-article3{background-color:rgba(255,255,255,0.9);width:100%;position:absolute;bottom:0;padding:10px}
.ankle-title{margin-bottom:20px}
.ankle div.col-sm-4{margin-top:30px}
.text-article .link-cta,.text-article2 .link-cta,.text-article3 .link-cta{text-decoration:none}
.text-article .link-cta:hover,.text-article2 .link-cta:hover,.text-article3 .link-cta:hover{text-decoration:underline}
.ankle .ankle-image1,.ankle .ankle-images{margin-bottom:20px}
.ankle-image1,.ankle-images{height:300px;position:relative}
.ankle div .h4{margin-top:5px;width:90%;margin-bottom:5px;margin-bottom:10px}
.ankle div.col-sm-4{margin-top:0}
@media(min-width:768px) and (max-width:1200px){.text-article2 a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-decoration:none}
.text-article3 a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-decoration:none}
.text-article .link-cta{text-decoration:none}
}
.ankle-image1,.ankle-images{background-repeat:no-repeat;background-size:cover;background-position:center}
@media(min-width:768px){.ankle .ankle-image1,.ankle .ankle-images{margin-bottom:0}
.ankle div.col-sm-6 h3{margin-top:0}
.ankle div.col-sm-4{margin-top:0}
.text-article{bottom:2px}
.text-article2{bottom:30px}
.text-article3{bottom:30px}
.ankle div .h4{margin-top:5px;width:90%;margin-bottom:5px;margin-bottom:10px;line-height:130%}
.text-article{background-color:rgba(255,255,255,0.9);width:65%;left:10%;position:absolute;bottom:18px;padding:20px}
.text-article2,.text-article3{background-color:rgba(255,255,255,0.9);width:75%;left:6%;height:74%;position:absolute;padding:10px;bottom:14%}
.ankle-image1{height:280px}
.ankle-images{height:calc(280px/2 - 15px)}
.mtop-30{margin-top:30px}
}
@media(min-width:992px){.text-article{height:auto;bottom:15px}
.text-article{background-color:rgba(255,255,255,0.9);width:60%;left:4%;position:absolute;bottom:24px;padding:20px}
.text-article2,.text-article3{background-color:rgba(255,255,255,0.9);width:92%;height:66%;position:absolute;bottom:24px;left:4%}
.ankle-image1{height:380px}
.ankle-images{height:calc(380px/2 - 15px)}
.ankle div .h4{line-height:130%}
}
@media(min-width:1200px){.ankle-image1{height:420px}
.ankle-images{height:calc(420px/2 - 15px)}
}
.ankle .ankle-article{background-color:rgba(255,255,255,0.9);width:100%;position:absolute;bottom:0;padding:20px}
.ankle .slick-slider{position:relative;width:100%;display:block;box-sizing:border-box}
.ankle .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.ankle .slick-list:focus{outline:0}
.ankle .title-wrap{font-size:2.1rem;font-weight:300;color:#1a1f71;line-height:110%}
.ankle .slick-track{position:relative;top:0;left:0;display:block;max-height:731px;overflow:hidden}
.ankle .slick-track:before,.ankle .slick-track:after{display:table;content:''}
.ankle .slick-track:after{clear:both}
.ankle .slick-loading .slick-track{visibility:hidden}
.ankle .slick-slide{display:none;float:left;&:focus,&:hover{outline:0}
}
[dir='rtl'] .ankle .slick-slide{float:right}
.ankle .slick-slide img{display:block;height:auto;width:100%}
.ankle .slick-slide.slick-loading img{display:none}
.ankle .slick-slide.dragging img{pointer-events:none}
.ankle .slick-initialized .slick-slide{display:block}
.ankle .slick-loading .slick-slide{visibility:hidden}
.ankle .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.ankle .slick-arrow.slick-hidden{display:none}
.ankle .visa-icon-carat-left,.ankle .visa-icon-carat-right{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:48px;height:48px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.ankle .visa-icon-carat-left:hover,.ankle .visa-icon-carat-right:hover{color:transparent;outline:0;background:transparent}
.ankle .visa-icon-carat-left:focus,.ankle .visa-icon-carat-right:focus{color:transparent;outline:dotted 1px #000;background:transparent}
.ankle .visa-icon-carat-left:hover:before,.ankle .visa-icon-carat-left:focus:before,.ankle .visa-icon-carat-right:hover:before,.ankle .visa-icon-carat-right:focus:before{opacity:1}
.ankle .visa-icon-carat-left.slick-disabled:before,.ankle .visa-icon-carat-right.slick-disabled:before{opacity:.25}
.ankle .visa-icon-carat-left:before,.ankle .visa-icon-carat-right:before{font-family:'FontAwesome';font-size:11rem;line-height:0;color:#122d98;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}
.ankle .visa-icon-carat-left{left:20px;z-index:1}
[dir='rtl'] .ankle .visa-icon-carat-left{right:20px;left:20px}
.ankle .visa-icon-carat-left:before{content:'\f104'}
[dir='rtl'] .ankle .visa-icon-carat-left:before{content:'\f105'}
.ankle .visa-icon-carat-right{right:20px}
[dir='rtl'] .ankle .visa-icon-carat-right{right:20px;left:20px}
.ankle .visa-icon-carat-right:before{content:'\f105'}
[dir='rtl'] .ankle .visa-icon-carat-right:before{content:'\f104'}
.ankle .slick-disabled{display:none !important}
.ankle .slick-dotted.slick-slider{margin-bottom:0}
.ankle .slick-dots{display:block;width:100%;padding:20px;margin:0;list-style:none;text-align:center}
.ankle .slick-dots li{position:relative;display:inline-block;width:5px;height:5px;margin:0 20px;padding:0;cursor:pointer}
.ankle .slick-dots li button{font-size:0;line-height:0;display:block;width:5px;height:5px;padding:8px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.ankle .slick-dots li button:hover{outline:0}
.ankle .slick-dots li button:focus{outline:dotted 1px #000}
.ankle .slick-dots li button:hover:before,.ankle .slick-dots li button:focus:before{opacity:1}
.ankle .slick-dots li button:before{font-family:'FontAwesome';font-size:16px;line-height:1;position:absolute;top:0;left:0;width:16px;height:16px;content:'\f111';text-align:center;border:1px solid #122d98;background-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity .25s}
.ankle .slick-dots li.slick-active button:before{opacity:1;background-color:#122d98}
.ankle .slick-slider-layout-image{background-size:cover;background-position:center center;min-height:10em;padding-bottom:5%;will-change:transform;&:before{content:"";display:block}
*>{display:block;height:100%;left:0;position:absolute;top:0;width:100%}
}
.ankle .wrapper{margin-right:auto;margin-left:auto;max-width:45em;width:90%}
@media(max-width:768px){#slick-slider-ankle-layout{display:none}
.ankle .title-wrap{font-size:1.8rem}
}
@media(min-width:768px) and (max-width:1200px){#slick-slider-ankle-layout{display:block}
.ankle{display:none}
.ankle-article .rich-text-content a{text-decoration:none}
.ankle-article .rich-text-content a:hover{text-decoration:underline}
}
@media(min-width:1200px){#slick-slider-ankle-layout{display:none}
}