 html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

body{margin:0}

article,aside,footer,header,nav,section{display:block}

h1{font-size:2em;margin:0.67em 0}

figcaption,figure,main{display:block}

figure{margin:1em 40px}

hr{box-sizing:content-box;height:0;overflow:visible}

pre{font-family:monospace, monospace;font-size:1em}

a{background-color:transparent;-webkit-text-decoration-skip:objects}

a:active,a:hover{outline-width:0}

abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}

b,strong{font-weight:inherit}

b,strong{font-weight:bolder}

code,kbd,samp{font-family:monospace, monospace;font-size:1em}

dfn{font-style:italic}

mark{background-color:#ff0;color:#000}

small{font-size:80%}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

sub{bottom:-0.25em}

sup{top:-0.5em}

audio,video{display:inline-block}

audio:not([controls]){display:none;height:0}

img{border-style:none}

svg:not(:root){overflow:hidden}

button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}

button,input{overflow:visible}

button,select{text-transform:none}

button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}

button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}

button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}

fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}

legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}

progress{display:inline-block;vertical-align:baseline}

textarea{overflow:auto}

[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}

[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}

[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}

[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}

::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

details,menu{display:block}

summary{display:list-item}

canvas{display:inline-block}

template{display:none}

[hidden]{display:none}

.grid{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center}

.grid.centered{align-content:center;align-items:center;height:100%;justify-content:center}

.grid.centered-column{align-content:center;align-items:center;flex-direction:column;height:100%;justify-content:center}

.grid.row-start{flex-direction:row;justify-content:flex-start}

.grid.row-center{flex-direction:row;justify-content:center}

.grid.row-end{flex-direction:row;justify-content:flex-end}

.grid.column-start{align-content:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-start}

.grid.column-center{align-content:center;align-items:center;flex-direction:column;justify-content:flex-start}

.grid.column-end{align-content:flex-end;align-items:flex-end;flex-direction:column;justify-content:flex-start}

.grid.wrap{flex-wrap:wrap}

.grid.wrap-reverse{flex-wrap:wrap-reverse}

.grid.nowrap{flex-wrap:nowrap}

.grid.direction-row{flex-direction:row}

.grid.direction-reverse{flex-direction:row-reverse}

.grid.direction-column{flex-direction:column}

.grid.direction-column-reverse{flex-direction:column-reverse}

.grid.justify-start{justify-content:flex-start}

.grid.justify-end{justify-content:flex-end}

.grid.justify-center{justify-content:center}

.grid.justify-between{justify-content:space-between}

.grid.justify-around{justify-content:space-around}

.grid.items-start{align-items:flex-start}

.grid.items-end{align-items:flex-end}

.grid.items-center{align-items:center}

.grid.items-stretch{align-items:stretch}

.grid.items-baseline{align-items:baseline}

.grid.content-start{align-content:flex-start}

.grid.content-end{align-content:flex-end}

.grid.content-center{align-content:center}

.grid.content-between{align-content:space-between}

.grid.content-around{align-content:space-around}

