.wide-page h1{color:#222;font-family:inherit!important;font-weight:700!important}.wide-page h1:after{background-color:#ed8b00;content:"";display:block;height:2px;margin:16px 0 0;width:50px}.wide-page h2{color:#222;font-family:inherit!important;font-size:32px;font-weight:700;line-height:normal;margin:0 0 20px}.wide-page h2:after{background-color:#ed8b00;content:"";display:block;height:2px;margin:10px 0 0;width:40px}@media (max-width:1023px){.wide-page h2{font-size:26px}}@media (max-width:767px){.wide-page h2{font-size:24px}}.wide-page h2:before{display:none}.wide-page .wp-content{background-color:#fff}.wide-page .a-wysiwyg{margin:30px 0}.wide-page .a-cover-services{padding:50px 0 30px}.wide-page .a-cover-services .editmode-background-setup{display:none}.wide-page .a-image-text{padding:60px 0 30px}@media only screen and (max-width:767px){.wide-page .a-image-text{padding:10px 0 30px}}.wide-page .a-image-text .a-image-text__content{align-self:self-start}.wide-page .a-image-text .a-image-text__content ul li{font-size:18px;margin-bottom:20px;margin-left:0;margin-top:0}.wide-page .a-image-text .a-image-text__content ul li:before{top:15px}@media only screen and (max-width:767px){.wide-page .a-image-text .a-image-text__content ul li{font-size:16px}.wide-page .a-image-text .a-image-text__content ul li:before{top:12px}.wide-page .a-image-text .a-image-text__content p{font-size:16px}}.wide-page .a-blog .a-blog__list-description{color:#333;font-size:14px;line-height:1.71;margin-bottom:10px}@media only screen and (max-width:767px){.wide-page .a-blog [data-slider-item]{width:calc(100vw - 59px)!important}}.wide-page .a-contact,.wide-page .a-home-testimonial{padding:50px 0 40px}.wide-page .a-home-testimonial p.a-home-testimonial__name{margin-bottom:0}@media (max-width:767px){.wide-page .a-home-testimonial .a-section__title,.wide-page .a-home-testimonial .container{padding:0 8px}.wide-page .a-home-testimonial.one-slide .container{padding:0 16px}}.wide-page .icon-box-editable-wrapper{margin-bottom:30px;margin-top:30px}.wide-page .a-cards-for-grouping ul:not(.x-list-plain) li:before{top:7px}.wide-page .a-slider-content .p-blog-service__text p{line-height:1.78}@media only screen and (max-width:767px){.wide-page .a-slider-content .p-blog-service__text p,.wide-page .a-slider-content .p-blog-service__text ul li{font-size:16px;line-height:1.4}.wide-page .a-slider-content .p-blog-service__text ul:not([class]) li:before{top:8px}.wide-page .a-responsive-table .a-responsive-table__cell ul li{font-size:16px;line-height:1.78}.wide-page .a-responsive-table .a-responsive-table__cell ul:not([class]) li:before{top:11px}.wide-page .a-routing-visitors .a-service-cards_content-title ul li{font-size:16px;line-height:1.78}.wide-page .a-routing-visitors .a-service-cards_content-title ul:not([class]) li:before{top:11px}}.wide-page .pimcore_area_configurable-cta .a-card.a-button-text{padding:30px 40px}@media only screen and (max-width:1023px){.wide-page .pimcore_area_configurable-cta .a-card.a-button-text{padding:30px}}.wide-page .pimcore_area_configurable-cta .a-button-text__wrap{display:flex}@media only screen and (max-width:1279px){.wide-page .pimcore_area_configurable-cta .a-button-text__wrap{flex-direction:column}.wide-page .pimcore_area_configurable-cta .a-button-text__wrap .a-button-text__description{margin-bottom:20px}}@media only screen and (max-width:1023px){.wide-page .pimcore_area_configurable-cta .a-button-text__wrap .a-button-text__description{margin-bottom:30px}}.wide-page .pimcore_area_configurable-cta .a-button-text__link-wrap{margin-left:40px;max-width:300px}@media only screen and (max-width:767px){.wide-page .pimcore_area_configurable-cta .a-button-text__link-wrap{max-width:100%;width:100%}}@media only screen and (max-width:1279px){.wide-page .pimcore_area_configurable-cta .a-button-text__link-wrap{margin-left:0}}.wide-page .pimcore_area_configurable-cta .a-button-text__link-wrap .a-button-text__link a.btn-default{font-size:14px;font-weight:600;letter-spacing:normal;max-width:300px;min-width:200px;padding:15.5px 30px}@media only screen and (max-width:767px){.wide-page .pimcore_area_configurable-cta .a-button-text__link-wrap .a-button-text__link a.btn-default{max-width:100%;width:100%}}.wide-page .image-cards-wrapper.one-card .image-cards-card-wrapper .image-cards-card-item{background-color:#fff;padding-right:0}.wide-page .image-cards-wrapper.one-card .image-cards-card-wrapper .image-cards-card-item:before{background-color:#005eb8;bottom:0;content:"";height:4px;left:0;position:absolute;right:100%;transition:right .4s ease-in-out}.wide-page .image-cards-wrapper.one-card .image-cards-card-wrapper .image-cards-card-item:hover:before{right:0}.wide-page .image-cards-wrapper.one-card .image-cards-card-wrapper .image-cards-card-item .image-cards-info-wrapper{padding-right:20px}@media (min-width:1280px){.wide-page .image-cards-wrapper.one-card .image-cards-card-wrapper .image-cards-card-item .image-cards-title{font-size:24px}}@media only screen and (max-width:1279px){.wide-page .image-cards-wrapper.one-card .image-cards-card-wrapper .image-cards-card-item .image-cards-title{font-size:20px}}@media only screen and (min-width:1280px){.wide-page .image-cards-wrapper.one-card .image-cards-card-wrapper .image-cards-card-item .image-cards-description p{font-size:18px}}@media only screen and (max-width:767px){.wide-page .configurator-form-wrapper{margin:0 -16px}}.wide-page .sit-wrapper .sit-content-wrapper h2.sit-title{font-size:32px;line-height:1.25}@media (max-width:1023px){.wide-page .sit-wrapper .sit-content-wrapper h2.sit-title{font-size:26px;line-height:normal}}@media (max-width:767px){.wide-page .sit-wrapper .sit-content-wrapper h2.sit-title{font-size:22px;line-height:normal}}@media (min-width:1280px){.wide-page .sit-wrapper .sit-image-wrapper{height:448px}}@media (min-width:1024px) and (max-width:1279px){.wide-page .sit-wrapper .sit-image-wrapper{height:480px}}.home-page .wide-page .wp-title{color:#222;font-family:inherit!important;font-weight:700;line-height:1.25;margin:100px 0 40px;text-align:center;text-transform:uppercase}.home-page .wide-page .wp-title:after{background-color:#ed8b00;content:"";display:block;height:2px;margin:20px 0 0;width:70px}@media (max-width:1599px){.home-page .wide-page .wp-title{font-weight:700}}@media (max-width:1279px){.home-page .wide-page .wp-title{font-size:48px}}@media (max-width:1023px){.home-page .wide-page .wp-title{font-size:40px;margin:40px 0 20px}.home-page .wide-page .wp-title:after{background-color:#ed8b00;content:"";display:block;height:2px;margin:20px 0 0;width:50px}}@media (max-width:767px){.home-page .wide-page .wp-title{font-size:28px;margin:30px 0 20px}}.home-page .wide-page .wp-title:after{margin-left:auto;margin-right:auto}.home-page .wide-page .a-image-text{padding:100px 0 30px}@media only screen and (max-width:767px){.home-page .wide-page .a-image-text{padding:10px 0 30px}}.home-page .wide-page .image-cards-wrapper:not(.one-card){margin:50px 0 40px}.home-page .wide-page .image-cards-wrapper:not(.one-card) .image-cards-card-wrapper .image-cards-card-item:before{background-color:#005eb8;bottom:0;content:"";height:4px;left:0;position:absolute;right:100%;transition:right .4s ease-in-out}.home-page .wide-page .image-cards-wrapper:not(.one-card) .image-cards-card-wrapper .image-cards-card-item:after{border-bottom:none;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.home-page .wide-page .image-cards-wrapper:not(.one-card) .image-cards-card-wrapper .image-cards-card-item:hover:before{right:0}.home-page .wide-page .image-cards-wrapper:not(.one-card) .image-cards-card-wrapper .image-cards-card-item:hover:after{box-shadow:0 2px 25px 0 rgba(0,0,0,.2)}.home-page .wide-page .image-cards-wrapper:not(.one-card) .image-cards-card-wrapper .image-cards-card-item .image-cards-link{margin-bottom:0}.home-page .wide-page .grid-editable-wrapper{margin-bottom:0;margin-top:0}.home-page .wide-page .grid-editable-wrapper .grid-title{margin-top:30px}.home-page .wide-page .grid-editable-wrapper .image-cards-wrapper{margin:20px 0 10px}.home-page .wide-page .numbers-text-wrapper .b-overview__item-label{font-size:22px;margin-top:5px}.home-page .wide-page .a-wysiwyg p{font-size:18px;line-height:2;text-align:center}@media only screen and (max-width:1023px){.home-page .wide-page .a-wysiwyg p{font-size:16px}}@media only screen and (max-width:767px){.home-page .wide-page .a-wysiwyg p{font-size:14px;line-height:1.71}}.home-page .wide-page .a-wysiwyg ul:not([class]) li{font-size:18px;line-height:2}@media only screen and (max-width:1023px){.home-page .wide-page .a-wysiwyg ul:not([class]) li{font-size:16px}}@media only screen and (max-width:767px){.home-page .wide-page .a-wysiwyg ul:not([class]) li{font-size:14px;line-height:1.71}}.home-page .wide-page .a-wysiwyg ul:not([class]) li:before{top:15px}@media only screen and (max-width:1023px){.home-page .wide-page .a-wysiwyg ul:not([class]) li:before{top:12px}}@media only screen and (max-width:767px){.home-page .wide-page .a-wysiwyg ul:not([class]) li:before{top:8px}}.home-page .wide-page .pimcore_area_page-navigation-menu{top:130px}@media (max-width:1280px){.home-page .wide-page .pimcore_area_page-navigation-menu{top:50px}}@media only screen and (min-width:1025px){.home-page .wide-page .a-partners__item.tn-badge_link:before{transform:translateY(-1px) rotate(225deg)}}@media only screen and (min-width:1281px){.home-page .wide-page .a-partners__item.tn-badge_link:before{transform:translateY(5px) rotate(225deg)}}@media only screen and (min-width:1441px){.home-page .wide-page .a-partners__item.tn-badge_link:before{transform:translateY(15px) rotate(225deg)}}@media only screen and (max-width:1024px){.home-page .wide-page .a-cover-services__list-description{font-size:14px;line-height:1.71}}.home-page .wide-page .a-case-studies__card-category{align-items:baseline;color:#fff;font-size:12px;font-weight:600;margin-bottom:0;text-transform:uppercase;z-index:1}@media only screen and (min-width:769px){.home-page .wide-page .a-case-studies__card-category{font-size:14px}}.home-page .wide-page .a-case-studies__card:hover .a-case-studies__card-footer{line-height:1}.home-page .wide-page .image-cards-description ul:not(.x-list-plain) li:before{top:9px}.home-page .wide-page .h2{margin:0 0 20px}.home-page .wide-page .h2:before{display:none}.editmode .wide-page .sm-items-wrapper div{flex-grow:1}