.elem,.about:before,.werk-about:before{display:none}html,body{font-family:"Montserrat",sans-serif;color:#1A1B23;overflow-x:unset}html a, html .about a, html .werk-about a, body a, body .about a, body .werk-about
a{color:#3AA3DE}html .about p, html .werk-about p, body .about p, body .werk-about
p{color:#1A1B23}body.fixed{position:fixed;width:100%}.header .phone-icon{background:url(/assets/css/images/phone.svg) no-repeat center/contain}.navbar-nav
li.has_submenu{padding-right:10px}.navbar-nav li.has_submenu
.dn{background:url(/assets/css/images/caret.svg) center no-repeat;background-size:contain;height:5px;width:5px;top:10px;margin:5px;display:inline-block;padding:5px;position:absolute;right:0}.navbar-nav li.has_submenu.open .dn, .notmobile .navbar-nav li.has_submenu:hover
.dn{transform:rotate(180deg)}.navbar-nav li.has_submenu .dn:before, .navbar-nav li.has_submenu.open .dn:before{content:" "}.form .form__input:focus{border-color:#1A1B23}.header .navbar-nav .nav-item .nav-link{color:#1A1B23;text-transform:none;padding:8px
12px;font-size:14px;display:inline-block}.header .navbar-nav .nav-item .nav-link.active, .header .navbar-nav .nav-item .nav-link:hover{color:#E6478C}ul.navbar-nav > li.nav-item:last-child a.nav-link{background-color:#3AA3DE;color:#fff}ul.navbar-nav > li.nav-item:last-child a.nav-link:hover{background-color:#2E7EAB}.navbar-nav li ul
li{white-space:nowrap}.slider__heading{color:#1A1B23}.slider__heading
h1{font-size:42px;line-height:50px;color:#1A1B23}.slider__heading
h4{font-size:22px;line-height:30px;font-weight:normal;color:#1A1B23}.header{-webkit-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 5px 10px 0px rgba(50,50,50,0.5)}.slider__item{height:565px}.slider__item:before{content:" ";display:block;width:60%;position:absolute;left:0;height:100%;background-size:cover;background:url(/assets/css/images/blue.svg) top right no-repeat}.btn{border-radius:0;font-weight:bold;padding:10px
35px;font-size:16px}.homepage .about .col-lg-6, .homepage .werk-about .col-md-6{padding-top:30px}.homepage .about, .homepage .werk-about{margin-bottom:30px;padding:50px
0 0 0;color:#fff}.homepage .about h2, .homepage .about p, .homepage .about *, .homepage .werk-about h2, .homepage .werk-about p, .homepage .werk-about
*{color:#fff}.homepage .about .link_arrow, .homepage .werk-about
.link_arrow{background:url(/assets/css/images/arrow-r-w.svg) right no-repeat;background-size:21px;padding-right:35px}.homepage .about .col-lg-6:first-child, .homepage .werk-about .col-md-6:last-child{background-color:#e6478c}.homepage .about .col-lg-6:last-child, .homepage .werk-about .col-md-6:first-child{background-color:#3aa3de}.address
p{margin-bottom:10px}.address-phone__name{width:120px}@media (min-width: 768px){.homepage .about .col-lg-6:first-child, .homepage .werk-about .col-md-6:last-child{margin-right:15px;flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.homepage .about .col-lg-6:last-child, .homepage .werk-about .col-md-6:first-child{margin-left:15px;flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.homepage .werk-about .col-md-6:last-child{margin-left:15px;margin-right:0px}.homepage .werk-about .col-md-6:first-child{margin-right:15px;margin-left:0}.slider__item
img{object-fit:scale-down;object-position:top}}@media only screen and (max-width: 1023px){.header{z-index:999999}.navbar-collapse{overflow:scroll}.navbar-collapse.collapse,.navbar-collapse.collapse.open{left:0px;height:100%;position:fixed;max-width:100%;margin-top:5px;top:70px;padding:0px
10px 20px;padding-bottom:100px}.navbar-collapse.collapse.open{display:block !important}.navbar-nav li.has_submenu
.dn{padding:10px;right:unset;top:5px}}@media (max-width: 812px){.slider__item{height:530px}}@media (max-width: 767px){section.social:after{background-size:contain}.homepage .werk-about .col-md-6:first-child, .homepage .about .col-lg-6:first-child{margin-bottom:30px}.slider__item{height:550px}.slider__item
img{width:100%;height:auto}.homepage .werk-about{padding:30px
0 0 0}.manifest{background-size:cover}.manifest .container:before{background:#fff !important;width:100% !important}.page-1
.manifest{background-position-x:65%}.slider__item:before{background:transparent;width:100%}section.social:after{background:#fff}.slider__heading
h1{font-size:35px;line-height:40px}}@media (max-width: 575px){.slider__heading
.btn{padding:10px
25px}.slider__heading
h1{font-size:28px;line-height:30px}.slider__heading
h4{font-size:18px;line-height:25px;padding-bottom:0px}}@media (min-width: 1200px){.slider__item:before{width:55%}.slider__heading{width:550px}.slider__item
img{object-fit:cover;object-position:center}.header .navbar-nav .nav-item .nav-link{width:100%}}@media (min-width: 1023px) and (max-width: 1199px){.header .navbar-nav .nav-item .nav-link{font-size:13px;padding:8px
8px}.header .p-0 .col-lg-9 .col-6.col-lg-2.col-xl-3{padding:0}}@media (min-width: 992px){.about,.werk-about{padding:50px
0}.social{padding:50px
0 100px 0}.slider{padding-bottom:20px}}.about
h1{font-size:50px}.werk-about h2, .werk-about
h1{font-size:26px;line-height:32px}.manifest{padding:150px
0 80px 0}.manifest .container:before{content:" ";display:block;height:100%;width:65%;position:absolute;top:0;left:0;background:url(/assets/css/images/blue.svg) top right no-repeat;background-size:cover;opacity:0.7}.about
img{max-width:100%;height:auto}section.social:after{content:" ";display:block;width:100%;position:absolute;left:0;top:0;height:100%;background-size:cover;background:url(/assets/css/images/group-6.svg) 0 bottom;background-repeat-y:no-repeat;background-repeat:repeat-x}@media (max-width: 767px){section.social:after{background-size:contain}.social{padding:50px
0}.address-phone__name{width:80px}.about
h1{font-size:30px}.about
h2{font-size:20px;line-height:27px}}.header .navbar-nav>li>ul{top:40px}.about p, .werk-about
p{padding-bottom:0}.about ul, .werk-about
ul{padding-left:20px}span.dn:before{display:none !important}@media (min-width: 768px) and (max-width: 1023px){.about
img{width:100%}.slider__item:before{background:transparent;width:100%}}@media (min-width: 1024px) and (max-width: 1199px){.slider__item{height:400px}.slider__heading{width:400px;bottom:10px}.slider__heading
h1{line-height:45px}}.step-columns__title{font-size:35px;line-height:40px}@media (max-width: 992px){.slider__heading{bottom:unset;height:auto;top:unset;width:100% !important;position:relative !important;margin-top:20px !important;padding-bottom:20px}.slider__heading
h4{padding-bottom:10px}.slider__item
img{position:relative !important;height:auto !important}.slider__item{height:auto !important}}@media (max-width: 767px){.page-10 .address .address-phone__name{width:120px}}