@media (min-width: 0px){.col-xs-1{flex:0 8.33333%;max-width:8.33333%;padding-left:1rem;padding-right:1rem}

.col-xs-1:first-child{padding-left:0}

.col-xs-1:last-child{padding-right:0}

.col-xs-1.no-pad{padding-left:0;padding-right:0}

.col-xs-2{flex:0 16.66667%;max-width:16.66667%;padding-left:1rem;padding-right:1rem}

.col-xs-2:first-child{padding-left:0}

.col-xs-2:last-child{padding-right:0}

.col-xs-2.no-pad{padding-left:0;padding-right:0}

.col-xs-3{flex:0 25%;max-width:25%;padding-left:1rem;padding-right:1rem}

.col-xs-3:first-child{padding-left:0}

.col-xs-3:last-child{padding-right:0}

.col-xs-3.no-pad{padding-left:0;padding-right:0}

.col-xs-4{flex:0 33.33333%;max-width:33.33333%;padding-left:1rem;padding-right:1rem}

.col-xs-4:first-child{padding-left:0}

.col-xs-4:last-child{padding-right:0}

.col-xs-4.no-pad{padding-left:0;padding-right:0}

.col-xs-5{flex:0 41.66667%;max-width:41.66667%;padding-left:1rem;padding-right:1rem}

.col-xs-5:first-child{padding-left:0}

.col-xs-5:last-child{padding-right:0}

.col-xs-5.no-pad{padding-left:0;padding-right:0}

.col-xs-6{flex:0 50%;max-width:50%;padding-left:1rem;padding-right:1rem}

.col-xs-6:first-child{padding-left:0}

.col-xs-6:last-child{padding-right:0}

.col-xs-6.no-pad{padding-left:0;padding-right:0}

.col-xs-7{flex:0 58.33333%;max-width:58.33333%;padding-left:1rem;padding-right:1rem}

.col-xs-7:first-child{padding-left:0}

.col-xs-7:last-child{padding-right:0}

.col-xs-7.no-pad{padding-left:0;padding-right:0}

.col-xs-8{flex:0 66.66667%;max-width:66.66667%;padding-left:1rem;padding-right:1rem}

.col-xs-8:first-child{padding-left:0}

.col-xs-8:last-child{padding-right:0}

.col-xs-8.no-pad{padding-left:0;padding-right:0}

.col-xs-9{flex:0 75%;max-width:75%;padding-left:1rem;padding-right:1rem}

.col-xs-9:first-child{padding-left:0}

.col-xs-9:last-child{padding-right:0}

.col-xs-9.no-pad{padding-left:0;padding-right:0}

.col-xs-10{flex:0 83.33333%;max-width:83.33333%;padding-left:1rem;padding-right:1rem}

.col-xs-10:first-child{padding-left:0}

.col-xs-10:last-child{padding-right:0}

.col-xs-10.no-pad{padding-left:0;padding-right:0}

.col-xs-11{flex:0 91.66667%;max-width:91.66667%;padding-left:1rem;padding-right:1rem}

.col-xs-11:first-child{padding-left:0}

.col-xs-11:last-child{padding-right:0}

.col-xs-11.no-pad{padding-left:0;padding-right:0}

.col-xs-12{flex:0 100%;max-width:100%}

}

@media (min-width: 450px){.col-sm-1{flex:0 8.33333%;max-width:8.33333%;padding-left:1rem;padding-right:1rem}

.col-sm-1:first-child{padding-left:0}

.col-sm-1:last-child{padding-right:0}

.col-sm-1.no-pad{padding-left:0;padding-right:0}

.col-sm-2{flex:0 16.66667%;max-width:16.66667%;padding-left:1rem;padding-right:1rem}

.col-sm-2:first-child{padding-left:0}

.col-sm-2:last-child{padding-right:0}

.col-sm-2.no-pad{padding-left:0;padding-right:0}

.col-sm-3{flex:0 25%;max-width:25%;padding-left:1rem;padding-right:1rem}

.col-sm-3:first-child{padding-left:0}

.col-sm-3:last-child{padding-right:0}

.col-sm-3.no-pad{padding-left:0;padding-right:0}

.col-sm-4{flex:0 33.33333%;max-width:33.33333%;padding-left:1rem;padding-right:1rem}

.col-sm-4:first-child{padding-left:0}

.col-sm-4:last-child{padding-right:0}

.col-sm-4.no-pad{padding-left:0;padding-right:0}

.col-sm-5{flex:0 41.66667%;max-width:41.66667%;padding-left:1rem;padding-right:1rem}

.col-sm-5:first-child{padding-left:0}

.col-sm-5:last-child{padding-right:0}

.col-sm-5.no-pad{padding-left:0;padding-right:0}

.col-sm-6{flex:0 50%;max-width:50%;padding-left:1rem;padding-right:1rem}

.col-sm-6:first-child{padding-left:0}

.col-sm-6:last-child{padding-right:0}

.col-sm-6.no-pad{padding-left:0;padding-right:0}

.col-sm-7{flex:0 58.33333%;max-width:58.33333%;padding-left:1rem;padding-right:1rem}

.col-sm-7:first-child{padding-left:0}

.col-sm-7:last-child{padding-right:0}

.col-sm-7.no-pad{padding-left:0;padding-right:0}

.col-sm-8{flex:0 66.66667%;max-width:66.66667%;padding-left:1rem;padding-right:1rem}

.col-sm-8:first-child{padding-left:0}

.col-sm-8:last-child{padding-right:0}

.col-sm-8.no-pad{padding-left:0;padding-right:0}

.col-sm-9{flex:0 75%;max-width:75%;padding-left:1rem;padding-right:1rem}

.col-sm-9:first-child{padding-left:0}

.col-sm-9:last-child{padding-right:0}

.col-sm-9.no-pad{padding-left:0;padding-right:0}

.col-sm-10{flex:0 83.33333%;max-width:83.33333%;padding-left:1rem;padding-right:1rem}

.col-sm-10:first-child{padding-left:0}

.col-sm-10:last-child{padding-right:0}

.col-sm-10.no-pad{padding-left:0;padding-right:0}

.col-sm-11{flex:0 91.66667%;max-width:91.66667%;padding-left:1rem;padding-right:1rem}

.col-sm-11:first-child{padding-left:0}

.col-sm-11:last-child{padding-right:0}

.col-sm-11.no-pad{padding-left:0;padding-right:0}

.col-sm-12{flex:0 100%;max-width:100%}

}

