.content-single-post-person .author_avatar img{height:100px;aspect-ratio:1;width:100px;-o-object-fit:cover;object-fit:cover}#main .section_faq .image_radius img{height:auto!important}#main .section_faq .col_image{justify-content:center;display:flex;align-items:flex-start}#archive-navigation .categories-nav-wrap{position:relative;&:after{content:"";position:absolute;width:40px;height:100%;right:0;top:0;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}}.featured-content{max-width:100%}.section_blog_carousel .wrap_panel_top{display:flex;flex-direction:column;gap:18px}section.section_blog_carousel .asymetrical_left .post_item .panel{justify-content:space-between}section.section_blog_carousel .asymetrical_left .post_item .panel .categories .category-item{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;overflow:hidden;text-overflow:ellipsis}.section_blog_carousel .post_item .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;align-self:stretch;overflow:hidden;text-overflow:ellipsis}#archive-navigation .categories-nav a.active,#archive-navigation .categories-nav a:hover{border:none!important}html[lang=DE-de] section.section_home_entry h1{font-size:43px;max-width:500px}html[lang=DE-de] section.section_home_entry h1 strong{word-break:break-all!important}body .toc-navigation ul li .toc-link{overflow:hidden!important}.toc-navigation li.active{position:relative}.toc-navigation li.active::before{content:"";position:absolute;top:0;left:-30px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImFycm93LXJpZ2h0Ij4KPHBhdGggaWQ9Ikljb24iIGQ9Ik00LjE2NjYzIDEwLjAwMDFIMTUuODMzM00xNS44MzMzIDEwLjAwMDFMOS45OTk5NiA0LjE2Njc1TTE1LjgzMzMgMTAuMDAwMUw5Ljk5OTk2IDE1LjgzMzQiIHN0cm9rZT0iIzM3NEVBMiIgc3Ryb2tlLXdpZHRoPSIxLjY2NjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K")}#content-single-full .post-content table thead tr{background-color:#374ea2;color:#fff}#content-single-full .post-content table tbody tr{border-style:solid;border-bottom:1px solid}#content-single-full .post-content table{border:1px solid}#content-single-full .post-content table thead td:not(:last-of-type){border-right:1px solid #fff}#content-single-full .post-content table td:not(:last-of-type){border-right:1px solid #000}#content-single-full .post-content table td{padding:5px 10px}#archive-navigation .categories-nav{-ms-overflow-style:auto!important;scrollbar-width:auto!important}#archive-navigation .categories-nav{padding-bottom:3px}#archive-navigation .categories-nav::-webkit-scrollbar{display:block!important;height:5px!important;background:0 0}#archive-navigation .categories-nav::-webkit-scrollbar-track{background:0 0!important;border-radius:14px!important}#archive-navigation .categories-nav::-webkit-scrollbar-thumb{background:#888!important;border-radius:14px!important;padding:10px}#archive-navigation .categories-nav::-webkit-scrollbar-thumb:hover{background:#000!important}@media all and (min-width:1000px){.carousel_content_section .carousel_content_section_main_content .title{font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-.72px}}.career_item_top h3 a{color:inherit!important}#section_career_footer .persons .single_person.active .wrap_img:after{display:none!important}.career_content_right .title{display:none}.single_career #career_content .career_content_right_col .career_content_right .content{margin-bottom:0!important}.cta_section{padding:70px 0}.content_and_image_post .featured-excerpt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media all and (min-width:1000px){body .section_industries_boxes a .panel.active .title{font-size:35px!important}}#services_content_and_image.content_and_image_post .featured-content{background:rgba(0,0,0,.6)!important;width:calc(100% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px;padding:20px;border-radius:15px}@media all and (max-width:1000px){html[lang=DE-de] section.section_home_entry h1{font-size:28px;max-width:500px}html[lang=de-De] .home h1 strong{word-break:break-all!important}html[lang=de-De] .home h1{font-size:28px}section.section_home_entry .container .img_col{right:8px!important}.content-single-post-person .author_avatar img{max-width:70px;height:auto}.content-single-post-person .contact_us_content p{font-size:14px}.content-single-post-person .author-info{max-width:100%!important}.toc-mobile-toggle{display:none!important}.content-single-post-person a{font-size:12px!important}#content-single-footer .author-info .author-details .author-name{word-break:break-all!important}.content-single-post-person h3,#content-single-footer .author-info .author-details .author-name{font-size:16px;line-height:24px;font-weight:700;word-break:break-word!important}#content-single-full .post-content table{display:block!important;overflow:scroll!important}.content-single-post-person .wrap_right_col{margin-top:20px}#services_content_and_image.content_and_image_post .featured-content{padding:10px;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}.content-single-post-person .wrap_right_col label{gap:6px}.content-single-post-person .wrap_right_col form{gap:20px}}#header .mega_menu .mega_menu_link.current-page{text-decoration:none;font-weight:600;color:#374ea2}#content_and_posts .splide__pagination{bottom:-20px!important}.span_arrow.return{transform:rotate(180deg)}.carousel_col .splide__slide img{height:49px;width:auto}section.section_home_entry h1{font-weight:400}.grecaptcha-badge{display:none!important}.who_is_section{margin-top:24px}@media (min-width:992px){.who_is_section{margin-top:96px}.section_trusted_us .carousel_col .splide img{height:105px;width:100%;aspect-ratio:1;object-fit:contain}.section_trusted_us .carousel_col li{max-width:10%}}.page-template-predictive .section_trusted_us{background:#fff}.section_products_grid .panel_grid .panel>div{height:100%;border:1px solid rgba(255,255,255,.26)}@media only screen and (min-width:1140px){.section_industries_boxes a .panel .title{font-size:23px}}@media (min-width:992px){.section_industries_boxes .col_4{border-radius:0}.industries_single_box:last-of-type{border-radius:0 30px 30px 0}}@media (min-width:992px){.single_career #career_content .career_content_left_col .recruitment_step_wrap{width:150px}}.btn_light:hover,.btn_light:focus,.btn_light:active{color:#fff!important;border:1px solid #374ea2!important;background:#374ea2!important}.career_content_right .privacy-field p{margin-bottom:0}.single_person_content{display:flex;align-items:center}.form_col_file p{margin-bottom:8px!important}.section_industries_boxes a .panel.active{display:flex;justify-content:center}.section_industries_boxes a .panel .title{line-height:100%}.section_industries_boxes a .panel .btns.show{bottom:10px}#section_contact_page_boxes .single_box{height:100%}.shortcode_section .wpcf7 form .wpcf7-response-output{margin:0;top:-24px;position:relative}.section_effects .list_effects .single_item_list_effects .bullet{border-radius:100%;background:#374ea2;width:48px;height:48px;display:flex;justify-content:center;align-items:center;aspect-ratio:1}.section_effects .list_effects .single_item_list_effects .bullet .bullet_icon_wrapper img{width:50%;max-width:50%;object-fit:contain}@media only screen and (min-width:1261px) and (max-width:1400px){section.section_home_entry h1{font-size:43px}section.section_home_entry .anim-owal{max-width:220px}}@media only screen and (min-width:992px) and (max-width:1260px){section.section_home_entry h1{font-size:36px}section.section_home_entry .anim-owal{max-width:173px}}form .custom-file-upload .upload-area{padding:10px!important}#section_contact_page_form .wpcf7-not-valid-tip,.section_contact_page_form .wpcf7-not-valid-tip,.form_section .wpcf7-not-valid-tip{position:relative;font-size:12px!important;text-align:left!important}