@font-face{font-family:Lucida Grande;src:url(LucidaGrande.eot);src:url(LucidaGrande.eot?#iefix) format("embedded-opentype"),url(LucidaGrande.woff2) format("woff2"),url(LucidaGrande.woff) format("woff"),url(LucidaGrande.ttf) format("truetype"),url(LucidaGrande.svg#LucidaGrande) format("svg");font-weight:400;font-style:normal}body,html{height:100%}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.content{-ms-flex:1 0 auto;flex:1 0 auto}.footer{-ms-flex-negative:0;flex-shrink:0}.uk-section-medium{padding:70px 0}.uk-background-secondary{background:#0e151a}@media (max-width:640px){.offset-remove-padding{padding-left:0;padding-right:0}}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0;width:100vw}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.uk-offcanvas-bar{padding:30px}.form-padding{padding:48px 25px}@media (min-width:640px){.form-padding{padding:72px 122px}}.form__title{font-weight:700;font-size:14px;letter-spacing:.04em;line-height:26px;color:#1c2d4d;border-bottom:1px solid #1c2d4d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-custom .uk-form-label{color:#000;font-size:16px;font-weight:400}.form-custom .uk-button-primary svg{color:#8a9399}.form-custom .mt-sm{margin-top:26px}.form-custom .uk-input,.form-custom .uk-select,.form-custom .uk-textarea{min-height:65px;padding-right:20px;padding-left:20px;background-color:#fff;color:#000;font-size:16px}.form-custom .uk-input:focus,.form-custom .uk-select:focus,.form-custom .uk-textarea:focus{box-shadow:inset 0 0 0 1px #0e151a}.form-custom .uk-input:disabled,.form-custom .uk-select:disabled,.form-custom .uk-textarea:disabled{background-color:#f5f9fa}.form-custom .uk-input.uk-form-danger,.form-custom .uk-select.uk-form-danger,.form-custom .uk-textarea.uk-form-danger{color:#f0506e;background-color:rgba(240,80,110,.08);box-shadow:inset 0 0 0 1px #f0506e}.form-custom .uk-input.uk-form-success,.form-custom .uk-select.uk-form-success,.form-custom .uk-textarea.uk-form-success{color:#5ad4bb;background-color:rgba(90,212,187,.08);box-shadow:inset 0 0 0 1px #5ad4bb}.form-custom .uk-input::-ms-placeholder,.form-custom .uk-select::-ms-placeholder,.form-custom .uk-textarea::-ms-placeholder{color:#000}.form-custom .uk-input::-webkit-input-placeholder,.form-custom .uk-select::-webkit-input-placeholder,.form-custom .uk-textarea::-webkit-input-placeholder{color:#000}.form-custom .uk-input::-moz-placeholder,.form-custom .uk-select::-moz-placeholder,.form-custom .uk-textarea::-moz-placeholder{color:#000}.form-custom .uk-input:-ms-input-placeholder,.form-custom .uk-input::-ms-input-placeholder,.form-custom .uk-select:-ms-input-placeholder,.form-custom .uk-select::-ms-input-placeholder,.form-custom .uk-textarea:-ms-input-placeholder,.form-custom .uk-textarea::-ms-input-placeholder{color:#000}.form-custom .uk-input::placeholder,.form-custom .uk-select::placeholder,.form-custom .uk-textarea::placeholder{color:#000}.form-custom input.uk-checkbox{border-radius:2px;background:transparent;border:1px solid rgba(14,21,26,.2);animation:back}.form-custom input.uk-checkbox:checked{background-image:url(/dist/assets/images/check-24px.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.form-custom input.uk-checkbox:checked:focus,.form-custom input.uk-checkbox:indeterminate:focus{background-color:transparent}.form-custom .uk-checkbox-danger{background-color:rgba(240,80,110,.08);border:1px solid #f0506e}.form-custom a{color:#666;text-decoration:underline}.form-custom .uk-textarea{padding:20px}.uk-button{padding:15px;text-transform:uppercase;font-size:18px;font-weight:500;line-height:21px;letter-spacing:1px;text-align:left}.uk-button-primary{color:#fff;background-color:#0e151a;transition:all 225ms ease-in-out}.uk-button-primary:hover{color:#0e151a;background-color:#fff}.uk-button-primary:hover svg{color:#0e151a}.uk-button-primary:focus{background-color:#0e151a}.uk-button-primary .fa-arrow-right{color:#fff;margin-right:8px}.uk-button-secondary{background-color:transparent;transition:all .15s ease-in-out}.uk-button-secondary.white{color:#fff;border:2px solid #fff}.uk-button-secondary.white:hover{color:#000;background-color:#fff}.uk-button-secondary.black{color:#000;border:2px solid #000}.uk-button-secondary.black:hover{color:#fff;background-color:#000}.uk-button-secondary:focus{background-color:transparent}.uk-button-link{padding:0;color:#0e151a;transition:all .15s ease-in-out;text-transform:none;font-weight:600;margin-bottom:15px;text-transform:lowercase}.uk-button-link:hover{color:#44657d;text-decoration:none}.home-header{min-height:600px}.home-header h1{font-family:Suranna,serif;font-weight:400;font-size:54px;line-height:54px}.home-header p{font-weight:400;font-size:16px}.home-card{margin-top:-6rem;padding-bottom:56px}.home-card .cart-part .border{border-left:1px solid #979797}.home-card strong{font-weight:600}.home-card h2{margin-bottom:34px}.home-card .black-box{padding:35px 45px}.home-card .mb{margin-bottom:22px}.home-card .mb-large{margin-bottom:54px}.default-card{background-color:#fff;box-shadow:0 0 11px 0 rgba(0,0,0,.2);padding:100px 75px}.default-card strong{font-weight:600}.black-box{padding:60px 35px;margin-bottom:38px}.black-box a{color:#fff}.black-box .trump-list{list-style:none;margin-bottom:0;padding:0}.black-box .trump-list li{color:#fff;font-weight:800;line-height:32px}.black-box .trump-list li:before{font-family:Font Awesome\ 5 Free;content:"\f00c";color:#5ad4bb;margin-right:8px}.black-box b,.black-box p,.black-box small{color:#fff}.black-box b.price span,.black-box p.price span,.black-box small.price span{font-size:30px;font-weight:600}@media (min-width:640px){.black-box .trump-list li:before{margin-right:45px}}.quote-image .title{font-family:Suranna,serif;font-size:38px;line-height:31px;margin-bottom:24px}.quote-image .title.small{font-size:28px;line-height:32px}.quote-image .divider{width:30px;height:1px;background-color:#0e151a;display:block}.quote-image .subline{color:#0e151a;font-size:10px;text-transform:uppercase;margin-top:10px;font-weight:400}.quote .title{font-size:24px;line-height:32px}.quote .subline{color:#0e151a;font-size:20px;font-weight:400;font-family:Suranna,serif}.cms-quote{padding:56px 46px;margin-bottom:42px}.cms-quote .title{font-size:26px;font-weight:400;margin-bottom:9px}.cms-quote .subtitlesmall{font-weight:200}.cms-quote .explenation{line-height:14px}.timeline{border-top:1px dotted #1c2d4d}.timeline .timeline-item{margin-top:-25px;max-width:150px;padding:15px;text-align:center}.timeline .timeline-item .dot{background-color:#fff;border:3px solid #1c2d4d;width:20px;height:20px;border-radius:50%;margin:0 auto}.timeline .timeline-item p{font-weight:600}.section-about img{margin:56px 0}.section-about .toptext{margin-bottom:29px}.section-about b{font-weight:700}.section-about .custom-margin{margin-bottom:52px}.c-circle{font-family:Lucida Grande;font-size:16px;vertical-align:middle}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grey-background{background-color:#f5f9fa}.grey-background h2{margin-bottom:45px}b{font-weight:600}.uk-h1,h1{color:#000;font-size:38px;font-weight:400;line-height:45.6px}.uk-h1.smaller,h1.smaller{font-size:33px;line-height:38px}.uk-h1.bigger,h1.bigger{font-size:65px;line-height:60px}.uk-h1 b,h1 b{font-weight:600}.uk-h2,h2{color:#0e151a;font-size:33px;line-height:32px;font-weight:500}.uk-h2.bigger,h2.bigger{font-size:30px;font-weight:600;line-height:38px;margin-bottom:28px}.uk-h2.mb,h2.mb{margin-bottom:37px}.uk-h2.lh,h2.lh{line-height:39px}.uk-h2 strong,h2 strong{font-weight:600}.uk-h2.bold strong,h2.bold strong{font-weight:700}.uk-h3,h3{color:#0e151a;font-size:33px;line-height:34px;font-weight:500}.uk-h4,h4{font-size:18px;font-weight:600;line-height:35px;letter-spacing:1px}.uk-h4 b,h4 b{font-weight:500}.cms,p{color:#000;font-size:14px;font-weight:300;line-height:26px;font-family:Montserrat,sans-serif;letter-spacing:.5px}.cms .light,p .light{font-weight:400;font-size:16px;line-height:26px}.cms.fs,p.fs{font-family:Suranna,serif}small{font-size:12px;font-weight:400}.tagline{font-family:Suranna,serif;font-size:20px;line-height:32px;color:#8c8c8c;margin-bottom:0;letter-spacing:.5px;position:relative}.neg-outliner{margin-left:-25px;display:inline-block;border-bottom:1px solid #d8d8d8;margin-right:5px;width:20px;position:absolute;bottom:15px}.mobile-image{height:100%}.gray-top-banner{background-color:#f5f9fa;height:400px;position:absolute;top:0;left:0;right:0;z-index:-1}.uk-section.overlapping{margin-top:-12rem}header .uk-navbar-nav li{margin:0 25px}header .uk-navbar-nav li.uk-active a{color:#000;font-weight:700}header .uk-navbar-nav li a{min-height:0;margin:0;padding:15px 0;color:#000;text-transform:uppercase;font-size:12px;line-height:32px}header .uk-navbar-nav li:first-of-type{margin-left:0}header .uk-navbar-nav li:last-of-type{margin-right:0}header .uk-navbar-nav li.nav-button a{padding:10px 30px;color:#fff;background-color:#0e151a;font-weight:500}header .uk-navbar-nav .uk-navbar-dropdown{background-color:transparent;padding:0 0 0 15px}header .uk-navbar-nav .uk-navbar-dropdown li{margin:0;background-color:#000}header .uk-navbar-nav .uk-navbar-dropdown li a{color:#fff;font-size:13px;text-transform:none;font-weight:800;padding:10px;margin-bottom:10px}a.uk-navbar-toggle span.uk-icon{background-color:#000;padding:15px}a.uk-navbar-toggle span.uk-icon svg{color:#fff}footer{background-color:#0e151a;padding:56px 25px}footer p{color:#fff;font-weight:300}footer p.title{font-size:32px;font-family:Suranna,serif}footer p a{color:#fff}footer p a:hover{color:#fff;text-decoration:underline}footer .line{height:1px;width:100%;background-color:hsla(0,0%,100%,.2)}footer .bottom-footer p{font-size:12px}footer .bottom-footer p,footer .bottom-footer p a{color:hsla(0,0%,100%,.2)}.cs-wrapper{display:-ms-flexbox;display:flex;width:100vw;height:100vh;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cs-wrapper .cs-inner{max-width:500px;padding-right:32px;padding-left:32px}.cs-wrapper .cs-inner .cs-card{background-color:#fff}.cs-wrapper .cs-title{color:#000;font-size:24px}.cs-wrapper .cs-text{color:rgba(0,0,0,.75);font-family:sans-serif;font-size:16px;line-height:28px}.cs-wrapper .cs-socials{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.cs-wrapper .cs-socials a{margin:0 4px;color:rgba(0,0,0,.65);font-size:18px}.cs-wrapper .cs-socials a:hover{color:#000;text-decoration:none}.wrapper-404{position:relative;width:100vw;height:100vh;background-image:url(/dist/assets/images/404/404-bg.gif);background-position:50%;background-size:cover}.wrapper-404 .overlay-404{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrapper-404 .overlay-404 .inner-404{max-width:500px;padding:50px;border-radius:4px;background-color:#fff}.wrapper-404 .overlay-404 .inner-404 h1{margin-bottom:15px;background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));text-transform:uppercase;font-size:56px;font-weight:800;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wrapper-404 .overlay-404 .inner-404 h2{margin-top:0;font-size:24px;font-weight:400}.wrapper-404 .overlay-404 .inner-404 p{margin-bottom:0}.wrapper-404 .overlay-404 .inner-404 p a{color:#74ebd5}.wrapper-404 .overlay-404 .inner-404 p a:hover{color:#31e1c1}.edit__page__button{z-index:9999;display:-ms-flexbox;display:flex;position:absolute;bottom:30px;left:30px;width:60px;height:60px;color:#fff;border-radius:999px;background:linear-gradient(135deg,#74ebd5,#acb6e5);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .35s cubic-bezier(.77,0,.175,1)}.edit__page__button:hover{color:#fff;transform:scale(1.15)}@media (max-width:960px){.home-card{margin-top:0}.home-card .cart-part .border{border-left:none}.default-card{padding:30px}.mobile-image{padding-top:75%;margin-bottom:15px;height:auto}.uk-section.overlapping{margin-top:0}}@media (max-width:640px){.timeline{border-top:none}.mobile-no-padding{padding:0}.neg-outliner{margin-left:-10px;display:inline-block;border-bottom:1px solid #d8d8d8;margin-right:5px;width:7px}.uk-h4,h4{font-size:18px;font-weight:400;line-height:35px;letter-spacing:1px}.uk-h4 b,h4 b{font-weight:500}.home-header{min-height:350px}.home-header h1,.home-header p{display:none}.home-card{margin-top:0}.uk-button{font-size:16px}}@media (max-width:450px){.home-header{min-height:275px}}