footer.blue-footer-bg{padding:var(--vertical-rhythm) 0 0 0 !important}.responsiville-mobimenu-burger,.responsiville-mobimenu-burger:focus,.responsiville-mobimenu-burger:hover{color:var(--color-blue)}.small button.slick-prev.slick-arrow,.small button.slick-next.slick-arrow{display:none !important}.laptop button.slick-prev.slick-arrow,.laptop button.slick-next.slick-arrow{display:block !important}button.slick-arrow{box-shadow:none}.slick-prev:before,.slick-next:before{font-family:var(--font-teka-icons) !important;font-size:42px !important;color:var(--color-gray-dark) !important}.slick-dots li{width:45px !important;margin:0 2px !important}.slick-dots li.slick-active button{background:var(--color-blue) !important}.slick-dots li button{width:45px !important;height:1px !important;padding:2px !important;background:var(--color-gray-light) !important;box-shadow:none !important;border-radius:0}.slick-dots li button:before{content:"" !important}.slick-prev:before{content:"\e90b" !important}.slick-next:before{content:"\e90a" !important}.small .cta__buttons-wrapper{display:none}.laptop .cta__buttons-wrapper{display:block;position:absolute;content:"";top:0;right:0;height:100%;width:93px;transition:background-color .25s ease-in-out;z-index:2}.laptop .home .cta__buttons-wrapper{height:calc(100% - 12rem)}.laptop a.cta__abs-header{position:relative;background-color:var(--color-yellow);height:93px;width:93px}.laptop a.cta__abs-header:hover{background-color:var(--color-green);transition:background-color .25s ease-in-out;opacity:1}.laptop a.cta__abs-header:hover span{color:var(--color-white);transition:color .25s ease-in-out}.laptop a.cta__abs-header.support{top:50%;transform:translateY(-50%)}.laptop a.cta__abs-header.sap{top:50%;transform:translateY(-50%);margin-top:-.5rem}.laptop a.cta__abs-header span{font-weight:700;font-size:14px;position:absolute;top:50%;left:50%;content:"";transform:translateX(-50%) translateY(-50%);text-align:center}p.subtitle.narrow{width:55%;margin:0 auto;padding-top:2rem;line-height:1.8}.laptop div#cookie-notice{min-width:450px !important;width:450px}.cn-button.bootstrap{line-height:55px;font-size:15px}pre{background:#f5f5f5;padding:.5rem 1rem;border:1px dotted #a5a5a5}code{background:#f5f5f5;padding:0 .5rem;border:1px solid #a5a5a5;border-radius:3px}.thumbnail-wrapper{border-bottom:none;display:inline}.post-box-wrapper+.post-box-wrapper{margin-top:var(--text-rhythm)}.post-box{font-size:.9em;line-height:1.5}.post-box a,.post-box a:hover{border-bottom:none}.post-box-image{margin-bottom:.5em}.post-box-title{margin:0 0 .25em !important;padding:0 !important}.post-box-date{font-size:.9em;margin:0 0 .5em}.post-box-excerpt{margin:0 0 .5em}.post-box .list-taxonomies{margin:0 0 .5em}.pages{width:auto;text-align:center;background:var(--color-white)}.pages a,.pages a:hover,.pages span{display:inline-block;padding:1rem 2rem;margin:0;border:none;color:var(--color-blue)}.pages .current{font-weight:700}.page-numbers.current{background:var(--color-blue);color:var(--color-white)}a.next.page-numbers,a.prev.page-numbers{position:relative;float:right;font-size:0;height:45px}a.prev.page-numbers{float:left}a.next.page-numbers:before{position:absolute;font-family:"icomoon" !important;font-size:20px;font-weight:700;content:"\e90a";height:30px;width:0;left:22px;top:50%;transform:translateY(-50%)}a.prev.page-numbers:before{position:absolute;font-family:"icomoon" !important;font-size:20px;font-weight:700;content:"\e90b";height:30px;width:0;left:0;top:50%;transform:translateY(-50%)}.pagination{position:relative}.desktop .post-type-archive-clients .pagination:before{position:absolute;content:"";left:100%;top:0;height:100%;width:50px;background-color:var(--color-white)}.desktop .post-type-archive-clients .pagination:after{position:absolute;content:"";right:100%;top:0;height:100%;width:50px;background-color:var(--color-white)}.popup{box-sizing:content-box}.popup-next,.popup-previous{top:45%}.page__header{position:relative;background-repeat:no-repeat !important;background-position-x:50% !important;background-position-y:50% !important;background-size:cover !important}.small .page__header{padding:10rem 0 4rem}.tablet .page__header{padding:14rem 0 8rem}.laptop .page__header{padding:20rem 0 12rem}.vanilla-layout-two-columns ul li{position:relative;list-style-type:none;font-weight:var(--font-weight-700);color:var(--color-green)}.laptop .vanilla-layout-two-columns ul li{margin-top:3rem}.vanilla-layout-two-columns ul li:before{position:absolute;font-family:var(--font-teka-icons);font-size:28px;content:"\e900";left:-2rem;top:0;line-height:1;font-weight:400}.vanilla-layout-two-columns ul li p{font-size:15px;margin-top:1.5rem}.text-black span.number,.text-black .vanilla-layout-title-title h2{color:var(--color-black)}.text-black .vanilla-layout-two-columns-text-column-1,.text-black .vanilla-layout-two-columns-text-column-2{margin-top:4rem}.laptop .single__column{margin-top:3rem}.large .single__column{margin-top:5rem}.underlined{position:relative}.underlined:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background-color:var(--color-blue)}.office__address{margin:3rem 0}.contact-form_wrapper{background:url("/wp-content/themes/teka/img/pattern-black-opacity-02.png")}.small .contact-form_wrapper{padding:3rem}.laptop .contact-form_wrapper{padding:6rem 20rem}.contact-form_wrapper label{color:var(--color-black);font-weight:700}.contact-form_wrapper input,.contact-form_wrapper textarea{border-color:var(--color-white);color:var(--color-black)}.contact-form_wrapper .gform_button{font-size:15px;font-weight:700;background:var(--color-yellow);box-shadow:inset 0 0 0 2px var(--color-yellow);padding:0 9rem;color:var(--color-black);margin-top:2rem}.laptop li#field_1_3,.laptop li#field_1_4,.laptop li#field_1_5,.laptop li#field_1_6,.laptop li#field_1_7{margin-top:2rem}.laptop .add-horizontal-padding{padding:0 9rem}.small .google__map iframe{height:300px}.laptop .google__map iframe{height:600px}.ginput_container.ginput_container_fileupload{padding:1rem;border:1px dashed #c1c1c1}.tablet .like__table{position:relative;display:table}.tablet .like__table-cell{display:table-cell;vertical-align:bottom;float:none}.small .single-post .page__header h1,.small .blog .page__header h1{margin-bottom:var(--vertical-rhythm)}.desktop .single-post .page__header h1,.desktop .blog .page__header:not(.is__paged) h1{margin-bottom:9rem}.small .vanilla-layout-more-news h2{margin-bottom:3rem}.laptop .vanilla-layout-more-news h2{margin-bottom:8rem}.share-this,.social-container ul,.social-container li{display:inline-block;vertical-align:middle}.social-container li{line-height:1}.share-link i{font-size:32px;padding-left:.5rem}.back-to-blog-container{padding:1rem var(--grid-gutter)}.back-to-blog-container a.cta{margin-top:.5rem}.back-to-blog-container a.cta:hover{opacity:1}span.icon-arrow-left{margin-right:1.5rem;transition:margin-right .25s linear}a.cta:hover span.icon-arrow-left{margin-right:.5rem;transition:margin-right .25s linear}.back-to-blog-container{position:relative}.back-to-blog-container{position:relative}.xlarge .back-to-blog-container:before{position:absolute;content:"";left:100%;top:0;height:100%;width:50px;background-color:var(--color-yellow)}.xlarge .back-to-blog-container:after{position:absolute;content:"";right:100%;top:0;height:100%;width:50px;background-color:var(--color-yellow)}.small .back-to-blog-container{text-align:center}.laptop .back-to-blog-container{text-align:left}.laptop .select__heading{margin-left:3rem}.small select#cat,.small select#industry_category,.small select#business_category{color:var(--color-black);border-color:var(--color-white);width:300px;height:55px;background:url(/wp-content/themes/teka/img/select-icon.png) no-repeat right;background-color:var(--color-white);background-position-x:96%;margin:0 auto}.laptop select#cat{margin:initial;margin-left:4rem}.laptop select#industry_category,.laptop select#business_category,.laptop .select__title{margin:initial;margin-left:8rem}.tablet form#category-select,.tablet .news-filter{display:inline-block}.news-filter-wrapper{padding:2rem}p.text-posts-found{border-bottom:1px solid var(--color-gray-dark);display:block;text-align:right;color:var(--color-gray-dark)}.small .home article.post-box,.small .archive article.post-box{margin-bottom:3rem}.laptop .home article.post-box,.laptop .archive article.post-box{margin-bottom:6rem}.desktop .home article.post-box,.desktop .archive article.post-box{margin-bottom:8rem}.small .related__business-solution{padding:3rem}.laptop .related__business-solution{padding:10rem}.related__business-solution i.icon-info{font-size:20px;vertical-align:middle;margin-right:1rem}.post-type-archive-clients main{background:var(--color-gray)}.client__wrapper{display:none}.client__wrapper.show{display:block}.small .client__wrapper-col{background-color:var(--color-white);padding:1.5rem;margin-top:2rem}.laptop .client__wrapper-col{padding:3rem;margin-top:6rem}.laptop .related__clients .client__wrapper{margin-bottom:6rem}.rotate-icon span.icon-arrow-left{transform:rotate(180deg);position:relative;display:inline-block;padding-right:1rem}.laptop .pagination{margin-top:6rem;margin-bottom:10rem}.laptop .post-type-archive-clients .back-to-blog-container{padding-top:2rem;padding-bottom:3rem}.project-title{margin-bottom:2rem}.linkedin__profile-content{background:var(--color-white);padding:2rem}.small .linkedin__profile-content{width:100%}.laptop .linkedin__profile-content{width:360px}.linkedin__profile-content a.button.cta{display:inline-block;background:0 0 !important;color:var(--color-blue) !important;border:2px solid var(--color-blue);height:38px;line-height:36px;padding-left:1.25rem;padding-right:1.25rem}.linkedin__profile-content a.button.cta:hover{background:var(--color-blue) !important;color:var(--color-white) !important;opacity:1}.tiny__logo{position:relative;display:inline-block;vertical-align:top;height:60px;width:60px;z-index:0}.tiny__logo:before{position:absolute;display:block;content:"";left:0;top:0;height:60px;width:60px;z-index:-1;background-color:#ededed;border-radius:30px}.tiny__logo img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:.75rem}.linkedin__profile-content .title{display:inline-block;width:255px;position:relative;padding-left:1rem}.linkedin__profile-content .title p{font-size:13px;margin-top:1rem;margin-bottom:1rem}.single-business_solutions .vanilla-layout-two-columns-text-column-1{position:relative}.single-business_solutions .vanilla-layout-text-image-left-image:before,.single-business_solutions .vanilla-layout-text-image-right-image:before{position:absolute;content:"";left:50%;top:50%;transform:translateY(-50%) translateX(-50%);height:120%;width:1px;background-color:var(--color-green);z-index:-1}.single-business_solutions .vanilla-layout-text-image-left-image:after,.single-business_solutions .vanilla-layout-text-image-right-image:after{position:absolute;content:"";left:50%;top:50%;transform:translateY(-50%) translateX(-50%);height:1px;width:70%;background-color:var(--color-green);z-index:-1}.business__solution-item .image{position:relative;text-align:center}.business__solution-item .image img{position:relative;z-index:1}.business__solution-item .image:before{position:absolute;content:"";left:50%;top:50%;height:120%;width:1px;transform:translateX(-50%) translateY(-50%);background-color:var(--color-green);z-index:0}.business__solution-item .image:after{position:absolute;content:"";left:50%;top:50%;height:1px;width:75%;transform:translateX(-50%) translateY(-50%);background-color:var(--color-green);z-index:0}.business__solution-items-container:nth-of-type(2n+1){background-color:var(--color-gray);background-image:url("/wp-content/themes/teka/img/pattern-black-opacity-02.png")}.business__solution-item .excerpt__container{margin:var(--text-rhythm) 0}.small .child__item{padding:3rem}.laptop .child__item{padding:6rem}[class*=tax-]{background-color:var(--color-gray)}[class*=tax-] .client__wrapper{display:block !important}.clients__archive-container{position:relative;margin-bottom:6rem}.clients__archive-container .loading{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:var(--color-gray);z-index:10}.clients__archive-container .loading:before{position:absolute;content:"";top:0;left:50%;height:50px;width:50px;transform:translateX(-50%) translateY(-50%);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjZjJmMGYwIiAvPjxnPjxwYXRoIGQ9Ik02NCA5Ljc1QTU0LjI1IDU0LjI1IDAgMCAwIDkuNzUgNjRIMGE2NCA2NCAwIDAgMSAxMjggMGgtOS43NUE1NC4yNSA1NC4yNSAwIDAgMCA2NCA5Ljc1eiIgZmlsbD0iIzFhNTA5ZCIgZmlsbC1vcGFjaXR5PSIxIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgNjQgNjQiIHRvPSIzNjAgNjQgNjQiIGR1cj0iMTgwMG1zIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvZz48L3N2Zz4=);background-size:cover;animation-name:loader-rotate;animation-iteration-count:5;animation-duration:.5s;animation-timing-function:linear}@keyframes loader-rotate{0%{transform:translateX(-50%) translateY(-50%) rotateZ(0)}100%{transform:translateX(-50%) translateY(-50%) rotateZ(360deg)}}.testimonial__item:nth-of-type(5),.testimonial__item:nth-of-type(6),.testimonial__item:nth-of-type(7),.testimonial__item:nth-of-type(8){margin-top:3rem}img.sap__icon{width:120px !important;float:right;top:50%;position:relative;transform:translateY(-50%)}ul.vanilla-language-switcher{display:none !important}.espa-line.row{display:none}.home .espa-line.row{display:block}.espa-logo{float:right;text-align:right}