body{font-family:Calibri,Arial,sans-serif}.fullscreen__background-grey{position:relative}.fullscreen__background-grey:after{padding-top:0;content:"";height:100%;position:absolute;left:0;top:0;width:50%;z-index:-1;background-color:#f2f2f2}.fullscreen__background-grey>div{padding-top:100px;background-color:#f2f2f2}.fullscreen__background-grey.overflow__bottom{margin-bottom:160px}@media (max-width:990px){.fullscreen__background-grey .container .row{display:flex;overflow-x:scroll;overflow-y:visible;padding-bottom:250px;margin-bottom:-250px}.fullscreen__background-grey .container .row .col-md-3{min-width:270px;padding-right:0px}.fullscreen__background-grey .container .row .col-md-3:last-child{padding-right:15px}.fullscreen__background-grey .container .row .col-md-3:last-child .authentication__window p{margin-bottom:18px}}.fullscreen__background-grey .container>h2{color:#303030;font-size:36px;font-weight:bold;line-height:58px;font-family:Calibri,Arial,sans-serif}.fullscreen__background-grey .container>p{color:#505050;font-size:22px;font-weight:300;line-height:34px;max-width:770px}.authentication__window{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);transform:translateY(70px);padding:40px 10px 10px 10px;display:flex;flex-direction:column;justify-content:center}.authentication__window img{margin-bottom:40px}.authentication__window p{line-height:28px;color:#505050;padding:0 10px;margin-bottom:45px}.authentication__window a{height:60px;background:linear-gradient(135deg,#0560fb 0%,#f90152 100%);line-height:60px;text-align:center;color:#fff;font-weight:bold}.authentication__window a:hover{text-decoration:none;display:block}.authentication__window a:hover:after{content:"";width:100%;position:absolute;height:100%;left:10px;background:#fff;opacity:15%}.authentication__window.subpage__window{transform:translateY(0)}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
transform:translate3d(0,0,0)}
40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
transform:translate3d(0,-30px,0)}
70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
transform:translate3d(0,-15px,0)}
90%{transform:translate3d(0,-4px,0)}}
.frontpage__bannerContainer{align-items:center;justify-content:center;margin-bottom:40px;background-color:#fff}.frontpage__infoContainer{min-width:30%;max-width:70%;min-height:100vh;flex-direction:column;justify-content:center;display:flex;position:Relative}.frontpage__infoContainer>.bannerTitle{text-align:left;max-width:350px;margin-right:-15px;margin-left:-15px;font-family:Calibri,Arial,sans-serif;font-size:48px;font-weight:bold;line-height:60px;color:#303030}.frontpage__infoContainer>.bannerText{max-width:358px;text-align:left;margin-top:8px;margin-left:-15px;margin-right:-15px;color:#505050;font-family:Calibri,Arial,sans-serif;font-size:22px;font-weight:300;line-height:34px}.frontpage__infoContainer a.frontpage__arrow-login{max-width:350px;display:flex;flex-direction:row;justify-content:flex-start;margin-left:-15px;margin-top:25px;color:#505050 !important;font-family:Calibri,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:34px}.frontpage__infoContainer a.frontpage__arrow-login:hover{text-decoration:none}.frontpage__infoContainer a.frontpage__arrow-login>img{padding-right:15px}.frontpage__arrowContainer{position:absolute;width:100%;left:0;bottom:0;display:flex;justify-content:center}.frontpage__bannerImage{height:100vh;width:100%;padding-left:50px;background-color:#971f82;background-repeat:no-repeat;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,14% 26%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,14% 26%);background-position:right;background-size:cover;position:absolute;right:0;width:60%}.subpage__bannerContainer .frontpage__bannerImage{height:300px}.subpage__bannerContainer .frontpage__infoContainer{min-height:300px;justify-content:flex-end}.frontpage__projects .row{display:flex;margin-bottom:150px}.frontpage__projects .row:nth-child(odd){flex-direction:row-reverse}.frontpage__projects .row>a{margin-left:-15px}.frontpage__projects .project__image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:400px;margin:0 -15px}.frontpage__projects .project__text{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:10px}.frontpage__projects .project__text>h2{color:#303030;font-size:26px;font-weight:bold;line-height:33px;margin-bottom:15px}@family- Adelle;
.frontpage__projects .project__summary{margin-bottom:80px;color:#505050;font-family:Calibri,Arial,sans-serif;font-size:18px;font-weight:300;line-height:30px}.frontpage__projects .project__link{color:#505050;font-size:20px;font-weight:bold;font-family:Calibri,Arial,sans-serif;border-bottom:1px solid #ddd;padding-bottom:4px;transition:border-bottom 0.3s}.frontpage__projects .project__link:hover{border-bottom:1px solid #505050}.frontpage__arrow-next{animation:bounce 2s infinite}.frontpage__arrow-next>img{padding:40px 0}.frontpage__logo{position:absolute;left:0;top:50px}.frontpage__logo img{max-height:100px}@media (max-width:376px){.frontpage__infoContainer a.frontpage__arrow-login{display:none}}.frontpage__prices{position:Relative;margin-bottom:100px}.frontpage__prices:after{content:"";height:100%;position:absolute;left:0;top:0;width:50%;z-index:-1;background-color:#f2f2f2}.frontpage__prices>div{padding:110px 20px 110px 0;background-color:#f2f2f2;position:relative}.frontpage__prices h2{color:#303030;font-family:Calibri,Arial,sans-serif;font-size:36px;font-weight:bold;line-height:58px;margin-bottom:10px}.frontpage__prices p{color:#505050;font-family:Calibri,Arial,sans-serif;font-size:18px;font-weight:300;line-height:30px;white-space:pre-wrap;max-width:593px}.frontpage__prices p.first-p{font-size:22px}.frontpage__prices p.second-p{padding-top:22px}.frontpage__prices .frontpage__prices-box{height:408px;width:370px;position:absolute;right:10%;bottom:-68px;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}.frontpage__prices .frontpage__prices-box .box__header{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #e5e5e5}.frontpage__prices .frontpage__prices-box .box__header h3{color:#303030;font-family:Calibri,Arial,sans-serif;font-size:60px;font-weight:bold;line-height:60px;text-align:center;position:relative;width:fit-content;margin-top:55px;margin-bottom:2px}.frontpage__prices .frontpage__prices-box .box__header h3 span.currency{position:Absolute;right:-25px;top:10px;font-size:12px;line-height:18px}.frontpage__prices .frontpage__prices-box .box__header h3 span.currency:after{content:"";width:100%;height:2px;background-color:#303030;position:absolute;bottom:-2px;left:0}.frontpage__prices .frontpage__prices-box .box__header .price__info{margin-bottom:25px;color:#505050;font-family:Calibri,Arial,sans-serif;font-size:14px;font-weight:300;line-height:20px}.frontpage__prices .frontpage__prices-box .box__body{height:175px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:20px}.frontpage__prices .frontpage__prices-box .box__body div{position:relative;padding-left:28px;font-size:16px;line-height:35px;color:#505050}.frontpage__prices .frontpage__prices-box .box__body div:after{content:"";width:17px;height:17px;background-image:url(/lisalib/getfile.aspx?itemid=b9e0099c-10f8-11ea-9442-005056bc7d6a);position:absolute;left:0;top:8px;background-repeat:no-repeat}.frontpage__prices .frontpage__prices-box a{display:block;text-align:center;height:60px;background:linear-gradient(135deg,#92cce2 0%,#318eaa 100%);color:#fff;font-family:Calibri,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:60px;margin-bottom:10px;margin-left:10px;margin-right:10px}.frontpage__prices .frontpage__prices-box a:hover{text-decoration:none}.frontpage__prices .frontpage__prices-box a:hover:after{content:"";width:100%;position:absolute;height:15%;left:10px;background:#fff;opacity:15%}.frontpagePoints{display:flex;flex-direction:row;margin:70px -15px}.frontpagePoints .frontpagePoints__item{padding:0 15px}.frontpagePoints .frontpagePoints__item .icon{height:70px;width:70px;margin-bottom:20px;background-repeat:no-repeat;background-position:center;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15)}.frontpagePoints .frontpagePoints__item .icon__boxshadow{height:70px;width:70px;position:absolute;box-shadow:10px 10px 0px 0 #f2f2f2}@media (max-width:990px){.frontpagePoints .frontpagePoints__item .icon__boxshadow{display:none}}.frontpagePoints .frontpagePoints__item h2{color:#303030;font-size:18px;font-weight:bold;line-height:28px;margin-bottom:5px}.frontpagePoints .frontpagePoints__item p{color:#505050;font-size:16px;line-height:28px}@media (max-width:768px){.frontpagePoints .frontpagePoints__item{text-align:center;padding-right:35px;padding-left:35px}.frontpagePoints .frontpagePoints__item .icon{margin:auto}}input{border-radius:4px;border:1px solid #a9a9a9;padding:10px 10px;padding-bottom:7px}select{padding:10px;border-radius:4px}input[readonly=readonly]{background:#e6e6e6}.input-field{display:flex;flex-direction:column}.usereditform .button[disabled=disabled]{background-color:#e6e6e6;color:#fff;cursor:not-allowed}.usereditform input[type=submit]{color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);font-weight:500;line-height:1.75;border-radius:4px;letter-spacing:0.02857em;transition:background-color 250ms cubic-bezier(0.4,0,0.2,1) 0ms,box-shadow 250ms cubic-bezier(0.4,0,0.2,1) 0ms,border 250ms cubic-bezier(0.4,0,0.2,1) 0ms;padding:6px 16px;min-width:64px;box-sizing:border-box;border:0}.text-container{max-width:770px;font-family:Calibri,Arial,sans-serif;color:#333}.text-container.text-centered{margin:auto}.text-container h2{font-weight:bold;font-size:36px}.text-container p{font-size:22px;font-weight:300}.QA-container{max-width:770px;margin:auto;padding-bottom:123px;padding-top:5px;color:#505050;border-top:1px solid #ebebeb}.QA-container .panel{box-shadow:none;border-bottom:1px solid #ebebeb}.QA-container .panel .panel-body{padding:10px 0px 20px 56px}.QA-container a{padding-bottom:7px;padding-top:7px;color:#303030;text-decoration:none;font-weight:bold}.QA-container .QA-wrap{display:flex}.QA-container .QA-wrap span{line-height:24px;align-self:center}.QA-container .QA-wrap span.accordion-signs{padding:0px 18px 0px 6px}.QA-container .QA-wrap .rectangle{height:30px;width:30px;border-radius:15px;background:linear-gradient(153.43deg,#92cce2 0%,#318eaa 100%)}.QA-container .QA-wrap .rectangle .plus{height:30px;width:30px;background-image:url(/lisalib/getfile.aspx?itemid=970b1268-1f8a-11eb-94fc-005056bc7d6a);background-position:center;background-repeat:no-repeat;transition:300ms ease all}.QA-container .QA-wrap.collapsed .rectangle .plus{transform:rotate(-45deg);transition:300ms ease all}footer .footer__wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:33px}footer .footer__wrapper .footer__links{width:45%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}footer .footer__wrapper .footer__links a{color:#303030;margin-right:25px;font-size:15px;line-height:30px}footer .footer__wrapper img{max-height:100px}header{border-top:3px solid #318eaa}header .top .logo img{position:relative;top:-10px}header .top .opennav{background:#318eaa}header .top nav.wide{margin-bottom:10px}header .top nav.wide>ul li a{font-size:1em}header .top nav.wide>ul li.selected a{color:#318eaa}header .top nav.wide>ul li.childselected a.level2{color:#318eaa}header .top nav.wide>ul li ul.open{top:30px}header .top nav.wide>ul li ul.open li.level3 a:hover{color:#318eaa}header .top #headerControls ul li.headerControls-2{background:#318eaa}header .top #headerControls ul li.headerControls-2 a{text-decoration:none;color:#fff}header .top #headerControls ul li.headerControls-2 a span.icon{margin:0 10px;float:left}header .top #headerControls ul li.headerControls-2 a span.opt-text{float:left;margin-top:6px;margin-right:10px}header .top #headerControls ul li.headerControls-2 a span.opt-text:hover{text-decoration:underline}header .top #headerControls ul li.headerControls-2 form{margin-bottom:0}header .top #headerControls ul li.headerControls-2 form span.icon{margin:0 10px;float:left}header .top #headerControls ul li.headerControls-2 form span.opt-text{float:left;margin-top:3px;margin-right:10px}header .top #headerControls ul li.headerControls-2 form span.opt-text:hover{text-decoration:underline}header .top #headerControls ul li.headerControls-2 form input{margin:0;border:none;background:none;color:#fff}.banner-nav{display:flex;position:absolute;justify-content:flex-start;width:100%;flex-direction:row-reverse}#loginControl{z-index:10;background:#fff;padding:5px 10px;border-bottom-right-radius:5px;display:flex;align-items:center}#loginControl li{list-style:none;margin-right:10px}#loginControl li input{background:none;border:0;text-decoration:underline;font-size:13px}#loginControl .opt-text-link{color:#004a86}#menuControl{z-index:10;display:flex;background:#fff;padding:5px 10px;padding-left:15px;border-bottom-left-radius:5px;align-items:center}#menuControl li{list-style:none}#menuControl li .sep{margin-right:5px;margin-left:5px}#toggleMobileMenu{display:none}@media (max-width:1024px){.banner-nav{top:30px}}@media (max-width:768px){.banner-nav{top:30px}#loginControl{flex-direction:column}#menuControl{flex-direction:row;align-items:flex-start;flex-wrap:wrap;width:270px}#menuControl li{margin-right:10px}#menuControl .sep{display:none}}@media (max-width:600px){#menuControl{flex-direction:column;align-items:flex-start}#toggleMobileMenu{display:block;width:25px;height:25px;border:0;background:url('/lisalib/getfile.aspx?itemid=85acf0d8-6225-11ea-94f4-005056bc7d6a');background-size:cover;right:10px;position:absolute;z-index:11;transition:0.3s ease}.banner-nav{flex-direction:column}.banner-nav.showMenu{background:#fff;z-index:10;top:0;-webkit-box-shadow:6px 32px 26px -2px rgba(0,0,0,0.75);-moz-box-shadow:6px 32px 26px -2px rgba(0,0,0,0.75);box-shadow:6px 32px 26px -2px rgba(0,0,0,0.75)}.banner-nav.showMenu #menuControl,.banner-nav.showMenu #loginControl{display:flex}.banner-nav.showMenu #toggleMobileMenu{top:30px;transform:rotate(90deg)}.banner-nav #menuControl{display:none}.banner-nav #loginControl{display:none}}@media (min-width:1921px){.frontpage .frontpage__bannerImage{width:60%}}@media (max-width:1024px){.frontpage__bannerContainer{justify-content:flex-start;margin-bottom:60px}.frontpage__infoContainer{margin:unset;justify-content:flex-start;max-width:100%;min-height:100vh;padding-top:130px}.frontpage__infoContainer>.bannerTitle{margin-left:0;font-size:48px;line-height:60px}.frontpage__infoContainer>.bannerText{margin-left:0;font-size:24px;line-height:36px;max-width:100%}.frontpage__infoContainer a.frontpage__arrow-login{margin-left:0}.frontpage__bannerImage{height:50vh;margin-top:50vh;clip-path:polygon(77% 22%,100% 14%,100% 100%,0 100%,0 14%);-webkit-clip-path:polygon(77% 22%,100% 14%,100% 100%,0 100%,0 14%);width:100%}.frontpage__arrowContainer{bottom:0;top:unset}.frontpage__arrowContainer .frontpage__arrow{right:calc(50% - 20px)}.frontpage__logo{left:15px;top:10px}.authentication__window p{font-size:15px}}@media (max-width:992px){.fullscreen__background-grey .first,.fullscreen__background-grey .last{display:none}.authentication__window p{font-size:16px}.frontpage__projects{margin-top:40px}.frontpage__projects .row:nth-child(odd){flex-direction:column-reverse}.frontpage__projects .row:nth-child(even){flex-direction:column-reverse}.frontpage__projects .row{margin-bottom:0}.frontpage__projects .project__image{margin:0;height:360px}.project__text{margin-top:35px}.project__text>h2{margin-bottom:20px}h2.title-medium{font-size:26px}.frontpage__prices>.container{padding-bottom:370px}.frontpage__prices .frontpage__prices-box{width:calc(100% - 15px);right:15px}.frontpage__prices p{max-width:100%}}@media (max-width:767px){.frontpage__bannerContainer{margin-bottom:80px}.frontpage__infoContainer{margin-left:20px;min-height:100vh}.frontpage__infoContainer>.bannerTitle{font-size:36px;line-height:45px}.frontpage__infoContainer>.bannerText{margin-left:0;font-size:20px;line-height:30px;max-width:100%}.frontpage__projects .project__image{height:230px;width:100vw}.frontpagePoints{flex-direction:column}.frontpage__prices>.container{padding-top:30px}.frontpage__prices h2{font-size:30px}.fullscreen__background-grey{padding-top:60px}.fullscreen__background-grey:after{content:none}.fullscreen__background-grey h2{font-size:30px;max-width:100%}.fullscreen__background-grey p{max-width:100%}.authentication__window{margin-bottom:15px}.frontpage__prices{padding-left:15px}footer .footer__wrapper{flex-direction:column;align-items:center;margin-bottom:50px;margin-top:20px}footer .footer__wrapper .footer__links{width:100%;flex-direction:column}footer .footer__wrapper img{margin-bottom:25px}}.fixed-notification{position:fixed;bottom:30px;left:50%;width:350px;height:50px;padding:20px;transform:translateX(-50%);text-align:center;z-index:999}.fixed-notification a{background-color:#004a86;text-align:center;color:#fff;font-weight:bold;padding:10px;display:block}.downtime-banner{position:fixed;background:#fff;padding:20px;left:50%;bottom:30px;max-width:400px;text-align:center;transform:translateX(-50%);border-radius:5px;box-shadow:-1px 2px 11px 4px rgba(0,0,0,0.75);-webkit-box-shadow:-1px 2px 11px 4px rgba(0,0,0,0.75);-moz-box-shadow:-1px 2px 11px 4px rgba(0,0,0,0.75);z-index:1000}.downtime-banner p{margin:0}.downtime-banner.dismissed{display:none}.downtime-banner a.close-notif{background-image:url('/lisalib/getfile.aspx?itemid=4c013ccc-b114-11e8-941d-005056bc7d6a');position:absolute;right:0;top:0;height:20px;width:20px;background-repeat:no-repeat;background-position:center center}