:root{--color-ocean:#001624;--color-thunder:#384250;--color-hazy:#8794aa;--color-dew:#c5cfde;--color-jumpsuit:#f97b2a;--font-weight-book:normal;--font-weight-medium:500;--font-weight-black:900;--gradient-jumpsuite:linear-gradient(135deg,#f97b2a,#f97b2a 30%,#ed2f00 70%,#ed2f00)}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;font-weight:400;margin:0;padding:0;vertical-align:baseline}article,aside,details,figure,footer,header,nav,section,summary{display:block}*,:after,:before{box-sizing:border-box}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap;white-space:pre-line}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0;outline:none}button,input[type=button]{overflow:visible;width:auto}.ie7 img{-ms-interpolation-mode:bicubic}.clear:after,.clear:before{content:" ";display:block;height:0;overflow:hidden}.clear:after{clear:both}.clear{zoom:1}.clearfix:after{clear:both;content:"";display:table}@font-face{font-display:swap;font-family:Afrihost Sans;font-style:normal;font-weight:900;src:url(/fonts/subset-AfrihostSans-Black.woff2) format("woff2"),url(/fonts/subset-AfrihostSans-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Afrihost Sans;font-style:normal;font-weight:400;src:url(/fonts/subset-AfrihostSans-Book.woff2) format("woff2"),url(/fonts/subset-AfrihostSans-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Afrihost Sans;font-style:normal;font-weight:500;src:url(/fonts/subset-AfrihostSans-Medium.woff2) format("woff2"),url(/fonts/subset-AfrihostSans-Medium.woff) format("woff")}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-thunder);font-size:1.4rem}*,body{font-family:Afrihost Sans,sans-serif}*{box-sizing:border-box;margin:0;padding:0}label,span{font-weight:inherit}input,select{font-family:Gotham,sans-serif}a,button{cursor:pointer}.wrapper{margin:0 auto;max-width:140rem;padding:0 4rem}.button{align-items:center;background:var(--gradient-jumpsuite);border:none;border-radius:2.4rem;display:flex;height:4.8rem;justify-content:center;padding:0 4rem}.button span{color:#fff;font-size:1.4rem;font-weight:var(--font-weight-black);line-height:1.4rem;transform:translateY(.1rem)}.button .icon{fill:#fff;margin-left:1rem}.button.secondary{background:#fff;border:.1rem solid var(--color-dew)}.button.secondary span{color:var(--color-thunder)}.button.secondary .icon{fill:var(--color-thunder)}.card-footer{align-items:center;border-top:.1rem solid var(--color-dew);display:flex;height:9rem;justify-content:space-between;margin-top:4rem;padding:0 2rem}.card-footer .button:not(.secondary){min-width:20rem}.card-footer.pull-right{justify-content:flex-end}@media (max-width:600px){.card-footer{flex-direction:column;height:auto;padding:1rem}.card-footer .button{flex-shrink:0;width:100%}.card-footer .button+.button{margin-top:1rem}}