@media (min-width: 770px){.col-md-1{flex:0 8.33333%;max-width:8.33333%;padding-left:1rem;padding-right:1rem}

.col-md-1:first-child{padding-left:0}

.col-md-1:last-child{padding-right:0}

.col-md-1.no-pad{padding-left:0;padding-right:0}

.col-md-2{flex:0 16.66667%;max-width:16.66667%;padding-left:1rem;padding-right:1rem}

.col-md-2:first-child{padding-left:0}

.col-md-2:last-child{padding-right:0}

.col-md-2.no-pad{padding-left:0;padding-right:0}

.col-md-3{flex:0 25%;max-width:25%;padding-left:1rem;padding-right:1rem}

.col-md-3:first-child{padding-left:0}

.col-md-3:last-child{padding-right:0}

.col-md-3.no-pad{padding-left:0;padding-right:0}

.col-md-4{flex:0 33.33333%;max-width:33.33333%;padding-left:1rem;padding-right:1rem}

.col-md-4:first-child{padding-left:0}

.col-md-4:last-child{padding-right:0}

.col-md-4.no-pad{padding-left:0;padding-right:0}

.col-md-5{flex:0 41.66667%;max-width:41.66667%;padding-left:1rem;padding-right:1rem}

.col-md-5:first-child{padding-left:0}

.col-md-5:last-child{padding-right:0}

.col-md-5.no-pad{padding-left:0;padding-right:0}

.col-md-6{flex:0 50%;max-width:50%;padding-left:1rem;padding-right:1rem}

.col-md-6:first-child{padding-left:0}

.col-md-6:last-child{padding-right:0}

.col-md-6.no-pad{padding-left:0;padding-right:0}

.col-md-7{flex:0 58.33333%;max-width:58.33333%;padding-left:1rem;padding-right:1rem}

.col-md-7:first-child{padding-left:0}

.col-md-7:last-child{padding-right:0}

.col-md-7.no-pad{padding-left:0;padding-right:0}

.col-md-8{flex:0 66.66667%;max-width:66.66667%;padding-left:1rem;padding-right:1rem}

.col-md-8:first-child{padding-left:0}

.col-md-8:last-child{padding-right:0}

.col-md-8.no-pad{padding-left:0;padding-right:0}

.col-md-9{flex:0 75%;max-width:75%;padding-left:1rem;padding-right:1rem}

.col-md-9:first-child{padding-left:0}

.col-md-9:last-child{padding-right:0}

.col-md-9.no-pad{padding-left:0;padding-right:0}

.col-md-10{flex:0 83.33333%;max-width:83.33333%;padding-left:1rem;padding-right:1rem}

.col-md-10:first-child{padding-left:0}

.col-md-10:last-child{padding-right:0}

.col-md-10.no-pad{padding-left:0;padding-right:0}

.col-md-11{flex:0 91.66667%;max-width:91.66667%;padding-left:1rem;padding-right:1rem}

.col-md-11:first-child{padding-left:0}

.col-md-11:last-child{padding-right:0}

.col-md-11.no-pad{padding-left:0;padding-right:0}

.col-md-12{flex:0 100%;max-width:100%}

}

