@charset "UTF-8";@import"https://use.typekit.net/wht8gxz.css";.pane-wrapper{text-align:center}.letter-outer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;text-align:left}.letter-wrapper{all:unset;background-color:#fff;transform-origin:top center}.letter-wrapper *{box-sizing:border-box;padding:0;margin:0}.letter{--line-height: 15pt;--font-size: 12pt;--page-width: 595.276pt;--page-margin: 25.945pt;font-family:nimbus-sans,sans-serif;color:#000;font-size:var(--font-size);line-height:var(--line-height);padding-top:21pt;padding-left:25.945pt;padding-right:25.945pt;width:595.276pt;min-height:841.89pt;position:relative}.letter .logo{position:absolute;font-size:16pt;line-height:18.95pt}.letter .contact-info{position:absolute;top:215pt;font-size:7pt;line-height:9.18pt}.letter .heading{font-size:16pt;line-height:18.95pt;margin-left:140.346pt;min-height:193pt}.letter .content{font-size:var(--font-size);line-height:var(--line-height);margin-left:140.346pt}.letter .content .paragraph,.letter .content .paragraph-heading{margin-top:0;margin-block-end:var(--line-height);display:block}.letter .content .paragraph span,.letter .content .paragraph-heading span{display:inline-block}.letter .content .paragraph .paragraph,.letter .content .paragraph-heading .paragraph{display:inline;padding-left:0;counter-increment:none}.letter .content .paragraph:last-child{margin-block-end:0}.letter .content .paragraph-heading{border-top:solid black 1.45pt;text-transform:uppercase}.letter .content .agreement{margin-top:calc(var(--line-height) * 10);counter-reset:myCounter}.letter .content .agreement .item{margin-bottom:calc(var(--line-height) * 1)}.letter .content .agreement .item .title{counter-increment:myCounter;text-transform:uppercase;display:block}.letter .content .agreement .item .title span{display:inline-block;font-size:var(--font-size);line-height:var(--line-height)}.letter .content .agreement .item .title span:before{content:counter(myCounter) ". ";width:30pt;display:inline-block}.letter .content .agreement .item .title.margin-bottom{padding-bottom:var(--line-height)}.letter .content .agreement .item .estimate-paragraph .delivery-item-title{padding-left:30pt;display:inline-block;counter-increment:myCounter}.letter .content .agreement .item .estimate-paragraph .delivery-item-title:before{content:counter(myCounter) ". ";text-indent:-30pt;display:inline-block}.letter .content .agreement .item .estimate-paragraph .paragraph{margin-top:0;margin-block-end:0;padding-left:30pt;counter-increment:myCounter;display:block}.letter .content .agreement .item .estimate-paragraph .paragraph:before{content:counter(myCounter) ". ";text-indent:-30pt;display:block;float:left}.letter .content .agreement .item .estimate-paragraph .paragraph .paragraph{display:block;padding-left:0;counter-increment:none}.letter .content .agreement .item .estimate-paragraph .paragraph .paragraph:before{content:none;text-indent:0}.letter .content .agreement .item .estimate-paragraph ol{list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-start:30pt}.letter .content .agreement .item .estimate-paragraph ol li{counter-increment:myCounter;padding-left:30pt}.letter .content .agreement .item .estimate-paragraph ol li ol{padding-left:0}.letter .content .agreement .item .estimate-paragraph ol li:before{content:counter(myCounter) ". ";text-indent:-30pt;display:inline-block}.letter .content .agreement .item .estimate-paragraph.delivery .paragraph{padding-left:60pt}.letter .content .agreement .item .estimate-paragraph.delivery ol{padding-inline-start:60pt}.letter .content .agreement .item .estimate-paragraph.delivery ol ol{padding-left:0}.letter .content .agreement .item .estimate-paragraph.multiple-stages .paragraph{padding-left:60pt}.letter .content .agreement .item .estimate-paragraph.multiple-stages ol{padding-inline-start:60pt}.letter .content .agreement .item .estimate-paragraph.multiple-stages ol ol{padding-left:0}.letter .content .agreement .item .estimate-lines{width:calc(100% + 140.346pt);margin-left:-140.346pt}.letter .content .agreement .item .estimate-lines .column-titles{display:block;padding-left:140.346pt;padding-bottom:var(--line-height)}.letter .content .agreement .item .estimate-lines .column-titles div{display:block;float:left;width:20%}.letter .content .agreement .item .estimate-lines .estimate-line{width:100%;display:block;position:relative}.letter .content .agreement .item .estimate-lines .estimate-line .counter-desc .counter{counter-increment:myCounter;float:left;width:140.346pt}.letter .content .agreement .item .estimate-lines .estimate-line .counter-desc .counter:before{content:counter(myCounter) ". "}.letter .content .agreement .item .estimate-lines .estimate-line .counter-desc .description{padding-left:140.346pt}.letter .content .agreement .item .estimate-lines .estimate-line .calc{padding-bottom:var(--line-height);padding-left:140.346pt}.letter .content .agreement .item .estimate-lines .estimate-line .calc div{width:20%;float:left}.letter .content .agreement .item .estimate-lines .estimate-line .calc div:first-child{margin-left:20%}.letter .content .agreement .item .estimate-lines .estimate-sums .estimate-sums-line{padding-left:140.346pt;padding-bottom:var(--line-height)}.letter .content .agreement .item .estimate-lines .estimate-sums .estimate-sums-line div{float:left;width:20%}.letter .content .agreement .item .estimate-lines .estimate-sums .estimate-sums-line div:first-child{margin-left:60%}.letter .content .agreement .item .estimate-lines .estimate-sums .estimate-sums-line div.line-comment{margin-left:0;width:60%}.letter .content .agreement .item .estimate-lines .estimate-sums .estimate-sums-line div.line-currency{width:40%}.letter .content .agreement .item.timeline .timeline-wrapper{width:calc(var(--page-width) - var(--page-margin) * 2);margin-left:-140.346pt;margin-top:var(--line-height);position:relative;height:100%}.letter .content .agreement .item.timeline .timeline-wrapper .timeline{width:100%;height:100%;padding:0 var(--line-height) 0 var(--line-height);position:absolute;inset:0}.letter .content .agreement .item.timeline .timeline-wrapper .timeline .month{position:absolute;top:0;left:0;bottom:0;border-left:solid black 1.45pt;width:1.45px;height:100%}.letter .content .agreement .item.timeline .timeline-wrapper .timeline .month .txt{background-color:#fff;position:absolute;padding-right:calc(var(--line-height) * .25);padding-left:calc(var(--line-height) * .25);left:2px;text-wrap:nowrap}.letter .content .agreement .item.timeline .timeline-wrapper .timeline .month.stop{border-left:none;border-right:solid black 1.45pt;left:auto;right:0}.letter .content .agreement .item.timeline .timeline-wrapper .timeline .month.week{border-left:dashed black 1.45pt;height:100%;display:block;position:absolute}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper{position:relative;min-height:20pt;width:100%;padding-top:calc(var(--line-height) * 2);padding-right:0;padding-bottom:0;padding-left:0}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage{min-height:calc(var(--line-height) * 2);position:relative}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage .border{position:absolute;top:0;left:calc(var(--line-height) / -5);right:calc(var(--line-height) / -5);background-color:#fff;height:calc(var(--line-height) / 2)}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage .border .line{border-top:solid black 1.45pt;position:absolute;top:50%;left:calc(var(--line-height) / 5);right:calc(var(--line-height) / 5)}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage .border .line.dashed{border-top:none;display:flex;justify-content:space-evenly;flex-flow:row nowrap;overflow:hidden}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage .border .line.dashed .dash{border-top:solid black 1.45pt;flex:0 1 5%}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage .border .end{position:absolute;border-left:solid black 1.45pt;height:calc(var(--line-height) / 3);top:50%;left:calc(var(--line-height) / 5);transform:translateY(-50%);z-index:100}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage .border .end.stop{left:auto;right:calc(var(--line-height) / 5)}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .stage .txt{background-color:#fff;position:absolute;white-space:nowrap;z-index:50;top:calc(var(--line-height) / 2);padding-right:calc(var(--line-height) / 5);padding-left:calc(var(--line-height) / 5);left:calc(var(--line-height) / -5)}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .day{min-height:var(--line-height);position:relative}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .day .dot{height:calc(var(--line-height) / 3);width:calc(var(--line-height) / 3);background-color:#000;border-radius:50%;display:inline-block;margin-bottom:calc(var(--line-height) / 10)}.letter .content .agreement .item.timeline .timeline-wrapper .stages-wrapper .day .txt{background-color:#fff;display:inline;position:absolute;top:0;left:calc(var(--line-height) / 1.8)}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc .paragraph{padding-left:30pt;margin-block-end:0;text-indent:30pt}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc .paragraph:first-child{padding-left:30pt;counter-increment:myCounter;text-indent:0}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc .paragraph:first-child:before{content:counter(myCounter) ". ";text-indent:-30pt;display:block;float:left}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc .paragraph span{display:inline-block}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc ol{list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-start:30pt}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc ol li{counter-increment:myCounter;padding-left:30pt}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc ol li ol{padding-left:0}.letter .content .agreement .item .optional-items .optional-item .optional-item-desc ol li:before{content:counter(myCounter) ". ";text-indent:-30pt;display:inline-block}.letter .content .agreement .item .optional-items .optional-item .optional-item-price{padding-bottom:calc(var(--line-height) * 2)}.letter .content .agreement .item .optional-items .optional-item .optional-item-price div{float:left;width:20%}.letter .content .agreement .item .optional-items .optional-item .optional-item-price div:first-child{margin-left:20%}.letter .content .agreement .item .optional-items .optional-item .optional-item-sign-wrapper .optional-item-sign,.letter .content .agreement .item .optional-items .optional-items-info-wrapper .optional-items-info{padding-left:60%}.ruler{height:var(--line-height);width:100%;border-bottom:solid black 1.45pt}.sign-wrapper{margin-bottom:calc(var(--line-height) * 3);margin-top:calc(var(--line-height) * 3);position:relative;width:100%;float:left}.sign-wrapper .name-sign{float:left;width:50%;padding-right:calc(var(--line-height) * .5)}.sign-wrapper .place-date{float:left;width:50%;padding-left:calc(var(--line-height) * .5)}.sign-wrapper .border-top{border-top:solid black 1.45pt;width:100%}.sign-wrapper:last-child{margin-top:0;margin-bottom:21pt}.sign-wrapper .counter{counter-increment:myCounter}.sign-wrapper .counter:before{content:counter(myCounter) ". ";width:30pt;float:left}.sign-wrapper .indent{padding-left:30pt}.sign-wrapper .signature{position:absolute;top:-58pt;left:-19pt;background-image:url(/static/sign-DhrPIBMR.png);background-size:contain;background-repeat:no-repeat;width:290px;height:150px}.sign-wrapper .name{padding-left:30pt}.at-symbol,.styled-at{font-family:nimbus-sans-condensed,sans-serif;font-weight:400}@media print{:root{background-color:#fff;--font-size: 12pt;--line-height: 15pt}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;overflow:visible!important;box-sizing:border-box;padding:0;margin:0}.letter{min-height:auto;padding-top:0}.letter .contact-info{top:195pt}.letter-wrapper{overflow:visible!important;position:relative;transform:scale(1)}.agreement{margin-top:0!important;display:block}.item{overflow:visible!important}.item:first-child{margin-top:0!important}.item.no-break-on-print{-moz-column-break-inside:avoid;break-inside:avoid}.item .title{-moz-column-break-after:avoid;break-after:avoid}.item .estimate-paragraph{-moz-column-break-inside:avoid;break-inside:avoid}.item.no-margin-top{margin-top:0!important}.item .optional-items .optional-item,.item .optional-items .optional-items-info-wrapper{-moz-column-break-inside:avoid;break-inside:avoid}.item .optional-items .optional-items-info-wrapper{-moz-column-break-before:avoid;break-before:avoid}.item .ruler{-moz-column-break-after:avoid;break-after:avoid}.estimate-item{-moz-column-break-inside:avoid;break-inside:avoid}.intro-letter{-moz-column-break-after:page;break-after:page;margin-bottom:0}.delivery-item-title{-moz-column-break-after:avoid;break-after:avoid}@page{margin:22.385pt 0;overflow:visible!important;size:A4 portrait;@bottom-left{font-family:nimbus-sans,sans-serif;font-size:12pt;line-height:var(--line-height);width:calc(var(--line-height) * 4);content:counter(page) "/" counter(pages);padding-top:0;padding-left:25.945pt;margin-top:calc((var(--line-height) + 2.14pt) * -1);height:calc(var(--line-height) * 1)}}@page :first{margin-top:21.64pt}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}
