html{font-size:16px}body.homepage,body.on-premise,body.pricing,body.content-moderation.platform{-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased !important;-ms-font-smoothing:antialiased !important;-o-font-smoothing:antialiased !important;font-smoothing:antialiased !important;background-color:#fff;text-rendering:optimizeLegibility !important;font-family:"Lato",sans-serif;line-height:inherit;color:#454d59}.homepage h1,.homepage h2,.homepage h3,.on-premise h1,.on-premise h2,.on-premise h3{text-align:center !important;font-family:"Lato",sans-serif;font-weight:200;color:#454d59}.homepage h1,.homepage .solutions-title,.homepage .stories-title,.on-premise h1,.on-premise .solutions-title,.on-premise .stories-title{font-size:2rem;margin-bottom:3.75rem}.homepage h2,.on-premise h2{font-size:1.5625rem}.homepage a,.homepage a:link,.on-premise a,.on-premise a:link{display:inline-table;border-bottom:.125rem solid #00c0ff;padding-bottom:.25rem;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.homepage a:hover,.on-premise a:hover{border-bottom:.125rem solid transparent;color:#00c0ff !important}.homepage .row .row,.on-premise .row .row{margin:0 1rem}.homepage .header-titles,.on-premise .header-titles{padding-top:3rem}.homepage .header-titles h1,.homepage .header-titles h2,.homepage .header-titles a,.on-premise .header-titles h1,.on-premise .header-titles h2,.on-premise .header-titles a{color:#fff}.homepage .header-titles h1,.on-premise .header-titles h1{font-size:2.25rem}.pricing a,.pricing a:link,.content-moderation.platform a,.content-moderation.platform a:link{display:inline-table;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}p,a,ul,li{color:#454d59}strong{font-weight:900}ul{list-style-type:none;margin:0;padding:.5rem 0}.eq-height{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;flex-wrap:wrap}.eq-height.row:before,.eq-height.row:after{content:normal}.mt8{margin-top:.5rem}.no-padding{padding:0}.mr9p{margin-right:9% !important}.center{margin-left:auto;margin-right:auto;text-align:center}.left-align{text-align:left !important}.rotate-90-left{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);float:left}*:focus{outline:none}footer{clear:both}.accordion .accordion-navigation{background-color:#EFF3F7 !important;border-radius:0.375rem;margin-bottom:0.5rem !important;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.accordion .accordion-navigation.active{background-color:#fff !important;box-shadow:0 0 0.75rem #B4C1CD}.accordion .accordion-navigation.active a.question.blue,.accordion .accordion-navigation.active a.question.pink{line-height:inherit}.accordion .accordion-navigation.active a.question.blue:after,.accordion .accordion-navigation.active a.question.pink:after{color:#4BAFDB;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.5rem;font-weight:400;margin-left:1.25rem;position:absolute;right:2rem;top:0.75rem;transform:rotate(90deg) scale(1, 2)}.accordion .accordion-navigation.active a.question.pink:after{color:#bf3d94}.accordion .accordion-navigation:hover{background-color:#fff !important;box-shadow:0 0 0.75rem #B4C1CD}.accordion .accordion-navigation a{text-decoration:underline}.accordion .accordion-navigation a.question{background-color:transparent !important;border-radius:0.375rem;color:#293946;font-size:1.125rem;font-weight:900;padding-left:2rem;padding-right:2rem;position:relative;text-decoration:none;width:100%}.accordion .accordion-navigation a.question.blue,.accordion .accordion-navigation a.question.pink{border:none !important;line-height:inherit;padding-bottom:1rem}.accordion .accordion-navigation a.question.blue:after,.accordion .accordion-navigation a.question.pink:after{color:#4BAFDB;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.5rem;font-weight:400;margin-left:1.25rem;position:absolute;right:2rem;top:0.75rem;transform:scale(1, 2)}.accordion .accordion-navigation a.question.blue:hover,.accordion .accordion-navigation a.question.pink:hover{color:#454d59 !important;border:none !important}.accordion .accordion-navigation a.question.pink:after{color:#bf3d94}.accordion .accordion-navigation .content{border-radius:0.375rem;padding-bottom:3rem;padding-left:2.5rem;padding-right:2.5rem}.thankyou{background-color:#293946;font-family:"Lato",sans-serif}.thankyou .top-nav{margin:1.5rem auto;padding:0}.thankyou .top-nav .logo{float:left}.thankyou .top-nav .logo img{width:6.875rem}.thankyou .signup-container .signup-box{background-color:#fff;border-radius:8px;padding:48px 96px 48px}.thankyou .signup-container .signup-box img.icon-check{max-width:48px}.thankyou .signup-container .signup-box h1{color:#293946;font-family:lato;font-size:24px;font-weight:900;margin:24px auto 30px;text-transform:uppercase}.thankyou .signup-container .signup-box p{color:#293946;font-family:lato;font-size:24px;font-weight:400;line-height:32px;margin-top:15px}.thankyou .signup-container .signup-box p.redirect{font-size:16px;line-height:24px;margin:48px 0 8px}.thankyou .signup-container .signup-box p.redirect a{border-bottom:1px solid #293946;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.thankyou .signup-container .signup-box p.redirect a:hover{border-bottom:1px solid #3dbcb2;color:#3dbcb2}.parrot-background{background-image:url(../images/homepage/homepage_parrot.jpg);background-position:center right;background-color:#293946;background-size:75%;background-repeat:no-repeat;min-height:45rem}.homepage .header-titles h1,.homepage .header-titles h2,.homepage .header-titles a{text-align:left !important}.homepage .header-titles p.cta-bar{margin-top:3.75rem}.contain-to-grid{padding:10px}.news-bar{background-color:rgba(21,34,45,0.5);margin-top:-6.25rem;height:6.25rem;vertical-align:middle}.news-bar p{color:#79879e;font-size:1rem;margin:1.5rem auto;text-align:center}.news-bar a{color:#fff;line-height:normal;margin-left:0.5rem}.news-bar p img{width:7.8125rem;margin-top:-.375rem}.solutions-title{width:100%}.solutions-section,.numbers-section,.stories-section,.featured-section{margin-top:3.75rem}.solutions-section .columns{padding-left:3.75rem;margin-bottom:6.25rem}.solutions-section p.title{font-size:1.375rem;font-weight:900;height:2.1875rem;line-height:2.1875rem;padding-left:3.125rem;margin-left:-3.125rem}.solutions-section p.description{font-weight:300}.solutions-section p.description strong{font-weight:400}.tg-icon,.ct-icon,.cs-icon,.co-icon,.cr-icon,.cm-icon,.vs-icon,.fr-icon,.op-icon{background-repeat:no-repeat;background-position:left;height:2.7rem !important}.tg-icon{background-image:url(../images/solutions/icon_tagging.svg)}.ct-icon{background-image:url(../images/solutions/icon_categorization.svg)}.cs-icon{background-image:url(../images/solutions/icon_customtraining.svg)}.co-icon{background-image:url(../images/solutions/icon_colorextraction.svg)}.cr-icon{background-image:url(../images/solutions/icon_cropping.svg)}.vs-icon{background-image:url(../images/solutions/icon-visual-search.svg);background-size:2rem;left:0.2rem;position:relative}.fr-icon{background-image:url(../images/solutions/icon_facerecognition.svg);background-size:2.7rem;position:relative}.op-icon{background-image:url(../images/solutions/icon-on-premise-white.svg);background-size:1.7rem;left:0.2rem;position:relative}.cm-icon{background-image:url(../images/solutions/icon_contentmoderation.svg)}.clients-section h2{margin-bottom:6.25rem}.clients-section img{margin-bottom:1rem;max-width:15rem}.clients-section .columns{text-align:center}.stories-section{position:relative;height:100%;width:100%;padding-top:6.25rem}.stories-section h2{margin-top:1.875rem}.tavisca,.unsplash{max-height:43.75rem;background-repeat:no-repeat;background-position:left;background-size:cover}.tavisca{background-image:url(../images/homepage/homepage_tavisca_case.jpg)}.unsplash{background-image:url(../images/homepage/homepage_unsplash_case.jpg)}.story-box{position:relative;background-color:#f4f4f4;padding:3.75rem;width:50%;left:50%;top:0}.story-box img{width:6.25rem}.story-box a{color:inherit}.story-box h3{font-weight:900;text-align:left !important;margin-top:2.5rem;margin-bottom:2.5rem;font-size:1.5rem}.story-box h3 p{font-size:1rem}.numbers-section{clear:both;padding-top:2rem;margin-top:6.25rem}.numbers-section small{display:block;font-size:.875rem;font-weight:300}.numbers-section span{font-size:4rem;display:block;font-weight:900}.numbers-section span strong{font-weight:900}.brdl{border-left:.0625rem solid #c9d1dd}.imagga-brand-primary{color:#3dbcb2}.featured-section{margin-bottom:5rem;margin-top:6.25rem}.featured-section img{display:block;opacity:0.7;margin-bottom:1.25rem}.featured-section img:hover{opacity:1}.featured-section h2{margin-bottom:3.75rem}.hidden{display:none !important}.stories-menu{display:inline-block;position:relative}.stories-menu .container{background-color:rgba(41,57,70,0.95);position:absolute;padding:.5rem 1rem;text-align:left;width:100%;min-width:17rem;z-index:2}.menu-item{color:#f4f4f4;cursor:pointer;font-family:"Lato",sans-serif;font-size:1.125rem;font-weight:700;padding:.5rem}.menu-item:before{color:#00c0ff;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:0.9rem;font-weight:400;margin-right:1.25rem;transform:scale(1, 1.8)}.stories-dropdown-menu{cursor:pointer;padding-left:.3125rem;display:inline-table;border-bottom:.125rem solid #00c0ff;padding-bottom:.25rem;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.stories-dropdown-menu:hover{border-bottom:.125rem solid transparent}.stories-dropdown-menu:after{color:#00c0ff;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.6rem;font-weight:400;margin-left:1.25rem;transform:rotate(90deg) scale(1, 1.8)}.stories-title{color:#fff;font-family:"Lato",sans-serif;font-weight:300;margin-top:1.875rem;text-align:center !important}.see-all-stories-btn-container{bottom:6rem;position:absolute;right:52%;z-index:3}.see-all-stories-btn-container .default{border:.125rem solid #3dbcb2;color:#f4f4f4;padding:1rem 2rem}[aria-hidden=true]{display:none !important}textarea{resize:none}.on-premise{background-image:url(../images/onpremise/onpremise-header-bg.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat;min-height:45rem}.on-premise h1,.on-premise h2,.on-premise h3{font-weight:400}.on-premise h2.left-align{text-align:left !important}.on-premise .shadow{height:37.5rem;position:absolute;left:0;top:0;width:100%;z-index:-1}.on-premise .shadow-container{position:relative;max-width:77rem;margin:0 auto;padding-top:2rem}.on-premise .dropdown .title{margin-top:0}.on-premise .header-titles{padding-top:7rem}.on-premise .header-titles h1{margin-bottom:7rem}.on-premise .title{margin:6rem auto}.on-premise section{background-color:#fff}.on-premise .benefits-section{border-top:.5625rem solid #00c0ff}.on-premise .benefits-section .head{margin:5rem auto}.on-premise .benefits-section .head h3{font-size:1.125rem;margin-bottom:0}.on-premise .benefits-section .title{font-size:2rem;margin:0}.on-premise .benefits-section h3{font-size:1.375rem;margin-bottom:2.5rem}.on-premise .benefits-section .icon{max-height:5.625rem;margin-bottom:2.5rem}.on-premise .benefits-section .secure.icon{max-height:5.125rem;margin-bottom:3rem}.on-premise .benefits-section .columns{padding-left:2.1rem;padding-right:2.1rem}.on-premise .benefits-section .description{margin-top:2rem}.on-premise .intro-section img{max-width:100%;padding-right:3rem}.on-premise .intro-section p{margin-top:2rem}.on-premise .intro-section p span{display:inline-block;margin-bottom:2rem}.on-premise .clients-section{background-image:url(../images/onpremise/clients-bg.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.on-premise .clients-section .inner-title{text-align:left !important;margin-bottom:2.5rem}.on-premise .clients-section img{max-width:100%}.on-premise .clients-section p{margin-bottom:4rem}.on-premise .clients-section a strong{font-weight:700}.on-premise .technical-section h2{margin-bottom:2.5rem}.on-premise .technical-section h2.title{margin-bottom:6rem}.on-premise .technical-section p{font-weight:400;line-height:1.8}.on-premise .technical-section .left-container,.on-premise .technical-section .right-container{padding:0;margin:0;background-color:#fff;border:solid #c9d1dd;border-width:.0625rem 0 .0625rem .0625rem}.on-premise .technical-section .left-container .row,.on-premise .technical-section .right-container .row{margin:0}.on-premise .technical-section .right-container{background-color:#f9f9f9;border-right:.0625rem solid #c9d1dd}.on-premise .technical-section .performance{width:3.125rem;margin-right:1.25rem}.on-premise .technical-section .performance-info,.on-premise .technical-section .request-info{padding:5rem 2.5rem 4rem;height:26rem}.on-premise .technical-section .performance-info{background-color:#f9f9f9}.on-premise .technical-section .performance-info h2{margin-bottom:1.75rem;margin-top:-.1875rem}.on-premise .technical-section .request-info{background-color:#2279bf;position:relative}.on-premise .technical-section .request-info h2,.on-premise .technical-section .request-info p{color:#f4f4f4}.on-premise .technical-section .request-info .request-triangle{background-image:url(../images/onpremise/request-triangle.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-4.95rem;left:0;height:5rem;width:100%}.on-premise .form-container{width:80%;margin:0 auto !important}.on-premise .form-container .form-label{color:#79879e;font-size:.75rem;padding-bottom:0.3rem}.on-premise .form-container .input,.on-premise .form-container .textarea{margin-bottom:2.25rem;background:none;border:none;border-bottom:.0625rem solid #2279bf;box-shadow:none;font-size:1rem;font-weight:700}.on-premise .form-container .input:focus,.on-premise .form-container .textarea:focus{background:#efefef;border:none}.on-premise .form-container .send-button{text-align:center;margin-top:2rem}.on-premise .form-container .blue-btn{background-color:#2279bf;border:.125rem solid #2279bf;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:1rem 2rem;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.on-premise .form-container .blue-btn:hover{background-color:transparent;color:#2279bf}.on-premise .tabs-container{min-height:50.4375rem}.tabs{padding:0;width:100%}.tabs .tab-title:hover{background-color:#f4f4f4}.tabs li{position:relative;width:33.33%;text-align:center;border:solid #c9d1dd;border-width:.0625rem .0625rem .0625rem 0}.tabs li:last-child{border-width:.0625rem 0}.tabs li.tab-title.active{background-color:#f4f4f4}.tabs li.tab-title.active:after{content:"";background-image:url(../images/onpremise/tab-triangle.svg);position:absolute;bottom:.9375rem;z-index:1000}.tabs li.active .triangle{background-image:url(../images/onpremise/tab-triangle.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-3rem;height:3rem;width:100%}.tabs li a{background-color:transparent}.tabs a,.tabs a:link{border-bottom:none}.tabs-content{margin-bottom:0}.tabs-content p{margin-bottom:0;padding-left:3.4rem}.tabs-content p.top{padding:0;margin:2.5rem 0}.tabs-content .row.content{padding:0 1rem}.tabs-content .item{margin-bottom:3rem}.tabs-content .tg-icon,.tabs-content .ct-icon,.tabs-content .cm-icon,.tabs-content .cr-icon,.tabs-content .co-icon,.tabs-content .fr-icon,.tabs-content .sr-icon,.tabs-content .cs-icon,.tabs-content .vs-icon{background-image:none;position:absolute;top:0.1rem;width:2.75rem}.tabs-content .vs-icon{left:initial;margin-left:0.3rem;top:0;width:2rem}.tabs dd>a,.tabs .tab-title>a{background-color:transparent;font-family:"Lato",sans-serif;font-weight:700;padding:1rem .3rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:transparent}.tabs-content>.content{padding-bottom:0}.client-image-large img,.client-image-mobile img{display:block;margin:0 auto 1rem auto}.client-image-mobile{display:none}#request-demo-status{text-align:center;position:relative;top:1rem;color:#2279bf;font-family:"Lato",sans-serif}.pricing{font-family:"Lato",sans-serif}.pricing a{transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.pricing p{color:#454d59;font-family:"Lato",sans-serif}.pricing h1,.pricing h2,.pricing h3,.pricing h4{font-family:"Lato",sans-serif;font-weight:400}.pricing header{background-color:#293946;min-height:20rem;z-index:1}.pricing .header-titles{padding-top:4rem;text-align:center}.pricing .header-titles h1{color:#fff;font-size:2.5rem;font-weight:900;margin-bottom:0;margin-top:0.2rem}.pricing .header-titles h4{color:#fff;font-size:1.125rem;font-weight:400;margin-top:0}.pricing main{background-color:#fff;position:relative}.pricing section{background-color:#fff}.pricing .plans-section{margin-bottom:2rem;min-height:41rem;position:relative;width:100%}.pricing .plans-section .plans-container{display:flex;flex-wrap:nowrap;height:38rem;overflow-y:hidden;overflow-x:auto}.pricing .plans-section .black{background-color:#293946;height:7.5rem;position:absolute;top:0;width:100%}.pricing .plans-section .grey{background-color:#EFF3F7;height:5rem;position:absolute;top:7.5rem;width:100%}.pricing .plans-section .plan{display:inline-block;flex:0 0 auto;background-color:#fff;border-radius:0.375rem;box-shadow:0 0 0.625rem #00000029;height:35.5rem;margin:0 0.4rem;min-width:17.2rem;width:17.2rem;position:relative;top:0.5rem}.pricing .plans-section .plan.columns{padding:0 1.5rem}.pricing .plans-section .plan.enterprise{background-color:#293946}.pricing .plans-section .plan.enterprise ul li{color:#E8E8E7}.pricing .plans-section .plan.enterprise .name h3{color:#4BAFDB}.pricing .plans-section .plan.enterprise .price{background-color:#3E5668}.pricing .plans-section .plan.enterprise .price:before{content:'';border-left:3.125rem solid #3e5668;border-top:1.4375rem solid #293946;position:absolute;right:0;top:0;width:0}.pricing .plans-section .plan.enterprise .price p strong{color:#fff;font-size:1.625rem}.pricing .plans-section .plan .name{margin-top:1rem;padding:0 1.5rem}.pricing .plans-section .plan .name h3{color:#454d59;font-size:1.75rem;font-weight:900;margin-bottom:0}.pricing .plans-section .plan .name h4{color:#788DA2;font-size:0.9rem;margin-top:0}.pricing .plans-section .plan .name.enterprise{color:#4BAFDB}.pricing .plans-section .plan .name img{position:absolute;right:1.1875rem;top:5.0625rem;width:6.25rem;z-index:1}.pricing .plans-section .plan.scale img{top:4.2rem}.pricing .plans-section .plan.business img{top:3.3rem}.pricing .plans-section .plan.enterprise img{top:3.6rem}.pricing .plans-section .plan .price{background-color:#EFF3F7;height:5rem;left:0;position:absolute;top:7rem;width:75%}.pricing .plans-section .plan .price:before{content:'';border-left:3.125rem solid #EFF3F7;border-top:1.4375rem solid #fff;position:absolute;right:0;top:0;width:0}.pricing .plans-section .plan .price p{font-size:2.125rem;font-weight:400;margin:0.7rem 0;padding:0 1.5rem}.pricing .plans-section .plan .price pstrong{font-weight:900}.pricing .plans-section .plan .features{margin-bottom:5rem;padding:0 1.5rem;position:relative;top:8.5rem}.pricing .plans-section .plan .features ul li{font-size:1rem;font-weight:400;line-height:1.3;padding-bottom:1rem;text-indent:-1.5rem;padding-left:1.8rem}.pricing .plans-section .plan .features ul li:before{background-image:url(../images/pricing/icon-check-green.svg);background-size:contain;background-repeat:no-repeat;content:'';display:inline-block;height:0.75rem;padding-right:1.4rem;width:0.75rem}.pricing .plans-section .plan .features ul li span{font-size:0.75rem}.pricing .plans-section .plan .features ul listrong{font-weight:900}.pricing .plans-section .plan .cta-button{bottom:2rem;left:0;position:absolute;width:100%}.pricing .plans-section .plan .cta-button .signup{margin:0 2.5rem}.pricing .plans-section .plan .cta-button .signup a.btn{background-color:transparent;border:0.125rem solid #3dbcb2;color:#454d59;display:block;margin:0 auto;padding:0.7rem 0;float:none}.pricing .plans-section .plan .cta-button .signup a.btn:hover{background-color:#3dbcb2;color:#fff}.pricing .plans-section .plan .cta-button .enterprise{margin:0 2.5rem}.pricing .plans-section .plan .cta-button .enterprise a.btn{background-color:#4BAFDB;border:.125rem solid #4BAFDB !important;color:#454d59;display:block;margin:0 auto;padding:0.7rem 0;float:none}.pricing .plans-section .plan .cta-button .enterprise a.btn:hover{background-color:transparent;color:#E8E8E7}.pricing .plans-section .plan .compare-plans{background-color:#EFF3F7;border-radius:0.375rem;border-top-left-radius:0;border-top-right-radius:0;bottom:-1.5625rem;box-shadow:inset 0 0.375rem 0.25rem rgba(0,0,0,0.03);color:#454d59;cursor:pointer;font-size:0.625rem;font-weight:900;left:50%;margin-left:-20%;padding:0.3rem;position:absolute;text-align:center;width:40%}.pricing .compare-plans-section{display:none;margin-bottom:7rem;z-index:7}.pricing .compare-plans-section h2{color:#454d59;font-size:2.125rem;font-weight:900;margin-bottom:5rem;text-align:center}.pricing .compare-plans-section .features-container{display:flex;flex-wrap:nowrap;overflow-x:auto}.pricing .compare-plans-section .features-container a.btn{background-color:transparent;border:0.125rem solid #293946;color:#454d59;display:block;float:none;font-size:0.5rem;font-weight:900;margin:1rem auto 0;padding:0.3rem 0 !important;text-transform:uppercase;width:6rem}.pricing .compare-plans-section .features-container a.btn:hover{background-color:#454d59;color:#fff}.pricing .compare-plans-section .features-container .names,.pricing .compare-plans-section .features-container .plan{display:inline-block;flex:0 0 auto}.pricing .compare-plans-section .features-container .names{padding-right:2.5rem;text-align:right;width:18rem}.pricing .compare-plans-section .features-container .plan{text-align:center;width:13rem}.pricing .compare-plans-section .features-container .plan .feature .feature-header{position:relative}.pricing .compare-plans-section .features-container .plan .feature .feature-header hr{background-color:#B4C1CD;border:none;color:#B4C1CD;height:0.125rem;position:absolute;top:-0.375rem;width:100%}.pricing .compare-plans-section .features-container .plan .feature-name{font-weight:900}.pricing .compare-plans-section .features-container .plans-features,.pricing .compare-plans-section .features-container .plans-name{min-height:5rem}.pricing .compare-plans-section .features-container .plans-features,.pricing .compare-plans-section .features-container .feature-header{color:#454d59;font-size:1rem;font-weight:900}.pricing .compare-plans-section .features-container .feature-name{color:#454d59;font-size:0.8rem;font-weight:400;line-height:2.5}.pricing .compare-plans-section .features-container .feature-name span.check{background-image:url(../images/pricing/icon-check-green.svg);background-size:contain;background-repeat:no-repeat;content:'';display:inline-block;height:0.7rem;width:0.7rem}.pricing .compare-plans-section .features-container .plans-name span{color:#454d59;display:block;font-size:1rem;font-weight:900}.pricing .compare-plans-section .features-container .feature{margin-bottom:1.5rem}.pricing .compare-plans-section .features-container .feature.last{margin-bottom:1rem}.pricing .compare-plans-section .features-container .feature .feature-header{min-height:2rem}.pricing .compare-plans-section .note{color:#788DA2;font-size:0.75rem;font-weight:400}.pricing .questions-section{margin-bottom:7rem}.pricing .questions-section h2{color:#454d59;font-size:2.125rem;font-weight:900;margin-bottom:2rem;position:relative;text-align:center;top:-2rem}.pricing .questions-section h4{color:#454d59;font-size:1.25rem;font-weight:900;margin-bottom:0.3rem}.pricing .questions-section p{color:#454d59;font-size:1rem;line-height:2rem}.pricing .questions-section p a{color:#454d59;border-bottom:0.0625rem solid #454d59;display:inline}.contact{font-family:"Lato",sans-serif}.contact a{transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.contact p{color:#454d59;font-family:"Lato",sans-serif}.contact h1,.contact h2,.contact h3,.contact h4{font-family:"Lato",sans-serif;font-weight:400}.contact header{background-color:#293946;min-height:20rem;z-index:1}.contact .header-titles{padding-top:4rem;text-align:center}.contact .header-titles h1{color:#fff;font-size:2.5rem;font-weight:900;margin-bottom:0;margin-top:0.2rem}.contact .header-titles h4{color:#fff;font-size:1.5rem;font-weight:400;margin-top:0}.contact main{background-color:#fff;position:relative}.contact section{background-color:#fff}.contact .contact-form{padding:6rem 0 0}.contact .contact-form .black{background-color:#293946;height:7.5rem;position:absolute;top:0;width:100%}.contact .contact-form .grey{background-color:#EFF3F7;height:5rem;position:absolute;top:7.5rem;width:100%}.contact .contact-form .form-wrapper{background-color:#fff;border-radius:0.375rem;padding:3rem 3rem 0;position:relative;top:-5rem}.contact .contact-form .interest-section{margin-bottom:1rem;padding:0 1.125rem}.contact .contact-form .interest-section label{margin-bottom:1.5rem}.contact .contact-form h2{color:#293946;font-size:1.5rem;line-height:2.3rem;margin:3rem auto 0;max-width:54rem;text-align:center}.contact .contact-form h2 strong{font-weight:900}.contact .contact-form h3{color:#293946;font-size:1.5rem;line-height:2.3rem;margin:0 auto 5rem;max-width:54rem;text-align:center}.contact .contact-form h4{color:#293946;font-size:2.25rem;font-weight:900;margin-top:2.5rem;text-align:center}.contact .contact-form h5{color:#293946;font-size:1.5rem;text-align:center}.contact .contact-form .rights{clear:both}.contact .contact-form .error-message{text-align:center}.contact .contact-form .error-message span{background-color:#DB4B4B;color:#fff;display:none;font-size:0.82rem;font-weight:700;margin:0 auto 1rem;padding:0.3rem 4rem}.contact .contact-form #thank-you{display:none}.contact .contact-form .thank-you{background-color:#fff;padding:10rem 0;position:relative;top:-5rem}.contact .contact-form .thank-you img{display:block;margin:0 auto;max-width:6.3rem}.contact .contact-form label{color:#788DA2;font-size:0.825rem;margin-bottom:1rem;margin-top:0.3rem}.contact .contact-form label.high{margin-bottom:1.5rem}.contact .contact-form .accept-privacy-policy{color:#788DA2;display:block;font-size:0.75rem;margin-top:1rem;text-align:center}.contact .contact-form .accept-privacy-policy a{color:#788DA2;text-decoration:underline}.contact .contact-form .input,.contact .contact-form .textarea{background:none;border:none;border-bottom:0.1875rem solid #EFF3F7;box-shadow:none;color:#293946;font-size:1.1rem;font-weight:700;margin-bottom:2.25rem;padding-left:0}.contact .contact-form .input:focus,.contact .contact-form .textarea:focus{border-color:#4BAFDB}.contact .contact-form .get-in-touch-button{text-align:center}.contact .contact-form .get-in-touch-button .btn.dark{background-color:transparent;border:0.125rem solid #293946 !important;color:#293946;cursor:pointer;font-size:1rem;font-weight:900;margin-bottom:0.5rem;margin-top:1.6rem;padding:0.8rem 5.5rem !important;transition:all 0.3s}.contact .contact-form .get-in-touch-button .btn.dark:hover{background-color:#293946;color:#EFF3F7}.contact .contact-form .checkbox-button{cursor:pointer}.contact .contact-form input[type=checkbox]{box-sizing:border-box;display:inline-block;height:1rem;margin:0;padding:0;position:absolute;top:0.2rem;width:1rem}.contact .contact-form .checkbox-button-input{opacity:0;position:absolute}.contact .contact-form .checkbox-button-control{background-color:#EFF3F7;color:#4BAFDB;display:inline-block;height:1rem;width:1rem;margin-right:0.5rem;position:relative;top:0.2rem}.contact .contact-form .checkbox-button-input:checked+.checkbox-button-control:after{content:"";background-color:#4BAFDB;display:block;height:0.5rem;left:0.25rem;position:absolute;top:0.25rem;width:0.5rem}.contact .contact-form .checkbox-button-label{color:#293946;display:inline-block;font-size:0.8125rem;font-weight:700}.contact .contact-form select{background:url(/static/images/icons/arrow-down-s.svg) 96%/15% no-repeat #EFF3F7;background-size:0.6875rem 0.375rem;border:none;box-shadow:none;color:#293946;font-size:1.1rem;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact .contact-form select::-ms-expand{display:none}@media screen and (min-width: 0\0){.contact .contact-form select{background:none\9;padding:5px\9}}.contact .contact-form textarea{resize:none}.contact .contact-form .btn.green{margin-top:0}.contact .contact-form #request-content-moderation-status{color:#EFF3F7;margin-top:1rem;text-align:center}.contact .contact-form .error{border-bottom:0.1875rem solid #E21056}.contact .contact-form .valid{border-color:#3dbcb2}.company{font-family:"Lato",sans-serif;background-image:url(../images/company/company-header-bg.jpg);background-color:#fff;background-position:top center;background-size:cover;background-repeat:no-repeat;min-height:45rem}.company a{color:#353b44;font-weight:900}.company a,.company a:link{display:inline-table;border-bottom:.125rem solid #00c0ff;padding-bottom:.25rem;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.company a:hover{border-bottom:.125rem solid transparent;color:#00c0ff !important}.company h1,.company h2,.company h3{font-weight:400}.company h1{color:#fff}.company h2.sub-title{font-size:1.125rem;color:#fff;text-align:center}.company .header-titles{padding-top:5rem}.company .header-titles h1{margin-bottom:3rem}.company .header-titles h2{margin-bottom:4rem}.company .title{margin:6rem auto}.company .team-section .title{margin:4rem -1.6rem;text-transform:uppercase;width:6.25rem}.company .team-member{padding-left:0;padding-right:0;margin-top:2rem}.company .team-member p{font-family:"Lato",sans-serif;font-size:1rem;margin-top:2rem;line-height:1.4;text-align:center}.company .team-member p strong{font-size:1.125rem}.company section{background-color:#fff}.company .mission-section{border-top:.5625rem solid #00c0ff}.company .mission-section .head{margin:5rem auto}.company .mission-section .head h3{font-size:1.125rem;margin-bottom:0;line-height:2rem}.company .mission-section strong{font-weight:900}.company .mission-section .title{font-size:2rem;margin:1rem 0 2rem}.company .mission-section h3{font-size:1.375rem;margin-bottom:2.5rem}.company .mission-section .icon{max-height:5.625rem;margin-bottom:2.5rem}.company .mission-section .secure.icon{max-height:5.125rem;margin-bottom:3rem}.company .mission-section .columns{padding-left:2.1rem;padding-right:2.1rem}.company .mission-section .description{margin-top:2rem}.company .join-the-team-section{margin-top:4rem}.company .join-the-team-section .title{font-size:2rem;margin:1rem 0 2rem}.company .join-the-team-section .title-small{color:#353b44;font-size:1.125rem;font-weight:700;margin-bottom:1.6rem}.company .join-the-team-section p{font-weight:400}.company .join-the-team-section strong{font-weight:900}.company .join-the-team-section .info{font-size:1.125rem}.company .join-the-team-section .job-offer{font-size:1.3125rem;margin-bottom:1.6rem}.company .contacts-section{margin-top:4rem;margin-bottom:6rem}.company .contacts-section .title{font-size:2rem;margin:1rem 0 3rem}.company .contacts-section .address{font-size:1.125rem;font-weight:400}.company .contacts-section .address strong{font-size:1.3125rem}.company .contacts-section img{height:7.25rem;margin-bottom:2.5rem}.company .contacts-section .emails{font-weight:700;font-size:1.125rem}.company .contacts-section .email{font-size:1.3125rem;margin-bottom:1.6rem}.auth{height:auto}.auth.signup,.auth.signin{background:#293946;font-family:"Lato",sans-serif}.auth.signup .top-nav,.auth.signin .top-nav{margin:1.5rem auto;padding:0}.auth.signup .top-nav .logo,.auth.signin .top-nav .logo{float:left}.auth.signup .top-nav .logo img,.auth.signin .top-nav .logo img{width:6.875rem}.auth.signup .top-nav .login,.auth.signin .top-nav .login{align-items:center;display:flex;float:right;margin-top:0.5rem}.auth.signup .top-nav .login span,.auth.signin .top-nav .login span{color:#788DA2;font-size:0.875rem;padding-right:1rem}.auth.signup .top-nav .login a,.auth.signin .top-nav .login a{float:right}.auth.signup .top-nav .login a.btn.white,.auth.signin .top-nav .login a.btn.white{background-color:transparent;border:0.125rem solid #EFF3F7 !important;color:#EFF3F7;cursor:pointer;font-size:0.625rem;font-weight:900;margin-right:0;margin-top:0.2rem;padding:0.45rem 2rem !important;text-transform:uppercase;transition:all 0.3s}.auth.signup .top-nav .login a.btn.white:hover,.auth.signin .top-nav .login a.btn.white:hover{background-color:#EFF3F7;color:#293946}.auth.signup .btn.green,.auth.signin .btn.green{background-color:#3dbcb2;border:0.1875rem solid #3dbcb2 !important;color:#fff;cursor:pointer;font-size:1.25rem;font-weight:900;padding:1rem 3rem !important;transition:all 0.3s}.auth.signup .btn.green:hover,.auth.signin .btn.green:hover{background-color:transparent;border-color:#00c0ff !important;color:#00c0ff}.auth.signup .form-container,.auth.signin .form-container{padding:3rem 3rem 3rem 4rem}.auth.signup .form-container .input,.auth.signup .form-container .textarea,.auth.signin .form-container .input,.auth.signin .form-container .textarea{background:none;border:none;border-bottom:0.1875rem solid #EFF3F7;box-shadow:none;color:#293946;font-size:1.1rem;font-weight:700;margin-bottom:1.5rem;padding-left:0}.auth.signup .form-container .input:focus,.auth.signup .form-container .textarea:focus,.auth.signin .form-container .input:focus,.auth.signin .form-container .textarea:focus{border-color:#4BAFDB}.auth.signup .form-container .textarea,.auth.signin .form-container .textarea{margin-bottom:2.5rem}.auth.signup .form-container label,.auth.signin .form-container label{color:#788DA2;font-size:1rem;margin-bottom:0.5rem;margin-top:0.3rem}.auth.signup .form-container .valid,.auth.signin .form-container .valid{border-color:#3dbcb2}.auth.signup .form-container .error,.auth.signin .form-container .error{border-bottom:0.1875rem solid #E21056}.auth.signup .form-container .terms-privacy,.auth.signin .form-container .terms-privacy{color:#788DA2;font-size:1rem}.auth.signup .form-container .terms-privacy a,.auth.signin .form-container .terms-privacy a{color:#788DA2;text-decoration:underline}.auth.signup .form-container .error-message,.auth.signin .form-container .error-message{text-align:center}.auth.signup .form-container .error-message span,.auth.signin .form-container .error-message span{background-color:#DB4B4B;color:#fff;display:none;font-size:0.82rem;font-weight:700;margin:0 auto 1rem;padding:0.3rem 1.5rem}.auth.signup .left-sidebar,.auth.signin .left-sidebar{align-content:flex-start;background-color:#EFF3F7;border-radius:0.375rem 0 0 0.375rem;max-width:22.25rem;padding:3rem 2.5rem}.auth.signup .toggle-password.icon-eye,.auth.signup .toggle-password.icon-eye-slash,.auth.signin .toggle-password.icon-eye,.auth.signin .toggle-password.icon-eye-slash{background-repeat:no-repeat !important;float:right;height:1.5rem;left:-0.125rem;position:relative;top:-3.4rem;width:1.5rem}.auth.signup .toggle-password.icon-eye,.auth.signin .toggle-password.icon-eye{background:url("/static/images/icons/icon-eye.svg")}.auth.signup .toggle-password.icon-eye-slash,.auth.signin .toggle-password.icon-eye-slash{background:url("/static/images/icons/icon-eye-slash.svg")}.auth.signup h1{color:#293946;font-family:"Lato",sans-serif;font-size:1.5rem;font-weight:900;margin:0;text-transform:uppercase}.auth.signup h3{color:#788DA2;font-family:"Lato",sans-serif;font-size:1.125rem;font-weight:400;margin-bottom:3rem;margin-top:0.3rem}.auth.signup .heading{margin-bottom:4rem;margin-top:2.5rem}.auth.signup .signup-box{background:#fff;border-radius:0.375rem;margin:3rem auto 2rem;padding:0}.auth.signup .signup-box h4{color:#788DA2;font-size:1.125rem;margin-bottom:1rem;text-transform:uppercase}.auth.signup .signup-box ul li{color:#293946;font-size:1.25rem;font-weight:400;line-height:2;padding-bottom:1rem}.auth.signup .signup-box ul li:before{background-image:url(../images/pricing/icon-check-green.svg);background-size:contain;background-repeat:no-repeat;content:'';display:inline-block;height:0.75rem;padding-right:1.4rem;width:0.75rem}.auth.signup .signup-box .submit-button-container{text-align:right}.auth.signin .signin-box{background:#fff;border-radius:0.375rem;margin:3rem auto 2rem;max-width:60rem;min-height:30rem;padding:0}.auth.signin .signin-box .signup-button-container{bottom:3rem;position:absolute}.auth.signin .signin-box .signup-button-container span{color:#293946;display:block;font-size:1.25rem;font-weight:900;margin-bottom:1.25rem}.auth.signin .signin-box .signup-button-container a.btn.black{background-color:transparent;border:0.125rem solid #293946 !important;color:#293946;cursor:pointer;font-size:0.625rem;font-weight:900;padding:0.45rem 2rem !important;text-transform:uppercase;transition:all 0.3s}.auth.signin .signin-box .signup-button-container a.btn.black:hover{background-color:#293946;color:#EFF3F7}.auth.signin .signin-box .form-container{padding:3rem 4rem 3rem 5rem;width:71%}.auth.signin .signin-box .form-container form{width:100%}.auth.signin .signin-box .form-container form .heading{display:flex;align-content:center;margin-bottom:4rem}.auth.signin .signin-box .form-container form .heading.reset-password{flex-direction:column;margin-bottom:7rem}.auth.signin .signin-box .form-container form .heading.new-password{margin-bottom:2rem}.auth.signin .signin-box .form-container form .heading img{margin-right:1rem;width:1.8rem}.auth.signin .signin-box .form-container form .heading h3{color:#293946;font-size:1rem;font-weight:900;margin-top:0.1rem;text-transform:uppercase}.auth.signin .signin-box .form-container form .heading span{color:#293946;font-size:1.25rem;font-weight:900;margin-top:0.1rem;text-transform:uppercase}.auth.signin .signin-box .form-container form .heading span.sub{color:#788DA2;font-weight:400;margin-top:0.5rem;text-transform:none}.auth.signin .signin-box .form-container form .heading.reset-password span.sub{font-size:1rem}.auth.signin .signin-box .form-container form a{color:#788DA2;font-size:1rem;text-decoration:underline}.auth.signin .signin-box .form-container form .submit-button-container{margin-top:2rem;text-align:center}.auth.signin .signin-box .form-container form .submit-button-container .btn.green{padding:1rem 5.5rem !important}.auth.signin .signin-box .form-container form .submit-button-container .btn.green.reset{margin-top:2rem;padding:1rem 2.5rem !important}.auth.signin .signin-box .form-container form .submit-button-container .btn.green.new-password{margin-top:0;padding:1rem 2.5rem !important}.auth.signin .signin-box .form-container form .mobile{display:none;margin:0 auto;padding-top:3rem;text-align:center}.auth.signin .signin-box .form-container form .mobile .signup-button-container{position:initial}.auth.signin .signin-box .form-container form .mobile .signup-button-container a.btn.black{color:#293946;float:initial;font-size:1rem;margin:0 auto;max-width:16rem;text-decoration:none}.auth.signin .signin-box .form-container form .mobile .signup-button-container a.btn.black.reset{max-width:14rem}.auth.signin .signin-box .form-container form .success{display:none;text-align:center}.auth.signin .signin-box .form-container form .success img{display:block;height:2.5rem;margin:0 auto 1.5rem;width:2.5rem}.auth.signin .signin-box .form-container form .success span{color:#293946;font-size:1.25rem;font-weight:900}.auth.signin .signin-box .left-sidebar{background:url(../images/icons/avatar-bg.svg);background-position:center right;background-size:85%;background-repeat:no-repeat;background-color:#EFF3F7;max-width:28%;padding-top:2.5rem;position:relative}.auth .checkbox-button{cursor:pointer;float:right}.auth .checkbox-button.signup{float:left}.auth input[type=checkbox]{box-sizing:border-box;display:inline-block;height:1rem;margin:0;padding:0;position:absolute;top:0.2rem;width:1rem}.auth .checkbox-button-input{opacity:0;position:absolute}.auth .checkbox-button-control{background-color:#EFF3F7;color:#4BAFDB;display:inline-block;height:1rem;width:1rem;margin-right:0.5rem;position:relative;top:0.2rem}.auth .checkbox-button-input:checked+.checkbox-button-control:after{content:"";background-color:#4BAFDB;display:block;height:0.5rem;left:0.25rem;position:absolute;top:0.25rem;width:0.5rem}.auth .checkbox-button-label{color:#293946;display:inline-block;font-size:1rem;font-weight:700}.auth .signup .checkbox-button-label{color:#788da2;font-weight:normal;line-height:1.6;margin-bottom:1.25rem}.success-stories{font-family:"Lato",sans-serif;background-color:#fff !important;background-position:top center !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:45rem !important}.success-stories a{color:#353b44;font-weight:900}.success-stories a,.success-stories a:link{display:inline-table;border-bottom:.125rem solid #00c0ff;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.success-stories a:hover{border-bottom:.125rem solid transparent;color:#00c0ff !important}.success-stories h1,.success-stories h2,.success-stories h3{font-family:"Lato",sans-serif}.success-stories h1{color:#fff}.success-stories p{font-size:1.125rem;font-weight:400}.success-stories p strong{font-weight:700}.success-stories h2.sub-title{font-size:1.125rem;color:#fff;text-align:center}.success-stories .header-titles{padding-top:5rem;padding-left:1rem}.success-stories .header-titles h1{font-size:2.85rem;font-weight:400;margin-bottom:5rem;text-shadow:2px 2px 30px #293946}.success-stories .header-titles h1 strong{font-weight:700}.success-stories .header-titles h2{margin-bottom:3rem;font-size:1.5rem;color:#fff;font-weight:300}.success-stories .header-titles h3{color:#00c0ff;font-size:0.75rem;text-transform:uppercase;font-weight:700;margin-bottom:0}.success-stories .head{margin:4rem auto}.success-stories .title{margin:2rem auto 1rem}.success-stories h2.title{margin:2rem auto 1.6rem;font-family:"Lato",sans-serif;font-size:2rem}.success-stories h2.title strong{font-weight:900}.success-stories .solutions-used a{border:none}.success-stories .solutions-used a img{cursor:pointer}.success-stories .small-title{text-transform:uppercase;font-size:0.75rem;font-weight:400}.success-stories .small-title strong{font-weight:900}.success-stories .results{text-align:center;border-left:.0625rem solid #c9d1dd}.success-stories .results strong{font-weight:700}.success-stories .results p{font-size:0.75rem;font-weight:400}.success-stories .results h5{font-family:"Lato",sans-serif;color:#293946;background:#f8f8f8;border:0.3rem solid #51a7f9;border-radius:1rem;width:6rem;height:6rem;margin:1.6rem auto 1rem;font-size:1.8rem;line-height:5.5rem;font-weight:900;text-align:center}.success-stories .solution-icon{height:2.5rem}.success-stories section{background-color:#fff}.success-stories .testimonial p{color:#79879e;font-size:1.5rem;font-style:italic;margin-top:3rem;font-weight:400;text-align:center;padding:0 5.5rem}.success-stories .testimonial .company-representative{text-align:center;margin:2rem auto 2.5rem}.success-stories .testimonial .company-representative span{font-size:1rem;text-align:left;padding-left:1.4rem;vertical-align:middle}.success-stories .testimonial .company-representative span strong{font-weight:700}.success-stories .testimonial img,.success-stories .testimonial span{display:inline-block}.success-stories .testimonial img{width:5rem}.success-stories .cta{margin:5rem auto;padding:3rem 2rem}.success-stories .cta h3{color:#f4f4f4;font-weight:700;margin-bottom:1rem}.success-stories .cta h4 a{color:#fff;font-size:1.125rem;font-weight:700}.success-stories .cta p{color:#878f9a;font-weight:400}.success-stories .cta .btn{font-size:1.125rem;padding:0.9rem 1.5rem !important}.success-stories .cta .cta-button{padding-top:3.5rem;text-align:center}.success-stories .platform{margin-top:1rem}.success-stories.main{background-image:url(../images/success/main-header-bg.jpg)}.success-stories.main .header-titles{margin:3rem auto}.success-stories.main .header-titles h1{text-align:center}.success-stories.main .case-studies-section{border-top:.5625rem solid #293946}.success-stories.main .case-studies-section .content{margin:2.5rem auto 4rem}.success-stories.main .filter{padding-left:0.7rem;margin-bottom:1rem}.success-stories.main .filter-menu{display:inline-block;position:relative}.success-stories.main .filter-menu .filter-container{min-width:19rem;background-color:rgba(41,57,70,0.95);position:absolute;padding:.5rem 1rem;text-align:left;z-index:2}.success-stories.main .menu-item{color:#f4f4f4;cursor:pointer;font-family:"Lato",sans-serif;font-size:1.125rem;font-weight:700;padding:0 0.5rem 0.5rem}.success-stories.main .menu-item:before{color:#00c0ff;content:"\f105";font-family:FontAwesome;font-weight:300;margin-right:0;padding:0 1rem 0 0;transform:scale(1, 1)}.success-stories.main .menu-item a{border-bottom:transparent;color:#f4f4f4;font-weight:700}.success-stories.main .filter-dropdown-menu{cursor:pointer;display:inline-block;padding-left:.3125rem;border-bottom:.125rem solid #00c0ff;padding-bottom:.5rem;font-size:1.125rem;font-weight:900;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.success-stories.main .filter-dropdown-menu:hover{border-bottom:.125rem solid transparent}.success-stories.main .filter-dropdown-menu:after{font-family:FontAwesome;content:"\f107";color:#00c0ff;padding:0 .3125rem 0 1rem;font-weight:300}.success-stories.main .case-study{padding:0.7rem;margin-bottom:1.6rem}.success-stories.main .case-study a:link{border-bottom:.125rem solid transparent}.success-stories.main .case-study p{font-weight:700;margin-top:1rem;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.success-stories.main .case-study:hover{cursor:pointer}.success-stories.main .case-study:hover p{color:#00c0ff}.success-stories.main .case-study:hover .color-overlay{background-color:#00c0ff !important}.success-stories.main .case-study:hover .color-overlay .middle img{opacity:1}.success-stories.main .case-study .container{position:relative}.success-stories.main .case-study .container .image{display:block;width:100%;height:auto}.success-stories.main .case-study .container .color-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0.8;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;background-color:#293c4a}.success-stories.main .case-study .container .middle{position:absolute;top:50%;left:45%;transform:translate(-40%, -50%);-ms-transform:translate(-40%, -50%)}.success-stories.main .case-study .container .middle img{opacity:1}.success-stories.main .case-study .container .middle .plantsnap-logo{width:14rem}.success-stories.main .case-study .container .middle .intelligencebank-logo{width:16.5rem}.success-stories.main .case-study .container .middle .swisscom-logo{width:14rem}.success-stories.main .case-study .container .middle .unsplash-logo{width:14.5rem}.success-stories.main .case-study .container .middle .viewbug-logo{width:10.5rem}.success-stories.main .case-study .container .middle .seedpost-logo{width:17rem}.success-stories.main .case-study .container .middle .tavisca-logo{width:10.5rem}.success-stories.main .case-study .container .middle .edenphotos-logo{width:15rem}.success-stories.main .case-study .container .middle .deliety-logo{width:13rem}.success-stories.main .case-study .container .middle .funambol-logo{width:16rem}.success-stories.main .cta-section{background-color:#f4f4f4;padding:6rem 0 5rem;text-align:center}.success-stories.main .cta-section a{color:#293946;font-size:1.125rem;font-weight:400}.success-stories.main .cta-section a.btn{float:none;margin:0 auto 1rem;padding:1rem 2rem !important}.success-stories.main .cta-section a.btn strong{font-weight:900}.success-stories.main .cta-section a.btn:hover{border-color:#00c0ff !important}.success-stories.main .cta-section .cta-register h4{color:#293946;font-size:1.125rem;font-weight:400}.success-stories.main .cta-section .cta-register a strong{color:#293946;font-size:1.125rem;font-weight:700;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.success-stories.main .cta-section .cta-register a strong:hover{color:#00c0ff}.success-stories.main footer{margin-top:0}.success-stories.plantsnap{background-image:url(../images/success/plantsnap/plantsnap-header-bg.jpg)}.success-stories.plantsnap .company-info-section{border-top:.5625rem solid #5eb447}.success-stories.plantsnap .plantsnap-logo img{margin-bottom:1.6rem;width:14.375rem}.success-stories.plantsnap .plantsnap-mobile-app img{margin:4rem auto 1rem}.success-stories.plantsnap .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #993c80 72%, #993c80 75%, #993c80 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #993c80 72%, #993c80 75%, #993c80 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #993c80 72%, #993c80 75%, #993c80 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.plantsnap .cta .solution-icon-cta{padding-right:0}.success-stories.plantsnap .cta .solution-icon-cta img{height:3.625rem}.success-stories.tavisca{background-image:url(../images/success/tavisca/tavisca-header-bg.jpg)}.success-stories.tavisca .company-info-section{border-top:.5625rem solid #00b4ff}.success-stories.tavisca .tavisca-logo img{margin-bottom:1.6rem;width:11rem}.success-stories.tavisca .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #469fc7 72%, #469fc7 75%, #469fc7 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #469fc7 72%, #469fc7 75%, #469fc7 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #469fc7 72%, #469fc7 75%, #469fc7 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.tavisca .cta .solution-icon-cta{padding-right:0}.success-stories.tavisca .cta .solution-icon-cta img{height:3.625rem}.success-stories.tavisca .video-container{margin:3rem auto;position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.success-stories.tavisca .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.success-stories.swisscom{background-image:url(../images/success/swisscom/swisscom-header-bg.jpg)}.success-stories.swisscom .company-info-section{border-top:.5625rem solid #015}.success-stories.swisscom .company-info-section .swisscom-mycloud img{box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.4);display:block;margin:3rem auto 2rem}.success-stories.swisscom .company-info-section ul li{background:url(../images/success/swisscom/square.svg) no-repeat 0 0.6rem;font-size:1.125rem;list-style:none;margin-bottom:2rem;padding-left:2.5rem}.success-stories.swisscom .company-info-section ul li strong{font-weight:700}.success-stories.swisscom .swisscom-logo img{margin-bottom:1.6rem;width:13rem}.success-stories.swisscom .results img{margin:1.7rem auto;width:5rem}.success-stories.swisscom .results .automation-icon{margin:1rem auto 0.8rem}.success-stories.swisscom .testimonial{margin-bottom:1rem}.success-stories.swisscom .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #b0c297 72%, #a6c7a7 75%, #83b7b2 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #b0c297 72%, #a6c7a7 75%, #83b7b2 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #b0c297 72%, #a6c7a7 75%, #83b7b2 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.swisscom .cta .content{padding-left:2rem}.success-stories.intelligencebank{background-image:url(../images/success/intelligencebank/intelligencebank-header-bg.jpg)}.success-stories.intelligencebank .company-info-section{border-top:.5625rem solid #ffd200}.success-stories.intelligencebank .intelligencebank-logo img{margin-bottom:1.6rem;width:20rem}.success-stories.intelligencebank .results img{margin:1.7rem auto;width:5rem}.success-stories.intelligencebank .testimonial{margin-bottom:2rem}.success-stories.intelligencebank .intelligencebank-product img{margin:3rem auto 2rem;display:block;width:80%}.success-stories.intelligencebank .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.intelligencebank .cta .content{padding-left:2rem}.success-stories.intelligencebank .cta .solution-icon-cta{padding-right:0}.success-stories.intelligencebank .cta .solution-icon-cta img{height:3.625rem}.success-stories.seedpost{background-image:url(../images/success/seedpost/seedpost-header-bg.jpg)}.success-stories.seedpost .company-info-section{border-top:.5625rem solid #79879e}.success-stories.seedpost .seedpost-logo img{margin-bottom:1.6rem;padding-right:4rem;height:3rem}.success-stories.seedpost .kia-k5-screenshots{margin:3rem auto 2rem}.success-stories.seedpost .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 );margin:3rem auto}.success-stories.seedpost .cta .content{padding-left:2rem}.success-stories.seedpost .cta .solution-icon-cta{padding-right:0}.success-stories.seedpost .cta .solution-icon-cta img{height:3.625rem}.success-stories.unsplash{background-image:url(../images/success/unsplash/unsplash-header-bg.jpg)}.success-stories.unsplash .company-info-section{border-top:.5625rem solid #293946}.success-stories.unsplash .unsplash-logo img{margin-bottom:2.5rem;padding-right:4rem;height:3rem}.success-stories.unsplash .results img{margin:1rem auto;width:5rem}.success-stories.unsplash .unsplash-screenshot img{margin:2.5rem auto}.success-stories.unsplash .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.unsplash .cta .content{padding-left:2rem}.success-stories.unsplash .cta .solution-icon-cta{padding-right:0}.success-stories.unsplash .cta .solution-icon-cta img{height:3.625rem}.success-stories.viewbug{background-image:url(../images/success/viewbug/viewbug-header-bg.jpg)}.success-stories.viewbug a{display:inline;padding-bottom:0.3rem}.success-stories.viewbug .company-info-section{border-top:.5625rem solid #045598}.success-stories.viewbug .company-info-section .technologies{border-right:.0625rem solid #c9d1dd}.success-stories.viewbug .company-info-section .technologies a{padding-bottom:0.1rem}.success-stories.viewbug .company-info-section .summary{margin-top:2rem}.success-stories.viewbug .company-info-section .summary.columns{padding:0 1rem 0 3rem}.success-stories.viewbug .company-info-section .summary p{font-size:0.9rem}.success-stories.viewbug .company-info-section .summary p strong{font-weight:900}.success-stories.viewbug .company-info-section .summary .icon img{float:right;max-width:4rem}.success-stories.viewbug .company-info-section .viewbug-logo img{margin-bottom:2.5rem;padding-right:4rem;height:2.8rem}.success-stories.viewbug .viewbug-screenshot img{margin:2.5rem auto 0}.success-stories.viewbug .testimonial p{padding:0 1.5rem}.success-stories.viewbug .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #6f9c1c 72%, #6f9c1c 75%, #6f9c1c 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #6f9c1c 72%, #6f9c1c 75%, #6f9c1c 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #6f9c1c 72%, #6f9c1c 75%, #6f9c1c 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.viewbug .cta .content{padding-left:2rem}.success-stories.viewbug .cta .solution-icon-cta{padding-right:0}.success-stories.viewbug .cta .solution-icon-cta img{height:3.625rem}.success-stories.eden{background-image:url(../images/success/eden/eden-header-bg.jpg)}.success-stories.eden .company-info-section{border-top:.5625rem solid #3d5965}.success-stories.eden .eden-logo img{margin-bottom:2.5rem;padding-right:4rem;height:3rem}.success-stories.eden .results img{margin:1rem auto;width:5rem}.success-stories.eden .results .improvement{width:4rem}.success-stories.eden .results .automation{margin:1.3rem auto}.success-stories.eden .eden-screenshot img{margin:2.5rem auto}.success-stories.eden .solution-section .features{margin-top:2.5rem}.success-stories.eden .solution-section .features .title{color:#454d59;display:block;font-size:1.125rem;font-weight:700;margin-bottom:1.5rem}.success-stories.eden .solution-section ul li{background:url(../images/success/swisscom/square.svg) no-repeat 0 0.6rem;font-size:1.125rem;list-style:none;margin-bottom:2.5rem;padding-left:2.5rem}.success-stories.eden .solution-section ul li strong{font-weight:700}.success-stories.eden .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.eden .cta .content{padding-left:2rem}.success-stories.eden .cta .solution-icon-cta{padding-right:0}.success-stories.eden .cta .solution-icon-cta img{height:3.625rem}.success-stories.snu{background-image:url(../images/success/snu/seoul-national-university-header-bg.jpg)}.success-stories.snu .company-info-section{border-top:.5625rem solid #3d5965}.success-stories.snu .snu-logo img{margin-bottom:1.6rem;width:20rem}.success-stories.snu .results img{margin:1.3rem auto;width:5rem}.success-stories.snu .results img.recycle-bin{height:4.5rem;width:3.2rem}.success-stories.snu .project-info{margin-top:3rem}.success-stories.snu .project-info .big-text{font-size:1.5rem;line-height:2.25rem;margin-top:2rem}.success-stories.snu .snu-the-team img{margin:1rem auto 3rem}.success-stories.snu .snu-how-to-use-vertical{display:none}.success-stories.snu .snu-how-to-use-vertical img{margin:4rem auto}.success-stories.snu .snu-how-to-use img{margin:4rem auto}.success-stories.snu .snu-solution img{margin:3rem auto 4rem}.success-stories.snu .imaggas-team-at-snu img{display:block;margin:4rem auto 1rem;width:80%}.success-stories.snu .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #993c80 72%, #993c80 75%, #993c80 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #993c80 72%, #993c80 75%, #993c80 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #993c80 72%, #993c80 75%, #993c80 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.snu .cta .solution-icon-cta{padding-right:0}.success-stories.snu .cta .solution-icon-cta img{height:3.625rem}.success-stories.deliety{background-image:url(../images/success/deliety/deliety-header-bg.jpg)}.success-stories.deliety .company-info-section{border-top:.5625rem solid #1ea269}.success-stories.deliety .deliety-logo img{margin-bottom:1.6rem;width:13rem}.success-stories.deliety .results img{margin:1.7rem auto;width:5rem}.success-stories.deliety .testimonial{margin-bottom:2rem}.success-stories.deliety .deliety-website img{box-shadow:0 1rem 2rem #d3d7d9;margin:5rem auto;display:block;width:95%}.success-stories.deliety .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 55%, #ad8d1b 72%, #ad8d1b 75%, #ad8d1b 78%, #293946 95%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 55%, #ad8d1b 72%, #ad8d1b 75%, #ad8d1b 78%, #293946 95%);background:linear-gradient(115deg, #293946 0%, #293946 55%, #ad8d1b 72%, #ad8d1b 75%, #ad8d1b 78%, #293946 95%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.deliety .cta .content{padding-left:2rem}.success-stories.deliety .cta .solution-icon-cta{padding-right:0}.success-stories.deliety .cta .solution-icon-cta img{height:3.625rem}.success-stories.funambol{background-image:url(../images/success/funambol/funambol-header-bg.jpg)}.success-stories.funambol .company-info-section{border-top:.5625rem solid #2979ff}.success-stories.funambol .funambol-logo img{margin-bottom:1.6rem;width:15rem}.success-stories.funambol .solution-section .split{margin:2.5rem 0}.success-stories.funambol .solution-section .split .title{margin-top:0}.success-stories.funambol .solution-section .two-cols-left{padding:0 1.6rem 0 0}.success-stories.funambol .solution-section .two-cols-right{padding:0 0 0 1.6rem}.success-stories.funambol .solution-section .video-container{margin:1rem auto 4rem;position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.success-stories.funambol .solution-section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.success-stories.funambol .results-section .title{margin-top:0}.success-stories.funambol .results img{margin:1.7rem auto;width:5rem}.success-stories.funambol .testimonial{margin-bottom:2rem}.success-stories.funambol .testimonial p{padding:0 2.5rem}.success-stories.funambol .deliety-website img{box-shadow:0 1rem 2rem #d3d7d9;margin:5rem auto;display:block;width:95%}.success-stories.funambol .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.funambol .cta .content{padding-left:2rem}.success-stories.funambol .cta .solution-icon-cta{padding-right:0}.success-stories.funambol .cta .solution-icon-cta img{height:3.625rem}.success-stories.fotoware{background-image:url(../images/success/fotoware/fotoware-header-bg.jpg)}.success-stories.fotoware .company-info-section{border-top:.5625rem solid #333}.success-stories.fotoware .fotoware-logo img{margin-bottom:1.6rem;width:12rem}.success-stories.fotoware .results img{margin:1.7rem auto;width:5rem}.success-stories.fotoware .testimonial{margin-bottom:0}.success-stories.fotoware .testimonial p{padding:0 3rem}.success-stories.fotoware .fotoware-product img{margin:6rem auto 0rem;display:block}.success-stories.fotoware .solution-section ul{margin-bottom:1rem}.success-stories.fotoware .solution-section ul li{background:url(../images/success/swisscom/square.svg) no-repeat 0 0.6rem;font-size:1.125rem;list-style:none;margin-bottom:0.1rem;padding-left:2.1rem}.success-stories.fotoware .solution-section ul li strong{font-weight:700}.success-stories.fotoware .cta{background:#293946;background:-moz-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:-webkit-linear-gradient(-25deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);background:linear-gradient(115deg, #293946 0%, #293946 48%, #bb1953 72%, #bb1953 75%, #bb1953 78%, #293946 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#293946', endColorstr='#293946',GradientType=1 )}.success-stories.fotoware .cta .content{padding-left:2rem}.success-stories.fotoware .cta .solution-icon-cta{padding-right:0}.success-stories.fotoware .cta .solution-icon-cta img{height:3.625rem}.pages{font-family:"Lato",sans-serif;background-color:#fff !important;background-position:top center !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:45rem !important}.pages a{color:#353b44;font-weight:900}.pages a,.pages a:link{display:inline-table;border-bottom:.125rem solid #00c0ff;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.pages a:hover{border-bottom:.125rem solid transparent;color:#00c0ff !important}.pages h1,.pages h2,.pages h3,.pages h4{font-family:"Lato",sans-serif}.pages h1{color:#fff}.pages p{font-size:1.1875rem;color:#454d59;font-weight:400;margin-bottom:2rem}.pages p strong{font-weight:700}.pages .header-titles{padding-top:5rem;padding-left:1rem}.pages .header-titles h1{font-size:3.75rem;font-weight:400;line-height:4.5rem;margin-bottom:7rem;margin-top:1.6rem}.pages .header-titles h1 strong{font-weight:700}.pages .header-titles h3{color:#fff;font-size:1.5rem;font-weight:400;margin-bottom:0}.pages .head{margin:3rem auto 1rem}.pages .title{margin:2rem auto 1rem}.pages section{background-color:#fff}.pages.careers{background-image:url(../images/careers/careers-header-bg.jpg)}.pages.careers .header-titles h3{color:#fff}.pages.careers h2,.pages.careers h3{color:#293946}.pages.careers a.btn.apply-for-position{color:#293946;border-color:#293946 !important;float:right;font-size:1.3rem;margin:1.3rem 0 0}.pages.careers a.btn.apply-for-position:hover{background-color:#293946;color:#fff !important}.pages.careers hr{border-color:#cfd5de}.pages.careers .imagga-info-section{border-top:.5625rem solid #28bdb3}.pages.careers .job-description-section h2,.pages.careers .job-description-section h3{font-size:1.5rem;font-weight:900;margin:2.5rem 0}.pages.careers .job-description-section h3{margin-top:4rem}.pages.careers .job-description-section h4{font-size:1.1875rem;font-weight:900;margin:2rem 0;padding-left:4rem}.pages.careers .cta-section p strong{font-size:1.1875rem;font-weight:900}.pages.careers .cta-section .btn.apply-for-position{margin-top:0.5rem}.pages.careers .cta-section hr{margin-bottom:3.5rem}.pages.careers .list-item{font-family:"Lato",sans-serif;font-size:1.1875rem;line-height:1.9;padding:0 0.5rem 0.5rem 4rem}.pages.careers .list-item:before{color:#28bdb3;content:"\f105";font-family:FontAwesome;font-weight:900;font-size:1.5rem;padding:0 0.7rem 0 0}.solutions{font-family:"Lato",sans-serif;background-color:#fff !important}.solutions a{color:#353b44;font-weight:900}.solutions a.btn.cloud{background-color:transparent;border:.125rem solid #3dbcb2 !important;color:#293946;display:block;margin:0 auto;padding:0.7rem 0 !important;float:none}.solutions a.btn.cloud:hover{background-color:#3dbcb2;color:#fff !important}.solutions a.btn.onpremise{background-color:transparent;border:.125rem solid #2279bf !important;color:#293946;display:block;margin:0 auto;padding:0.7rem 0 !important;float:none}.solutions a.btn.onpremise:hover{background-color:#2279bf;color:#fff !important}.solutions a.btn.docs{background-color:transparent;border:.125rem solid #2279bf !important;color:#f6f6f6;display:block;margin:0 auto;padding:0.7rem 0 !important;float:none;font-weight:900;width:70%}.solutions a.btn.docs:hover{background-color:#2279bf;color:#fff !important}.solutions a,.solutions a:link{display:inline-table;border-bottom:.125rem solid #00c0ff;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.solutions a:hover{border-bottom:.125rem solid transparent;color:#00c0ff !important}.solutions h1,.solutions h2,.solutions h3,.solutions h4{font-family:"Lato",sans-serif}.solutions h1{color:#fff}.solutions h2{font-size:2.25rem;font-weight:900}.solutions h3{font-size:1.5rem;font-weight:900}.solutions h4{font-size:0.8rem;font-weight:700}.solutions p{font-size:1.1875rem;color:#454d59;font-weight:400;line-height:2.2;margin-bottom:2rem}.solutions p strong{font-weight:900}.solutions .documentation{background-color:#293946;margin:5rem auto 3rem;max-height:12rem;overflow:hidden}.solutions .documentation h3{color:#f6f6f6 !important;font-size:1.5rem;font-weight:900;margin-bottom:0.5rem !important;text-align:left !important}.solutions .documentation p{color:#b7c0c8;font-size:1.125rem;line-height:1.7}.solutions .documentation img.icon-docs{height:initial !important;width:initial !important;opacity:0.6;position:relative;top:2.4rem;left:-3.3rem}.solutions .documentation .text{margin-top:2.5rem;padding-left:0}.solutions .documentation .btn-container{margin-top:4.5rem}.solutions .header-titles{padding-top:5rem;padding-left:1rem}.solutions .header-titles h1{font-size:2.875rem;font-weight:300;line-height:3.5rem;margin-bottom:7rem;margin-top:1.6rem}.solutions .header-titles h1 strong{font-weight:900}.solutions .header-titles h1 span{display:inline-block}.solutions .header-titles h3{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:0}.solutions .header-titles h3 span{font-weight:300}.solutions .header-titles .solution-icon{margin-right:0.5rem;width:3rem}.solutions .head{margin:3rem auto 1rem}.solutions .title{margin:2rem auto 1rem}.solutions section{background-color:#fff}.solutions.custom-categorization header.header{background-image:url(../images/solutions/custom-training/custom-training-header-bg.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat;background-color:#fff !important;min-height:48rem}.solutions.custom-categorization a.pink{border-bottom:.125rem solid #bf3d94;line-height:1.2;padding-bottom:0.15rem}.solutions.custom-categorization a.pink:hover{border-bottom:.125rem solid transparent;color:#bf3d94 !important}.solutions.custom-categorization a.agree-btn{border-bottom:.125rem solid #fff}.solutions.custom-categorization a.btn.default:hover{background-color:#fff;border-color:#fff !important;color:#bf3d94 !important}.solutions.custom-categorization .header-titles a.btn{padding:0.65rem 2.25rem !important}.solutions.custom-categorization .header-titles h1{margin-bottom:6rem}.solutions.custom-categorization .header-titles h3{color:#fff;margin:2rem 0 5rem}.solutions.custom-categorization .header-titles .columns{padding-left:0}.solutions.custom-categorization h2,.solutions.custom-categorization h3{color:#293946}.solutions.custom-categorization .general-info-section h2{margin:6rem auto 5rem}.solutions.custom-categorization .general-info-section h3{text-align:center;margin-bottom:3rem}.solutions.custom-categorization .general-info-section .ct-workflow{width:100%}.solutions.custom-categorization .general-info-section .ct-workflow img{display:block;margin:5rem auto 4rem}.solutions.custom-categorization .general-info-section .border-line{border:.0625rem solid;border-width:0 .0625rem .0625rem .0625rem;height:2rem;position:relative;text-align:center}.solutions.custom-categorization .general-info-section .border-line h3{display:inline-block;margin:0}.solutions.custom-categorization .general-info-section .border-line h3 span{background-color:#fff;padding:0 2rem;position:relative;top:0.8rem;z-index:1}.solutions.custom-categorization .general-info-section .steps p{font-size:1.125rem;line-height:2}.solutions.custom-categorization .general-info-section .steps img{display:block;margin:0 auto;margin-bottom:2rem;width:3.5rem}.solutions.custom-categorization .general-info-section .steps .left-column{padding-right:2rem}.solutions.custom-categorization .general-info-section .steps .middle-column{padding:0 1.4rem}.solutions.custom-categorization .general-info-section .steps .right-column{padding-left:2rem}.solutions.custom-categorization .general-info-section .steps .border-middle,.solutions.custom-categorization .general-info-section .steps .border-middle-left{height:3rem;position:relative;text-align:center}.solutions.custom-categorization .general-info-section .steps .border-middle:before,.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{content:"";position:absolute;top:-0.0625rem;bottom:0;width:1rem;background-color:#fff}.solutions.custom-categorization .general-info-section .steps .border-middle:after,.solutions.custom-categorization .general-info-section .steps .border-middle-left:after{content:"";position:absolute;top:-0.0625rem;bottom:0;left:50%;border-left:.0625rem solid #293946;transform:translate(-50%)}.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{content:"";position:absolute;top:-0.0625rem;bottom:0;width:1rem;background-color:#fff;transform:translate(-100%)}.solutions.custom-categorization .business-info-section .row:before,.solutions.custom-categorization .business-info-section .row:after{content:normal}.solutions.custom-categorization .business-info-section h2{margin:5rem auto}.solutions.custom-categorization .business-info-section h2 span{color:#bf3d94}.solutions.custom-categorization .business-info-section h3{font-size:1.2rem;margin-bottom:2rem;position:relative}.solutions.custom-categorization .business-info-section h3:before{color:#bf3d94;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:-0.1rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.custom-categorization .business-info-section p{font-size:1.125rem;line-height:2}.solutions.custom-categorization .business-info-section .advantage{margin-top:2rem}.solutions.custom-categorization .business-info-section .advantage .icon{margin-top:-0.7rem;padding-left:0}.solutions.custom-categorization .cta-section{background-image:url(../images/solutions/custom-training/cta-bg.jpg);background-position:top right;background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem;min-height:19rem}.solutions.custom-categorization .cta-section h2{color:#fff;margin-top:4.5rem}.solutions.custom-categorization .cta-section a.btn{float:right;font-size:1.125rem;padding:1rem 3rem !important;margin-right:0;margin-top:7.5rem}.solutions.custom-categorization .customer-stories-section{background-image:url(../images/solutions/custom-training/plantsnap-bg.jpg);background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem}.solutions.custom-categorization .customer-stories-section .gray{background-color:#f4f4f4;margin-bottom:5rem}.solutions.custom-categorization .customer-stories-section .gray .right-column{margin:5rem auto 4rem;padding:0}.solutions.custom-categorization .customer-stories-section h2{margin-top:2rem}.solutions.custom-categorization .customer-stories-section h3{margin-bottom:2rem}.solutions.custom-categorization .customer-stories-section h4{color:#bf3d94}.solutions.custom-categorization .customer-stories-section .logo{left:4rem;position:relative;top:16rem;width:24rem}.solutions.custom-categorization .customer-stories-section .logo-green{display:none;margin-bottom:2rem;width:16rem}.solutions.custom-categorization .customer-stories-section p{font-size:1.125rem;line-height:1.8;margin-bottom:4rem}.solutions.custom-categorization .platforms-section .row:before,.solutions.custom-categorization .platforms-section .row:after{content:normal}.solutions.custom-categorization .platforms-section .columns{padding-left:2rem;padding-right:2rem}.solutions.custom-categorization .platforms-section h2{margin:5rem auto;text-align:center}.solutions.custom-categorization .platforms-section h2 span{color:#bf3d94}.solutions.custom-categorization .platforms-section h3{font-size:1.5rem;margin-bottom:2rem}.solutions.custom-categorization .platforms-section h3 strong{font-weight:900}.solutions.custom-categorization .platforms-section p{font-size:1.125rem;line-height:2}.solutions.custom-categorization .platforms-section .icon-container{min-height:8rem}.solutions.custom-categorization .platforms-section .icon-cloud,.solutions.custom-categorization .platforms-section .icon-on-premise{width:6.3rem}.solutions.custom-categorization .platforms-section .icon-edge-mobile{width:5.5rem}.solutions.custom-categorization .platforms-section .icon-cloud{position:relative;top:-1rem}.solutions.custom-categorization .faq-section{margin-bottom:7rem}.solutions.custom-categorization .faq-section h2{margin:5rem auto;text-align:center}.solutions.custom-categorization .faq-section h2 span{color:#bf3d94}.solutions.visual-search header.header{background-image:url(../images/solutions/visual-search/visual-search-header-bg.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat;background-color:#fff !important;min-height:48rem}.solutions.visual-search a.orange{border-bottom:.125rem solid #ff7e00;display:inline;line-height:1.2;padding-bottom:0.15rem}.solutions.visual-search a.orange:hover{border-bottom:.125rem solid transparent;color:#ff7e00 !important}.solutions.visual-search a.agree-btn{border-bottom:.125rem solid #fff}.solutions.visual-search a.btn.default:hover{background-color:#fff;border-color:#fff !important;color:#ff7e00 !important}.solutions.visual-search .header-titles .solution-icon{margin-right:0.5rem;width:2rem}.solutions.visual-search .header-titles a.btn{padding:0.65rem 2.25rem !important}.solutions.visual-search .header-titles h1{margin-bottom:6rem}.solutions.visual-search .header-titles h1 span{display:inline}.solutions.visual-search .header-titles h3{color:#fff;margin:2rem 0 5rem}.solutions.visual-search .header-titles .columns{padding-left:0}.solutions.visual-search h2,.solutions.visual-search h3{color:#293946}.solutions.visual-search .general-info-section a.btn.demo{border-color:#ff7e00 !important;color:#293946 !important;font-size:1.125rem;margin-bottom:2rem;margin-top:2.5rem;padding:0.8rem 2rem !important}.solutions.visual-search .general-info-section a.btn.demo:hover{background-color:#ff7e00;border-color:#ff7e00 !important;color:#fff !important}.solutions.visual-search .general-info-section p{font-size:1.125rem;line-height:2}.solutions.visual-search .general-info-section h2{margin:6rem auto 5rem}.solutions.visual-search .general-info-section h3{text-align:center;margin-bottom:3rem}.solutions.visual-search .general-info-section .vs-explanation img{display:none}.solutions.visual-search .general-info-section .border-line{border:.0625rem solid;border-width:0 .0625rem .0625rem .0625rem;height:2rem;position:relative;text-align:center}.solutions.visual-search .general-info-section .border-line h3{display:inline-block;margin:0}.solutions.visual-search .general-info-section .border-line h3 span{background-color:#fff;padding:0 2rem;position:relative;top:0.8rem;z-index:1}.solutions.visual-search .general-info-section .row{background-image:url(../images/solutions/visual-search/visual-search-explanation.jpg);background-position:right top 8rem;background-repeat:no-repeat;background-size:42rem;min-height:30rem}.solutions.visual-search .business-info-section h2{margin:5rem auto}.solutions.visual-search .business-info-section h2 span{color:#ff7e00}.solutions.visual-search .business-info-section h3{font-size:1.2rem;margin-bottom:2rem;position:relative}.solutions.visual-search .business-info-section h3:before{color:#ff7e00;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:-0.1rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.visual-search .business-info-section p{font-size:1.125rem;line-height:2}.solutions.visual-search .business-info-section .advantage{margin-top:2rem}.solutions.visual-search .business-info-section .advantage .icon{margin-top:-0.7rem;padding-left:0}.solutions.visual-search .cta-section{background-image:url(../images/solutions/visual-search/cta-bg.jpg);background-position:top right;background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem;min-height:19rem}.solutions.visual-search .cta-section h2{color:#fff;margin-top:4.5rem}.solutions.visual-search .cta-section a.btn{float:right;font-size:1.125rem;padding:1rem 3rem !important;margin-right:0;margin-top:7.5rem}.solutions.visual-search .customer-stories-section{background-image:url(../images/solutions/visual-search/deliety-bg.jpg);background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem}.solutions.visual-search .customer-stories-section .gray{background-color:#f4f4f4;margin-bottom:5rem}.solutions.visual-search .customer-stories-section .gray .right-column{margin:5rem auto 4rem;padding:0}.solutions.visual-search .customer-stories-section h2{margin-top:2rem}.solutions.visual-search .customer-stories-section h3{margin-bottom:2rem}.solutions.visual-search .customer-stories-section h4{color:#ff7e00}.solutions.visual-search .customer-stories-section .logo{left:4rem;position:relative;top:16rem;width:24rem}.solutions.visual-search .customer-stories-section .logo-green{display:none;margin-bottom:2rem;width:16rem}.solutions.visual-search .customer-stories-section p{font-size:1.125rem;line-height:1.8;margin-bottom:4rem}.solutions.visual-search .platforms-section .row:before,.solutions.visual-search .platforms-section .row:after{content:normal}.solutions.visual-search .platforms-section h2{margin:5rem auto;text-align:center}.solutions.visual-search .platforms-section h2 span{color:#ff7e00}.solutions.visual-search .platforms-section h3{margin-bottom:2rem;text-align:center}.solutions.visual-search .platforms-section p{font-size:1.125rem;line-height:2}.solutions.visual-search .platforms-section img{display:block;height:8rem;margin:0 auto 3rem;width:7.5rem}.solutions.visual-search .platforms-section .gray{background-color:#f6f6f6;padding:4rem 0 3rem;width:100%}.solutions.visual-search .platforms-section .info .columns{padding-left:0.6rem;padding-right:0.6rem}.solutions.visual-search .platforms-section .info .cta-button{margin:3rem auto 1rem;width:60%}.solutions.auto-tagging header.header{background-image:url(../images/solutions/auto-tagging/auto-tagging-header-bg.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat;background-color:#fff !important;min-height:48rem}.solutions.auto-tagging a.tagging{border-bottom:.125rem solid #e21056;display:inline;line-height:1.2;padding-bottom:0.15rem}.solutions.auto-tagging a.tagging:hover{border-bottom:.125rem solid transparent;color:#e21056 !important}.solutions.auto-tagging a.agree-btn{border-bottom:.125rem solid #fff}.solutions.auto-tagging a.btn.default:hover{background-color:#fff;border-color:#fff !important;color:#e21056 !important}.solutions.auto-tagging .header-titles .solution-icon{margin-right:0.5rem;width:2rem}.solutions.auto-tagging .header-titles a.btn{padding:0.65rem 2.25rem !important}.solutions.auto-tagging .header-titles h1{font-size:2.84rem;margin-bottom:6rem}.solutions.auto-tagging .header-titles h1 strong{display:block}.solutions.auto-tagging .header-titles h1 span{display:block;font-size:2.25rem;line-height:1.3;margin-top:1rem}.solutions.auto-tagging .header-titles h1 span.two{margin-top:0}.solutions.auto-tagging .header-titles h3{color:#fff;margin:2rem 0 5rem}.solutions.auto-tagging .header-titles .columns{padding-left:0}.solutions.auto-tagging h2,.solutions.auto-tagging h3{color:#293946}.solutions.auto-tagging .general-info-section{margin-bottom:2rem}.solutions.auto-tagging .general-info-section p{font-size:1.125rem;line-height:2}.solutions.auto-tagging .general-info-section h2{margin:6rem auto 5rem}.solutions.auto-tagging .general-info-section h3{text-align:center;margin-bottom:3rem}.solutions.auto-tagging .general-info-section .tg-explanation img{display:none}.solutions.auto-tagging .general-info-section .border-line{border:.0625rem solid;border-width:0 .0625rem .0625rem .0625rem;height:2rem;position:relative;text-align:center}.solutions.auto-tagging .general-info-section .border-line h3{display:inline-block;margin:0}.solutions.auto-tagging .general-info-section .border-line h3 span{background-color:#fff;padding:0 2rem;position:relative;top:0.8rem;z-index:1}.solutions.auto-tagging .general-info-section .row{background-image:url(../images/solutions/auto-tagging/auto-tagging-explanation.jpg);background-position:right top 6rem;background-repeat:no-repeat;background-size:42rem;min-height:30rem}.solutions.auto-tagging .general-info-section .below{margin-top:2rem}.solutions.auto-tagging .demo-section{background-color:#f4f4f4;text-align:center}.solutions.auto-tagging .demo-section h4{font-size:1.5rem;font-weight:400;margin-top:3rem}.solutions.auto-tagging .demo-section h4 span{color:#e21056;font-weight:900}.solutions.auto-tagging .demo-section a.btn.demo{border-color:#e21056 !important;color:#293946 !important;float:none;font-size:1.125rem;margin:2rem auto;padding:0.4rem 2.3rem !important}.solutions.auto-tagging .demo-section a.btn.demo:hover{background-color:#e21056;border-color:#e21056 !important;color:#fff !important}.solutions.auto-tagging .business-info-section h2{margin:5rem auto}.solutions.auto-tagging .business-info-section h2 span{color:#e21056}.solutions.auto-tagging .business-info-section h3{font-size:1.2rem;margin-bottom:2rem;position:relative}.solutions.auto-tagging .business-info-section h3:before{color:#e21056;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:-0.1rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.auto-tagging .business-info-section p{font-size:1.125rem;line-height:2}.solutions.auto-tagging .business-info-section .advantage{margin-top:2rem}.solutions.auto-tagging .business-info-section .advantage .icon{margin-top:-0.7rem;padding-left:0}.solutions.auto-tagging .cta-section{background-image:url(../images/solutions/auto-tagging/cta-bg.jpg);background-position:top right;background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem;min-height:19rem}.solutions.auto-tagging .cta-section h2{color:#fff;margin-top:4.5rem}.solutions.auto-tagging .cta-section a.btn{float:right;font-size:1.125rem;padding:1rem 3rem !important;margin-right:0;margin-top:7.5rem}.solutions.auto-tagging .use-cases-section{margin-bottom:5rem}.solutions.auto-tagging .use-cases-section .column-centered{padding:0 3rem}.solutions.auto-tagging .use-cases-section p{font-size:1.125rem;line-height:1.9}.solutions.auto-tagging .use-cases-section h2{margin:4rem 0 8rem;text-align:center}.solutions.auto-tagging .use-cases-section h2 span{display:block;color:#e21056}.solutions.auto-tagging .use-cases-section h3{margin-top:0}.solutions.auto-tagging .use-cases-section h4{color:#e21056;margin-bottom:0;margin-top:8rem}.solutions.auto-tagging .use-cases-section img.icon{margin-bottom:2.5rem;min-height:4.5rem;position:absolute}.solutions.auto-tagging .use-cases-section img.media-entertainment{min-height:4.5rem}.solutions.auto-tagging .use-cases-section img.technology-cloud{min-height:5rem}.solutions.auto-tagging .use-cases-section img.advertising{min-height:6.5rem;top:-1rem}.solutions.auto-tagging .testimonials-section{background-color:#f4f4f4;margin-bottom:2rem;padding:2rem 0 9rem}.solutions.auto-tagging .testimonials-section .callout{background-color:#fff;height:21rem;margin-bottom:1rem;margin-top:3rem;min-height:21rem;position:relative}.solutions.auto-tagging .testimonials-section .callout p{color:#7f97a9;font-size:1.125rem;line-height:1.8;padding:2rem 2.2rem 3rem}.solutions.auto-tagging .testimonials-section .callout .triangle{clear:both;float:none;border-style:solid;border-width:1.6rem 2.6rem 0 0;border-color:#fff transparent transparent transparent;bottom:-1.5rem;height:1.6rem;left:1.6rem;position:absolute;width:2.6rem}.solutions.auto-tagging .testimonials-section .callout .triangle .company-representative{left:-2.4rem;position:relative;top:1.3rem;min-width:20rem}.solutions.auto-tagging .testimonials-section .callout .triangle .company-representative img{float:left;max-width:2.4rem}.solutions.auto-tagging .testimonials-section .callout .triangle .company-representative span{color:#2c3c48;float:left;font-size:1.125rem;line-height:1.2;padding-left:1.6rem}.solutions.auto-tagging .testimonials-section .callout .triangle .company-representative span strong{font-weight:900}.solutions.auto-tagging .testimonials-section .callout .unsplash-logo-black{padding:2.5rem 2.2rem 0;max-width:10rem}.solutions.auto-tagging .testimonials-section .callout .intelligencebank-logo-black{padding:2.5rem 2.2rem 1rem;max-width:13rem}.solutions.auto-tagging .customer-stories-section{background-image:url(../images/solutions/auto-tagging/intelligencebank-bg.jpg);background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem}.solutions.auto-tagging .customer-stories-section .gray{background-color:#f4f4f4;margin-bottom:5rem}.solutions.auto-tagging .customer-stories-section .gray .right-column{margin:5rem auto 4rem;padding:0}.solutions.auto-tagging .customer-stories-section h2{margin-top:2rem}.solutions.auto-tagging .customer-stories-section h3{margin-bottom:2rem}.solutions.auto-tagging .customer-stories-section h4{color:#e21056}.solutions.auto-tagging .customer-stories-section .logo{left:4rem;position:relative;top:16rem;width:24rem}.solutions.auto-tagging .customer-stories-section .logo-orange{display:none;margin-bottom:2rem;width:16rem}.solutions.auto-tagging .customer-stories-section p{font-size:1.125rem;line-height:1.8;margin-bottom:4rem}.solutions.auto-tagging .platforms-section .row:before,.solutions.auto-tagging .platforms-section .row:after{content:normal}.solutions.auto-tagging .platforms-section h2{margin:5rem auto;text-align:center}.solutions.auto-tagging .platforms-section h2 span{color:#e21056}.solutions.auto-tagging .platforms-section h3{margin-bottom:2rem;text-align:center}.solutions.auto-tagging .platforms-section p{font-size:1.125rem;line-height:2}.solutions.auto-tagging .platforms-section img{display:block;height:8rem;margin:0 auto 3rem;width:7.5rem}.solutions.auto-tagging .platforms-section .gray{background-color:#f6f6f6;padding:4rem 0 3rem;width:100%}.solutions.auto-tagging .platforms-section .info .columns{padding-left:0.6rem;padding-right:0.6rem}.solutions.auto-tagging .platforms-section .info .cta-button{margin:3rem auto 1rem;width:60%}.solutions.categorization header.header{background-image:url(../images/solutions/categorization/categorization-header-bg.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat;background-color:#fff !important;min-height:51rem}.solutions.categorization a.tagging{border-bottom:.125rem solid #4bafdb;display:inline;line-height:1.2;padding-bottom:0.15rem}.solutions.categorization a.tagging:hover{border-bottom:.125rem solid transparent;color:#4bafdb !important}.solutions.categorization a.agree-btn{border-bottom:.125rem solid #fff}.solutions.categorization a.btn.default:hover{background-color:#fff;border-color:#fff !important;color:#4bafdb !important}.solutions.categorization .header-titles .solution-icon{margin-right:0.5rem;width:3rem}.solutions.categorization .header-titles a.btn{padding:0.65rem 2.25rem !important}.solutions.categorization .header-titles h1{font-size:2.84rem;margin-bottom:4rem}.solutions.categorization .header-titles h1 strong{display:block}.solutions.categorization .header-titles h2{display:block;color:#fff;font-size:1.875rem;font-weight:300;line-height:1.3;margin-bottom:5rem}.solutions.categorization .header-titles h3{color:#fff;margin:2rem 0 5rem}.solutions.categorization .header-titles .columns{padding-left:0}.solutions.categorization h2,.solutions.categorization h3{color:#293946}.solutions.categorization .general-info-section p{font-size:1.125rem;line-height:2}.solutions.categorization .general-info-section h2{margin:6rem auto 5rem}.solutions.categorization .general-info-section h3{text-align:center;margin-bottom:3rem}.solutions.categorization .general-info-section .categorization-explanation img{position:relative;top:-2rem}.solutions.categorization .demo-section{text-align:center}.solutions.categorization .demo-section a.btn.demo{border-color:#4bafdb !important;color:#293946 !important;float:none;font-size:1.125rem;margin:0 auto 2rem;padding:0.4rem 2.3rem !important}.solutions.categorization .demo-section a.btn.demo:hover{background-color:#4bafdb;border-color:#4bafdb !important;color:#fff !important}.solutions.categorization .business-info-section a{display:inline;padding-bottom:0.3rem}.solutions.categorization .business-info-section h2{margin:5rem auto}.solutions.categorization .business-info-section h2 span{color:#4bafdb}.solutions.categorization .business-info-section h3{font-size:1.2rem;margin-bottom:2rem;position:relative}.solutions.categorization .business-info-section h3:before{color:#4bafdb;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:-0.1rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.categorization .business-info-section p{font-size:1.125rem;line-height:2}.solutions.categorization .business-info-section .advantage{margin-top:2rem}.solutions.categorization .business-info-section .advantage .icon{margin-top:-0.7rem;padding-left:0}.solutions.categorization .cta-section{background-image:url(../images/solutions/categorization/cta-bg.jpg);background-position:top right;background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem;min-height:19rem}.solutions.categorization .cta-section h2{color:#fff;margin-top:4.5rem}.solutions.categorization .cta-section a.btn{float:right;font-size:1.125rem;padding:1rem 3rem !important;margin-right:0;margin-top:7.5rem}.solutions.categorization .use-cases-section{margin-bottom:5rem}.solutions.categorization .use-cases-section .column-centered{padding:0 3rem}.solutions.categorization .use-cases-section p{font-size:1.125rem;line-height:1.9}.solutions.categorization .use-cases-section h2{margin:4rem 0 6rem;text-align:center}.solutions.categorization .use-cases-section h2 span{display:block;color:#4bafdb}.solutions.categorization .use-cases-section h3{margin-bottom:1.6rem;margin-top:0}.solutions.categorization .use-cases-section h4{color:#4bafdb;margin-bottom:0;margin-top:8rem}.solutions.categorization .use-cases-section img.icon{margin-bottom:2.5rem;min-height:4.5rem;position:absolute}.solutions.categorization .use-cases-section img.media-entertainment{min-height:4.5rem}.solutions.categorization .use-cases-section img.technology-cloud{min-height:5rem}.solutions.categorization .use-cases-section img.advertising{min-height:6.5rem;top:-1rem}.solutions.categorization .customer-stories-section{background-image:url(../images/solutions/categorization/fotoware-bg.jpg);background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem}.solutions.categorization .customer-stories-section .gray{background-color:#f4f4f4;margin-bottom:5rem}.solutions.categorization .customer-stories-section .gray .right-column{margin:5rem auto 4rem;padding:0}.solutions.categorization .customer-stories-section h2{margin-top:2rem}.solutions.categorization .customer-stories-section h3{margin-bottom:2rem}.solutions.categorization .customer-stories-section h4{color:#4bafdb}.solutions.categorization .customer-stories-section .logo{left:4rem;position:relative;top:16rem;width:22rem}.solutions.categorization .customer-stories-section .logo-black{display:none;margin-bottom:2rem;width:16rem}.solutions.categorization .customer-stories-section p{font-size:1.125rem;line-height:1.8;margin-bottom:4rem}.solutions.categorization .platforms-section .row:before,.solutions.categorization .platforms-section .row:after{content:normal}.solutions.categorization .platforms-section h2{margin:5rem auto;text-align:center}.solutions.categorization .platforms-section h2 span{color:#4bafdb}.solutions.categorization .platforms-section h3{font-size:1.5rem;margin-bottom:2rem}.solutions.categorization .platforms-section h3 strong{font-weight:900}.solutions.categorization .platforms-section p{font-size:1.125rem;line-height:2}.solutions.categorization .platforms-section .icon-container{min-height:8rem}.solutions.categorization .platforms-section .icon-cloud,.solutions.categorization .platforms-section .icon-on-premise{width:6.3rem}.solutions.categorization .platforms-section .icon-edge-mobile{width:5.5rem}.solutions.categorization .platforms-section .icon-cloud{position:relative;top:-1rem}.solutions.categorization .platforms-section .cta-button{margin:1rem 0 1rem;width:60%}.solutions.face-recognition header.header{background-image:url(../images/solutions/face-recognition-and-detection/face-recognition-and-detection-header-bg.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat;background-color:#fff !important;min-height:48rem}.solutions.face-recognition a.fr{border-bottom:.125rem solid #0ee556;display:inline;line-height:1.2;padding-bottom:0.15rem}.solutions.face-recognition a.fr:hover{border-bottom:.125rem solid transparent;color:#0ee556 !important}.solutions.face-recognition a.agree-btn{border-bottom:.125rem solid #fff}.solutions.face-recognition a.btn.default:hover{background-color:#fff;border-color:#fff !important;color:#0ee556 !important}.solutions.face-recognition .header-titles .solution-icon{margin-right:0.5rem;width:3rem}.solutions.face-recognition .header-titles a.btn{padding:0.65rem 2.25rem !important}.solutions.face-recognition .header-titles h1{font-size:2.84rem;margin-bottom:9rem}.solutions.face-recognition .header-titles h1 strong{display:block}.solutions.face-recognition .header-titles h1 span{display:block;font-size:2.25rem;line-height:1.3;margin-top:1rem}.solutions.face-recognition .header-titles h1 span.two{margin-top:0}.solutions.face-recognition .header-titles h3{color:#fff;margin:2rem 0 6rem}.solutions.face-recognition .header-titles .columns{padding-left:0}.solutions.face-recognition h2,.solutions.face-recognition h3{color:#293946}.solutions.face-recognition .general-info-section{margin-bottom:2rem}.solutions.face-recognition .general-info-section p{font-size:1.125rem;line-height:2}.solutions.face-recognition .general-info-section h2{margin:6rem auto 5rem}.solutions.face-recognition .general-info-section h3{text-align:center;margin-bottom:3rem}.solutions.face-recognition .business-info-section h2{margin:5rem auto}.solutions.face-recognition .business-info-section h2 span{color:#0ee556}.solutions.face-recognition .business-info-section h3{font-size:1.5rem;margin-bottom:2rem;position:relative}.solutions.face-recognition .business-info-section h3:before{color:#0ee556;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:0.2rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.face-recognition .business-info-section p{font-size:1.125rem;line-height:2}.solutions.face-recognition .business-info-section .advantage{margin-top:2rem}.solutions.face-recognition .business-info-section .advantage .icon{margin-top:-0.7rem;padding-left:0}.solutions.face-recognition .business-info-section .advantage .icon img{max-width:4rem}.solutions.face-recognition .business-info-section .advantage .icon img.facial-verification{left:-1rem;max-width:6rem;position:relative;width:6rem}.solutions.face-recognition .cta-section{background-image:url(../images/solutions/face-recognition-and-detection/cta-bg.jpg);background-position:top right;background-repeat:no-repeat;background-size:cover;margin:7rem 0 4rem;min-height:19rem}.solutions.face-recognition .cta-section h2{color:#fff;margin-top:4.5rem}.solutions.face-recognition .cta-section a.btn{float:right;font-size:1.125rem;padding:1rem 3rem !important;margin-right:0;margin-top:7.5rem}.solutions.face-recognition .use-cases-section{margin-bottom:5rem}.solutions.face-recognition .use-cases-section .column-centered{padding:0 3rem}.solutions.face-recognition .use-cases-section p{font-size:1.125rem;line-height:1.9}.solutions.face-recognition .use-cases-section h2{margin:4rem 0 8rem;text-align:center}.solutions.face-recognition .use-cases-section h2 span{display:block;color:#0ee556}.solutions.face-recognition .use-cases-section h3{margin-top:0}.solutions.face-recognition .use-cases-section h4{color:#0ee556;margin-bottom:0;margin-top:8rem}.solutions.face-recognition .use-cases-section img.icon{margin-bottom:2.5rem;min-height:4.5rem;position:absolute}.solutions.face-recognition .use-cases-section img.media-entertainment{min-height:4.5rem}.solutions.face-recognition .use-cases-section img.technology-cloud{min-height:5rem}.solutions.face-recognition .use-cases-section img.security{max-height:5rem}.solutions.face-recognition .platforms-section{margin-bottom:7rem}.solutions.face-recognition .platforms-section .row:before,.solutions.face-recognition .platforms-section .row:after{content:normal}.solutions.face-recognition .platforms-section h2{margin:0 auto 5rem;text-align:center}.solutions.face-recognition .platforms-section h2 span{color:#0ee556}.solutions.face-recognition .platforms-section h3{margin-bottom:2rem;text-align:center}.solutions.face-recognition .platforms-section p{font-size:1.125rem;line-height:2}.solutions.face-recognition .platforms-section img{display:block;height:8rem;margin:0 auto 3rem;width:7.5rem}.solutions.face-recognition .platforms-section .gray{background-color:#f6f6f6;padding:4rem 0 3rem;width:100%}.solutions.face-recognition .platforms-section .info .columns{padding-left:0.6rem;padding-right:0.6rem}.solutions.face-recognition .platforms-section .info .cta-button{margin:3rem auto 1rem;width:60%}.projects{background-color:#fff !important;background-position:top center !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:45rem !important;font-family:"Lato",sans-serif;background-color:#fff !important}.projects a{color:#353b44;font-weight:900}.projects a,.projects a:link{display:inline-table;border-bottom:.125rem solid #00c0ff;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out}.projects a:hover{border-bottom:.125rem solid transparent;color:#00c0ff !important}.projects h1,.projects h2,.projects h3,.projects h4{font-family:"Lato",sans-serif}.projects h1{color:#fff}.projects h2{font-size:2.25rem;font-weight:900}.projects h3{font-size:1.5rem;font-weight:900}.projects p{font-size:1.1875rem;color:#454d59;font-weight:400;line-height:2.2;margin-bottom:2rem}.projects p strong{font-weight:900}.projects .header-titles{padding-top:5rem;padding-left:1rem}.projects .header-titles h1{font-size:2.875rem;font-weight:200;line-height:3.5rem;margin-bottom:7rem;margin-top:1.6rem;padding-left:1rem}.projects .header-titles h1 strong{font-weight:700}.projects .header-titles h1 span{display:inline-block}.projects .header-titles h3{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:0}.projects .header-titles h3 span{font-weight:200}.projects .header-titles .solution-icon{margin-right:0.5rem;width:3rem}.projects .head{margin:3rem auto 1.6rem}.projects .title{margin:2rem auto 1rem}.projects section{background-color:#fff;max-width:72rem;margin:0 auto}.projects.photobox,.projects.photobox-bg{background-image:url(../images/projects/photobox/photobox-project-header-bg.jpg)}.projects.photobox .header-titles .solution-icon,.projects.photobox-bg .header-titles .solution-icon{margin-right:0.5rem;width:2rem}.projects.photobox .header-titles a.btn,.projects.photobox-bg .header-titles a.btn{padding:0.65rem 2.25rem !important}.projects.photobox .header-titles h3,.projects.photobox-bg .header-titles h3{color:#fff;margin:2rem 0 1rem}.projects.photobox .header-titles .columns,.projects.photobox-bg .header-titles .columns{padding-left:0}.projects.photobox h2,.projects.photobox h3,.projects.photobox-bg h2,.projects.photobox-bg h3{color:#293946}.projects.photobox .general-info-section,.projects.photobox-bg .general-info-section{border-top:.5625rem solid #1cbbb4}.projects.photobox .general-info-section .head .eu-flag,.projects.photobox .general-info-section .head .eu-op-logo,.projects.photobox-bg .general-info-section .head .eu-flag,.projects.photobox-bg .general-info-section .head .eu-op-logo{float:left}.projects.photobox .general-info-section .head .eu-flag img,.projects.photobox .general-info-section .head .eu-op-logo img,.projects.photobox-bg .general-info-section .head .eu-flag img,.projects.photobox-bg .general-info-section .head .eu-op-logo img{max-height:6.5rem}.projects.photobox .general-info-section .head .eu-flag,.projects.photobox-bg .general-info-section .head .eu-flag{padding-right:1rem}.projects.photobox .general-info-section .head .columns,.projects.photobox-bg .general-info-section .head .columns{padding-left:0;padding-right:0}.projects.photobox .general-info-section .head h4,.projects.photobox .general-info-section .head h5,.projects.photobox .general-info-section .head h6,.projects.photobox-bg .general-info-section .head h4,.projects.photobox-bg .general-info-section .head h5,.projects.photobox-bg .general-info-section .head h6{text-align:left;margin:0}.projects.photobox .general-info-section .head h4,.projects.photobox-bg .general-info-section .head h4{font-size:0.9rem;font-weight:900}.projects.photobox .general-info-section .head h5,.projects.photobox-bg .general-info-section .head h5{font-size:0.8rem;font-weight:400}.projects.photobox .general-info-section .head h6,.projects.photobox-bg .general-info-section .head h6{font-size:0.5rem;letter-spacing:0.16rem}.projects.photobox .general-info-section .head .text,.projects.photobox-bg .general-info-section .head .text{display:inline-block;margin-top:1.6rem}.projects.photobox .general-info-section .photobox-logo,.projects.photobox-bg .general-info-section .photobox-logo{margin:0 auto;text-align:center}.projects.photobox .general-info-section .photobox-logo img,.projects.photobox-bg .general-info-section .photobox-logo img{margin:3.5rem 0 2rem;width:18rem}.projects.photobox .general-info-section p,.projects.photobox-bg .general-info-section p{font-size:1.125rem;line-height:2}.projects.photobox .general-info-section p.list span,.projects.photobox-bg .general-info-section p.list span{display:block;padding-left:4rem}.projects.photobox .general-info-section p.list span:before,.projects.photobox-bg .general-info-section p.list span:before{font-family:FontAwesome;content:"\f054";color:#1cbbb4;padding:0 0.5rem 0 0;font-weight:300}.projects.photobox .general-info-section p.list span strong,.projects.photobox-bg .general-info-section p.list span strong{font-weight:900}.projects.photobox .general-info-section p.title,.projects.photobox-bg .general-info-section p.title{font-size:1.6rem;font-weight:900;line-height:1.5;margin-bottom:2.5rem}.projects.photobox .general-info-section p.open-positions,.projects.photobox-bg .general-info-section p.open-positions{margin:3rem 0 1.6rem}.projects.photobox .general-info-section p.links,.projects.photobox-bg .general-info-section p.links{margin-bottom:1.6rem}.projects.photobox .general-info-section p.links a,.projects.photobox-bg .general-info-section p.links a{display:inline;padding-bottom:0.6rem}.projects.photobox .general-info-section h4,.projects.photobox-bg .general-info-section h4{text-align:center;margin-bottom:3rem}.projects.photobox .general-info-section .divider,.projects.photobox-bg .general-info-section .divider{border-bottom:1px solid #c9d1dd}.projects.photobox .general-info-section .language-button,.projects.photobox-bg .general-info-section .language-button{margin:4rem 0 1rem}.projects.photobox .general-info-section .language-button a.btn,.projects.photobox-bg .general-info-section .language-button a.btn{background-color:transparent;border:.125rem solid #293946 !important;color:#293946;margin:0 auto;padding:0.8rem 1.2rem !important;float:none}.projects.photobox .general-info-section .language-button a.btn:hover,.projects.photobox-bg .general-info-section .language-button a.btn:hover{background-color:#293946;color:#fff !important}.projects.photobox-bg{font-family:"Roboto","Helvetica",sans-serif}.projects.photobox-bg h1,.projects.photobox-bg h2,.projects.photobox-bg h3,.projects.photobox-bg h4,.projects.photobox-bg h5,.projects.photobox-bg h6,.projects.photobox-bg p,.projects.photobox-bg a{font-family:"Roboto","Helvetica",sans-serif}.mega-menu{text-align:center;width:100%;list-style:none;padding:0;margin:0;height:3.75rem;font-family:"Lato","Helvetica","Arial",sans-serif !important;background:transparent !important}.mega-menu li{padding:0;z-index:10000;display:inline-block;background:transparent !important}.mega-menu li a{display:block;min-width:8.5rem;text-decoration:none;float:left;height:3.75rem;line-height:3.75rem;background:transparent !important;border-bottom:none;font-size:.6875rem !important;font-weight:900 !important;text-transform:uppercase !important;font-family:"Lato","Helvetica","Arial",sans-serif !important}.mega-menu li:hover>a{color:#fff}.mega-menu .mega-menu-content{color:#fff !important;padding:0;text-align:center;opacity:0;width:100%;position:absolute;top:3.75rem;left:0;visibility:hidden;z-index:-1;padding-bottom:1.25rem}.mega-menu .bottom-line{margin-top:.9375rem}.homepage .mega-menu-item,.on-premise .mega-menu-item{margin-top:.625rem;padding-top:.75rem}.homepage .mega-menu-item .sub-item a,.on-premise .mega-menu-item .sub-item a{height:1.8rem !important;text-align:left;padding-left:2.5rem !important;line-height:1.8 !important;font-size:0.9rem !important;color:#c9d1dd !important;font-weight:400 !important;text-transform:initial !important}.homepage .mega-menu-item .sub-item a:last-child,.on-premise .mega-menu-item .sub-item a:last-child{padding-bottom:1.5rem !important}.homepage .mega-menu-item .sub-item a:hover,.on-premise .mega-menu-item .sub-item a:hover{color:#00c0ff !important}.mega-menu-content a{width:100%;font-size:1rem;font-weight:700;color:#fff;border-bottom:.125rem solid #00c0ff;text-transform:normal !important;height:2.5rem !important}.mega-menu-content a h5{width:100%;text-align:left;text-decoration:none;font-family:"Lato","Helvetica","Arial",sans-serif !important;color:#fff;font-weight:700;font-size:1.125rem !important;text-transform:none !important;padding-left:2.5rem}.mega-menu-content a:hover h5{color:#00c0ff !important}.mega-menu-content p{text-align:left;padding-left:2.5rem;font-size:0.9rem;color:#c9d1dd !important}.mega-menu-content p a{color:#a6aebb;border:none;font-size:.875rem}.mega-menu-content .bottom-link{height:1.875rem;line-height:1.875rem !important;text-decoration:underline;text-align:left;font-family:"Lato","Helvetica","Arial",sans-serif !important}.show-dimmer li a{padding:0 !important;min-width:8.75rem;font-size:.6875rem !important;font-weight:900 !important;text-transform:uppercase !important;font-family:"Lato","Helvetica","Arial",sans-serif !important}.show-dimmer .mega-menu-item:hover{background:#1f2d39 !important}.show-hidden-content:after{font-family:FontAwesome;content:"\f107";color:#3dbcb2;font-size:.8125rem;padding:0 .3125rem 0 .5rem}.bottom-border-line{content:" ";position:relative;width:100%;display:block;border-bottom:.125rem solid #00c0ff;top:3.75rem;opacity:0}.dimmer{width:100%;position:fixed;top:-25rem;left:0;height:26.875rem;z-index:1000;background:#293946;opacity:0;visibility:hidden}.gray-line{width:100%;height:.0625rem;background:#454d58;margin-bottom:.3125rem}.hidden-content{display:none}a.blue-big-bottom,a.green-big-bottom{font-size:1.7rem !important;display:inline-block !important;width:auto !important;float:none !important;color:#21c1fc !important;text-decoration:underline !important}a.green-big-bottom{text-transform:normal !important}.mega-menu-bottom-text{margin-top:.9375rem}.mega-menu-bottom-text h2{font-size:1.5rem !important;color:#fff !important;font-weight:300 !important}.contain-to-grid{background:none}.top-bar{background:none;z-index:1001;height:4rem}.top-bar a,.top-bar a:link{border-bottom:none;padding-bottom:initial}.top-bar a:hover{border-bottom:none;color:#00c0ff !important}.top-bar .name img{width:6.875rem}.top-bar li>a,.top-bar .title-area a{border:none !important}.top-bar .name a{padding:0 .9375rem}.top-bar.expanded .title-area{background:#293946}.top-bar .tg-icon,.top-bar .ct-icon,.top-bar .cs-icon,.top-bar .co-icon,.top-bar .cr-icon,.top-bar .cm-icon,.top-bar .vs-icon,.top-bar .fr-icon,.top-bar .op-icon{background-repeat:no-repeat;background-position:left;height:1.9rem !important}.top-bar .vs-icon{background-size:1.45rem}.top-bar .fr-icon{background-size:1.9rem;padding-left:2.8rem !important}a.sign-in-btn{background-image:url(../images/homepage/signin_icon.svg) !important;background-repeat:no-repeat !important;background-position:left !important;background-size:1.125rem 1.125rem !important;padding-left:1.5625rem !important;display:block;font-weight:900 !important;font-family:"Lato",sans-serif !important;font-size:.6875rem !important;text-transform:none;background-color:transparent !important}a:hover.sign-in-btn{background-color:transparent !important}.top-bar-section{margin-top:.625rem !important}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li{background-color:transparent !important}.top-bar-section a.dashboard-link{text-transform:uppercase;font-weight:900;font-family:"Lato",sans-serif;font-size:.6875rem}.top-bar-section a.dashboard-link:hover{color:#00c0ff !important}.top-bar-section.desktop .has-dropdown>a{font-family:"Lato", sans-serif !important;padding:0 2rem !important}.top-bar-section.desktop .has-dropdown .arrow-down{display:inline-block}.top-bar-section.desktop .has-dropdown .arrow-down:after{color:#00c0ff;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:0.7rem;font-weight:400;position:relative;top:0;left:0.7rem;transform:rotate(90deg) scale(1, 1.8)}.dropdown.dropdown-wrapper.two,.dropdown.dropdown-wrapper.one{background:#f8f8f8;border-radius:.3125rem;box-shadow:0 .3125rem .9375rem rgba(0,0,0,0.16);left:-5rem !important;top:3.75rem;width:42rem !important}.dropdown.dropdown-wrapper.one{width:21rem !important}.top-bar-section.desktop .dropdown.dropdown-wrapper li{padding:0 !important;text-align:left}.top-bar-section.desktop .dropdown.dropdown-wrapper li a{color:#293946 !important;font-family:"Lato", sans-serif;height:2.6875rem !important;display:flex}.top-bar-section.desktop .dropdown.dropdown-wrapper li a:hover{color:#00c0ff !important}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column{padding:0 1.3rem 0 0.7rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column li a{font-family:"Lato", sans-serif !important;font-size:0.85rem !important;text-transform:initial !important}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column li a strong{color:#1f60bf;padding-left:0.5rem;font-weight:700}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column li a strong.green{color:#3dbcb2}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column li a .sup{color:#ff0000;font-size:0.6rem;line-height:inherit;padding-left:0.3rem;position:relative;top:-0.3rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .title{font-family:"Lato", sans-serif;font-size:0.75rem;margin:1.3rem 0 0.5rem;padding-left:1.25rem !important;text-transform:uppercase}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item{margin-bottom:0.5rem;padding-left:4rem !important;position:relative}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon{height:1.7rem;left:0.8rem;max-width:2.5rem;position:absolute;top:1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.enterprise{height:1.9rem;top:0.9rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.real-estate{height:1.8rem;left:0.7rem;top:1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.media-entertainment{height:1.6rem;left:0.7rem;top:1.2rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.technology-cloud{height:1.9rem;left:0.7rem;top:1.1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.commerce-retail{height:1.7rem;left:0.7rem;top:1.1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.advertising{height:2.3rem;left:0.7rem;top:1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.hardware-iot{height:1.9rem;top:1.3rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.team{height:1.5rem;left:0.7rem;top:1.1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.careers{height:1.9rem;left:0.7rem;top:1.2rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.blog{height:1.7rem;left:0.7rem;top:1.2rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.research-publications{height:2.2rem;left:0.7rem;top:1.1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.contacts{height:1.9rem;left:0.7rem;top:1.2rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.press-media-kit{height:1.7rem;left:1.1rem;top:1.1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item .icon.i-projects{height:2.8rem;left:0.7rem;top:0.7rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item.top{margin-top:1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li .one-column .item.end{margin-bottom:2.5rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li span{color:#788DA2;display:block;font-family:"Lato", sans-serif;font-size:0.7rem;line-height:1.6;text-transform:initial}.top-bar-section.desktop .dropdown.dropdown-wrapper li span a.dark-gray{color:#293946 !important;display:inline;font-size:0.7rem !important;font-weight:400 !important;float:none;line-height:1.6;min-width:initial;padding-right:0.1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li span a.second{padding-left:0.1rem}.top-bar-section.desktop .dropdown.dropdown-wrapper li span a:hover{color:#00c0ff !important}.top-bar-section.desktop .dropdown.dropdown-wrapper li span p{display:inline-block}.one-column{background:#f8f8f8;border-radius:.3125rem;box-shadow:0 .3125rem .9375rem rgba(0,0,0,0.16);z-index:10}.one-column.col-right{background:#EDF1F4;z-index:5}.top-bar-section .has-dropdown>a:after{font-family:FontAwesome;border:none;color:#3dbcb2;font-size:1.1rem;margin-right:1.125rem;margin-top:-.75rem;position:absolute;top:50%;right:.75rem}.top-bar-section.mobile .js-generated{border-bottom:.125rem solid #00c0ff;margin-bottom:1rem}.top-bar-section.mobile .auth{padding-left:1rem}.top-bar-section.mobile a{font-family:"Lato","Helvetica","Arial",sans-serif;color:#fff;font-weight:900 !important;font-size:1.125rem}.top-bar-section.mobile a:link{border:none}.top-bar-section.mobile a.sign-in-btn{font-size:1rem !important;padding-left:1.8rem !important}.top-bar-section.mobile li a{width:100%}.top-bar-section.mobile ul>li:nth-child(odd){background-color:#293946 !important}.top-bar-section.mobile ul>li:nth-child(even){background-color:#2d3e4c !important}.top-bar-section.mobile h2{font-size:1.4rem;font-weight:300;text-shadow:none;margin:0.5rem;max-width:100%;color:#fff}.top-bar-section.mobile h5.link{display:inline-block;font-family:"Lato","Helvetica","Arial",sans-serif;color:#fff;font-weight:900;font-size:1.125rem;padding-left:2.5rem}.top-bar-section.mobile h5.link.no-icon{padding-left:0}.top-bar-section.mobile span{color:#dedede;font-style:italic;font-weight:300;font-size:0.9rem;margin-left:0.5rem}.top-bar-section.mobile .divider{border-top:solid 1px #454d58}.top-bar-section.mobile .dropdown{background-color:#293946}.top-bar-section.mobile .dropdown li.first{margin-top:0.5rem}.top-bar-section.mobile .dropdown li:last-child{margin-bottom:2rem}a.btn{display:block;padding:.625rem 1.25rem !important;text-align:center !important;font-weight:900;font-size:inherit;color:#f4f4f4;margin-right:1.25rem;float:left}a.active{background-color:#1cbbb4;border:.125rem solid #1cbbb4}a:hover.active,a:hover.default{background-color:transparent;border:.125rem solid #00c0ff}a.btn.default{background-color:transparent;border:.125rem solid #f4f4f4 !important;color:#f4f4f4}footer{line-height:1.5rem;background-color:#293946;border-top:.3125rem solid #1cbbb4;margin-top:3.75rem;font-family:"Lato",sans-serif;padding-top:.625rem}footer .lead{color:#fff !important;font-size:.875rem;font-weight:900;margin-top:1.875rem}footer a,footer a:link{color:#a6aebb;text-decoration:none;border:none !important;font-size:.875rem}footer p{color:#a6aebb !important;font-size:.875rem}footer sup.sup{color:#1cbbb4;font-weight:900}footer sup.sup:hover{color:#fff}footer .social a{display:block;width:2.25rem;height:2.25rem;float:left;text-indent:-9999px;margin-right:0}footer .social-icon{background-size:2.25rem 2.25rem;opacity:0.6;transition:opacity 0.6s ease-in-out;-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;background-repeat:no-repeat}footer .social-icon:hover{opacity:1}footer .social-icon.facebook{background-image:url(../images/facebook.svg)}footer .social-icon.facebook:hover{background-image:url(../images/facebook_h.svg)}footer .social-icon.twitter{background-image:url(../images/twitter.svg)}footer .social-icon.twitter:hover{background-image:url(../images/twitter_h.svg)}footer .social-icon.google{background-image:url(../images/google.svg)}footer .social-icon.google:hover{background-image:url(../images/google_h.svg)}footer .social-icon.angelist{background-image:url(../images/angelist.svg)}footer .social-icon.angelist:hover{background-image:url(../images/angelist_h.svg)}footer .social-icon.crunchbase{background-image:url(../images/crunchbase.svg)}footer .social-icon.crunchbase:hover{background-image:url(../images/crunchbase_h.svg)}footer .social-icon.f6s{background-image:url(../images/f6s.svg)}footer .social-icon.f6s:hover{background-image:url(../images/f6s_h.svg)}footer .social-icon.linkedin{background-image:url(../images/linkedin.svg);background-size:1.75rem 1.75rem;position:relative;left:0.25rem;top:0.25rem}footer .social-icon.linkedin:hover{background-image:url(../images/linkedin_h.svg);background-size:2.125rem 2.125rem;left:.0625rem;top:.125rem}footer .social-icon.instagram{background-image:url(../images/instagram.svg);background-size:1.75rem 1.75rem;position:relative;left:0.25rem;top:0.25rem}footer .social-icon.instagram:hover{background-image:url(../images/instagram_h.svg);background-size:2.125rem 2.125rem;left:.125rem;top:.125rem}footer .row.links{margin-bottom:3rem}footer .legal-social{display:flex;flex-direction:row;justify-content:space-between}footer .legal-social .left{order:1}footer .legal-social .right{order:2}footer p{color:#a6aebb;font-size:.875rem;line-height:1.5rem}footer p.legal span{margin-right:3rem}footer p .white{color:#fff}footer p.lead{font-size:0.6875rem}footer p.lead.logo{margin-bottom:0.8rem}footer p.lead.logo img{position:relative;top:-0.3rem;width:3.7rem}footer p.social-icons a{margin-left:1.6rem}footer p.social-icons a img{height:0.8rem;width:0.8rem}footer p.social-icons a img.youtube{height:1rem;width:1rem}footer p.social-icons a:nth-child(1){margin-left:0}footer a,footer a:link{line-height:1.5rem}footer a:hover,footer a:link:hover{color:#00c0ff !important}footer .col{float:left;margin-right:2%;min-height:17rem}footer .col:last-child{margin-right:0}footer .col.one{width:15.9%}footer .col.two{margin-right:5%;width:23%}footer .office{color:#3dbcb2 !important;font-weight:900 !important;margin-bottom:0 !important}footer .white{color:#fff !important;font-weight:900 !important}.cookies-consent{display:none;background-color:#1cbbb4;width:100%;position:fixed;text-align:center;z-index:1000}.cookies-consent.top{top:0;left:0}.cookies-consent.bottom{bottom:0;left:0}.cookies-consent p{color:#fff !important;margin:.4375rem 1.875rem;font-size:.875rem !important}.cookies-consent p .agree-btn{border:.125rem solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;padding:.0625rem .5rem .1875rem;color:#fff;font-weight:700;font-size:.75rem;margin-left:.625rem}span.error,small.error{display:inline;background:none;color:#ff0000}@media (min-width: 1920px){html{font-size:120%}}@media (min-width: 2560px){html{font-size:140%}}@media (min-width: 3840px){html{font-size:180%}}@media only screen and (max-width: 1200px){.on-premise .shadow{display:none}.solutions .header-titles{padding-left:1.6rem}.solutions.custom-categorization .faq-section{padding:0 1rem}.contact .contact-form{padding:0}.contact .contact-form .grey,.contact .contact-form .black{display:none}.contact .contact-form .form-wrapper{padding:2rem 0 0;top:0}}@media only screen and (max-width: 1100px){.solutions.custom-categorization .general-info-section .border-line{border:none;height:auto}.solutions.custom-categorization .general-info-section .border-line h3{margin-bottom:2rem;text-align:center}.solutions.custom-categorization .general-info-section .border-line h3 span{background-color:transparent;padding:0;top:0}.solutions.custom-categorization .general-info-section .steps img{margin-bottom:1rem}.solutions.custom-categorization .general-info-section .steps .left-column{padding-right:1.25rem}.solutions.custom-categorization .general-info-section .steps .middle-column{padding:0 1.25rem}.solutions.custom-categorization .general-info-section .steps .right-column{padding-left:1.25rem}.solutions.custom-categorization .general-info-section .steps .border-middle,.solutions.custom-categorization .general-info-section .steps .border-middle-left{height:0;margin-top:1rem;position:relative;text-align:center}.solutions.custom-categorization .general-info-section .steps .border-middle:before,.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{background-color:transparent}.solutions.custom-categorization .general-info-section .steps .border-middle:after,.solutions.custom-categorization .general-info-section .steps .border-middle-left:after{border-left:none}.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{background-color:transparent}}@media only screen and (max-width: 1024px){.top-bar-section{display:none}.top-bar-section.mobile{display:block}.top-bar-section{margin-top:0}}@media only screen and (min-width: 1025px){.top-bar-section{display:block}.top-bar-section.mobile{display:none}}@media only screen and (max-width: 1024px){.homepage .header h1{font-size:1.75rem;margin-bottom:2.5rem}.homepage .header h2{font-size:1.4rem;margin-bottom:4rem}.homepage .header p.cta-bar{margin:2rem 0 0}.homepage .header a.btn{margin-right:1.25rem}.homepage .header-titles h1,.homepage .header-titles h2{font-weight:400}.homepage .parrot-background{background-position:bottom right;background-size:80%}.homepage .news-bar{background-color:rgba(21,34,45,0.5);height:8.125rem;margin-top:-8.125rem}.homepage .news-bar p{font-size:1rem;line-height:1.5rem;margin-top:1rem}.homepage .row{width:95%}.homepage .solutions-section .columns{margin-bottom:3rem}.homepage .clients-section h2{margin:2rem 0}.homepage .clients-section .columns{padding-left:0.3rem;text-align:center}.homepage .clients-section img{max-width:14rem}.homepage .featured-section{margin:2rem 0 3rem 0}.homepage .featured-section h2{margin:2rem 0}.homepage .featured-section li{padding-bottom:0}.homepage .featured-section img{padding:1rem;max-width:12rem;margin-left:auto;margin-right:auto}.homepage .numbers-section span{font-size:3.5rem}.homepage .clients-section img{margin-bottom:1rem}.on-premise .header-titles{padding-top:4rem}.on-premise .header-titles h1{margin-bottom:4rem;font-size:2rem}.on-premise main{max-width:90%;margin:0 auto}.on-premise .benefits-section h3{margin:0}.on-premise .benefits-section .title{font-size:1.8rem}.on-premise .benefits-section .head{margin:4rem auto 3rem}.on-premise .benefits-section .head h3{font-size:1.1rem;margin-top:0.5rem}.on-premise .benefits-section .icon,.on-premise .benefits-section .secure.icon{margin-bottom:1.5rem}.on-premise .benefits-section .description{margin-bottom:3rem;margin-top:1rem}.on-premise .benefits-section .description.last{margin-bottom:0}.on-premise .intro-section img{padding:0 3rem}.on-premise .intro-section p{margin-bottom:0}.on-premise .clients-section .clients-section-column{width:50%}.on-premise .clients-section .inner-title{margin-bottom:1.5rem}.on-premise .clients-section p{margin-bottom:2rem}.on-premise .clients-section img{padding-top:2rem}.on-premise .technical-section h2.title{margin-bottom:4rem}.on-premise .technical-section .performance-info,.on-premise .technical-section .request-info{padding:3rem 2rem 2rem;height:auto}.on-premise .technical-section .tabs-container{min-height:auto}.on-premise .technical-section .left-container,.on-premise .technical-section .right-container{border-width:.0625rem}.on-premise .technical-section .form-container{width:80%;margin:6rem auto 4rem !important}.on-premise .title{margin:5rem auto 4rem}.company .header-titles{padding-top:4rem}.company .header-titles h1{margin-bottom:4rem;font-size:2rem}.company main{max-width:90%;margin:0 auto}.company .title{margin:5rem auto 4rem}.company .mission-section .head{margin:2rem auto}.company .join-the-team-section{margin-top:1rem}.company .join-the-team-section .title-small{margin-top:1rem}.company .contacts-section{margin-top:1rem;margin-bottom:2rem}.company .contacts-section .emails{margin-top:1rem}.success-stories .header-titles{padding-top:4rem}.success-stories .header-titles h1{margin-bottom:4rem;font-size:2.5rem}.success-stories header{max-width:90%;margin:0 auto}.success-stories main{max-width:90%;margin:0 auto}.success-stories .testimonial p{padding:0 2rem}.success-stories .results{border:none;margin-top:2rem;text-align:left}.success-stories .results h5{margin:1.6rem 0 1rem}.success-stories .cta h3{padding-top:1rem}.success-stories.swisscom .company-info-section .swisscom-mycloud img{margin-top:0}.success-stories.funambol .solution-section .two-cols-left,.success-stories.funambol .solution-section .two-cols-right{padding:0}.success-stories.funambol .solution-section .funambol-screen img{margin:0 auto 3rem;display:block}.success-stories.main .case-studies-section .content{margin-bottom:0}.success-stories.main .cta-section{background-color:transparent;padding-top:4rem}.success-stories.main .filter{padding-left:3rem}.success-stories.main .case-study{padding:1rem 3rem}.success-stories.main .empty-space{display:none}.solutions .documentation{max-height:initial}.solutions .documentation .icon{display:none}.solutions .documentation h3{text-align:center !important}.solutions .documentation .text{padding-left:1.25rem;text-align:center}.solutions .documentation .btn-container{margin-top:0}.solutions .documentation .btn-container a{margin-bottom:2rem;max-width:20rem}.solutions h2{font-size:2rem}.solutions .header-titles{padding-top:1rem;padding-left:2rem}.solutions .header-titles h1{font-size:2rem;line-height:1.8}.solutions .header-titles h1 span{display:block}.solutions .header-titles h3{font-size:1.4rem}.solutions.custom-categorization header.header{min-height:40rem}.solutions.custom-categorization .general-info-section h2{margin:5rem auto 3rem}.solutions.custom-categorization .general-info-section h3{margin-bottom:1.6rem}.solutions.custom-categorization .general-info-section .border-line{border:none;height:auto}.solutions.custom-categorization .general-info-section .border-line h3{margin-bottom:2rem;text-align:center}.solutions.custom-categorization .general-info-section .border-line h3 span{background-color:transparent;padding:0;top:0}.solutions.custom-categorization .general-info-section .steps img{margin-bottom:1rem}.solutions.custom-categorization .general-info-section .steps .left-column{padding-right:1.25rem}.solutions.custom-categorization .general-info-section .steps .middle-column{padding:0 1.25rem}.solutions.custom-categorization .general-info-section .steps .right-column{padding-left:1.25rem}.solutions.custom-categorization .general-info-section .steps .border-middle,.solutions.custom-categorization .general-info-section .steps .border-middle-left{height:0;margin-top:1rem;position:relative;text-align:center}.solutions.custom-categorization .general-info-section .steps .border-middle:before,.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{background-color:transparent}.solutions.custom-categorization .general-info-section .steps .border-middle:after,.solutions.custom-categorization .general-info-section .steps .border-middle-left:after{border-left:none}.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{background-color:transparent}.solutions.custom-categorization .business-info-section h2{margin:3rem auto}.solutions.custom-categorization .business-info-section h3{font-size:1.3rem;margin-bottom:2rem}.solutions.custom-categorization .business-info-section h3:before{color:#bf3d94;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:0.2rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.custom-categorization .business-info-section p{font-size:1rem;line-height:1.8}.solutions.custom-categorization .business-info-section .advantage .icon{margin-top:-0.2rem;padding-left:1.25rem}.solutions.custom-categorization .cta-section{margin:3rem auto}.solutions.custom-categorization .cta-section h2{font-size:1.6rem;margin-top:4.5rem;text-align:center}.solutions.custom-categorization .cta-section .cta-button{margin:0 auto 1rem;width:80%;text-align:center}.solutions.custom-categorization .cta-section .cta-button a.btn{float:none;margin:4rem auto 3rem}.solutions.custom-categorization .customer-stories-section h2{margin:0 auto 3rem;text-align:center}.solutions.custom-categorization .customer-stories-section .gray{margin:0 auto 5rem;padding:2rem}.solutions.custom-categorization .customer-stories-section .gray .right-column{margin:2rem auto 3rem;padding:0 1.25rem}.solutions.custom-categorization .customer-stories-section p{font-size:1rem;line-height:1.8;margin-bottom:2rem}.solutions.custom-categorization .customer-stories-section .logo{display:none}.solutions.custom-categorization .customer-stories-section .logo-green{display:initial}.solutions.custom-categorization .platforms-section h2{margin:3rem auto}.solutions.custom-categorization .platforms-section h3{margin-bottom:1rem}.solutions.custom-categorization .platforms-section p{font-size:1rem;line-height:1.8}.solutions.custom-categorization .platforms-section img{display:block;margin:0 auto 1rem;width:7.5rem}.solutions.visual-search header.header{min-height:40rem}.solutions.visual-search .general-info-section h2{margin:5rem auto 3rem}.solutions.visual-search .general-info-section h3{margin-bottom:1.6rem}.solutions.visual-search .general-info-section .row{background:none}.solutions.visual-search .general-info-section .vs-explanation img{display:block;width:80%;margin:3rem auto}.solutions.visual-search .general-info-section .cta-button{text-align:center}.solutions.visual-search .general-info-section .cta-button a.btn{display:inline-block;float:none;margin:0 auto 3rem}.solutions.visual-search .business-info-section h2{margin:3rem auto}.solutions.visual-search .business-info-section h3{font-size:1.3rem;margin-bottom:2rem}.solutions.visual-search .business-info-section h3:before{color:#ff7e00;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:0.2rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.visual-search .business-info-section p{font-size:1rem;line-height:1.8}.solutions.visual-search .business-info-section .advantage .icon{margin-top:-0.2rem;padding-left:1.25rem}.solutions.visual-search .cta-section{margin:3rem auto}.solutions.visual-search .cta-section h2{font-size:1.6rem;margin-top:4.5rem;text-align:center}.solutions.visual-search .cta-section .cta-button{margin:0 auto 1rem;width:80%;text-align:center}.solutions.visual-search .cta-section .cta-button a.btn{float:none;margin:4rem auto 3rem}.solutions.visual-search .customer-stories-section h2{margin:0 auto 3rem;text-align:center}.solutions.visual-search .customer-stories-section .gray{margin:0 auto 5rem;padding:2rem}.solutions.visual-search .customer-stories-section .gray .right-column{margin:2rem auto 3rem;padding:0 1.25rem}.solutions.visual-search .customer-stories-section p{font-size:1rem;line-height:1.8;margin-bottom:2rem}.solutions.visual-search .customer-stories-section .logo{display:none}.solutions.visual-search .customer-stories-section .logo-green{display:initial}.solutions.visual-search .platforms-section{padding:0 1.6rem}.solutions.visual-search .platforms-section h2{margin:3rem auto}.solutions.visual-search .platforms-section h3{margin-bottom:1rem}.solutions.visual-search .platforms-section p{font-size:1rem;line-height:1.8}.solutions.visual-search .platforms-section img{display:block;margin:0 auto 1rem;width:7.5rem}.solutions.visual-search .platforms-section .gray{margin-top:1rem;padding:2rem 0}.solutions.visual-search .platforms-section .gray p{padding:0 1.25rem}.solutions.visual-search .platforms-section .info .columns{padding-left:1.25rem;padding-right:1.25rem}.solutions.visual-search .platforms-section .info .cta-button{margin:3rem auto 1rem;width:60%}.solutions.auto-tagging header.header{min-height:40rem}.solutions.auto-tagging .header-titles h1 strong{line-height:1.3}.solutions.auto-tagging .general-info-section h2{margin:5rem auto 3rem}.solutions.auto-tagging .general-info-section h3{margin-bottom:1.6rem}.solutions.auto-tagging .general-info-section .row{background:none}.solutions.auto-tagging .general-info-section .tg-explanation img{display:block;width:80%;margin:1rem auto}.solutions.auto-tagging .business-info-section h2{margin:3rem auto}.solutions.auto-tagging .business-info-section h3{font-size:1.3rem;margin-bottom:2rem}.solutions.auto-tagging .business-info-section h3:before{color:#e21056;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:0.2rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.auto-tagging .business-info-section p{font-size:1rem;line-height:1.8}.solutions.auto-tagging .business-info-section .advantage .icon{margin-top:-0.2rem;padding-left:1.25rem}.solutions.auto-tagging .cta-section{margin:3rem auto}.solutions.auto-tagging .cta-section h2{font-size:1.6rem;margin-top:4.5rem;text-align:center}.solutions.auto-tagging .cta-section .cta-button{margin:0 auto 1rem;width:80%;text-align:center}.solutions.auto-tagging .cta-section .cta-button a.btn{float:none;margin:4rem auto 3rem}.solutions.auto-tagging .use-cases-section{margin-bottom:1rem}.solutions.auto-tagging .use-cases-section h2{margin:3rem 0 5rem}.solutions.auto-tagging .use-cases-section h4{margin-top:7rem}.solutions.auto-tagging .use-cases-section .column-centered{margin-bottom:2rem}.solutions.auto-tagging .use-cases-section img.icon{margin-bottom:1rem}.solutions.auto-tagging .testimonials-section{margin-bottom:6rem;padding:1rem 0 5rem}.solutions.auto-tagging .testimonials-section .callout{float:none;max-width:90%;margin:0 auto 3rem}.solutions.auto-tagging .testimonials-section .callout .triangle .company-representative{top:0.6rem}.solutions.auto-tagging .testimonials-section>.row>.columns{margin-top:4rem}.solutions.auto-tagging .customer-stories-section{margin:6rem 0 4rem}.solutions.auto-tagging .customer-stories-section h2{margin:0 auto 3rem;text-align:center}.solutions.auto-tagging .customer-stories-section .gray{margin:0 auto 5rem;padding:2rem}.solutions.auto-tagging .customer-stories-section .gray .right-column{margin:2rem auto 3rem;padding:0 1.25rem}.solutions.auto-tagging .customer-stories-section p{font-size:1rem;line-height:1.8;margin-bottom:2rem}.solutions.auto-tagging .customer-stories-section .logo{display:none}.solutions.auto-tagging .customer-stories-section .logo-orange{display:initial}.solutions.auto-tagging .platforms-section{padding:0 1.6rem}.solutions.auto-tagging .platforms-section h2{margin:3rem auto}.solutions.auto-tagging .platforms-section h3{margin-bottom:1rem}.solutions.auto-tagging .platforms-section p{font-size:1rem;line-height:1.8}.solutions.auto-tagging .platforms-section img{display:block;margin:0 auto 1rem;width:7.5rem}.solutions.auto-tagging .platforms-section .gray{margin-top:1rem;padding:2rem 0}.solutions.auto-tagging .platforms-section .gray p{padding:0 1.25rem}.solutions.auto-tagging .platforms-section .info .columns{padding-left:1.25rem;padding-right:1.25rem}.solutions.auto-tagging .platforms-section .info .cta-button{margin:3rem auto 1rem;width:60%}.solutions.categorization header.header{min-height:40rem}.solutions.categorization .header-titles h1 strong{line-height:1.3}.solutions.categorization .general-info-section h2{margin:5rem auto 3rem}.solutions.categorization .general-info-section h3{margin-bottom:1.6rem}.solutions.categorization .general-info-section .row{background:none}.solutions.categorization .general-info-section .categorization-explanation img{top:0}.solutions.categorization .business-info-section h2{margin:3rem auto}.solutions.categorization .business-info-section h3{font-size:1.3rem;margin-bottom:2rem}.solutions.categorization .business-info-section h3:before{color:#4bafdb;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:0.2rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.categorization .business-info-section p{font-size:1rem;line-height:1.8}.solutions.categorization .business-info-section .advantage .icon{margin-top:-0.2rem;padding-left:1.25rem}.solutions.categorization .cta-section{margin:3rem auto}.solutions.categorization .cta-section h2{font-size:1.6rem;margin-top:4.5rem;text-align:center}.solutions.categorization .cta-section .cta-button{margin:0 auto 1rem;width:80%;text-align:center}.solutions.categorization .cta-section .cta-button a.btn{float:none;margin:4rem auto 3rem}.solutions.categorization .use-cases-section{margin-bottom:1rem}.solutions.categorization .use-cases-section h2{margin:3rem 0 5rem}.solutions.categorization .use-cases-section h4{margin-top:7rem}.solutions.categorization .use-cases-section .column-centered{margin-bottom:2rem}.solutions.categorization .use-cases-section img.icon{margin-bottom:1rem}.solutions.categorization .customer-stories-section{margin:4rem 0}.solutions.categorization .customer-stories-section h2{margin:0 auto 3rem;text-align:center}.solutions.categorization .customer-stories-section .gray{margin:0 auto 5rem;padding:2rem}.solutions.categorization .customer-stories-section .gray .right-column{margin:2rem auto 3rem;padding:0 1.25rem}.solutions.categorization .customer-stories-section p{font-size:1rem;line-height:1.8;margin-bottom:2rem}.solutions.categorization .customer-stories-section .logo{display:none}.solutions.categorization .customer-stories-section .logo-black{display:initial}.solutions.categorization .platforms-section{padding:0 1.6rem}.solutions.categorization .platforms-section h2{margin:3rem auto}.solutions.categorization .platforms-section h3{margin-bottom:1rem}.solutions.categorization .platforms-section p{font-size:1rem;line-height:1.8}.solutions.categorization .platforms-section p.end{margin-bottom:5rem}.solutions.categorization .platforms-section img{display:block;width:7.5rem}.solutions.categorization .platforms-section .cta-button{margin-bottom:4rem}.solutions.face-recognition header.header{min-height:40rem}.solutions.face-recognition .header-titles h1 strong{line-height:1.3}.solutions.face-recognition .general-info-section h2{margin:5rem auto 3rem}.solutions.face-recognition .general-info-section h3{margin-bottom:1.6rem}.solutions.face-recognition .general-info-section .cta-button{text-align:center}.solutions.face-recognition .general-info-section .cta-button a.btn{display:inline-block;float:none;margin:0 auto 3rem}.solutions.face-recognition .business-info-section h2{margin:3rem auto}.solutions.face-recognition .business-info-section h3{font-size:1.3rem;margin-bottom:2rem}.solutions.face-recognition .business-info-section h3:before{color:#0ee556;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:0.2rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.face-recognition .business-info-section p{font-size:1rem;line-height:1.8}.solutions.face-recognition .business-info-section .advantage .icon{margin-top:-0.2rem;padding-left:1.25rem}.solutions.face-recognition .cta-section{margin:3rem auto}.solutions.face-recognition .cta-section h2{font-size:1.6rem;margin-top:4.5rem;text-align:center}.solutions.face-recognition .cta-section .cta-button{margin:0 auto 1rem;width:80%;text-align:center}.solutions.face-recognition .cta-section .cta-button a.btn{float:none;margin:4rem auto 3rem}.solutions.face-recognition .use-cases-section{margin-bottom:1rem}.solutions.face-recognition .use-cases-section h2{margin:3rem 0 5rem}.solutions.face-recognition .use-cases-section h4{margin-top:7rem}.solutions.face-recognition .use-cases-section .column-centered{margin-bottom:2rem}.solutions.face-recognition .use-cases-section img.icon{margin-bottom:1rem}.solutions.face-recognition .platforms-section{margin-bottom:0;padding:0 1.6rem}.solutions.face-recognition .platforms-section h2{margin:3rem auto}.solutions.face-recognition .platforms-section h3{margin-bottom:1rem}.solutions.face-recognition .platforms-section p{font-size:1rem;line-height:1.8}.solutions.face-recognition .platforms-section img{display:block;margin:0 auto 1rem;width:7.5rem}.solutions.face-recognition .platforms-section .gray{margin-top:1rem;padding:2rem 0}.solutions.face-recognition .platforms-section .gray p{padding:0 1.25rem}.solutions.face-recognition .platforms-section .info .columns{padding-left:1.25rem;padding-right:1.25rem}.solutions.face-recognition .platforms-section .info .cta-button{margin:3rem auto 1rem;width:60%}.projects.photobox header,.projects.photobox-bg header{max-width:90%;margin:0 auto}.projects.photobox .header-titles,.projects.photobox-bg .header-titles{padding-top:2.5rem}.projects.photobox .header-titles h1,.projects.photobox-bg .header-titles h1{font-size:2rem;line-height:1.3;margin-bottom:4rem}.projects.photobox .header-titles h3,.projects.photobox-bg .header-titles h3{font-size:1.2rem;margin-bottom:0}.projects.photobox main,.projects.photobox-bg main{max-width:90%;margin:0 auto}.footer .new-row{clear:both}.footer .col{padding:0 1.5rem}.footer .col:nth-child(n+4){min-height:13rem}.footer .col:nth-child(3){margin-right:0}.footer .col.one{width:32%}.footer .col.two{width:60%}.footer .legal-social{flex-direction:column;margin-bottom:2rem}.footer .legal-social .left{order:2}.footer .legal-social .right{order:1}.footer .legal-social p.legal{margin:0 1rem;text-align:center}.footer .legal-social p.legal span{margin:0 0.5rem}.footer .legal-social p.social-icons{text-align:center}.pricing .header-titles{padding-top:2rem}.pricing .questions-section .row.questions .columns:nth-child(odd),.pricing .questions-section .row.questions .columns:nth-child(even){padding:0 1.25rem}.auth.signin .signin-box .left-sidebar{display:none !important}.auth.signin .signin-box .form-container form .mobile{display:initial}.auth.signup .top-nav{padding:0 2rem}.auth.signup .top-nav .login span{display:none}.auth.signup .signup-box .left-sidebar{display:none !important}.auth.signin .top-nav{margin-bottom:0;padding:0 2rem}.auth.signin .top-nav .login span{display:none}.auth.signin .signin-container .form-container{padding:2.5rem 2rem 3rem;width:100%}}@media only screen and (max-width: 767px){.homepage .header h1{font-size:1.75rem;margin-bottom:2.5rem}.homepage .header p.cta-bar{margin:2rem 0 0;width:55%}.homepage .header a.btn{margin:0 0 1rem}.homepage .parrot-background{background-size:cover;min-height:920px;background-position:center top}.homepage .stories-dropdown-menu{text-shadow:1px 1px 4px rgba(0,0,0,0.3)}.homepage .stories-section{padding-top:5rem}.homepage .stories-title{font-size:1.6rem}.homepage .menu-item{font-size:1rem}.homepage .story-box{width:90%;left:5%}.homepage .see-all-stories-btn-container{display:none}.homepage .numbers-section .columns{border-left:none;padding-left:3rem;margin-bottom:1.875rem}.on-premise .header-titles h1{font-size:1.6rem;margin-bottom:3rem}.on-premise .benefits-section .title{font-size:1.5rem}.on-premise .benefits-section .head{margin:3rem auto}.on-premise .clients-section .clients-section-column{width:100%}.on-premise .technical-section .form-container{width:85%;margin:5rem auto 4rem !important}.on-premise .technical-section .performance-info,.on-premise .technical-section .request-info{padding:3rem 1rem 2rem}.on-premise .client-image-large{display:none}.on-premise .client-image-mobile{display:block}.company .header-titles h1{font-size:1.6rem;margin-bottom:2rem}.company .header-titles h2{font-size:1rem;margin-bottom:4rem}.success-stories .head{margin:2rem auto}.success-stories .header-titles h1{font-size:2rem;margin-bottom:3rem}.success-stories .header-titles h2{font-size:1rem;margin-bottom:2.5rem}.success-stories .testimonial p{padding:0;margin-top:1.6rem}.success-stories.plantsnap .plantsnap-mobile-app img{margin-top:1.6rem;margin-bottom:0}.success-stories.fotoware .testimonial p{padding:0;margin-top:1.6rem}.success-stories.main .header-titles{margin:0 auto 1rem}.success-stories.viewbug .company-info-section .summary .icon.columns{padding-left:0}.success-stories.viewbug .summary .text{padding-left:0}.solutions.custom-categorization .general-info-section .ct-workflow img{width:80%;margin:3rem auto}.solutions.visual-search .general-info-section .vs-explanation img{display:block;width:100%;margin:3rem auto}.solutions.auto-tagging .general-info-section .tg-explanation img{display:block;width:100%;margin:1rem auto}.solutions.categorization .general-info-section .tg-explanation img{display:block;width:100%;margin:1rem auto}.projects.photobox .header-titles h1,.projects.photobox-bg .header-titles h1{font-size:1.4rem;margin-bottom:4rem;margin-top:1rem}.projects.photobox .header-titles h3,.projects.photobox-bg .header-titles h3{font-size:0.9rem}.projects.photobox .general-info-section .head .eu-flag img,.projects.photobox .general-info-section .head .eu-op-logo img,.projects.photobox-bg .general-info-section .head .eu-flag img,.projects.photobox-bg .general-info-section .head .eu-op-logo img{max-height:4.5rem}.projects.photobox .general-info-section .head .text,.projects.photobox-bg .general-info-section .head .text{margin-top:0.6rem}.projects.photobox .general-info-section p.list span,.projects.photobox-bg .general-info-section p.list span{padding-left:0}}@media only screen and (max-width: 640px){.success-stories .results{text-align:center}.success-stories .results h5{margin:1rem auto}.success-stories .results p{margin-bottom:1.6rem}.success-stories .custom-clasiffier{margin-bottom:1rem}.success-stories.intelligencebank .intelligencebank-product img{width:100%}.success-stories.deliety .deliety-website img{margin:2rem auto;width:100%}.success-stories.seedpost .seedpost-logo img{padding-right:2rem;height:3rem}.success-stories.main .filter{padding-left:1.6rem}.success-stories.main .case-study{margin-bottom:0;padding:0.7rem 1.6rem}.success-stories.snu .snu-how-to-use-vertical{display:initial}.success-stories.snu .snu-how-to-use{display:none}.success-stories.funambol .testimonial p{padding:0}.success-stories.viewbug .company-info-section .summary .icon img{float:left}.success-stories.viewbug .company-info-section .technologies{border-right:none}.solutions h2{font-size:2rem}.solutions .header-titles{padding-top:1rem;padding-left:2rem}.solutions .header-titles h1{font-size:1.9rem;line-height:1.6}.solutions .header-titles h1 span{display:initial}.solutions .header-titles h3{font-size:1.3rem}.solutions.custom-categorization header{min-height:38rem}.solutions.custom-categorization .general-info-section h2{margin:5rem auto 3rem}.solutions.custom-categorization .general-info-section h3{margin-bottom:1.6rem}.solutions.custom-categorization .general-info-section .border-line{border:none;height:auto}.solutions.custom-categorization .general-info-section .border-line h3{margin-bottom:2rem;text-align:center}.solutions.custom-categorization .general-info-section .border-line h3 span{background-color:transparent;padding:0;top:0}.solutions.custom-categorization .general-info-section .steps img{margin-bottom:1rem}.solutions.custom-categorization .general-info-section .steps .left-column{padding-right:1.25rem}.solutions.custom-categorization .general-info-section .steps .middle-column{padding:0 1.25rem}.solutions.custom-categorization .general-info-section .steps .right-column{padding-left:1.25rem}.solutions.custom-categorization .general-info-section .steps .border-middle,.solutions.custom-categorization .general-info-section .steps .border-middle-left{height:0;margin-top:1rem;position:relative;text-align:center}.solutions.custom-categorization .general-info-section .steps .border-middle:before,.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{background-color:transparent}.solutions.custom-categorization .general-info-section .steps .border-middle:after,.solutions.custom-categorization .general-info-section .steps .border-middle-left:after{border-left:none}.solutions.custom-categorization .general-info-section .steps .border-middle-left:before{background-color:transparent}.solutions.custom-categorization .business-info-section h2{margin:3rem auto}.solutions.custom-categorization .business-info-section h3{font-size:1.3rem;margin-bottom:2rem}.solutions.custom-categorization .business-info-section h3:before{color:#bf3d94;content:">";display:inline-block;font-family:Lato, sans-serif;font-size:1.2rem;font-weight:700;position:absolute;top:0.2rem;left:-1.3rem;transform:scale(1, 1.8)}.solutions.custom-categorization .business-info-section p{font-size:1rem;line-height:1.8}.solutions.custom-categorization .business-info-section .advantage .icon{margin-top:-0.2rem;padding-left:1.25rem}.solutions.custom-categorization .cta-section{margin:3rem auto}.solutions.custom-categorization .cta-section h2{font-size:1.6rem;margin-top:4.5rem;text-align:center}.solutions.custom-categorization .cta-section .cta-button{margin:3rem auto 1rem;width:80%;text-align:center}.solutions.custom-categorization .cta-section .cta-button a.btn{float:none;margin:3rem auto}.solutions.auto-tagging .header-titles h1,.solutions.categorization .header-titles h1,.solutions.face-recognition .header-titles h1{font-size:1.9rem;line-height:1.6}.solutions.auto-tagging .header-titles h1 strong,.solutions.categorization .header-titles h1 strong,.solutions.face-recognition .header-titles h1 strong{margin-bottom:1.6rem}.solutions.auto-tagging .header-titles h1 span,.solutions.categorization .header-titles h1 span,.solutions.face-recognition .header-titles h1 span{display:inline;font-size:1.9rem}.solutions.auto-tagging .header-titles h1 span.two,.solutions.categorization .header-titles h1 span.two,.solutions.face-recognition .header-titles h1 span.two{display:inline}.projects.photobox .header-titles,.projects.photobox-bg .header-titles{padding-top:1rem;padding-left:2rem}.projects.photobox .header-titles h1,.projects.photobox-bg .header-titles h1{font-size:1.4rem;line-height:1.3;margin-bottom:3rem}.projects.photobox .header-titles h3,.projects.photobox-bg .header-titles h3{font-size:0.9rem}.projects.photobox .general-info-section .head .head-container,.projects.photobox-bg .general-info-section .head .head-container{display:inline-block}.projects.photobox .general-info-section .head .columns,.projects.photobox-bg .general-info-section .head .columns{display:inline-block;margin:0 auto 1rem;text-align:center}.projects.photobox .general-info-section .head .eu-flag,.projects.photobox .general-info-section .head .eu-op-logo,.projects.photobox-bg .general-info-section .head .eu-flag,.projects.photobox-bg .general-info-section .head .eu-op-logo{display:inline-block}.projects.photobox .general-info-section .head .eu-flag img,.projects.photobox .general-info-section .head .eu-op-logo img,.projects.photobox-bg .general-info-section .head .eu-flag img,.projects.photobox-bg .general-info-section .head .eu-op-logo img{max-height:6.5rem}.projects.photobox .general-info-section .head .text,.projects.photobox-bg .general-info-section .head .text{margin-top:1.6rem}.projects.photobox .general-info-section .photobox-logo img,.projects.photobox-bg .general-info-section .photobox-logo img{width:16rem}.projects.photobox .general-info-section p.title,.projects.photobox-bg .general-info-section p.title{font-size:1.35rem;margin-bottom:1.5rem}.footer .col{float:none;font-size:1.125rem !important;margin-right:0}.footer .col:nth-child(n+3){min-height:13rem}.footer .col.one{margin:0 auto;width:93%}.footer .col.two{margin:0 auto;min-height:7rem;width:93%}.footer .col p{font-size:1.125rem !important;line-height:2rem}.footer .col p.lead{font-size:1.25rem !important}.footer .col p.lead.logo{margin-bottom:0.8rem}.footer .col p.lead.logo img{width:4.3rem}.footer a,.footer a:link{font-size:1.125rem !important;line-height:2rem}.footer p{font-size:1.125rem !important;line-height:2rem}.footer p.social-icons a img{height:1.5rem;width:1.5rem}.footer p.social-icons a img.youtube{height:1.6rem;width:1.6rem}.footer .legal-social .left span:nth-child(1){margin-left:0}.contact header{min-height:15rem}.contact .header-titles{padding-top:1rem}.contact .header-titles h1{font-size:1.6rem}.contact .header-titles h4{font-size:1.2rem}.contact .contact-form h2{font-size:1.3rem}.contact .contact-form h3{font-size:1.125rem}.contact .contact-form select{margin-bottom:2rem}.auth.signin .signin-box{margin:5rem auto}.auth.signin .signin-box .form-container #signin-form .submit-button-container .btn.green{padding:1rem 4.5rem !important}.auth .checkbox-button{float:left;padding-top:1rem}.auth.signup .heading{padding:0 1.6rem}.auth.signup .heading h1{font-size:1.8rem}.auth.signup .heading h3{font-size:1.3rem}.auth.signup .form-container{padding:2.5rem 2rem 3rem}.auth.signup .signup-box{margin-bottom:5rem}.auth.signup .signup-box .submit-button-container{padding-top:1rem;text-align:center}}@media only screen and (max-width: 599px){.top-bar-section.mobile span{display:none}.homepage .header h1{font-size:1.5rem;max-width:80%}.homepage .header h2{font-size:1.2rem;max-width:80%}.on-premise .intro-section img{padding:0}.on-premise .technical-section .form-container{width:90%}.company .header-titles{padding-top:3rem}.company .header-titles h1{font-size:1.4rem;margin-bottom:2rem}.company .header-titles h2{font-size:0.95rem;margin-bottom:2rem}.success-stories .header-titles{padding-top:3rem}.success-stories .header-titles h1{font-size:1.8rem;margin-bottom:3rem}.success-stories .header-titles h2{font-size:0.95rem;margin-bottom:2rem}.success-stories .testimonial p{margin-top:1.6rem}.solutions h2{font-size:1.8rem}.solutions .header-titles{padding-left:1.5rem}.solutions .header-titles h1 span{display:inline-block}.solutions.custom-categorization header,.solutions.visual-search header,.solutions.auto-tagging header,.solutions.categorization header,.solutions.face-recognition header{min-height:35rem}.projects .header-titles{padding-top:3rem}.projects .header-titles h1{font-size:1.6rem;margin-bottom:3rem}}@media only screen and (max-width: 480px){.homepage .header h1{font-size:1.5rem;margin-bottom:5rem;max-width:100%}.homepage .header h2{font-size:1.2rem;margin-bottom:6rem;max-width:100%}.homepage .header p.cta-bar{margin:2rem 0 0;width:60%}.homepage .header a.btn{margin:0 0 1rem}.homepage .news-bar p{margin-top:0}.homepage .clients-section img{max-width:10rem}.homepage footer{margin-top:2rem}.homepage .stories-section{margin-top:0}.homepage .numbers-section{margin-top:0}.homepage .numbers-section .columns{padding-left:2rem}.homepage .numbers-section span{font-size:3rem}.homepage .featured-section img{max-width:8rem;padding:0}.homepage .story-box{width:100%;left:0;padding:2.5rem}.homepage .stories-title{margin-bottom:2.5rem;margin-top:3.5rem}.homepage .story-box h3{margin-bottom:1.5rem;margin-top:1.5rem}.homepage .featured-section{margin-top:1rem}.on-premise .technical-section .form-container{width:100%}.success-stories.plantsnap .testimonial span,.success-stories.tavisca .testimonial span,.success-stories.swisscom .testimonial span,.success-stories.intelligencebank .testimonial span,.success-stories.seedpost .testimonial span,.success-stories.unsplash .testimonial span,.success-stories.viewbug .testimonial span,.success-stories.eden .testimonial span,.success-stories.snu .testimonial span,.success-stories.deliety .testimonial span{text-align:center;padding:0;display:block}.success-stories.funambol .testimonial span{text-align:center;padding:0;display:block}.success-stories.funambol .testimonial p{padding:0}.success-stories.fotoware .testimonial span{text-align:center;padding:0;display:block}.success-stories.seedpost .seedpost-logo img{padding-right:1.6rem;height:2.5rem}.success-stories.viewbug .company-info-section .summary .icon img{float:right}.success-stories.viewbug .testimonial{padding:0 0.5rem}.success-stories.viewbug .testimonial p{padding:0}.success-stories.viewbug .company-representative{margin-bottom:0}.solutions .header-titles h1 span{display:initial}.solutions.auto-tagging .testimonials-section .callout{height:initial}.solutions.auto-tagging .testimonials-section .callout p{padding:2rem 1rem 3rem}.solutions.face-recognition .business-info-section .advantage .icon img{max-width:3.5rem}.solutions.face-recognition .business-info-section .advantage .icon img.facial-verification{left:-0.6rem;max-width:5rem}.projects.photobox .general-info-section .head .eu-flag img,.projects.photobox .general-info-section .head .eu-op-logo img,.projects.photobox-bg .general-info-section .head .eu-flag img,.projects.photobox-bg .general-info-section .head .eu-op-logo img{max-height:4rem}.projects.photobox .general-info-section .head h4,.projects.photobox-bg .general-info-section .head h4{font-size:0.8rem}.projects.photobox .general-info-section .head h5,.projects.photobox-bg .general-info-section .head h5{font-size:0.7rem}.projects.photobox .general-info-section .head h6,.projects.photobox-bg .general-info-section .head h6{font-size:0.45rem}.projects.photobox .general-info-section .head .text,.projects.photobox-bg .general-info-section .head .text{margin-top:0.3rem}.contact header{padding-bottom:3rem}.contact .contact-form .get-in-touch-button .btn.blue{padding:0.8rem 4.5rem !important}}@media only screen and (max-width: 360px){.homepage .header h1{font-size:1.2rem}.homepage .header h2{font-size:1rem}.homepage .header p.cta-bar{margin:2rem 0 0;width:70%}.homepage .header a.btn{margin:0 0 1rem}.homepage .news-bar{margin-top:-9.375rem;height:9.375rem}.homepage .news-bar p{margin-top:0.4rem}.homepage .numbers-section span{font-size:2rem}.homepage .clients-section img{max-width:8rem}.homepage .stories-section{margin-top:0}.homepage .stories-title{margin-top:2.5rem}.solutions h2{font-size:1.8rem}.solutions .header-titles{padding-left:1.5rem}.solutions .header-titles h1{font-size:1.7rem}.solutions .header-titles h1 span{display:initial}.solutions .header-titles h3{font-size:1.2rem}.solutions.custom-categorization header,.solutions.visual-search header,.solutions.auto-tagging header,.solutions.categorization header,.solutions.face-recognition header{min-height:35rem}.solutions.custom-categorization .business-info-section .advantage .icon,.solutions.visual-search .business-info-section .advantage .icon,.solutions.auto-tagging .business-info-section .advantage .icon,.solutions.categorization .business-info-section .advantage .icon,.solutions.face-recognition .business-info-section .advantage .icon{margin-top:0;padding-left:1rem;padding-right:1rem}.solutions.custom-categorization .cta-section h2,.solutions.visual-search .cta-section h2,.solutions.auto-tagging .cta-section h2,.solutions.categorization .cta-section h2,.solutions.face-recognition .cta-section h2{margin-top:4.5rem}.solutions.custom-categorization .cta-section a.btn,.solutions.visual-search .cta-section a.btn,.solutions.auto-tagging .cta-section a.btn,.solutions.categorization .cta-section a.btn,.solutions.face-recognition .cta-section a.btn{padding:1rem 1.5rem !important;margin-top:3rem !important}.solutions.custom-categorization .use-cases-section .column-centered,.solutions.visual-search .use-cases-section .column-centered,.solutions.auto-tagging .use-cases-section .column-centered,.solutions.categorization .use-cases-section .column-centered,.solutions.face-recognition .use-cases-section .column-centered{padding:0 1.6rem}.solutions.categorization .demo-section a.btn.demo{padding:0.3rem 1.1rem !important}.projects.photobox .header-titles,.projects.photobox-bg .header-titles{padding-left:1.5rem}.projects.photobox .header-titles h1,.projects.photobox-bg .header-titles h1{font-size:1.3rem}.projects.photobox .header-titles h3,.projects.photobox-bg .header-titles h3{font-size:0.9rem}.projects.photobox .general-info-section .head,.projects.photobox-bg .general-info-section .head{margin-bottom:1rem;margin-top:2rem}.projects.photobox .general-info-section .head .eu-flag img,.projects.photobox .general-info-section .head .eu-op-logo img,.projects.photobox-bg .general-info-section .head .eu-flag img,.projects.photobox-bg .general-info-section .head .eu-op-logo img{max-height:4rem}.projects.photobox .general-info-section .head .eu-flag,.projects.photobox-bg .general-info-section .head .eu-flag{padding-right:0.5rem}.projects.photobox .general-info-section .head h4,.projects.photobox-bg .general-info-section .head h4{font-size:0.65rem}.projects.photobox .general-info-section .head h5,.projects.photobox-bg .general-info-section .head h5{font-size:0.6rem}.projects.photobox .general-info-section .head h6,.projects.photobox-bg .general-info-section .head h6{font-size:0.45rem}.projects.photobox .general-info-section .head .text,.projects.photobox-bg .general-info-section .head .text{margin-top:0.6rem}.projects.photobox .general-info-section .large-centered.columns,.projects.photobox-bg .general-info-section .large-centered.columns{padding-left:0.7rem;padding-right:0.7rem}}@media only screen and (min-width: 768px) and (max-width: 899px){.homepage .story-box{width:60%;left:40%}.homepage .see-all-stories-btn-container{right:62%}}@media only screen and (min-width: 900px) and (max-width: 1199px){.homepage .row{width:95%}.homepage .parrot-background{background-position:bottom right}.homepage .featured-section{margin:2rem 0 3rem 0}.homepage .featured-section h2{margin:2rem 0}.homepage .featured-section li{padding-bottom:0}.homepage .featured-section img{padding:1rem;max-width:10rem;margin-left:auto;margin-right:auto}.on-premise main,.company main{max-width:90%;margin:0 auto}.success-stories header{max-width:90%;margin:0 auto}.success-stories main{max-width:90%;margin:0 auto}.success-stories.seedpost .seedpost-logo img{padding-right:2.5rem;height:2.5rem}.projects header{max-width:90%;margin:0 auto}.projects .header-titles{padding-top:2.5rem}.projects .header-titles h1{font-size:2rem;line-height:1.3;margin-bottom:4rem}.projects .header-titles h3{font-size:1.2rem;margin-bottom:0}.projects main{max-width:90%;margin:0 auto}}@media only screen and (min-width: 1200px){.homepage .featured-section img{margin-bottom:0}}@media only screen and (min-width: 1440px){.solutions.face-recognition header.header{background-position:center center;min-height:55rem}}@media only screen and (min-device-pixel-ratio: 2) and (min-device-width: 1025px), only screen and (min-resolution: 192dpi) and (min-device-width: 1025px), only screen and (min-resolution: 2dppx) and (min-device-width: 1025px){.homepage .parrot-background{background-image:url(../images/homepage/homepage_parrot@2x.jpg)}.homepage .tavisca{background-image:url(../images/homepage/homepage_tavisca_case@2x.jpg)}.homepage .unsplash{background-image:url(../images/homepage/homepage_unsplash_case@2x.jpg)}.homepage .on-premise-background{background-image:url(../images/onpremise/onpremise-header-bg@2x.jpg)}.on-premise{background-image:url(../images/onpremise/onpremise-header-bg@2x.jpg)}.on-premise .clients-section{background-image:url(../images/onpremise/clients-bg@2x.png)}.company{background-image:url(../images/company/company-header-bg@2x.jpg)}.success-stories.main{background-image:url(../images/success/main-header-bg@2x.jpg)}.success-stories.plantsnap{background-image:url(../images/success/plantsnap/plantsnap-header-bg@2x.jpg)}.success-stories.tavisca{background-image:url(../images/success/tavisca/tavisca-header-bg@2x.jpg)}.success-stories.swisscom{background-image:url(../images/success/swisscom/swisscom-header-bg@2x.jpg)}.success-stories.intelligencebank{background-image:url(../images/success/intelligencebank/intelligencebank-header-bg@2x.jpg)}.success-stories.seedpost{background-image:url(../images/success/seedpost/seedpost-header-bg@2x.jpg)}.success-stories.unsplash{background-image:url(../images/success/unsplash/unsplash-header-bg@2x.jpg)}.success-stories.viewbug{background-image:url(../images/success/viewbug/viewbug-header-bg@2x.jpg)}.success-stories.eden{background-image:url(../images/success/eden/eden-header-bg@2x.jpg)}.success-stories.snu{background-image:url(../images/success/snu/seoul-national-university-header-bg@2x.jpg)}.success-stories.deliety{background-image:url(../images/success/deliety/deliety-header-bg@2x.jpg)}.success-stories.funambol{background-image:url(../images/success/funambol/funambol-header-bg@2x.jpg)}.success-stories.fotoware{background-image:url(../images/success/fotoware/fotoware-header-bg@2x.jpg)}.solutions.custom-categorization header.header{background-image:url(../images/solutions/custom-training/custom-training-header-bg@2x.jpg)}.solutions.custom-categorization .cta-section{background-image:url(../images/solutions/custom-training/cta-bg@2x.jpg)}.solutions.custom-categorization .customer-stories-section{background-image:url(../images/solutions/custom-training/plantsnap-bg@2x.jpg)}.solutions.categorization header.header{background-image:url(../images/solutions/categorization/categorization-header-bg@2x.jpg)}.solutions.categorization .cta-section{background-image:url(../images/solutions/categorization/cta-bg@2x.jpg)}.solutions.categorization .customer-stories-section{background-image:url(../images/solutions/categorization/fotoware-bg@2x.jpg)}.solutions.visual-search header.header{background-image:url(../images/solutions/visual-search/visual-search-header-bg@2x.jpg)}.solutions.visual-search .cta-section{background-image:url(../images/solutions/visual-search/cta-bg@2x.jpg)}.solutions.visual-search .customer-stories-section{background-image:url(../images/solutions/visual-search/deliety-bg@2x.jpg)}.solutions.auto-tagging header.header{background-image:url(../images/solutions/auto-tagging/auto-tagging-header-bg@2x.jpg)}.solutions.auto-tagging .cta-section{background-image:url(../images/solutions/auto-tagging/cta-bg@2x.jpg)}.solutions.auto-tagging .customer-stories-section{background-image:url(../images/solutions/auto-tagging/intelligencebank-bg@2x.jpg)}.solutions.face-recognition header.header{background-image:url(../images/solutions/face-recognition-and-detection/face-recognition-and-detection-header-bg@2x.jpg)}.solutions.face-recognition .cta-section{background-image:url(../images/solutions/face-recognition-and-detection/cta-bg@2x.jpg)}.projects.photobox{background-image:url(../images/projects/photobox/photobox-project-header-bg@2x.jpg)}}