@media (min-width: 1000px){.col-lg-1{flex:0 8.33333%;max-width:8.33333%;padding-left:1rem;padding-right:1rem}

.col-lg-1:first-child{padding-left:0}

.col-lg-1:last-child{padding-right:0}

.col-lg-1.no-pad{padding-left:0;padding-right:0}

.col-lg-2{flex:0 16.66667%;max-width:16.66667%;padding-left:1rem;padding-right:1rem}

.col-lg-2:first-child{padding-left:0}

.col-lg-2:last-child{padding-right:0}

.col-lg-2.no-pad{padding-left:0;padding-right:0}

.col-lg-3{flex:0 25%;max-width:25%;padding-left:1rem;padding-right:1rem}

.col-lg-3:first-child{padding-left:0}

.col-lg-3:last-child{padding-right:0}

.col-lg-3.no-pad{padding-left:0;padding-right:0}

.col-lg-4{flex:0 33.33333%;max-width:33.33333%;padding-left:1rem;padding-right:1rem}

.col-lg-4:first-child{padding-left:0}

.col-lg-4:last-child{padding-right:0}

.col-lg-4.no-pad{padding-left:0;padding-right:0}

.col-lg-5{flex:0 41.66667%;max-width:41.66667%;padding-left:1rem;padding-right:1rem}

.col-lg-5:first-child{padding-left:0}

.col-lg-5:last-child{padding-right:0}

.col-lg-5.no-pad{padding-left:0;padding-right:0}

.col-lg-6{flex:0 50%;max-width:50%;padding-left:1rem;padding-right:1rem}

.col-lg-6:first-child{padding-left:0}

.col-lg-6:last-child{padding-right:0}

.col-lg-6.no-pad{padding-left:0;padding-right:0}

.col-lg-7{flex:0 58.33333%;max-width:58.33333%;padding-left:1rem;padding-right:1rem}

.col-lg-7:first-child{padding-left:0}

.col-lg-7:last-child{padding-right:0}

.col-lg-7.no-pad{padding-left:0;padding-right:0}

.col-lg-8{flex:0 66.66667%;max-width:66.66667%;padding-left:1rem;padding-right:1rem}

.col-lg-8:first-child{padding-left:0}

.col-lg-8:last-child{padding-right:0}

.col-lg-8.no-pad{padding-left:0;padding-right:0}

.col-lg-9{flex:0 75%;max-width:75%;padding-left:1rem;padding-right:1rem}

.col-lg-9:first-child{padding-left:0}

.col-lg-9:last-child{padding-right:0}

.col-lg-9.no-pad{padding-left:0;padding-right:0}

.col-lg-10{flex:0 83.33333%;max-width:83.33333%;padding-left:1rem;padding-right:1rem}

.col-lg-10:first-child{padding-left:0}

.col-lg-10:last-child{padding-right:0}

.col-lg-10.no-pad{padding-left:0;padding-right:0}

.col-lg-11{flex:0 91.66667%;max-width:91.66667%;padding-left:1rem;padding-right:1rem}

.col-lg-11:first-child{padding-left:0}

.col-lg-11:last-child{padding-right:0}

.col-lg-11.no-pad{padding-left:0;padding-right:0}

.col-lg-12{flex:0 100%;max-width:100%}

}

