.breaker{position:relative}.breaker .images__image-container{background-size:cover}.breaker .images__image-container.is-landscape{display:none}@media all and (min-width:768px){.breaker .images__image-container.is-landscape{position:relative;display:block}.breaker .images__image-container.is-landscape:before{display:block;content:"";width:100%;padding-top:40.278%}.breaker .images__image-container.is-landscape>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}.breaker .images__image-container.is-portrait{position:relative;display:block}.breaker .images__image-container.is-portrait:before{display:block;content:"";width:100%;padding-top:138.75%}.breaker .images__image-container.is-portrait>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}@media all and (min-width:768px){.breaker .images__image-container.is-portrait{display:none}}.breaker__text{padding-top:40px;padding-bottom:40px;padding-left:16px;padding-right:16px;position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (min-width:768px){.breaker__text{padding-top:48px;padding-bottom:48px}}@media all and (min-width:1024px){.breaker__text{padding-top:64px;padding-bottom:64px}}@media all and (min-width:1280px){.breaker__text{padding-top:80px;padding-bottom:80px}}@media all and (min-width:1440px){.breaker__text{padding-top:80px;padding-bottom:80px}}@media all and (min-width:768px){.breaker__text{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.breaker__text{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.breaker__text{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.breaker__text{padding-left:40px;padding-right:40px}}@media all and (min-width:768px){.breaker__text{width:calc((((100% - 200px)/6)*3) + 80px + 0px);right:0;left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}@media all and (min-width:1024px){.breaker__text{width:calc((((100% - 440px)/12)*5) + 160px + 0px)}}.breaker__text .feature-text{height:auto}.breaker__text .feature-text h2{max-width:8em;margin-bottom:12px}@media all and (min-width:768px){.breaker__text .feature-text h2{margin-bottom:16px}}@media all and (min-width:1024px){.breaker__text .feature-text h2{margin-bottom:22px}}.breaker__text .feature-text p{max-width:14em}@media all and (min-width:768px){.breaker__text .feature-text p{max-width:18em}}