.ai-and-ml-detail-page section{padding-bottom:80px;padding-top:80px;position:relative}@media (max-width:767px){.ai-and-ml-detail-page section{padding-bottom:40px;padding-top:40px}}.ai-and-ml-detail-page section h2{color:#121212;font-size:48px;font-weight:600;letter-spacing:0;line-height:56px;text-align:center;text-transform:uppercase}@media (max-width:767px){.ai-and-ml-detail-page section h2{font-size:32px;line-height:40px}}.ai-and-ml-detail-page section a{color:#8dc63f}.ai-and-ml-detail-page .box-home-img{background-image:url(../../images/case-studies/ai-and-ml/banner.webp)}@media (max-width:767px){.ai-and-ml-detail-page .box-home-img{background-color:#121212;background-image:unset;min-height:80px;padding:0}}.ai-and-ml-detail-page .box-home-img .box-webapp-title{bottom:96px}.ai-and-ml-detail-page .box-home-img .box-webapp-title hr{margin-bottom:0;margin-top:19px}@media (max-width:425px){.ai-and-ml-detail-page .new-breadcrumbs li:last-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:182px}}.ai-and-ml-detail-page .overview:after{background-image:url(../../images/case-studies/ai-and-ml/bgr-overlay.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:100%;position:absolute;width:100%;z-index:-1}@media (max-width:767px){.ai-and-ml-detail-page .overview:after{background-image:url(../../images/case-studies/ai-and-ml/bgr-overlay-mobile.webp)}}.ai-and-ml-detail-page .overview-content{max-width:652px}.ai-and-ml-detail-page .overview-category{color:#121212;font-size:18px;letter-spacing:0;line-height:26px;margin-bottom:.8px}@media (max-width:767px){.ai-and-ml-detail-page .overview-category{font-size:16px;letter-spacing:0;line-height:22px;margin-bottom:40px}}.ai-and-ml-detail-page .overview-title h1{color:#8dc63f;font-size:56px;font-weight:600;letter-spacing:0;line-height:64px;margin-bottom:0;text-transform:uppercase}@media (max-width:767px){.ai-and-ml-detail-page .overview-title h1{font-size:32px;line-height:40px}}.ai-and-ml-detail-page .overview-title hr{background-color:#62a20d;height:2px;margin:24px 0;width:97px}@media (max-width:767px){.ai-and-ml-detail-page .overview-title hr{margin:16px 0}}.ai-and-ml-detail-page .overview-desc *{color:#121212;font-size:20px;letter-spacing:0;line-height:26px;max-width:525px}@media (max-width:767px){.ai-and-ml-detail-page .overview-desc *{font-size:16px;line-height:26px}}.ai-and-ml-detail-page .overview-desc strong{color:#8dc63f;font-weight:400}.ai-and-ml-detail-page .overview-social{align-items:center;display:flex;margin-top:24px}.ai-and-ml-detail-page .overview-social span{color:#121212;font-size:18px;letter-spacing:0;line-height:26px}.ai-and-ml-detail-page .overview-social ul{display:flex;margin-bottom:0;padding-left:18px}.ai-and-ml-detail-page .overview-social ul li{list-style:none;margin-right:16px}.ai-and-ml-detail-page .overview-social ul li .social-item{align-items:center;background-color:#8dc63f;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.ai-and-ml-detail-page .overview-social ul li .social-item:hover{background-color:#62a20d}.ai-and-ml-detail-page .overview-social #btn-clipboard{cursor:pointer;position:relative}.ai-and-ml-detail-page .overview-social #btn-clipboard .copied{background-color:#fff;border-radius:8px;color:#8dc63f;font-size:16px;font-weight:600;height:40px;left:50%;letter-spacing:0;line-height:24px;opacity:0;padding:9px;position:absolute;top:-60px;transform:translateX(-50%);width:70px}.ai-and-ml-detail-page .overview-social #btn-clipboard .copied:after{border:12px solid rgba(141,198,63,0);border-top-color:#fff;content:"";height:0;left:50%;margin-left:-12px;pointer-events:none;position:absolute;top:100%;width:0}@media (max-width:767px){.ai-and-ml-detail-page .overview-image{margin-top:40px}}.ai-and-ml-detail-page .intro h2{margin-bottom:60px}@media (max-width:767px){.ai-and-ml-detail-page .intro h2{margin-bottom:24px}}.ai-and-ml-detail-page .intro-item{background-color:#f6f7fa;border-radius:12px;min-height:641px;padding:40px 16px}.ai-and-ml-detail-page .intro-item img{height:180px;margin-bottom:32px;-o-object-fit:cover;object-fit:cover}.ai-and-ml-detail-page .intro-item p{color:#121212;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:0;padding:0 16px;text-align:center}@media (max-width:767px){.ai-and-ml-detail-page .intro-item{margin-bottom:24px;min-height:unset}.ai-and-ml-detail-page .intro-item img{padding:0 16px}.ai-and-ml-detail-page .intro-item p{padding:0}}.ai-and-ml-detail-page .our-approaches:after{background-color:#f8f8f8;background-image:url(../../images/case-studies/ai-and-ml/bgr-overlay.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:100%;position:absolute;width:100%;z-index:-1}@media (max-width:767px){.ai-and-ml-detail-page .our-approaches:after{background-image:url(../../images/case-studies/ai-and-ml/bgr-overlay-mobile.webp)}}.ai-and-ml-detail-page .our-approaches.white-bg:after{background-color:#fff}.ai-and-ml-detail-page .our-approaches h2{margin-bottom:40px}@media (max-width:767px){.ai-and-ml-detail-page .our-approaches h2{margin-bottom:24px}}.ai-and-ml-detail-page .our-approaches p{color:#121212;font-size:18px;letter-spacing:0;line-height:26px;margin:0 auto 32px;max-width:750px;text-align:center}@media (max-width:767px){.ai-and-ml-detail-page .our-approaches p{font-size:16px;line-height:24px;margin-bottom:24px}}.ai-and-ml-detail-page .our-approaches--boxes{display:flex;justify-content:space-between;margin-bottom:32px}@media (max-width:767px){.ai-and-ml-detail-page .our-approaches--boxes{flex-wrap:wrap;margin:0 auto 24px;max-width:255px}}.ai-and-ml-detail-page .our-approaches--boxes_item{background-color:hsla(0,0%,100%,.8);border-radius:20px;color:#121212;font-size:16px;letter-spacing:0;line-height:24px;padding:32px 24px 32px 25px;text-align:center;width:calc(25% - 22.5px)}@media (max-width:767px){.ai-and-ml-detail-page .our-approaches--boxes_item{margin-bottom:16px;width:100%}}.ai-and-ml-detail-page .our-approaches picture{display:block;margin-bottom:32px}@media (max-width:767px){.ai-and-ml-detail-page .our-approaches picture{margin:0 auto 24px;max-width:243px}}.ai-and-ml-detail-page .our-approaches ul{margin:0 auto;max-width:750px;padding-left:0}.ai-and-ml-detail-page .our-approaches ul li{color:#121212;font-size:18px;letter-spacing:0;line-height:26px;list-style:none}.ai-and-ml-detail-page .our-approaches ul li:not(:last-child){margin-bottom:12px}@media (max-width:767px){.ai-and-ml-detail-page .our-approaches ul li{font-size:16px;line-height:24px;text-align:center}}.ai-and-ml-detail-page .usage{background-image:url(../../images/case-studies/ai-and-ml/bgr-usage.webp);background-repeat:no-repeat;background-size:100% 100%;padding-bottom:160px}@media (max-width:767px){.ai-and-ml-detail-page .usage{padding-bottom:80px}}.ai-and-ml-detail-page .usage h2{color:#8dc63f;margin-bottom:80px}@media (max-width:767px){.ai-and-ml-detail-page .usage h2{margin-bottom:40px}}.ai-and-ml-detail-page .usage-item{display:flex;justify-content:space-between}@media (max-width:767px){.ai-and-ml-detail-page .usage-item{flex-wrap:wrap}}.ai-and-ml-detail-page .usage-item:not(:last-child){margin-bottom:64px}@media (max-width:767px){.ai-and-ml-detail-page .usage-item:not(:last-child){margin-bottom:40px}}.ai-and-ml-detail-page .usage-item--content{max-width:457px;padding-right:15px;width:50%}@media (max-width:767px){.ai-and-ml-detail-page .usage-item--content{margin-bottom:16px;width:100%}}.ai-and-ml-detail-page .usage-item--content h3{color:#8dc63f;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin-bottom:12px}.ai-and-ml-detail-page .usage-item--content a,.ai-and-ml-detail-page .usage-item--content p{color:#fff;font-family:Roboto,serif;font-size:18px;letter-spacing:0;line-height:26px;margin-bottom:0;word-break:break-word}@media (max-width:767px){.ai-and-ml-detail-page .usage-item--content a,.ai-and-ml-detail-page .usage-item--content p{font-size:16px;line-height:24px}}.ai-and-ml-detail-page .usage-item--content a{color:#8dc63f}.ai-and-ml-detail-page .usage-item--img{max-width:630px;width:50%}@media (max-width:767px){.ai-and-ml-detail-page .usage-item--img{width:100%}}.ai-and-ml-detail-page .usage-item--img img{margin-bottom:0}.ai-and-ml-detail-page .next-project{padding-bottom:52px}@media (max-width:767px){.ai-and-ml-detail-page .next-project{padding-bottom:40px;padding-top:40px}}.ai-and-ml-detail-page .next-project h4{color:#121212;font-size:48px;font-weight:600;letter-spacing:0;line-height:56px;text-align:center;text-transform:uppercase}@media (max-width:767px){.ai-and-ml-detail-page .next-project h4{font-size:32px;line-height:40px}.ai-and-ml-detail-page .next-project .current-next-project{height:auto;margin-bottom:0}}.ai-and-ml-detail-page .next-project .current-next-project .img-current-project{height:240px;padding:0}.ai-and-ml-detail-page .next-project .current-next-project .img-current-project img{max-height:100%;-o-object-fit:cover;object-fit:cover;position:static;transform:unset}.ai-and-ml-detail-page .next-project .current-next-project .type-current-project{color:#6d6d6d;font-size:16px;letter-spacing:0;line-height:24px;padding:24px 24px 40px}.ai-and-ml-detail-page .next-project .current-next-project .title-current-project{color:#121212;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;padding-bottom:24px;text-transform:uppercase}.ai-and-ml-detail-page .block-btn{background-color:#8dc63f;border-radius:8px;margin:60px auto 30px;width:-moz-max-content;width:max-content}@media (max-width:767px){.ai-and-ml-detail-page .block-btn{margin:40px auto 0}}.ai-and-ml-detail-page .block-btn .btn-contact.not-arrow{color:#fff;display:block;font-size:24px;font-weight:600;line-height:32px;padding:16px 24px;text-align:center}@media (max-width:767px){.ai-and-ml-detail-page .block-btn .btn-contact.not-arrow{font-size:18px;line-height:26px;padding:11px 24px}}.ai-and-ml-detail-page .wrapper-form-contact-content{padding-top:0}@media (min-width:768px){.ai-and-ml-detail-page .box-home-img{min-height:400px}}.ai-and-ml-detail-page .box-webapp-title{bottom:35%;color:#fff;font-size:40px;position:absolute}.ai-and-ml-detail-page .hr-100{border:1px solid #8dc63f;border-radius:1px;width:100px}.ai-and-ml-detail-page .new-breadcrumbs{background-color:#f6f7fa;padding:19px 0}.ai-and-ml-detail-page ul.breadcrumb{gap:10px}.ai-and-ml-detail-page ul.breadcrumb li{color:#6d6d6d;font-size:12px;gap:10px;line-height:12px}.ai-and-ml-detail-page ul.breadcrumb li a{color:#121212;font-size:12px;font-weight:400;line-height:12px}.ai-and-ml-detail-page ul.breadcrumb li:not(:last-child):after{height:12px;width:8px}.ai-and-ml-detail-page .cta{background-color:#7fb239;border-radius:8px;color:#fff;display:block;font-size:18px;font-weight:600;line-height:28px;margin:auto;padding:10px 16px;text-align:center;width:-moz-max-content;width:max-content}@media (max-width:767px){.ai-and-ml-detail-page .cta{width:100%}}#analyze-the-object-on-image .intro-item{min-height:460px}#analyze-the-object-on-image .our-approaches:after{background-color:#fff}#analyze-the-object-on-image .our-approaches--box-tab{display:flex;gap:30px;margin:0 auto;padding-top:20px}@media (max-width:767px){#analyze-the-object-on-image .our-approaches--box-tab{gap:16px}}#analyze-the-object-on-image .our-approaches--box-tab .tab-item{align-items:center;background-color:#f8f8f8;border:1px solid #8dc63f;border-radius:4px;box-sizing:border-box;cursor:pointer;flex-direction:column;min-height:145px;padding:24px 20px;text-align:center;width:264px}#analyze-the-object-on-image .our-approaches--box-tab .tab-item.active{background-color:#e9f7d9}@media (max-width:767px){#analyze-the-object-on-image .our-approaches--box-tab .tab-item{padding:24px 16px;width:164px}}#analyze-the-object-on-image .our-approaches--box-tab .tab-item img{width:32px}#analyze-the-object-on-image .our-approaches--box-tab .tab-item .tab-title{color:#121212;font-size:20px;font-weight:600;line-height:26px;padding-top:12px;text-align:center}@media (max-width:767px){#analyze-the-object-on-image .our-approaches--box-tab .tab-item .tab-title{font-size:18px}}#analyze-the-object-on-image .our-approaches--box-content{padding-top:40px}#analyze-the-object-on-image .our-approaches picture{margin-bottom:0}@media (max-width:767px){#analyze-the-object-on-image .our-approaches picture{max-width:100%}}#analyze-the-object-on-image .usage-item--img{width:55.2%}@media (max-width:767px){#analyze-the-object-on-image .usage-item--img{width:100%}}#analyze-the-object-on-image .usage-item--img{padding-right:0}@media (max-width:767px){.natural-language-processing-toolkit .overview-image img{margin-bottom:0}}.natural-language-processing-toolkit .intro-item{text-align:center}@media (min-width:768px){.natural-language-processing-toolkit .intro-item{display:flex;margin:auto;max-width:750px;min-height:unset;padding:40px;text-align:unset}.natural-language-processing-toolkit .intro-item img{margin-bottom:0;padding:0}}.natural-language-processing-toolkit .intro-item p{padding:0 10px}@media (min-width:768px){.natural-language-processing-toolkit .intro-item p{padding:0 0 0 37px;text-align:left}}.natural-language-processing-toolkit .our-approaches{background-color:#fff}.natural-language-processing-toolkit .our-approaches--boxes{flex-direction:column;margin:auto;max-width:946px}.natural-language-processing-toolkit .our-approaches--boxes_item{background-color:unset;display:flex;padding:0;width:100%}@media (max-width:767px){.natural-language-processing-toolkit .our-approaches--boxes_item{flex-direction:column}}.natural-language-processing-toolkit .our-approaches--boxes_item:not(:last-child){margin-bottom:32px}@media (min-width:768px){.natural-language-processing-toolkit .our-approaches--boxes_item:not(:last-child){margin-bottom:60px}}.natural-language-processing-toolkit .our-approaches--boxes_item-left{color:#121212;font-family:Roboto,serif;font-size:24px;font-weight:500;line-height:32px;margin-bottom:16px;text-align:center}@media (min-width:768px){.natural-language-processing-toolkit .our-approaches--boxes_item-left{font-size:32px;line-height:40px;margin-bottom:0;padding-right:31px;text-align:left}}.natural-language-processing-toolkit .our-approaches--boxes_item-right p{margin-bottom:16px}@media (min-width:768px){.natural-language-processing-toolkit .our-approaches--boxes_item-right p{margin-bottom:24px;text-align:left}}.natural-language-processing-toolkit .our-approaches--boxes picture{margin-bottom:32px}@media (min-width:768px){.natural-language-processing-toolkit .our-approaches--boxes picture{margin-bottom:60px}}.natural-language-processing-toolkit .usage-item--content{padding-right:0}@media (min-width:768px){.natural-language-processing-toolkit .usage-item--content{margin-right:15px}}.natural-language-processing-toolkit .usage-item--content p.sub-step{border-left:1px solid #8dc63f;padding-left:17px}.natural-language-processing-toolkit .usage-item--content p.sub-step span{display:block}@media (max-width:768px){#music-recommendation-system .intro{margin:0 15px}}#music-recommendation-system .intro__box{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:768px){#music-recommendation-system .intro__box{gap:24px}}#music-recommendation-system .intro__box .intro-item{min-height:unset;width:458px}@media (max-width:768px){#music-recommendation-system .intro__box .intro-item{width:100%}}#music-recommendation-system .our-approaches--subheading{color:#121212;font-size:24px;font-weight:600;line-height:32px;margin:16px 0 12px}#music-recommendation-system .our-approaches p{margin-bottom:40px}@media (max-width:768px){#music-recommendation-system .our-approaches p{margin-bottom:24px}}#music-recommendation-system .our-approaches picture{height:678px;margin:0 auto;padding-top:20px;width:557px}@media (max-width:768px){#music-recommendation-system .our-approaches picture{height:auto;max-width:100%;padding-top:8px}#product-recognition .intro{margin:0 15px}}#product-recognition .intro__box{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:768px){#product-recognition .intro__box{gap:24px}}#product-recognition .intro__box .intro-item{min-height:unset;width:458px}@media (max-width:768px){#product-recognition .intro__box .intro-item{width:100%}}#product-recognition .our-approaches--subheading{color:#121212;font-size:24px;font-weight:600;line-height:32px;margin:16px 0 12px}@media (max-width:768px){#product-recognition .our-approaches--subheading{margin:12px 0}}#product-recognition .our-approaches .content p{margin-bottom:40px}@media (max-width:768px){#product-recognition .our-approaches .content p{margin-bottom:24px}}#product-recognition .our-approaches p{margin-bottom:60px}@media (max-width:768px){#product-recognition .our-approaches p{margin-bottom:24px}}#product-recognition .our-approaches picture{height:866px;margin:0 auto;width:750px}@media (max-width:768px){#product-recognition .our-approaches picture{height:auto;max-width:100%;padding-top:8px}}#product-recognition .our-approaches .approaches--icon.barcode{padding-top:20px}#product-recognition .usage-item .sub-step{border-left:1px solid #8dc63f;padding-left:17px}@media (max-width:767px){.skin-analyzing-system .overview-image img{margin-bottom:0}}.skin-analyzing-system .intro-item{min-height:460px}.skin-analyzing-system .our-approaches:after{background-color:#fff}@media (min-width:768px){.skin-analyzing-system .our-approaches h2{margin-bottom:60px}}.skin-analyzing-system .our-approaches--boxes{margin-bottom:0;max-width:100%}.skin-analyzing-system .our-approaches--boxes_item{background-color:unset;display:flex;padding:0;width:100%}@media (max-width:767px){.skin-analyzing-system .our-approaches--boxes_item{flex-direction:column;margin-bottom:0}}.skin-analyzing-system .our-approaches--boxes_item-left{margin-bottom:16px}@media (min-width:768px){.skin-analyzing-system .our-approaches--boxes_item-left{margin-bottom:0;padding-right:67px}}.skin-analyzing-system .our-approaches--boxes_item-right{max-width:683px;text-align:left}.skin-analyzing-system .our-approaches--boxes_item-right img{margin-bottom:16px}.skin-analyzing-system .our-approaches--boxes_item-right h3{color:#121212;font-size:24px;font-weight:600;line-height:32px}.skin-analyzing-system .our-approaches--boxes_item-right p{margin-bottom:16px;text-align:left}.skin-analyzing-system .our-approaches--boxes picture{margin-bottom:32px}@media (min-width:768px){.skin-analyzing-system .our-approaches--boxes picture{margin-bottom:60px}}.skin-analyzing-system .usage-item--content{padding-right:0}@media (min-width:768px){.skin-analyzing-system .usage-item--content.hide-h3{padding-top:40px}.skin-analyzing-system .usage-item--content{margin-right:15px}}.skin-analyzing-system .usage-item--content p.sub-step{border-left:1px solid #8dc63f;padding-left:17px}.skin-analyzing-system .usage-item--content p.sub-step span{display:block}#semantic-search-for-travel-place-document.ai-and-ml-detail-page .intro-item{min-height:511px}@media (max-width:768px){#semantic-search-for-travel-place-document.ai-and-ml-detail-page .intro-item{padding:40px 28px}}#semantic-search-for-travel-place-document.ai-and-ml-detail-page .intro-item--img{max-height:180px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){#semantic-search-for-travel-place-document.ai-and-ml-detail-page .intro-item--img{padding:0}}#semantic-search-for-travel-place-document.ai-and-ml-detail-page .intro-item a{color:#8dc63f}#semantic-search-for-travel-place-document.ai-and-ml-detail-page .our-approaches:after{background-color:#fff;background-image:unset}#semantic-search-for-travel-place-document.ai-and-ml-detail-page .our-approaches--subheading{font-size:24px;font-weight:600;line-height:32px;margin-bottom:12px}#semantic-search-for-travel-place-document.ai-and-ml-detail-page .our-approaches p{margin-bottom:60px}@media (max-width:768px){#semantic-search-for-travel-place-document.ai-and-ml-detail-page .our-approaches p{margin-bottom:32px}}#semantic-search-for-travel-place-document.ai-and-ml-detail-page .our-approaches picture{margin:0;max-width:100%}#optical-character .intro__box{display:flex;gap:30px}@media (max-width:768px){#optical-character .intro__box{flex-wrap:wrap;gap:24px}}#optical-character .intro-item{min-height:532px;padding:40px;width:390px}@media (max-width:768px){#optical-character .intro-item{margin:0 15px;min-height:auto;padding:40px 15px;width:100%}}#optical-character .intro-item img{-o-object-fit:contain;object-fit:contain}#optical-character .our-approaches:after{background-color:#fff;background-image:unset}#optical-character .our-approaches picture{margin:60px 0}@media (max-width:768px){#optical-character .our-approaches picture{margin:32px 0;max-width:100%}}#optical-character .our-approaches p{margin-bottom:0}#optical-character .usage-item--content{padding-right:0}#optical-character .usage-item--img{width:56%}@media (max-width:768px){#optical-character .usage-item--img{width:100%}}

/*# sourceMappingURL=ai-and-ml.css.map*/