html{box-sizing:border-box;color:#7a7a7a;font-family:"Lustria",serif;font-size:62.5%}

*,*:before,*:after{box-sizing:inherit}

img{height:auto;width:100%}

.container{margin:0 auto;max-width:1000px}

h1{font-size:2.6rem;font-weight:300;line-height:2;margin:0;padding:0}

@media (min-width: 770px){h1{font-size:2.8rem;line-height:3}

}

h2{color:#fff;font-size:1.6rem;font-weight:300;margin:0;overflow:auto;padding:.5rem 1rem}

@media (min-width: 770px){h2{font-size:2rem}

}

.center{text-align:center}

.right{text-align:right}

.required{color:red}

.btn{display:inline-block;font-family:"Lustria",serif;font-size:1.6rem;font-weight:700;line-height:2;margin:1rem 0;min-width:16rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s linear}

.btn-white{background-color:#fff;color:#77abd5;margin-top:2rem}

.btn-white:hover{background-color:#f2f2f2}

.btn-gray{background-color:#7a7a7a;color:#fff}

.btn-gray:hover{background-color:#878787}

.btn-navy{background-color:#16293c;color:#fff}

.btn-navy:hover{background-color:#1a3147}

ul:not(.highlights){padding-left:1.75rem}

ul:not(.highlights) li:not(:last-child){padding-bottom:.5rem}

ul.highlights{list-style:none;margin:0;padding:0}

ul.highlights li{padding:1.5rem 0 1.5rem 4.5rem;position:relative}

ul.highlights li:before{background:left center no-repeat;background-size:cover;content:'';height:3.5rem;left:0;position:absolute;top:.75rem;width:3.5rem}

ul.highlights li.app:before{background-image:url("../img/icon-app.png")}

ul.highlights li.sign:before{background-image:url("../img/icon-sign.png")}

ul.highlights li.account:before{background-image:url("../img/icon-account.png")}

ul.highlights li.repaid:before{background-image:url("../img/icon-repaid.png")}

input[type="range"]{width:100%}

.logo{line-height:0;padding:1rem}

@media (min-width: 770px){.logo{padding:1rem 0}

}

.logo img{max-width:190px}

.hero{background:url("../img/hero.jpg") center center no-repeat;background-size:cover;font-weight:300;line-height:1.1;padding:2rem 0}

@media (min-width: 450px){.hero{padding:5rem 0}

}

.hero .blue{color:#77abd5;font-family:"Poppins",sans-serif;font-size:1.6rem;text-shadow:0px 0px 3px rgba(0,0,0,0.75)}

@media (min-width: 770px){.hero .blue{font-size:1.8rem}

}

.hero .white{color:#fff;font-family:"Lustria",serif;font-size:2.2rem;font-weight:300;margin:1rem 0;text-shadow:0px 0px 3px rgba(0,0,0,0.5)}

@media (min-width: 770px){.hero .white{font-size:3.5rem}

}

.banner{font-family:"Lustria",serif;font-weight:700;line-height:1.3;padding:1em .5em;text-align:center}

.banner a{color:currentColor;text-decoration:none}

.banner-cta{background-color:#a8a8a8;color:#fff;font-size:1.8rem}

@media (min-width: 770px){.banner-cta{font-size:2.1rem}

}

.banner-welcome{color:#77abd5;font-size:2rem}

@media (min-width: 770px){.banner-welcome{font-size:2.7rem}

}

.banner-how{color:#16293c;font-size:2rem}

@media (min-width: 770px){.banner-how{font-size:2.7rem}

}

.banner-footer{background-color:#16293c;color:#fff;font-size:1.4rem}

@media (min-width: 770px){.banner-footer{font-size:1.6rem}

}

main{border-bottom:3px solid #a8a8a8;font-size:1.5rem;line-height:1.3;padding-bottom:2rem}

main .how>div,main .cost>div{padding:0 1rem}

@media (min-width: 1000px){main .how>div,main .cost>div{padding:0}

}

@media (min-width: 1000px){main .how h2 div,main .how>div,main .cost h2 div,main .cost>div{max-width:500px}

}

main .how h2{background-color:#16293c}

@media (min-width: 1000px){main .how h2 div{padding-left:1rem}

}

@media (min-width: 1000px){main .how h2 div,main .how>div{float:right;width:100%}

}

@media (min-width: 1000px){main .how>div{padding-right:1rem}

}

main .cost h2{background-color:#a8a8a8}

main .cost .blue{color:#77abd5;font-weight:900;text-align:center;text-transform:uppercase}

@media (min-width: 1000px){main .cost>div{padding-left:1rem}

}

.commission{border:1px solid #a8a8a8;margin:2rem 0;padding:1rem}

.commission .grid{margin:0 auto;max-width:70%;padding:.25rem 0}

.commission .total{border-top:1px solid #16293c}

.slider{margin:1em 1em .25em 1em}

footer{background-color:#7a7a7a;color:#999999;font-size:1.5rem;line-height:1.6;padding:2.5rem 0}

footer a{color:#999999;text-decoration:none}

footer img{max-width:106px}

footer .block-three{padding:2.5rem 0}

footer .block-three div{color:#fff}

.dcd-logo{line-height:0;padding:2rem 0;text-align:center}

.dcd-logo img{max-width:238px}

.copyright{color:#7a7a7a;font-size:1.25em;line-height:1.6;margin-bottom:0}

