.downloadbreaker.aem-GridColumn{max-width:1280px;padding-bottom:80px;margin:0 auto;float:none !important}
.composite-container .downloadbreaker{padding-bottom:0}
.downloadbreaker_wrapper{display:grid;grid-template-columns:40px repeat(11,1fr 40px) 1fr 40px;grid-template-rows:auto}
.downloadbreaker_wrapper .downloadbreaker_container{grid-column:8 / span 13}
.downloadbreaker_title{font-family:"ms_gloriola_ii_std_semibold";font-size:40px;font-weight:700;line-height:44px;letter-spacing:-1.45px;text-align:left;margin-bottom:20px;color:#333}
.downloadbreaker_description{font-family:"karlaregular";font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.67px;text-align:left;color:#4c4c4c}
.downloadbreaker_description ul,.downloadbreaker_description ol{margin:0;padding:0;margin-left:40px;font-size:16px}
.downloadbreaker_description ul li,.downloadbreaker_description ol li{color:#4c4c4c;font-family:"karlaregular",sans-serif;list-style:disc;font-size:16px}
.downloadbreaker_description ol li{list-style-type:decimal;font-size:16px}
.downloadbreaker_description a{font-family:"karlaregular",sans-serif;font-size:16px;color:#187aba;background-color:none;letter-spacing:-1.09px;line-height:28px;word-break:break-word}
.downloadbreaker_description a:hover{text-decoration:underline}
.downloadbreaker_showImage{display:grid;grid-template-columns:40px repeat(11,1fr 40px) 1fr 40px;grid-template-rows:auto}
.downloadbreaker_hideImage{display:none}
.downloadbreaker_image{grid-column:1 / span 25}
.downloadbreaker_image img{background-size:cover;display:block;width:100%;height:auto}
.downloadbreaker_button .cta_button{font-size:14px;line-height:14px;letter-spacing:1.1px;font-family:"ms_gloriola_ii_std_semibold",sans-serif;padding:24px 24px 20px 24px;text-align:left;border:3px solid #187aba;display:inline-block;width:auto;cursor:pointer;text-decoration:none;background-color:#187aba;color:#fff;font-weight:bold;text-transform:uppercase}
.downloadbreaker_button .cta_button.download_breaker_image{margin-top:30px}
.downloadbreaker_button .cta_button:hover,.downloadbreaker_button .cta_button:focus{color:#187aba;background-color:#fff}
@media all and (max-width:1024px){.downloadbreaker.aem-GridColumn{padding-bottom:60px}
.downloadbreaker_wrapper{display:grid;grid-template-columns:30px repeat(11,1fr 20px) 1fr 30px;grid-template-rows:auto}
.downloadbreaker_wrapper .downloadbreaker_container{grid-column:6 / span 17}
.downloadbreaker_title{font-size:30px;line-height:33px;letter-spacing:-0.7px}
.downloadbreaker_showImage{display:grid;grid-template-columns:30px repeat(11,1fr 20px) 1fr 30px;grid-template-rows:auto}
.downloadbreaker_image{grid-column:1 / span 25}
.composite-container .downloadbreaker{padding-bottom:0}
}
@media all and (max-width:767px){.downloadbreaker.aem-GridColumn{padding-bottom:50px}
.downloadbreaker_wrapper{display:grid;grid-template-columns:20px repeat(11,1fr 10px) 1fr 20px;grid-template-rows:auto}
.downloadbreaker_description{padding-right:40px}
.downloadbreaker_wrapper .downloadbreaker_container{grid-column:2 / span 23}
.downloadbreaker_title{font-size:26px;line-height:26px;letter-spacing:-0.9px}
.downloadbreaker_showImage{display:grid;grid-template-columns:20px repeat(11,1fr 10px) 1fr 20px;grid-template-rows:auto}
.downloadbreaker_image{grid-column:1 / span 25}
.composite-container .downloadbreaker{padding-bottom:0}
}