/* Minification failed. Returning unminified contents.
(1,10639): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,48356): run-time error CSS1039: Token not allowed after unary operator: '-vh'
 */
body,html{margin:0;padding:0;}body{margin:0;color:#fff;font-family:sans-serif;font-weight:400;font-style:normal;line-height:1.6;overflow-x:hidden;padding:0 1rem 1rem;padding:0;max-width:100vw;background-color:#101829;}body.overflow-hidden{overflow:hidden;}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box;}:after,:before{text-decoration:inherit;vertical-align:inherit;}a,a:visited{background-color:transparent;color:#fff;}a:hover,a:focus,a:visited:hover,a:visited:focus{text-decoration:none;}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation;}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important;}h1,h2,h3,.h3,h4,h5,.h5,h6,ol,p,ul{margin:0 0 1rem;}.heading,h1,.h1,h2,.h2,h3,.h3,h4,h5,.h5{font-weight:500;font-style:normal;font-style:normal;text-transform:uppercase;line-height:normal;font-family:brandon-grotesque,sans-serif;}h1{font-size:1.6rem;line-height:1.2;letter-spacing:.03125rem;margin-block-start:0;margin-block-end:0;}h2,.h2,.heading{font-size:1.4rem;line-height:1.2;letter-spacing:.03125rem;}h2,.h2{margin-bottom:1.5rem;}h3,.h3{font-size:1.4rem;line-height:1.5;letter-spacing:.03125rem;}h4,.h4{font-size:1.1rem;line-height:1.5;letter-spacing:.0625rem;text-transform:uppercase;margin-bottom:.5rem;}h5,.h5{font-size:1rem;line-height:1.5;}h5,.h5,h6,.h6,p{margin:0;}.pre-heading{text-transform:uppercase;font-size:.8rem;margin-bottom:.5rem;letter-spacing:.0625rem;}.flex,.flex-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.inline-flex{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;}.justify-center{justify-content:center;}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}nav ol,nav ul{list-style:none;}nav ul,nav ul li{list-style:none;margin:0;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}section{display:block;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}audio,video{display:inline-block;}img{border:0;outline:0;}.button a,a.button,a[href^="mailto:"],a[href^="tel:"]{text-decoration:none;}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}button,input,select{margin:0;}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;}footer,.footer,nav,.header,article{display:block;}.menu-icon{cursor:pointer;display:block;height:3rem;position:relative;width:3rem;}.menu-icon .line{display:block;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.menu-icon .line:before,.menu-icon .line:after{position:absolute;width:1.75rem;}.menu-icon .line:before{top:-.5625rem;}.menu-icon .line:after{bottom:-.5625rem;}.menu-icon .line,.menu-icon .line:after,.menu-icon .line:before{background:#e7e5de;content:"";display:block;height:.125rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:1.875rem;border-radius:.1875rem;}.menu-toggle{-webkit-transform:translateY(-.3125rem);background:none;border:0;cursor:pointer;padding:0;transform:translateY(-.3125rem);-webkit-transform:translateY(0);transform:translateY(0);z-index:300;margin-left:auto;}.menu-toggle.active .menu-icon .line{-webkit-transform:rotate(45deg) translateY(-.125rem) translateX(-.9375rem);transform:rotate(45deg) translateY(-.125rem) translateX(-.9375rem);-webkit-transform-origin:top left;transform-origin:top left;width:1.9375rem;}.menu-toggle.active .menu-icon .line:before{-webkit-transform:rotate(-90deg) translateY(.875rem) translateX(-.625rem);transform:rotate(-90deg) translateY(.875rem) translateX(-.625rem);-webkit-transform-origin:top left;transform-origin:top left;width:.9375rem;}.menu-toggle.active .menu-icon .line:after{-webkit-transform:rotate(-90deg) translateY(.875rem) translateX(-.4375rem);transform:rotate(-90deg) translateY(.875rem) translateX(-.4375rem);-webkit-transform-origin:top left;transform-origin:top left;width:.9375rem;}header.header{left:0;position:fixed;top:0;right:0;z-index:3;-webkit-transition:all .3s cubic-bezier(.17,.67,.83,.67);transition:all .3s cubic-bezier(.17,.67,.83,.67);width:100%;max-width:100vw;z-index:1050;}header.header .menu-toggle{top:.5rem;}header.header .nav-bar{justify-content:center;align-items:center;padding:.5rem 1rem;margin:0 auto;max-width:100vw;position:relative;-webkit-transition:all .3s cubic-bezier(.17,.67,.83,.67);transition:all .3s cubic-bezier(.17,.67,.83,.67);min-height:3.5rem;}header.header .nav-bar .header-logo{display:inline-block;flex:1;text-align:center;width:100%;max-width:15.625rem;height:100%;max-height:6rem;position:absolute;top:0;padding:.25rem 0;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}header.header .nav-bar .header-logo .logo{width:100%;display:block;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}header.header .nav-bar .nav-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;flex:1;width:100%;display:none;}header.header .nav-bar .nav-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}header.header .nav-bar .nav-menu ul li a{display:inline-block;color:#fff;text-decoration:none;padding:1rem 1rem .75rem;font-size:.9rem;letter-spacing:.01625rem;white-space:nowrap;font-family:brandon-grotesque,sans-serif;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-weight:500;}header.header .nav-bar .nav-menu ul li a:hover{color:#fff;opacity:.8;}header.header .nav-bar svg{max-width:100%;max-height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%;}header.header .nav-bar svg path.cls-1{fill:#28abe2;}header.header .nav-bar svg polygon.cls-1{fill:#fff;}header.header .nav-bar svg path.cls-2{fill:#fff;}header.header .nav-bar svg polygon.cls-2{fill:#28abe2;}header.header .nav-bar svg .cls-1,header.header .nav-bar svg .cls-2{stroke-width:0;}header.header.top{background-color:#e7e5de;}header.header.fixed-top{background-color:#e7e5de;}header.header.fixed-top .nav-bar,header.header.top .nav-bar{padding:.5rem 1rem;}header.header.fixed-top .nav-bar .header-logo,header.header.top .nav-bar .header-logo{max-height:5.75rem;}header.header.fixed-top .nav-bar .nav-menu ul li a,header.header.top .nav-bar .nav-menu ul li a{color:#001b54;}header.header.fixed-top .nav-bar .nav-menu ul li a:hover,header.header.top .nav-bar .nav-menu ul li a:hover{color:#28abe2;}header.header.fixed-top .nav-bar svg path.cls-1,header.header.top .nav-bar svg path.cls-1{fill:#28abe2;}header.header.fixed-top .nav-bar svg polygon.cls-1,header.header.top .nav-bar svg polygon.cls-1{fill:#28abe2;}header.header.fixed-top .nav-bar svg path.cls-2,header.header.top .nav-bar svg path.cls-2{fill:#001b54;}header.header.fixed-top .nav-bar svg polygon.cls-2,header.header.top .nav-bar svg polygon.cls-2{fill:#001b54;}header.header.fixed-top .menu-toggle,header.header.top .menu-toggle{top:.5rem;}header.header.fixed-top .menu-icon .line,header.header.fixed-top .menu-icon .line:after,header.header.fixed-top .menu-icon .line:before,header.header.top .menu-icon .line,header.header.top .menu-icon .line:after,header.header.top .menu-icon .line:before{background:#001b54;}.button{overflow:visible;text-transform:none;border:solid .0625rem #fff;border-radius:2.125rem;cursor:pointer;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;justify-content:center;align-items:center;font-size:.9rem;letter-spacing:.0375rem;line-height:1;font-weight:500;padding:1rem 1.5rem .9rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-moz-box-shadow:0 0 0 .07rem rgba(255,255,255,.9);-webkit-box-shadow:0 0 0 .07rem rgba(255,255,255,.9);box-shadow:0 0 0 .07rem rgba(255,255,255,.9);background:none;color:#fff;font-family:brandon-grotesque,sans-serif;outline:0;}.button:disabled{color:#979797;cursor:not-allowed;opacity:.65;}.button:hover,.button:focus{-moz-box-shadow:0 0 0 .15rem rgba(255,255,255,.2);-webkit-box-shadow:0 0 0 .15rem rgba(255,255,255,.2);box-shadow:0 0 0 .15rem rgba(255,255,255,.2);outline:0;}.button.btn-dark{background-color:#101829;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.button.btn-dark:hover,.button.btn-dark:focus{background-color:#28abe2;border-color:#28abe2;-moz-box-shadow:0 0 0 .15rem rgba(40,171,226,.2);-webkit-box-shadow:0 0 0 .15rem rgba(40,171,226,.2);box-shadow:0 0 0 .15rem rgba(40,171,226,.2);}.button.btn-dark.nobord{border:0;-moz-box-shadow:0 0 0 .15rem rgba(21,29,45,.2);-webkit-box-shadow:0 0 0 .15rem rgba(21,29,45,.2);box-shadow:0 0 0 .15rem rgba(21,29,45,.2);}.button.btn-dark.nobord:hover,.button.btn-dark.nobord:focus{background-color:#28abe2;border-color:#28abe2;-moz-box-shadow:0 0 0 .15rem rgba(40,171,226,.2);-webkit-box-shadow:0 0 0 .15rem rgba(40,171,226,.2);box-shadow:0 0 0 .15rem rgba(40,171,226,.2);}.button.frm-button,.button.button-trk{background-color:#28abe2;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#28abe2;}.button.frm-button:hover,.button.frm-button:focus,.button.button-trk:hover,.button.button-trk:focus{background-color:#101829;border-color:#101829;}.button.btn-light{border:solid .0625rem #fff;background-color:rgba(255,255,255,.9);-moz-box-shadow:0 0 0 .125rem rgba(255,255,255,.2);-webkit-box-shadow:0 0 0 .125rem rgba(255,255,255,.2);box-shadow:0 0 0 .125rem rgba(255,255,255,.2);color:#000;}.button.btn-light:hover,.button.btn-light:focus{background-color:#fff;}.button.btn-shell{background-color:#e7e5de;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;}.button.button-lnk{color:#000!important;border-radius:0!important;padding:0 0 .125rem!important;background:none!important;border:0;border-bottom:solid .0625rem #000!important;box-shadow:none!important;}.button.button-lnk:hover{color:rgba(0,0,0,.6)!important;border-color:rgba(0,0,0,.4)!important;box-shadow:none!important;}.button.btn-small{padding:.9rem 1.2rem .8rem;}.button-nostyle{align-items:center;background:none;border:0;color:#b03134;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.3em;justify-content:space-between;margin:1rem 0;padding:0;text-align:left;width:100%;}.flex-buttons{justify-content:center;flex-wrap:wrap;}.flex-buttons .button{margin:0 1rem;}.hero{height:100vh;height:calc(var(--vh,1vh)*100);max-height:35vh;max-width:100%;position:relative;}.hero .container{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;z-index:3;}.hero h1{color:#fff;padding:1.2rem 1.5rem 1.1rem;letter-spacing:0;font-size:2rem;font-weight:500;}.hero picture{height:100%;width:100%;display:inline-block;}.hero picture img{height:100%;width:100%;object-fit:cover;object-position:center center;}.hero picture img.position-bottom{object-position:center bottom;}.hero picture img.position-top{object-position:center top;}.hero.flex{overflow:hidden;justify-content:center;align-items:center;}.hero.flex .container{max-height:100%;position:absolute;}.hero.flex .container .flex-buttons{margin-top:2rem;}.hero.flex .container .flex-buttons .button{background-color:rgba(0,0,0,.3);color:#fff;box-shadow:none;}.hero.flex .container .flex-buttons .button:hover,.hero.flex .container .flex-buttons .button:focus{background-color:#28abe2;}.covered{position:relative;filter:brightness(88%) saturate(92%);}.covered::after{content:"";position:absolute;background:#000;height:100%;top:0;left:0;width:100%;z-index:1;opacity:.6;background:linear-gradient(to top,transparent 40%,rgba(0,0,0,.5) 100%);}.covered.blue::after{background:linear-gradient(to top,transparent 40%,rgba(2,14,30,.88) 100%);}.bc-cov{filter:brightness(82%) saturate(86%);}.bc90{filter:brightness(90%) saturate(77%);}.bcsat140{filter:brightness(90%) saturate(140%);}.full-cov{filter:brightness(80%) saturate(92%);content:none;}.full-covered{filter:brightness(56%) saturate(92%);}section.main{margin:0 auto;max-width:115rem;}.main-content{padding:0;}.main-content .content{padding:2rem .9375rem 0;margin:0 auto;}.main-content .content .text-content{padding:2rem 0 1rem;}.main-content .content .text-content .heading h1{text-align:center;margin-bottom:1.5rem;}.main-content .content .text-content .ingress{font-size:1rem;margin:0 auto;max-width:50rem;text-align:center;}.main-content .content .text-content p.centered{margin:0 auto 1rem;max-width:43.75rem;text-align:center;}.main-content .content .text-content .flex-buttons{margin-top:4rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;}.main-content .content .text-content .flex-buttons .button{margin-bottom:1rem;}.main-content .text-content-wrapper{margin:1.5rem 0;}.main-content .text-content-wrapper .button{margin-top:2rem;}.main-content .columns{padding:0;max-width:85rem;margin:0 auto;}.main-content .columns .col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.main-content .columns .col-text{padding:2.5rem .9375rem 0;}.main-content .columns .col-image picture{height:100%;width:100%;display:inline-block;}.main-content .columns .col-image picture img{height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:.25rem;max-height:384rem;}.main-content .columns .col-image.form-image{max-height:35rem;}.main-content .columns.accordions-content .col-image picture{height:auto;}.main-content .columns.accordions-content .col-image picture img{aspect-ratio:1/1;max-height:none;object-fit:contain;}.main-content.privacy .content .text-content .ingress{max-width:37.5rem;}.main-content.privacy .content .text-content .ingress a{text-decoration:underline;}.main-content.privacy .text-content-wrapper{margin:5rem auto;max-width:62.5rem;}.main-content.privacy .text-content-wrapper a{text-decoration:underline;}.main-content.privacy .text-content-wrapper .text-block{margin-bottom:2rem;}.main-content.privacy .text-content-wrapper .text-block p{margin-bottom:1rem;}.main-content.privacy .text-content-wrapper .h4{margin-top:2rem;}.main-content.privacy .text-content-wrapper .h4:first-of-type{margin-top:0;}.cols-wrapper{width:100%;}.cols-wrapper .cols{margin:0 auto;max-width:86.875rem;padding:0 .9375rem;}.cols-wrapper .cols .col{text-decoration:none;overflow:hidden;}.cols-wrapper .cols .col picture{width:100%;height:100%;display:inline-block;}.cols-wrapper .cols .col picture img{width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:1.2s transform ease;transition:1.2s transform ease;border-radius:.25rem;}.cols-wrapper .cols .col .covered-bg{position:relative;}.cols-wrapper .cols .col .covered-bg::after{content:"";position:absolute;background:#000;height:100%;top:0;left:0;width:100%;z-index:1;background:rgba(0,0,0,.2);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}.cols-wrapper .cols .col .image-block{aspect-ratio:4/2.6;border-radius:.25rem;}.cols-wrapper .cols .col .text-block .h3,.cols-wrapper .cols .col .text-block p{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}.cols-wrapper .cols .col .text-block .h3{margin-bottom:.5rem;}.cols-wrapper .cols .col .text-block p{margin-bottom:1rem;}.cols-wrapper .cols .col:hover picture img{-webkit-transform:scale(1.05);transform:scale(1.05);}.cols-wrapper .cols .col:hover .covered-bg::after{opacity:1;}.cols-wrapper .cols .col:hover .text-block .h3,.cols-wrapper .cols .col:hover .text-block p{color:#fff;}.cols-wrapper-spacer{height:5rem;}.cols-wrapper-half-spacer{height:2.5rem;}.accordion-wrapper .accordion-content{margin-bottom:.6rem;}.accordion-wrapper .accordion-content .accordion-header{font-weight:400;font-family:brandon-grotesque,sans-serif;font-size:1rem;letter-spacing:.0567rem;text-transform:uppercase;background-color:rgba(185,182,172,.3);padding:.65rem 1rem;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;line-height:1;}.accordion-wrapper .accordion-content .accordion-header span{flex:1;text-align:right;cursor:pointer;font-family:"Times New Roman";font-weight:100;margin-bottom:0;font-size:1.2rem;color:#000;line-height:1;}.accordion-wrapper .accordion-content .accordion-header span:after{display:inline-block;content:"+";font-size:1.875rem;transition:.3s transform ease;transform:rotate(0);}.accordion-wrapper .accordion-content .accordion-body{height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}.accordion-wrapper .accordion-content.active .accordion-header span:after{transform:rotate(45deg);}.accordion-wrapper .accordion-content.active .accordion-body{height:auto;opacity:1;visibility:visible;padding:.75rem 1rem 2rem;}.page-notfound .main-content .content{min-height:40vh;}.badges{position:absolute;top:1rem;left:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;}.second-badge{margin-top:.3125rem;}.badge{color:#fff;letter-spacing:.03125rem;z-index:2;line-height:1;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;background:#1f94c5;padding:0 1rem;height:1.875rem;align-items:center;font-size:.75rem;min-width:3.75rem;justify-content:center;text-transform:uppercase;font-family:brandon-grotesque,sans-serif;transform:skew(-24deg);margin:0 0 .5rem 0;}.badge span{transform:skew(24deg);}.badge.sold{background:#101829;font-weight:500;}.empty-content{min-height:90vh;}.footer{background-color:#101829;padding:3.5rem 1rem 2.5rem;color:#b9b6ac;}.footer p,.footer ul li,.footer a,.footer .h4,.footer .h5{color:#b9b6ac;}.footer .h5{font-size:.95rem;letter-spacing:.04rem;font-weight:500;color:#e7e5de;font-family:brandon-grotesque,sans-serif;}.footer>.wrapper{flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.9rem;}.footer>.wrapper>div{text-align:center;}.footer>.wrapper>div._info{text-transform:uppercase;font-family:brandon-grotesque,sans-serif;letter-spacing:0;font-weight:500;}.footer>.wrapper>div._info a,.footer>.wrapper>div._info span:not(.spacer){display:inline-block;padding:.3125rem .625rem;}.footer .spacer{display:inline-block;padding:0 .625rem;}.footer ._logo{margin-bottom:1rem;}.footer ._contact{margin-bottom:2rem;}.footer ._contact ul li{margin-bottom:1rem;}.footer ul{margin:0;padding:0;}.footer ul li{list-style:none;}.footer a,.footer #cookieHandler{text-decoration:none;}.footer a:hover,.footer #cookieHandler:hover{color:#28abe2;}.footer .footer-logo{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;width:100%;max-width:12.5rem;min-height:4.875rem;}.footer .footer-logo img{width:100%;max-width:90%;}.footer .footer-logo svg{max-width:100%;max-height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#28abe2;}.footer .footer-logo svg .cls-1{fill:#28abe2;}.footer .footer-logo svg path.cls-1{fill:#28abe2;}.footer .footer-logo svg polygon.cls-1{fill:#e7e5de;}.footer .footer-logo svg path.cls-2{fill:#fff;}.footer .footer-logo svg polygon.cls-2{fill:#28abe2;}.footer .footer-bottom{font-size:.7rem;text-align:center;padding-top:3rem;letter-spacing:.04375rem;}.nav-sidebar{display:none;height:100%;overflow:auto;padding:0;position:fixed;right:-100%;text-align:center;top:0;width:100%;background-color:#101829;padding:0 1rem;color:#e7e5de;}.nav-sidebar ul,.nav-sidebar ul li{margin:0;padding:0;list-style:none;}.nav-sidebar ul.nav{font-family:brandon-grotesque,sans-serif;font-size:1.8rem;margin-bottom:2rem;padding:1rem 0;}.nav-sidebar a{text-decoration:none;color:#e7e5de;}.nav-sidebar a:hover,.nav-sidebar a.active{color:#28abe2;}.nav-sidebar .menu-toggle{position:absolute;right:1rem;top:0;margin:0 auto;padding-bottom:2.5rem;padding-top:.5rem;z-index:1090;}.nav-sidebar .menu-icon .line,.nav-sidebar .menu-icon .line:after,.nav-sidebar .menu-icon .line:before{background:#e7e5de;}.nav-sidebar .wrapper{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;}.nav-sidebar .wrapper picture{display:inline-block;}.nav-sidebar .wrapper picture img{width:100%;max-width:48px;height:auto;margin-bottom:1rem;}.nav-sidebar .wrapper>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#e7e5de;font-size:.9rem;margin-bottom:1rem;color:#1683b2;}.nav-sidebar .wrapper>div a{color:#1683b2;}.nav-sidebar.open{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1070;right:0;}.screen-reader-text{-webkit-clip-path:inset(50%);border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}.text-center{text-align:center;}.hero+.intro{padding-top:2rem;}.error{min-height:50vh;}.pothoney{display:none!important;}.form-wrapper{margin:2rem auto 1rem;}.form-wrapper form-description{display:inline-block;margin:0 auto;max-width:36.25rem;}.theme-dark{background-color:#101829;}.theme-blue{background-color:#001b54;}.theme-blue,.theme-dark{color:#e7e5de;}.theme-blue a,.theme-blue a:visited,.theme-dark a,.theme-dark a:visited{color:#e7e5de;}.theme-blue a:hover,.theme-blue a:visited:hover,.theme-dark a:hover,.theme-dark a:visited:hover{color:#28abe2;text-decoration:none;}.theme-blue .form .form-group input[type=text],.theme-blue .form .form-group input[type=email],.theme-blue .form .form-group input[type=tel],.theme-blue .form .form-group textarea,.theme-blue .form .form-group select,.theme-blue .form .booking-details input[type=text],.theme-blue .form .booking-details input[type=email],.theme-blue .form .booking-details input[type=tel],.theme-blue .form .booking-details textarea,.theme-blue .form .booking-details select,.theme-dark .form .form-group input[type=text],.theme-dark .form .form-group input[type=email],.theme-dark .form .form-group input[type=tel],.theme-dark .form .form-group textarea,.theme-dark .form .form-group select,.theme-dark .form .booking-details input[type=text],.theme-dark .form .booking-details input[type=email],.theme-dark .form .booking-details input[type=tel],.theme-dark .form .booking-details textarea,.theme-dark .form .booking-details select{border:.0625rem solid #ddd;background-color:#fff;}.theme-shell{background-color:#e7e5de;color:#000;}.theme-shell a,.theme-shell a:visited{color:#000;}.theme-shell a:hover,.theme-shell a:visited:hover{color:#28abe2;}.theme-shell a.btn-dark,.theme-shell a.btn-dark:visited{color:#fff;}.theme-shell a.btn-dark:hover,.theme-shell a.btn-dark:visited:hover{color:#fff;}.theme-shell .form .form-group input[type=text],.theme-shell .form .form-group input[type=email],.theme-shell .form .form-group input[type=tel],.theme-shell .form .form-group textarea,.theme-shell .form .form-group select,.theme-shell .form .booking-details input[type=text],.theme-shell .form .booking-details input[type=email],.theme-shell .form .booking-details input[type=tel],.theme-shell .form .booking-details textarea,.theme-shell .form .booking-details select{border:.0625rem solid #cdccc4;background-color:#fffefb;}.section-wrapper{padding:2rem 0;margin:0 auto;}.section-wrapper .content{width:100%;max-width:100%;padding:2rem 1.5rem 1.5rem;}.form-group-cols{width:100%;}.form-group-cols .small{font-size:.8rem;margin-bottom:.5rem;}form,.form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;text-align:left;margin:1.25rem 0;}form .form-group,.form .form-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;position:relative;}form .form-group label:not(.consent):not(.chk),form .booking-details label:not(.consent):not(.chk),.form .form-group label:not(.consent):not(.chk),.form .booking-details label:not(.consent):not(.chk){font-size:.8rem;text-transform:uppercase;}form .form-group label.consent,form .booking-details label.consent,.form .form-group label.consent,.form .booking-details label.consent{font-size:.9rem;letter-spacing:normal;text-transform:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}form .form-group label.consent span.label,form .booking-details label.consent span.label,.form .form-group label.consent span.label,.form .booking-details label.consent span.label{padding-left:.5rem;}form .form-group .label-info,form .booking-details .label-info,.form .form-group .label-info,.form .booking-details .label-info{text-transform:none;}form .form-group input[type=checkbox],form .form-group input[type=radio],form .booking-details input[type=checkbox],form .booking-details input[type=radio],.form .form-group input[type=checkbox],.form .form-group input[type=radio],.form .booking-details input[type=checkbox],.form .booking-details input[type=radio]{width:1.125rem;height:1.125rem;accent-color:#2f2d2a;}form .form-group input[type=text],form .form-group input[type=email],form .form-group input[type=tel],form .form-group textarea,form .form-group select,form .booking-details input[type=text],form .booking-details input[type=email],form .booking-details input[type=tel],form .booking-details textarea,form .booking-details select,.form .form-group input[type=text],.form .form-group input[type=email],.form .form-group input[type=tel],.form .form-group textarea,.form .form-group select,.form .booking-details input[type=text],.form .booking-details input[type=email],.form .booking-details input[type=tel],.form .booking-details textarea,.form .booking-details select{border-radius:.25rem;width:100%;display:block;width:100%;height:2.375rem;color:#111;vertical-align:middle;border:.0625rem solid transparent;margin-bottom:.625rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.42857;}form .form-group input[type=text]:focus,form .form-group input[type=email]:focus,form .form-group input[type=tel]:focus,form .form-group textarea:focus,form .form-group select:focus,form .booking-details input[type=text]:focus,form .booking-details input[type=email]:focus,form .booking-details input[type=tel]:focus,form .booking-details textarea:focus,form .booking-details select:focus,.form .form-group input[type=text]:focus,.form .form-group input[type=email]:focus,.form .form-group input[type=tel]:focus,.form .form-group textarea:focus,.form .form-group select:focus,.form .booking-details input[type=text]:focus,.form .booking-details input[type=email]:focus,.form .booking-details input[type=tel]:focus,.form .booking-details textarea:focus,.form .booking-details select:focus{outline:0;}form .form-group input[type=text]::placeholder,form .form-group input[type=email]::placeholder,form .form-group input[type=tel]::placeholder,form .form-group textarea::placeholder,form .form-group select::placeholder,form .booking-details input[type=text]::placeholder,form .booking-details input[type=email]::placeholder,form .booking-details input[type=tel]::placeholder,form .booking-details textarea::placeholder,form .booking-details select::placeholder,.form .form-group input[type=text]::placeholder,.form .form-group input[type=email]::placeholder,.form .form-group input[type=tel]::placeholder,.form .form-group textarea::placeholder,.form .form-group select::placeholder,.form .booking-details input[type=text]::placeholder,.form .booking-details input[type=email]::placeholder,.form .booking-details input[type=tel]::placeholder,.form .booking-details textarea::placeholder,.form .booking-details select::placeholder{font-size:.9rem;}form .form-group textarea,form .booking-details textarea,.form .form-group textarea,.form .booking-details textarea{height:auto;}form .form-group select,form .booking-details select,.form .form-group select,.form .booking-details select{min-height:2.375rem;}form .form-group select option,form .booking-details select option,.form .form-group select option,.form .booking-details select option{font-size:.95rem;padding:.3125rem;line-height:1.6;}form .form-group.lg,form .booking-details.lg,.form .form-group.lg,.form .booking-details.lg{width:100%;}form .form-group.input-error input[type=text],form .form-group.input-error input[type=email],form .form-group.input-error input[type=tel],form .form-group.input-error textarea,form .booking-details.input-error input[type=text],form .booking-details.input-error input[type=email],form .booking-details.input-error input[type=tel],form .booking-details.input-error textarea,.form .form-group.input-error input[type=text],.form .form-group.input-error input[type=email],.form .form-group.input-error input[type=tel],.form .form-group.input-error textarea,.form .booking-details.input-error input[type=text],.form .booking-details.input-error input[type=email],.form .booking-details.input-error input[type=tel],.form .booking-details.input-error textarea{border:.0625rem solid #b03134;}form .form-group.input-error:not(.chk) input+span,form .booking-details.input-error:not(.chk) input+span,.form .form-group.input-error:not(.chk) input+span,.form .booking-details.input-error:not(.chk) input+span{color:#b03134;position:absolute;font-size:.75rem;right:0;}form .form-group.checkbox-list-wrapper,form .booking-details.checkbox-list-wrapper,.form .form-group.checkbox-list-wrapper,.form .booking-details.checkbox-list-wrapper{margin-bottom:.625rem;}form .form-group.checkbox-list-wrapper .h5,form .booking-details.checkbox-list-wrapper .h5,.form .form-group.checkbox-list-wrapper .h5,.form .booking-details.checkbox-list-wrapper .h5{margin:0 0 .625rem;}form .form-group.checkbox-list-wrapper label:not(.consent):not(.chk),form .booking-details.checkbox-list-wrapper label:not(.consent):not(.chk),.form .form-group.checkbox-list-wrapper label:not(.consent):not(.chk),.form .booking-details.checkbox-list-wrapper label:not(.consent):not(.chk){font-size:.75rem;text-transform:none;}form .form-group.checkbox-list-wrapper.input-error label,form .booking-details.checkbox-list-wrapper.input-error label,.form .form-group.checkbox-list-wrapper.input-error label,.form .booking-details.checkbox-list-wrapper.input-error label{color:#b03134;}form .form-group .zipCity,form .booking-details .zipCity,.form .form-group .zipCity,.form .booking-details .zipCity{justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}form .form-group .zipCity label,form .booking-details .zipCity label,.form .form-group .zipCity label,.form .booking-details .zipCity label{width:100%;}form .form-group .zipCity>div:first-of-type,form .booking-details .zipCity>div:first-of-type,.form .form-group .zipCity>div:first-of-type,.form .booking-details .zipCity>div:first-of-type{width:5.625rem;margin-right:.625rem;}form .form-group .zipCity>div:last-of-type,form .booking-details .zipCity>div:last-of-type,.form .form-group .zipCity>div:last-of-type,.form .booking-details .zipCity>div:last-of-type{width:calc(100% - 6.25rem);}form .form-group.chk .label,form .booking-details.chk .label,.form .form-group.chk .label,.form .booking-details.chk .label{text-transform:none;}form .form-group.chk.input-error .label,form .booking-details.chk.input-error .label,.form .form-group.chk.input-error .label,.form .booking-details.chk.input-error .label{color:#b03134;}form .form-group.chk.input-error .label a,form .booking-details.chk.input-error .label a,.form .form-group.chk.input-error .label a,.form .booking-details.chk.input-error .label a{color:#000;}form .form-info,.form .form-info{font-size:.75rem;text-align:right;padding-bottom:.5rem;}form .buttons,.form .buttons{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;padding-top:.5rem;}form .buttons>div,.form .buttons>div{margin-right:1.25rem;}form .buttons .loader,.form .buttons .loader{width:100%;margin-right:0;}form .form-button,.form .form-button{text-align:center;width:100%;margin-top:.8rem;}form .form-button .button,.form .form-button .button{margin:.8rem 0 0 0;min-width:6.25rem;}form .form-info-msg,.form .form-info-msg{margin-left:0!important;margin-right:auto;margin-bottom:1rem;color:#b03134;font-size:.75rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.form-sent .error{min-height:auto!important;}.form-sent h2{font-size:1.2rem;}.add-margin-bottom{margin-bottom:.9375rem;}.fade{-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s linear;}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}.modal-dialog-centered{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem);}.modal-lg{max-width:79.25rem;margin:0 auto;}.modal-content{color:#000;background-color:#e7e5de;width:80vw;max-width:73.125rem;border-radius:.625rem;position:relative;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;max-height:calc(100vh - 5rem);}.modal{position:fixed;top:0;left:0;z-index:1090;display:none;width:100%;height:100%;overflow:hidden;outline:0;box-shadow:0 0 1.875rem 0 rgba(35,35,35,.1);}.modal.fade .modal-dialog{-webkit-transform:translate(0,-3.125rem);transform:translate(0,-3.125rem);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;}.modal.show .modal-dialog{-webkit-transform:none;transform:none;pointer-events:auto;}.modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 1.875rem;}.modal-body{display:inline-block;padding:2.5rem 3.75rem;top:0;left:0;}.modal-body>div{margin:0 auto;width:100%;max-width:56.875rem;}.modal-body a,.modal-body a:visited{color:#000;}.modal-close,.btn-close{position:absolute;text-decoration:none;top:0;right:0;display:block;width:3.75rem;height:3.75rem;line-height:1;text-align:center;border-radius:50%;background:transparent;padding:0;z-index:1091;margin:0;outline:0;box-shadow:none;border:0;}.modal-close .gdpr-icon,.btn-close .gdpr-icon{display:block;width:3.75rem;height:3.75rem;line-height:1;font-size:3rem;color:#000;box-shadow:none;}.modal-close .arrow-close:before,.modal-close .arrow-close:after,.btn-close .arrow-close:before,.btn-close .arrow-close:after{position:absolute;content:" ";height:2.125rem;width:.125rem;border-radius:.1875rem;top:calc(50% - .9375rem);background-color:#000;}.modal-close .arrow-close:before,.btn-close .arrow-close:before{transform:rotate(45deg);}.modal-close .arrow-close:after,.btn-close .arrow-close:after{transform:rotate(-45deg);}.modal-close:hover,.modal-close:focus,.btn-close:hover,.btn-close:focus{cursor:pointer;}.modal-close .close-label,.btn-close .close-label{display:none;}.gdpr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.map-container .button{margin-right:0;margin-top:2rem;}.loader{width:100%;height:.25rem;display:none;position:relative;background:#ccc;overflow:hidden;}.loader::after{content:"";width:10rem;height:.25rem;background:#ddd;position:absolute;top:0;left:0;box-sizing:border-box;animation:animloader 3s linear infinite;}section.page .flow-content{max-width:86.875rem;margin:3rem auto 0;padding:2.5rem 1.5rem;}section.page .flow-content .header{text-align:center;margin-bottom:1.5rem;}section.page .flow-content .estates-link-button-wrapper{text-align:center;padding-top:1rem;}@keyframes animloader{0%{left:0;transform:translateX(-100%);}100%{left:100%;transform:translateX(0%);}}.switch-tag{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:center;position:relative;margin:0 .875rem 0 0;padding:0 1.125rem 0 2.25rem!important;height:2rem;cursor:pointer;font-size:.8125rem;line-height:1;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.switch-tag input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.switch-tag .checkmark{position:absolute;top:.25rem;left:.3125rem;height:1.5rem;width:1.5rem;border-radius:50%;background-color:#fff;border:solid .0625rem #fff;}.switch-tag input:checked~.checkmark{background-color:#001b54;}.switch-tag .on,.switch-tag .off{white-space:nowrap;font-size:.75rem;text-transform:uppercase;}.switch-tag input~.on{display:none;}.switch-tag input~.off{display:inline-block;}.switch-tag input:checked~.on{display:inline-block;}.switch-tag input:checked~.off{display:none;}.switch-tag.disabled{cursor:not-allowed;}.switch-tag.disabled input:checked~.checkmark{background-color:#afafaf;background-color:#e7e5de;}.backdrop{top:0;left:0;z-index:1060;background-color:#000;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;}.backdrop.show{opacity:.6;position:fixed;width:100vw;height:100vh;}#cookieHandler{cursor:pointer;}#cookieConsentDialog .modal-content{color:#000;width:56.25rem;width:80vw;max-width:73.125rem;min-height:37.5rem;border-radius:.625rem;position:relative;margin:0 auto;}#cookieConsentDialog h2{margin-bottom:1.25rem;}#cookieConsentDialog .cookieIn{letter-spacing:0;line-height:1.5rem;text-align:left;justify-content:center;padding:1.25rem 0 .9375rem;align-items:center;max-width:100%!important;min-height:30.125rem;}#cookieConsentDialog .cookieIn .buttons .button{margin:0 .9375rem;}#cookieConsentDialog .cookieBox{width:100%;text-align:center;padding-bottom:3.4375rem;}#cookieConsentDialog .consent-settings{padding:0 .9375rem;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin:0 auto;max-width:58.75rem;}#cookieConsentDialog .consent-settings p{text-align:left;padding-bottom:1.875rem;margin-bottom:0;}#cookieConsentDialog .consent-settings p a,#cookieConsentDialog .consent-settings p a:visited{color:#000;}#cookieConsentDialog .consent-settings label{margin:0 .75rem;font-size:1rem;}#cookieConsentDialog .consent-settings .checkbox-content{margin-left:1.25rem;align-items:flex-start;margin-bottom:0;}#cookieConsentDialog .consent-settings .consent-option-info{padding:.625rem 0;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;border-bottom:solid .0625rem rgba(0,0,0,.2);}#cookieConsentDialog .consent-settings .consent-option-info .switch-tag{border-radius:1.875rem;}#cookieConsentDialog .consent-settings .consent-option-info .text-highlighter{flex:1;line-height:1!important;padding-bottom:0!important;margin-bottom:0!important;text-align:left;font-size:1.25rem;}#cookieConsentDialog .consent-settings .consent-option-info>.flex{align-items:center;}#cookieConsentDialog .consent-settings .consent-option-info .content-text{text-align:left;padding:.9375rem 0 1.25rem;font-size:.9rem;}#cookieConsentDialog .consent-settings>.flex{padding-top:1.875rem;}#cookieConsentDialog .consent-settings>.flex:first-of-type{padding-top:0;}.coookieDialog_start{position:fixed;bottom:0;left:0;right:0;width:100vw;min-height:3.75rem;max-height:25rem;z-index:9900;-webkit-transition:bottom .3s cubic-bezier(.17,.04,.03,.94);transition:bottom .3s cubic-bezier(.17,.04,.03,.94);margin:0;background-color:#e7e5de;}.coookieDialog_start .gdpr-info-bar-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.coookieDialog_start .gdpr-cookie-notice{margin-bottom:1rem;}.coookieDialog_start .gdpr-cookie-notice p{margin:0;font-size:1rem;line-height:1.125rem;padding-bottom:0;color:#000;}.coookieDialog_start .gdpr-cookie-notice a,.coookieDialog_start .gdpr-cookie-notice a:visited{text-decoration:underline;outline:0;-webkit-transition:all .2s ease;transition:all .2s ease;color:#000!important;font-size:1rem;}.coookieDialog_start .gdpr-info-bar-content{flex:1;padding:1.5rem 1rem;}.coookieDialog_start .gdpr-button-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;margin-top:.5rem;padding:0;}.coookieDialog_start .gdpr-button-holder button{font-size:.8rem;text-decoration:none;padding:1rem 1.875rem;display:inline-block;margin:.1875rem .25rem;white-space:nowrap;cursor:pointer;}.coookieDialog_start .gdpr-button-holder button.btn-light{box-shadow:none;background-color:rgba(255,255,255,.1);color:#000;}.coookieDialog_start .gdpr-button-holder button.btn-light:hover{background-color:rgba(255,255,255,.8);}::selection{background-color:#28abe2;color:#fff;text-shadow:none;}.content-top{height:2.5rem;}.no-inlinesvg header.header .nav-bar .header-logo{background-image:url(/Assets/Image/logo_backstroms_rev.png);background-size:contain;background-repeat:no-repeat;max-height:5rem;}.no-inlinesvg header.header .nav-bar .header-logo svg{display:none;}.no-inlinesvg header.header.fixed-top .nav-bar .header-logo,.no-inlinesvg header.header.top .nav-bar .header-logo{background-image:url(/Assets/Image/logo_backstroms.png);}.no-inlinesvg .footer .footer-logo{background-image:url(/Assets/Image/logo_backstroms_rev.png);background-size:contain;background-repeat:no-repeat;}.no-inlinesvg .footer .footer-logo svg{display:none;}@media(max-width:832px){.footer>.wrapper,.footer .h5{font-size:.85rem;}.footer>.wrapper>div._info{font-size:.7rem;}.footer .spacer{padding:0 .125rem;}}@media(max-width:767px){.footer ul li a{display:inline-block;line-height:2.25;}}@media(max-width:630px){.footer>.wrapper,.footer .h5{font-size:.85rem;}.footer>.wrapper>div._info{font-size:.7rem;}.footer span{display:inline-block;}.footer span:last-child{width:100%;}.footer a:last-of-type+.spacer{display:none;}}@media(max-width:575px){.cols-wrapper{width:100%;padding-bottom:5rem;}.cols-wrapper .cols{margin:0 auto;max-width:85rem;}.cols-wrapper .cols .col{position:relative;margin-bottom:2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-end;}.cols-wrapper .cols .col .covered-bg::after{opacity:1;}.cols-wrapper .cols .col .text-block{position:absolute;z-index:4;color:#fff;padding:1rem;}.modal-content{width:calc(100% - 1.875rem);}.modal-content .modal-body{padding:2.5rem .9375rem 6.25rem;}.modal-close .arrow-close:before,.modal-close .arrow-close:after,.btn-close .arrow-close:before,.btn-close .arrow-close:after{height:1.875rem;}.footer ul li a{line-height:2.4;}#cookieConsentDialog .modal-content{width:calc(100% - 1.875rem);}#cookieConsentDialog .modal-content .modal-body{padding:2.5rem .9375rem;}#cookieConsentDialog .cookieIn .buttons{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}#cookieConsentDialog .cookieIn .buttons .button{margin:0 0 .9375rem;width:100%;justify-content:center;}#cookieConsentDialog .consent-settings .consent-option-info .text-highlighter{line-height:1.3!important;}.coookieDialog_start{width:100%;text-align:center;}.coookieDialog_start .gdpr-button-holder{justify-content:center;}.coookieDialog_start .gdpr-button-holder button{margin:.1875rem .375rem .3125rem;}}@media(max-width:560px){.hero h1{max-width:18.75rem;}}@media(max-width:495px){.footer .spacer{display:none;}}@media(max-width:440px){h3,.h3{font-size:1.2rem;line-height:1.4;}header.header .nav-bar{height:4.625rem;}header.header.fixed-top .nav-bar,header.header.top .nav-bar{height:4rem;}.hero h1{font-size:1.6rem;}.hero+.main-content .content{padding-top:3rem;}.hero+.main-content .content .content{padding-left:0;padding-right:0;}.main-content .content .text-content .heading h1{font-size:1.6rem;}.main-content .section-wrapper .content{padding:3rem 0;}.main-content .columns .col-text{padding:2.5rem 1.5rem 0;}.main-content .columns .col-image picture img{border-radius:0;}.cols-wrapper .cols{padding:0 .9375rem;}.badge{font-size:.65rem;}.nav-sidebar .wrapper picture img{max-width:2.5rem;}.nav-sidebar .wrapper>div{line-height:2;}.nav-sidebar .wrapper>div a{padding:.0625rem 0;display:inline-block;}.footer .footer-logo{background-image:url(/Assets/Image/logo_backstroms_rev.png);background-size:contain;background-repeat:no-repeat;}.footer .footer-logo svg{display:none;}}@media(max-width:420px){.accordion-wrapper .accordion-content .accordion-header{font-size:.9rem;letter-spacing:.005rem;}.accordion-wrapper .accordion-content .accordion-header span{font-size:1rem;}.accordion-wrapper .accordion-content .accordion-header span:after{font-size:1.5rem;}}@media(max-width:410px){header.header.open .nav-bar .nav-menu ul li a{font-size:.8rem;}}@media(max-width:390px){.flex-buttons .button.btn-w{line-height:1.4;}}@media(max-width:375px){header.header.open .nav-bar .nav-menu ul li a{font-size:.75rem;padding:.1rem .5rem .5rem;}}@media(min-width:576px){.hero{max-height:30.625rem;}.main-content .content .text-content .ingress{font-size:1.15rem;}.main-content .content .text-content .flex-buttons{margin-top:5rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.main-content .content .text-content .flex-buttons .button{margin-bottom:.5rem;}.main-content .columns .col-text{padding:2.5rem 2rem 0;}.main-content .columns .col-text .form-group-cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}.theme-shell a:hover,.theme-shell a:visited:hover{color:#000;}.cols-wrapper .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}.cols-wrapper .cols .col{max-width:calc(50% - .9375rem);margin-bottom:1.5rem;width:100%;}.cols-wrapper .cols .col .text-block{padding:1rem 0;}.cols-wrapper .cols .col .text-block .h3{font-size:1.1rem;}.cols-wrapper .cols .col .text-block p{font-size:.9rem;}.cols-wrapper .cols .col .image-block{aspect-ratio:3/3.6;overflow:hidden;}.cols-wrapper.theme-shell .cols .col:hover .text-block .h3{color:#000;}.cols-wrapper.theme-shell .cols .col:hover .text-block p{color:rgba(0,0,0,.75);}form,.form,.main-content .section-wrapper .content .inner-content .form-content .form{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}form .form-group:not(.lg),.form .form-group:not(.lg),.main-content .section-wrapper .content .inner-content .form-content .form .form-group:not(.lg){width:calc(50% - 1.25rem);}.modal .form-group-cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}.footer{padding:3rem 1rem 2.5rem;}.nav-sidebar ul.nav{font-size:2.1rem;margin-bottom:4rem;}}@media(min-width:640px){.cols-wrapper-spacer{height:6rem;}.cols-wrapper-half-spacer{height:3rem;}}@media(min-width:690px){section.page .flow-content{padding:2.5rem .9375rem;}}@media(max-width:960px) and (max-height:460px){header.header .nav-bar{max-height:60px;padding:.3125rem .5rem;}header.header .nav-bar .nav-menu{display:none!important;}.hero{height:100vh;height:calc(var(--vh,1vh)*100);max-height:100vh;}.nav-sidebar{overflow:hidden;padding:0;}.nav-sidebar .wrapper{justify-content:flex-start;overflow-y:auto;}.nav-sidebar .wrapper picture{display:none;}.nav-sidebar ul.nav{font-size:1.8rem;margin-bottom:1.5rem;}.main-content .columns.accordions-content .col-image picture{height:100%;}.main-content .columns.accordions-content .col-image picture img{object-fit:cover;max-height:80vh;}}@media(min-width:768px){.hero h1{font-size:2.5rem;font-weight:500;}header.header .nav-bar .nav-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}header.header .nav-bar .nav-menu ul li a.salja,header.header .nav-bar .nav-menu ul li a.vardering,header.header .nav-bar .nav-menu ul li a.kontakt,header.header .nav-bar .nav-menu ul li a.kopa{display:none;}h3,.h3{font-size:1.5rem;}.hero+.intro{padding-top:4rem;padding-bottom:2rem;}.section-wrapper{padding:2rem 0 3rem;}h2{font-size:1.8rem;}.cols-wrapper{padding:0 2rem 5rem;}.main-content .content{padding:4rem 3rem 2rem;}.main-content .cols-wrapper>.content{padding:2rem .9375rem;}}@media(min-width:900px){header.header .nav-bar .nav-menu ul li a.vardering{display:inline-block;}.main-content .content .text-content p.centered{margin-bottom:3rem;}.main-content .section-wrapper .content .inner-content .blocks{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;}.main-content .section-wrapper .content .inner-content .blocks .block:nth-child(1){max-width:40%;margin-bottom:15%;}.main-content .section-wrapper .content .inner-content .blocks .block:nth-child(2){max-width:55%;}.cols-wrapper .cols .col{max-width:calc(50% - 1.5rem);margin-bottom:1.5rem;}section.page .flow-content{margin:3rem auto 0 auto;padding:2.5rem 1.5rem .5rem;}section.page .flow-content .header{margin-bottom:2.5rem;}.footer>.wrapper{letter-spacing:.0375rem;}.footer ._logo{width:100%;margin-bottom:2rem;justify-content:center;}.coookieDialog_start .gdpr-info-bar-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;}.coookieDialog_start .gdpr-cookie-notice,.coookieDialog_start .gdpr-button-holder{margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:1rem;}.coookieDialog_start .gdpr-button-holder{margin:0;}}@media(min-width:992px){body{padding:0 1.5rem;padding:0;}h1{font-size:1.8rem;margin:0;}.hero h1{padding:1.4rem 1.8rem 1.3rem;letter-spacing:.0625rem;}.error .button-container{margin-top:3.5rem;}.form-sent h2{font-size:1.4rem;}.badges{flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;left:1.4rem;}.badge{margin:0 1rem .5rem 0;}.main-content .columns .col-text,.main-content .columns .col-image{flex:0 0 50%;}.main-content .content .text-content .ingress{font-size:1.2rem;}}@media(max-width:999px){.main-content .columns .col-text{order:2;}.main-content .columns .col-image{order:1;}}@media(min-width:1000px){.nav-sidebar{vertical-align:middle;width:30rem;}.main-content .columns .col{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.main-content .columns .col-text{padding:3rem 3rem 0;flex:0 0 60%;}.main-content .columns .col-image{flex:0 0 40%;margin-bottom:0;}.main-content .columns .col-image picture img{max-height:none;border-radius:0;}h2,.h2{font-size:2rem;}.form-header h3,.form-header .h3{font-size:1.7rem;}}@media(min-width:1024px){.cols-wrapper .cols .col{max-width:calc(33.33% - 1.5rem);margin-bottom:0;}.content+.cols-wrapper{padding-top:1rem;padding-bottom:4.5rem;}.content-top{height:5.625rem;}}@media(min-width:1120px){header.header .nav-bar .nav-menu ul li a.salja{display:inline-block;}}@media(min-width:1200px){header.header .nav-bar .nav-menu ul li a.kontakt{display:inline-block;}.button{padding:1.3rem 2rem 1.2rem;}.error{min-height:calc(100vh - 22rem);}.nav-sidebar{padding:0 2rem;}.main-content{padding-top:1rem;}.main-content .content .text-content{padding:3rem 0 1rem;}.main-content .columns .col-text{flex:0 0 50%;padding:4rem 4rem 2rem;min-height:500px;}.main-content .columns .col-text .form-valuation{margin-bottom:0;}.main-content .columns .col-text .form-valuation .form{margin-bottom:0;}.main-content .columns .col-image{flex:0 0 50%;}.main-content .columns .col-image.valuation-image{max-height:31.25rem;}.main-content .columns .col-image.valuation-image-w{max-height:39.75rem;}.main-content .columns.accordions-content .col-text{padding:2.8rem 2rem 1rem;}.cols-wrapper .cols .col{max-width:calc(33.33% - 2.5rem);}.form .form-info-msg{max-width:calc(100% - 5rem);}.cols-wrapper-spacer{height:8rem;}.cols-wrapper-half-spacer{height:4rem;}.footer{padding:4rem 1.5rem 3rem;}.footer .footer-logo{max-width:15rem;}.footer>.wrapper{justify-content:space-between;max-width:85rem;margin:0 auto;letter-spacing:.0375rem;}.footer ._logo{width:100%;margin-bottom:2rem;justify-content:center;}}@media(min-width:1220px){header.header .nav-bar .nav-menu ul li a.om-oss{display:inline-block;}.hero{max-height:33.75rem;}}@media(min-width:1380px){body{padding:0 2.5rem;padding:0;}header.header .nav-bar{min-height:6.0625rem;}header.header.fixed-top .nav-bar,header.header.top .nav-bar{min-height:5.625rem;}.hero h1{font-size:3rem;}.hero p{max-width:48rem;}.main-content .section-wrapper .content .inner-content .blocks{align-items:stretch;padding:1rem 0;}.main-content .columns .col-image.form-image{max-height:32.5rem;}}@media(min-width:1640px){header.header .nav-bar .nav-menu ul li a.kopa{display:inline-block;}.hero{max-height:35rem;}}@media(min-width:2180px){.hero{max-height:45vh;}.hero picture img.position-top{object-position:center -2.5rem;}}@media(prefers-color-scheme:dark){body{color:#fff;}.menu-icon .line,.menu-icon .line:after,.menu-icon .line:before{background:#cbcbcb;}.nav-sidebar .menu-icon .line,.nav-sidebar .menu-icon .line:after,.nav-sidebar .menu-icon .line:before{background:#cbcbcb;}header.header{background-color:#101829!important;}header.header.fixed-top .nav-bar svg path.cls-2,header.header.top .nav-bar svg path.cls-2{fill:#fff;}header.header.fixed-top .nav-bar .nav-menu ul li a,header.header.top .nav-bar .nav-menu ul li a{color:#fff;}header.header.fixed-top .menu-icon .line,header.header.fixed-top .menu-icon .line:before,header.header.fixed-top .menu-icon .line:after,header.header.top .menu-icon .line,header.header.top .menu-icon .line:before,header.header.top .menu-icon .line:after{background:#cbcbcb!important;}.button.button-lnk{color:#fff!important;border-bottom-color:#fff!important;}.accordion-wrapper .accordion-content .accordion-header span{color:#cbcbcb;}.theme-shell{background-color:#101829;color:#fff;}.theme-shell a,.theme-shell a:visited{color:#fff;}.theme-shell a:hover,.theme-shell a:focus,.theme-shell a:visited:hover,.theme-shell a:visited:focus{color:#cbcbcb;}.theme-shell.cols-wrapper .cols .col:hover .text-block .h3,.theme-shell.cols-wrapper .cols .col:hover .text-block p{color:#cbcbcb;}.theme-shell.cols-wrapper .cols .col:hover a,.theme-shell.cols-wrapper .cols .col:hover a:visited{color:#fff;}.theme-shell.cols-wrapper .cols .col:hover a:hover,.theme-shell.cols-wrapper .cols .col:hover a:focus,.theme-shell.cols-wrapper .cols .col:hover a:visited:hover,.theme-shell.cols-wrapper .cols .col:hover a:visited:focus{color:#cbcbcb;}.modal-content{background-color:#101829;color:#fff;}.modal-close .arrow-close:before,.modal-close .arrow-close:after,.btn-close .arrow-close:before,.btn-close .arrow-close:after{background-color:#cbcbcb;}.section-wrapper .content{padding:0 1.5rem;}.section-wrapper .content+.content{padding:4rem 1.5rem 0;}}@media(prefers-color-scheme:dark) and (min-width:768px){.section-wrapper .content{padding:0 1.5rem;}.section-wrapper .content+.content{padding:8rem 1.5rem 0;}}@media(prefers-color-scheme:dark) and (max-width:440px){.main-content .content+.section-wrapper .content{padding:0;}.main-content .content+.section-wrapper .content+.content{padding-top:4.5rem;}.main-content .columns .col-image.form-image{padding:0 1.5rem;}.main-content .columns .col-image.valuation-image-w{padding:0 .5625rem;}.cols-wrapper.theme-dark .cols-wrapper-spacer{height:3rem;}}
