html,body{overflow-x:unset;background-color:#f3f3f3;font-family:"PT Sans",sans-serif}html a, body a, html .about a, body .about a, html .werk-about a, body .werk-about
a{color:#445fa9}html .header .logo img, body .header .logo
img{width:auto;max-height:70px}@media (max-width: 767px){html .header .logo img, body .header .logo
img{max-height:40px}}html .address a, body .address
a{color:#000}:root{--mainColor:#ff9800}.header .navbar-nav{margin-right:-10px;z-index:10}.header .navbar-nav>li>ul{top:45px}.header .navbar-nav .nav-item .nav-link, .header .navbar-nav .nav-item{background:linear-gradient(to bottom, #999897 0%, #999897 100%);color:#999897;background-position:0 100%;background-repeat:repeat-x;background-size:0 0;text-decoration:none;transition:background-size 0.2s}.header .navbar-nav .nav-item .nav-link.active, .header .navbar-nav .nav-item.active{color:#fff;background:linear-gradient(to bottom, #445fa9 0%, #445fa9 100%)}.header .navbar-nav .nav-item .nav-link{padding:10px}.header .navbar-nav .nav-item .nav-link:hover{background:#fff;color:#445fa9;animation:pulse 1s;box-shadow:0 0 20px 20px rgba(255, 255, 255, 0)}.has_submenu .nav-item{white-space:nowrap}.elem,.about:before,.werk-about:before{display:none}.navbar-collapse,header{background-color:#f3f3f3}.header
.navbar{padding:0}@keyframes
pulse{0%{box-shadow:0 0 0 0 #445fa9}}.btn{background:#445fa9;color:#fff;transition:all 0.5s;position:relative;border:2px
solid #445fa9}.btn:hover,.btn:focus{background:#fff;color:#445fa9;animation:pulse 1s;box-shadow:0 0 20px 20px rgba(255,255,255,0)}.contact__title{color:#445fa9}.about h1, .werk-about h1, .about h2, .werk-about h2, .about h3, .werk-about h3, .about h4, .werk-about
h4{color:#445fa9;font-size:26px;line-height:32px;font-weight:700}.step-columns__subtitle{color:#445fa9}.form .form__input:focus{border-color:#445fa9}.address-phone__content:hover .address-phone__tel,a.address-phone__content:hover{color:#000;text-decoration:none}a.address-phone__content:hover .address-phone__tel{color:#445fa9;text-decoration:none}.address-phone__name{width:100px}.link_arrow{background-image:none;padding-right:0}.link_arrow:after{content:" ";display:inline-block;width:35px;height:18px;background-color:#445fa9;-webkit-mask-image:url('/theme/heibel/circle/assets/img/arrow-r.svg');-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat;-webkit-mask-size:22px;mask-image:url('/theme/heibel/circle/assets/img/arrow-r.svg');mask-position:center right;mask-repeat:no-repeat;mask-size:22px;transition:0.3s}.link_arrow:hover:after{width:45px}.footer__links__item,.footer__share_link,.footer__copyright,.footer__share__icon{color:#1f1f1f;fill:#1f1f1f;opacity:1;transition:0.3s}.footer__links__item:hover{color:#999}.partners{background:#fff}.partners .item
img{filter:none;-webkit-filter:none}.fullsize{padding:80px
0px 60px 0;letter-spacing:0}.fullsize .col-lg-6{flex:100%;max-width:100%}.fullsize__subtitle{letter-spacing:0}.about ul, .werk-about
ol{padding-left:20px;font-size:21px;color:#1f1f1f;line-height:32px}.col-6.col-lg-2.col-xl-3{z-index:9}@media (max-width: 767px){.slider__heading
h4{font-size:37px;line-height:44px}.about h1.heading, .about h1, .werk-about h1.heading, .werk-about
h1{font-size:37px;line-height:44px}}@media (min-width: 992px){.about{padding:50px
0 0 0}.content-columns,.werk-about{padding:50px
0 50px 0}}@media only screen and (max-width: 1023px){.navbar-collapse.collapse,.navbar-collapse.collapse.open{top:120px}}@media (min-width: 1200px){.social{padding:50px
0 50px 0}}.header .phone-icon{background:url(/assets/css/phone.svg) no-repeat center/contain}@media (max-width: 1023px){.header .phone-icon{display:initial}}.header .icon--whatsapp{width:28px;height:28px;background-image:url(/assets/img/whatsapp.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:-8px;margin-right:10px}@media (max-width: 1023px){.header .icon--whatsapp{display:inline-block}}.phone{padding:0;color:#445fa9;font-weight:bold;margin-left:10px;background:url(/assets/css/phone.svg) no-repeat left 6px/ 20px;padding-left:22px;display:inline-block;margin-top:0;z-index:9;padding-top:5px;position:relative}@media (max-width: 991px){.phone,.whatsapp{display:none}}.grecaptcha-badge{z-index:99999}.fb{margin-top:20px;display:inline-block}.page-13 .about .col-lg-6.col-md-12 img, .page-16 .about .col-lg-6.col-md-12
img{max-width:100%;max-height:unset}.step-columns__image{overflow:hidden}.step-columns__image .step-columns__title{font-size:60px;line-height:1;text-shadow:1px 1px 5px #000;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.whatsapp{font-weight:bold;color:#25d366}.whatsapp:hover,.whatsapp:focus{text-decoration:none;color:#999897}.whatsapp
span{width:25px;height:25px;display:inline-block;background-image:url('/assets/img/whatsapp.svg');background-repeat:no-repeat;background-position:center center;margin-bottom:-5px;margin-left:10px}@media (max-width: 991px){.whatsapp{display:none}}