body,html{font-size:62.5%;font-family:"Arial";color:#2E2B2B}body{font-family:"source-sans-pro", sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1.67;letter-spacing:0}.text-container,.text-container p{margin-bottom:2.6rem}.text-container:last-child,.text-container p:last-child{margin-bottom:0}.redactor h3{font-family:"belarius-sans", sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;letter-spacing:0;line-height:1.2;text-transform:uppercase;color:#F15A29;margin-bottom:3rem}.redactor h2{font-family:"belarius-sans", sans-serif;font-weight:400;font-style:normal;font-size:3.5rem;letter-spacing:0rem;line-height:1.2;text-transform:uppercase;margin-bottom:3rem}.orange{color:#F15A29}.upper{text-transform:uppercase}a{-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms;text-decoration:none;color:#F7F7F7}.wf-active a{color:inherit}p a:hover,p a:focus,p a:active{text-decoration:none;color:black}h1,h2,h3,h4,h5,h6,p,a,span,i,u{font:inherit}*{margin:0;padding:0;-webkit-text-size-adjust:none}a.link-overlay{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}button{font:inherit}body,html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;-webkit-scroll-behavior:smooth;background-color:#F7F7F7}::-webkit-scrollbar{display:none}video,img{display:inherit;max-width:100%;width:100%}.grecaptcha-badge{display:none}img{opacity:1;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}img.lazy{opacity:0}.fade{opacity:0;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;transition-delay:opacity  0.3s}.fade.img-fade{opacity:1}.stick{position:fixed !important;top:0}.sticky.column-right{right:0}.flex{display:flex}.flex.stretch{align-items:stretch}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex .start{justify-content:flex-start}.flex.middle{align-items:center}.flex.center{justify-content:center}.flex.reverse{flex-direction:row-reverse}.flex.space-between{justify-content:space-between}.container-wrapper{max-width:calc(100% - 6rem);width:calc(100vw - 12rem);margin-left:auto;margin-right:auto}.hover-effect .hover-effect-change{opacity:1;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.hover-effect.hovering .hover-effect-change{opacity:0.4}.hover-effect.hovering .active-hover .hover-effect-change{opacity:1}ul{margin:0}.white-space-nowrap{white-space:nowrap}.relative{position:relative}.right-align{text-align:right}.left-align{text-align:left}.center-align{text-align:center}.ov-hidden{overflow:hidden}@media (max-width: 750px){.pl-center-align{text-align:center}}@media (max-width: 750px){.pl-right-align{text-align:right}}@media (max-width: 750px){.pl-left-align{text-align:left}}.valign-wrapper{height:100%}.valign-wrapper:before{content:'\A';display:inline-block;height:100%;width:0;vertical-align:middle}.valign-wrapper .valign{display:inline-block;vertical-align:middle;width:calc(100% - 6px)}@media (max-width: 750px){.md-hidden{display:none}}.hidden{display:none !important;opacity:0 !important;visibility:hidden !important}.no-relative{position:static}.content-wrapper{min-height:0px;-moz-transition:min-height 500ms ease;-ms-transition:min-height 500ms ease;-o-transition:min-height 500ms ease;-webkit-transition:min-height 500ms ease;transition:min-height 500ms ease}.content-wrapper>section:last-child{border-bottom:0px}.logo-container{display:inline-flex;align-items:flex-end;justify-content:space-between;text-align:left;padding-bottom:9rem;flex-wrap:wrap;gap:30px}.logo-container h1{display:none}.logo-container svg.dencity-logo{display:block;width:24.8rem;height:auto}.logo-container svg.dencity-logo path{-moz-transition:fill 500ms ease;-ms-transition:fill 500ms ease;-o-transition:fill 500ms ease;-webkit-transition:fill 500ms ease;transition:fill 500ms ease}.content-wrapper.flex{display:flex}@media (max-width: 979px){.content-wrapper.flex{flex-direction:column}}.content-wrapper.flex .left-container,.content-wrapper.flex .right-container{width:50%;min-height:100vh}@media (max-width: 979px){.content-wrapper.flex .left-container,.content-wrapper.flex .right-container{width:100%;min-height:auto}}.right-container{position:relative;overflow:hidden}@media (max-width: 979px){.right-container{display:none}}.right-container span{height:100%;display:inline-block;position:absolute;left:0;top:0;-moz-transition:left 500ms ease;-ms-transition:left 500ms ease;-o-transition:left 500ms ease;-webkit-transition:left 500ms ease;transition:left 500ms ease;background-color:#96999C;background-color:#3B3B3B}.right-container span.width-one{width:1px}body.loaded .right-container span.width-one{left:8%}body.loaded .right-container span.width-one+.width-one{left:10%}.right-container span.width-two{width:2px}body.loaded .right-container span.width-two{left:25.5%}body.loaded .right-container span.width-two+.width-two{left:35%}.right-container span.width-three{width:4px}body.loaded .right-container span.width-three{left:45%}.right-container span.width-four{width:8px}body.loaded .right-container span.width-four{left:58.5%}.right-container span.width-five{width:11px}body.loaded .right-container span.width-five{left:75.5%}.right-container span.width-six{width:15px}body.loaded .right-container span.width-six{left:calc(100% - 15px)}.left-container{display:flex;flex-direction:column;justify-content:space-between}.left-container .top-container{padding:6rem;min-height:calc(100vh - 12rem);display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1400px){.left-container .top-container{padding:6rem 3rem}}@media (max-width: 979px){.left-container .top-container{padding:6rem}}@media (max-width: 650px){.left-container .top-container{padding:3rem}}.left-container .top-container .text-container{max-width:45rem}
