*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Recoleta";src:url(fonts/recoleta-semibold-webfont.woff2) format("woff2"),url(fonts/recoleta-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Recoleta";src:url(fonts/recoleta-medium-webfont.woff2) format("woff2"),url(fonts/recoleta-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Recoleta";src:url(fonts/recoleta-regular-webfont.woff2) format("woff2"),url(fonts/recoleta-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal}:root{--milka-bg: #7b70b3;--milka-color: #fff}body{margin:0;font-size:1rem;color:#fff;color:#fff;color:var(--milka-color);font-family:Recoleta,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}@media screen and (min-width: 1024px){body{font-size:1.125rem}}.p{margin-top:0;margin-bottom:0}.p+.p{margin-top:.625rem}.p>strong{font-weight:600}.container{background-color:#7b70b3;background-color:#7b70b3;background-color:var(--milka-bg);padding:1.5rem}@media screen and (min-width: 768px){.container{padding:2rem}}@media screen and (min-width: 1024px){.container{padding:4.5rem}}.header{margin-bottom:2rem}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width: 768px){.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width: 768px){.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}}img,.img{display:block;width:100%;max-width:100%;height:auto}.img+.img{margin-top:1.5rem}.title{font-size:1.125rem;font-weight:500;margin-top:0;margin-bottom:.2em}@media screen and (min-width: 1024px){.title{font-size:2.125rem}}.title--middle{margin-top:1.3em;margin-bottom:.5em}@media screen and (min-width: 768px){.lead{padding-left:2rem}}.text{margin-bottom:2rem}@media screen and (min-width: 768px){.text{padding-right:2rem;margin-bottom:0}}
