﻿*,:before,:after{box-sizing:border-box}.dark{background:#1c1c1e}.dark *{color:#fff}.dark a,.dark a:visited{color:#f45376}.dark a:hover,.dark a:visited:hover{text-decoration:underline}.dark a.button{border:1px solid #fff;background:rgba(255,255,255,0);color:#fff}.dark a.button:hover{background:#fff;color:#000}.dark a.button.fill{background:#fff;color:#000}.dark a.button.fill:hover{background:rgba(255,255,255,.5);color:#fff}.dark code,.dark pre{background-color:rgba(248,248,248,.1)}.dark+.triangle:before{border-color:transparent transparent transparent #1c1c1e}.light{background:#fff}.light *{color:#000}.light a,.light a:visited{color:#f45376!important}.light a:hover,.light a:visited:hover{text-decoration:underline}.light a.button{border:1px solid #000;background:transparent;color:#000}.light a.button:hover{background:#000;color:#fff}.light a.button.fill{background:#000;color:#fff}.light a.button.fill:hover{background:rgba(0,0,0,.2);color:#000}.light code,.light pre{background-color:#f8f8f8}.light+.triangle:before{border-color:transparent transparent transparent #fff}.yellow{background:#ffcc01}.yellow *{color:#000}.yellow a,.yellow a:visited{color:#f42146}.yellow a.button{border:1px solid #000;background:transparent;color:#000}.yellow a.button:hover{background:#000;color:#ffcc01}.yellow a.button.fill{background:#000;color:#ffcc01}.yellow a.button.fill:hover{background:rgba(0,0,0,.2);color:#000}.yellow+.triangle:before{border-color:transparent transparent transparent #ffcc01}.blue{background:#51c1f5}.blue *{color:#fff}.blue a,.blue a:visited{text-decoration:underline}.blue a:hover,.blue a:visited:hover{text-decoration:none}.blue a.button{border:1px solid #fff;background:rgba(255,255,255,0);text-decoration:none}.blue a.button:hover{background:#fff;color:#51c1f5}.blue a.button.fill{background:#fff;color:#51c1f5}.blue a.button.fill:hover{background:rgba(255,255,255,.5);color:#fff}.blue+.triangle:before{border-color:transparent transparent transparent #51c1f5}.purple{background:#c2357b}.purple *{color:#fff}.purple a,.purple a:visited{text-decoration:underline}.purple a:hover,.purple a:visited:hover{text-decoration:none}.purple a.button{border:1px solid #fff;background:rgba(255,255,255,0);text-decoration:none}.purple a.button:hover{background:#fff;color:#c2357b}.purple a.button.fill{background:#fff;color:#c2357b}.purple a.button.fill:hover{background:rgba(255,255,255,.5);color:#fff}.purple+.triangle:before{border-color:transparent transparent transparent #c2357b}.round{border-radius:50%}.full{margin:0;padding:0!important;overflow:hidden}.full *{max-width:100%;width:100%;height:auto;margin:0!important;padding:0!important;line-height:0}.full .wide{width:100%;height:auto}@media(min-width:992px){.triangle+.dark:before{border-color:transparent transparent transparent #1c1c1e}.triangle+.light:before{border-color:transparent transparent transparent #fff}.triangle+.yellow:before{border-color:transparent transparent transparent #ffcc01}.triangle+.blue:before{border-color:transparent transparent transparent #51c1f5}.triangle+.purple:before{border-color:transparent transparent transparent #c2357b}.dark .row div[class^="col-"],.light .row div[class^="col-"],.yellow .row div[class^="col-"],.blue .row div[class^="col-"],.purple .row div[class^="col-"]{margin-bottom:20px}.triangle{position:relative}.triangle img{position:relative;z-index:100}.triangle:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 0 150px 100vw;border-color:inherit;position:absolute;z-index:120}.triangle+.light,.triangle+.dark,.triangle+.blue,.triangle+.yellow,.triangle+.purple{position:relative}.triangle+.light:before,.triangle+.dark:before,.triangle+.blue:before,.triangle+.yellow:before,.triangle+.purple:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:150px 0 0 100vw;border-color:none;position:absolute;z-index:120;top:-150px}}