@font-face{font-family:Prosto Sans;src:url(/fonts/prosto_sans_bold.eot);src:url(/fonts/prosto_sans_bold.eot?#iefix) format("embedded-opentype"),url(/fonts/prosto_sans_bold.woff) format("woff"),url(/fonts/prosto_sans_bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:nissan_brandbold;src:url(/fonts/NissanBrandW10-Bold.eot);src:url(/fonts/NissanBrandW10-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/NissanBrandW10-Bold.woff) format("woff"),url(/fonts/NissanBrandW10-Bold.ttf) format("truetype"),url(/fonts/NissanBrandW10-Bold.svg#NissanBrand-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nissan_brandlight;src:url(/fonts/NissanBrand-Light.woff) format("woff"),url(/fonts/NissanBrand-Light.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:nissan_icons;src:url(/fonts/nissan_icons.eot);src:url(/fonts/nissan_icons.eot#iefix) format("embedded-opentype"),url(/fonts/nissan_icons.ttf) format("truetype"),url(/fonts/nissan_icons.woff) format("woff"),url(/fonts/nissan_icons.svg#nissan_icons) format("svg");font-weight:400;font-style:normal}html{min-height:100%;position:relative}body,html{padding:0;margin:0;scroll-behavior:smooth;min-height:600px;font-family:nissan_brandlight}.contract-doc-table{border:1px solid #000;border-collapse:collapse}@media screen and (max-width:800px){.contract-doc-table{display:none}}.contract-doc-table td{border:1px solid #000;padding:10px}.contract-doc-table-mobile{padding:10px;display:block!important}.contract-doc-table-mobile div{padding:10px}@media (min-width:801px){.contract-doc-table-mobile{display:none!important}}.contract-doc-table-mobile>div{width:90%;border:1px solid #000;display:grid;grid-template-columns:1fr 1fr;margin-bottom:5px}.contract-doc-table-mobile .inner-duration{width:90%;display:flex;justify-content:space-between;flex-wrap:wrap}.contract-doc-table-mobile .inner-duration .subtable{display:grid;grid-template-columns:1fr 1fr}.contract-doc-table-mobile .inner-duration .subtable div{padding:0}.contract-doc-table-mobile .inner-duration .subtable .subtable-value{padding:10px 10px 10px 0;width:45%}