html,body{font-size:16px}h1{font-size:2.3rem}h2{font-size:25pt}.page.hero,article.page.block section{padding-left:30px;padding-right:30px}header.dark #menu-icon-search{color:#EFEFEF}header.dark #menu-icon-menu,#menu-icon-menu.dark{color:#EFEFEF}header{background-color:#232323;padding-top:6px;padding-bottom:6px}.clogo.cwf-logo-dots{font-size:19px}img.clogo.constella{left:25px;width:70px}img.clogo.intelligence{width:70px;left:26px;top:16px}header .logoC a{top:6px}#header-menu .menu-right{margin-top:2px;margin-right:5px}header.homeTop #main-logo{margin-top:8px;margin-left:12px;margin-bottom:3px}#main-logo,#main-logo.dark{margin-top:8px;margin-left:12px;margin-bottom:3px}header #main-logo,header #main-logo.dark{height:27px}#header-menu #main-logo,header.homeTop #main-logo{height:66px}header.dark #main-logo,header #main-logo,header #main-logo.dark{color:#EFEFEF}header .menu-right{margin-right:15px}header .interactiv_search.focus input{width:34vw}#menu-icon-menu{display:inline-block}#desktop-nav{display:none}#header-menu .content{display:flex;flex-direction:row;align-items:center;margin-left:0;margin-top:0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.header{position:relative}#header-menu{position:fixed;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#header-menu.shown .content{margin-top:100px}#header-menu .content .inner{margin-left:5vw}#header-menu .header-menu-title{padding-left:20px;padding-bottom:18px}#header-menu .content li{position:relative}#header-menu .content li.menu-item::before{content:''}#header-menu .content .menu-item,#header-menu .content li.no-link{position:relative;margin-bottom:18px}#header-menu .content li .sub-menu{position:relative;top:10px;left:13%;margin-bottom:20px}#header-menu .content li .sub-menu.open{display:block}#header-menu .content .menu-item a{font-size:30pt}#left-progress-bar{left:15px}#ideas-lab-page .top-image img{object-fit:cover}#ideas-lab-page .principal-container h2{font-size:18pt}#ideas-lab-page .principal-container h1{font-size:25pt;padding-left:50px;padding-right:50px}#ideas-lab-page .link-container .content{width:100%}#ideas-lab-page .link-container .content a{font-size:10px}#ideas-lab-page .blog-row{flex-direction:column;padding-left:0}#ideas-lab-page .blog-row .ideas-lab-content img,#ideas-lab-page .blog-row .ideas-lab-content:last-child img{padding-right:10px;padding-left:10px}#ideas-lab-page .ideas-lab-content .blog-focus{display:flex;margin-left:10px}#ideas-lab-page .link-container{color:#fff}#ideas-lab-page.lowerThan3 .blog-row .ideas-lab-content{max-width:unset}.single-post img,.post-thumbnail img{width:100%;height:auto}.no-results .single-blog-page,.search-results .single-blog-page,.single-blog-page{padding-left:35px;padding-right:35px}.single-blog-page h1{font-size:1.8rem}.single-blog-page h2{font-size:1.5rem}.single-blog-page h3,.single-blog-page h4{font-size:1.2rem}.single-blog-page main article .container{padding-left:0;padding-right:0}.single-blog-page main article .entry-content figure figcaption{margin-top:1rem}.single-blog-page .social{position:relative;padding-bottom:50px;top:0;padding-top:0}.who-we-are .page.demo.hero{padding-left:10vw;padding-right:45vw}#contact-us-page .page.first,#contact-us-page .page.second{min-height:101vh}#contact-us-page .page.second .content{flex-direction:column;padding-left:50px;padding-right:50px}#contact-us-page .page.second .content .location{width:100%;margin-top:20px}#contact-us-page .page.first p{width:40%;text-align:center}#contact-us-page .page.third{flex-direction:column;padding-left:50px;padding-right:50px;padding-top:30px}#contact-us-page .page.third .contact-form-content{flex-direction:column;margin-top:50px}#contact-us-page .page.third .contact-text-area{padding-top:30px}#contact-us-page .page.third .contact-form-column input,#contact-us-page .page.third .contact-form-column textarea{width:100%}#contact-us-page .page.third .contact-text-area{margin-left:0}footer .social-icon{margin-left:0}footer .first-container{flex-direction:column;margin-left:32pt;margin-right:32pt;width:calc(100% - 64pt);padding-left:0;padding-right:0}footer .first-container .more-information{padding-left:0;margin-bottom:30pt}footer .first-container .more-information h2{margin-bottom:15pt}footer .more-information li a,footer .more-information li a:not([href]):not([tabindex]){font-size:14pt;line-height:40pt}footer .first-container h2{font-size:14pt}footer .first-container .address-main-container h2{font-size:12pt}footer .address-main-container{flex-direction:column}footer .footer-column{flex-direction:column;width:100%}footer .address-container{margin-bottom:20pt}footer .address-main-container{letter-spacing:.5pt}footer .address-main-container h2{line-height:18pt;font-weight:500}footer .address-main-container .address-item{margin-bottom:15pt}footer .address-container span{font-size:11pt;line-height:18pt}footer #subscribe-title{font-size:11pt}.subscribe-inner{flex-direction:column}footer .logo-alto{display:none}footer #subscribe-message{font-size:12px}footer .download{margin-top:30px;margin-bottom:10px}footer .rectangle{width:190px}#footer-careers.visible{display:block;overflow:scroll}#footer-careers #careers-content{min-height:100vh}#footer-careers #careers-content .right-content .column{margin-left:unset}#footer-careers #careers-content .left-content{margin-bottom:20px}#footer-careers #careers-content .left-content p{margin-left:unset}footer .subscribe-container .footer-column{margin-bottom:25px}.main-body .interactiv_search{width:80%}@media (max-width:767px){footer .subscribe-container .subscribe-inner form .field,footer .subscribe-container .subscribe-inner form .hs-form-field,footer .subscribe-container .subscribe-inner form .field .hs-input{width:100%}footer .first-container form .field .hs-input{width:100%!important}}@media (max-width :450px){h1{font-size:29pt}}@media (max-width :383px){h1{font-size:25pt}}@media (max-width :400px){.page.block.partners .pages-grid article p{font-size:14px}}@media (max-width:500px){header .menu-right .schedule{display:none}#header-menu .content .menu-item a{font-size:20pt}}.section-sub-content-container-company{display:block}.section-sub-content-block-company{width:auto}.products-navigation-block{display:none}.mobile-navigation{display:flex;justify-content:center}.section-sub-content-container-solutions{display:block;height:auto;margin:0% calc((100% - 439px) / 2)}.card-content{flex-basis:46%;margin-top:1rem}.solutions-image-layout{padding:1rem 3rem}.section-sub-content-block-solutions{max-width:439px;width:auto}.customer-feedback-icons-container{flex-wrap:wrap;justify-content:space-evenly}.featured-content-container,.featured-content-secodary-container,.customer-feedback-post-container{display:block}.feedback-post{max-width:350px;width:auto;max-height:280px;height:auto;margin:0 calc((100% - 350px) / 2)}.feedback-post-inner-container{margin:20px;padding:20px 0}.feedback-post-title{font-size:1.2rem}.feedback-image-container,.feedback-post-image{height:54px;width:54px}.feedback-image-container,.feedback-post-image.cda-image{height:54px;width:100px}.feedback-image-container,.featured-content-secodary-container{width:auto}.featured-content-secodary-container>article{margin:0% calc((100% - 350px) /2)}.featured-content-secodary-container>article,.featured-content-body,.featured-content-img{max-width:330px;width:auto}.page.block .featured-content-article{margin:1rem auto}.featured-content-body>.link-container>a>span{font-size:1rem}.products-content-container.active-content,.products-content-container.active{display:block;justify-content:center}.main-offer.products-content-container .laptopC{display:contents}.products-backward.disabled,.products-forward.disabled{pointer-events:none;opacity:.5}span.products-backward:after,span.products-forward:after{content:"\e903";font-family:'constellateWeb';font-size:1rem;padding-left:.5em;color:#E54D25}span.products-backward:after{display:block;transform:rotateY(180deg)}.section-sub-primary-container-products{height:auto}.home-sub-header{padding:0rem 1rem;height:auto}.content-image-block{width:100px;height:100px;margin:auto}.content-sub-block-title{font-size:24px}.section-title-container>h2{font-size:40px}.feedback-post-sub-title{font-size:13px;font-weight:600}.cutomer-company-icon>img{width:70%;height:70%}.featured-content-intro>h2{font-size:38px}.request-a-demo-container>h2{margin:0rem 1rem}.cutomer-company-icon{margin:.5rem 0rem}.cutomer-company-icon>img:first-child{height:30px;width:100px}.hero-banner-buttons{display:block;margin:0% auto}.hero-banner-buttons>a:not(:first-child){margin:1rem auto!important}.resources-header{padding:0}@media (max-width:500px){.card-content{max-width:250px;width:auto;margin:1rem auto}.solution-record-numbers{width:auto}.solutions-card{display:block}.solutions-content-layout{padding:1rem 5rem}.feedback-post{max-height:fit-content}.feedback-post,.section-sub-content-container-solutions{margin:auto}}