html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.8s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}html{-webkit-font-smoothing:antialiased;-ms-overflow-style:none;overflow:hidden}body{margin:0;overflow:hidden;position:absolute;width:100%;height:100%;text-align:left;font-family:'Gotham SSm A','Gotham SSm B'}a{text-decoration:none;cursor:pointer}.clearfix:after{content:"";display:table;clear:both}code ::-webkit-scrollbar{display:block}::-webkit-input-placeholder{color:#999}.button{border:none;padding:0;background-color:#94D60A;color:#333;letter-spacing:.1em;font-weight:700;text-align:center;cursor:pointer}.button:hover{background-color:#a6ed18}#scroller{width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden}.ajax-loader{display:none!important}.wpcf7-response-output{margin:0!important;padding:0!important;border:none!important;transition:opacity .3s;opacity:0;font-size:51px;color:#94cf21;font-weight:300;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;left:40%}.wpcf7-response-output.shown{opacity:1}.wpcf7{display:inline-block;width:80%;max-width:500px}.wpcf7 .label{font-size:40px;color:#fff;font-weight:300;margin-top:16%}.wpcf7 p{-webkit-margin-before:0;-webkit-margin-after:0}.wpcf7 .field,.wpcf7 .label,.wpcf7 .sub_label,.wpcf7 .wpcf7-submit{transition:opacity .5s;opacity:1}.wpcf7.fade .field,.wpcf7.fade .label,.wpcf7.fade .sub_label,.wpcf7.fade .wpcf7-submit{opacity:0}.wpcf7 .field:nth-child(n+3){margin-top:2%}.wpcf7 .field:nth-child(3){margin-top:8%}.wpcf7 .field input{box-sizing:border-box;border-radius:0!important;font-weight:400;width:100%;height:50px;padding:3% 4%;font-size:14px;line-height:14px;border:2px}.wpcf7 .field input.wpcf7-not-valid{border:2px solid red}.wpcf7 .button{float:left;margin-top:25px;width:160px;height:40px}#request-a-demo{z-index:100;position:absolute;width:100%;height:100%;background-color:#4e4d4d;opacity:0;transition:opacity .3s ease-in-out;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden}#request-a-demo.open{z-index:100;opacity:1}#request-a-demo .close{cursor:pointer;position:absolute;right:10%;top:5%}#request-a-demo .close:hover svg polygon{stroke:#a6ed18;fill:#a6ed18}#request-a-demo .close svg{width:50px;height:50px}#request-a-demo .close svg polygon{stroke:#94cf21;fill:#94cf21}#request-a-demo .wpcf7{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:40%}#request-a-demo .wpcf7 .sub_label{color:#fff;font-size:16px;font-weight:400;margin-top:3%}#request-a-demo .wpcf7 .field:nth-child(4){margin-top:4%}#request-a-demo .wpcf7 .field input[name=first-name]{width:49%;margin-right:2%;float:left}#request-a-demo .wpcf7 .field input[name=last-name]{width:49%}#header{z-index:10;position:absolute;height:120px;width:100%;background-color:transparent;transition:all 1s}#header.bg{background-color:#fff;height:60px}#header.bg .menu .logo svg path,#header.bg .menu .logo svg polygon{fill:#666}#header.bg .menu .logo svg path:last-child{fill:#95d600}#header.bg .menu .items .item{color:#333}#header.bg .menu .items .login{color:#666}#header.mobile-menu-open{background-color:#333;border-bottom:1px solid #4b4b4b}#header .menu{width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#header .menu .logo{margin-left:50px;float:left}#header .menu .logo svg{width:250px}#header .menu .mobile-menu-open{display:none;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#header .menu .mobile-menu-open svg{width:40px;height:40px}#header .menu .mobile-menu-close{display:none;right:7%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#header .menu .mobile-menu-close svg{width:25px;height:25px}#header .menu .mobile-menu-close svg rect{fill:#fff}#header .menu .items{right:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#header .menu .items a{float:right;line-height:33px;margin-right:35px}#header .menu .items .item{font-weight:500;font-size:14px;letter-spacing:.12em;color:#fff;cursor:pointer}#header .menu .items .item.active,#header .menu .items .item:hover{color:#94D60A}#header .menu .items .login{letter-spacing:.04em;color:#999}#header .menu .items .button{float:right;font-size:12px;padding:8px 15px}.mobile-menu{position:absolute;top:100px;z-index:10;height:100%;width:100%;background-color:#2b2b2b;display:none;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);transition:-webkit-transform .4s cubic-bezier(0.25,.46,.45,.94);transition:transform .4s cubic-bezier(0.25,.46,.45,.94);-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden}.mobile-menu.open{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);display:block}.mobile-menu .top-section{background-color:#333;box-sizing:border-box;padding:7% 0 10% 15%}.mobile-menu .top-section ul{margin:0;-webkit-padding-start:0;list-style-type:none}.mobile-menu .top-section ul li{cursor:pointer}.mobile-menu .top-section ul li:nth-child(n+2){margin-top:5%}.mobile-menu .top-section ul li:last-child{margin-top:8%}.mobile-menu .top-section ul li a{font-weight:400;font-size:20px;color:#fff}.mobile-menu .top-section ul li .login{color:#999;margin-top:25px}.mobile-menu .bottom-section{padding:7% 0 100px 15%;font-weight:500}.mobile-menu .bottom-section .button{font-size:15px;letter-spacing:.1em;color:#333;background-color:#94D60A;display:inline-block;padding:10px 20px;font-weight:500}.mobile-menu .bottom-section a{color:#96d329;margin-top:10px!important;display:block;letter-spacing:.02em!important}.mobile-menu .bottom-section .item{margin-top:30px;font-size:18px;color:#94D60A;letter-spacing:.12em}#footer{position:relative;background-color:#2b2b2b;text-align:center;padding-bottom:50px}#footer .menu{text-align:left;background-color:#333;position:relative;padding:65px 120px}#footer .menu .content .left-content{float:left;width:70%}#footer .menu .content .left-content figure{margin:0;float:left}#footer .menu .content .left-content figure:nth-child(n+2){margin-left:80px}#footer .menu .content .left-content figure figcaption{font-weight:500;font-size:12px;letter-spacing:.12em;color:#fff}#footer .menu .content .left-content figure ul{margin:0;-webkit-padding-start:0;list-style-type:none}#footer .menu .content .left-content figure ul li{cursor:pointer;margin-top:11px}#footer .menu .content .left-content figure ul li a{font-weight:400;font-size:14px;color:#bcbcbc}#footer .menu .content .left-content figure ul li a:hover{color:#94D60A}#footer .menu .content .right_content{float:right;text-align:right;color:#96d329}#footer .menu .content .right_content .item{cursor:pointer}#footer .menu .content .right_content .item:nth-child(1){font-weight:500;font-size:14px;letter-spacing:.12em}#footer .menu .content .right_content a{display:block;margin-top:10px;font-weight:400;font-size:13px;letter-spacing:.02em;color:#96d329}#footer .menu .content .right_content a:hover{color:#a6ed18}#footer .logo{display:block;margin-top:50px}#footer .logo svg{width:50px;height:50px}#footer .logo svg path{fill:#a8a8a8}#footer .spacer{margin-top:36px;display:inline-block;height:1px;width:60%;max-width:800px;background-color:#484848}#footer .bottom_text{font-weight:400;margin-top:36px;font-size:13px;letter-spacing:.02em;color:#666}#footer .bottom_text a{cursor:pointer;margin-left:15px;color:#bcbcbc}#footer .bottom_text a:hover{color:#94D60A}#home .top-section{position:relative;max-height:600px;overflow:hidden}#home .top-section video{width:100%}#home .top-section .cover{position:absolute;top:0;width:100%;height:100%;opacity:.75;background-color:rgba(0,0,0,.75)}#home .top-section img{width:100%}#home .top-section img.mobile{display:none}#home .top-section .content{width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;top:55%;text-align:center}#home .top-section .content .text{display:inline-block;width:70%;max-width:1000px;color:#fff}#home .top-section .content .text .headline{font-weight:500;font-size:47px;line-height:59px;letter-spacing:.04em}#home .top-section .content .text .body{width:80%;display:inline-block;margin-top:25px;font-weight:400;font-size:21px;line-height:28px;letter-spacing:.02em}#home .top-section .content .text .button{margin-top:35px;display:inline-block;background-color:rgba(0,0,0,.25);border:1px solid #80ab33;color:#94D60A;font-size:14px;letter-spacing:.1em;font-weight:500;padding:15px 25px;box-sizing:border-box}#home .top-section .content .text .button:hover{color:#a6ed18;border-color:#a6ed18}#home .publishers-section{padding:5% 0 6%;text-align:center}#home .publishers-section .centered{display:inline-block;max-width:1400px;width:90%}#home .publishers-section .centered .headline{color:#333;font-weight:400;font-size:25px;line-height:52px;letter-spacing:-.02em}#home .publishers-section .centered #mobile-carousel img{float:left;width:30%;padding:0 1.66%}#home .publishers-section .centered #carousel img{float:left;width:18%;padding:0 1%}#home .publishers-section .centered .carousel{margin-top:1.5%;position:relative}#home .publishers-section .centered .carousel .carousel-inner .item .centered{display:inline-block;width:90%}#home .publishers-section .centered .carousel .carousel-indicators{z-index:1;bottom:-25px}#home .publishers-section .centered .carousel .carousel-indicators li{border:none;background-color:#ccc}#home .publishers-section .centered .carousel .carousel-indicators li.active{margin:1px;width:10px;background:#666;height:10px}#home .publishers-section .centered .carousel .control_bg{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#home .publishers-section .centered .carousel .control_bg svg{height:45px;width:32px}#home .publishers-section .centered .carousel .control_bg svg polyline{stroke:#969595}#home .publishers-section .centered .carousel .control_bg.left{left:0}#home .publishers-section .centered .carousel .control_bg.left svg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#home .publishers-section .centered .carousel .control_bg.right{right:0}#home .window{overflow:hidden;background-color:#000}#home .image-section{width:100%}#home .image-section.mobile-image{display:none}#home .text-section{padding:6% 0 7%;text-align:center}#home .text-section .text{display:inline-block;width:80%;max-width:900px}#home .text-section .text .headline{color:#333;font-weight:300;font-size:36px;line-height:43px}#home .text-section .text .body{margin-top:3%;color:#666;font-weight:400;font-size:18px;line-height:24px}#home .image-text-section{background-color:#13577b}#home .image-text-section .image{width:50%;float:left;overflow:hidden}#home .image-text-section .image img{width:100%}#home .image-text-section .home-text-section::before{content:"";display:block;margin-top:73%}#home .image-text-section .home-text-section{box-sizing:border-box;position:relative;width:50%;float:left;color:#fff}#home .image-text-section .home-text-section .text{max-width:550px;width:80%;margin-left:10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#home .image-text-section .home-text-section .headline{font-weight:300;font-size:41px;line-height:47px}#home .image-text-section .home-text-section .body{margin-top:3%;font-weight:400;font-size:18px;line-height:24px}#home .case-study-section{background-color:#333;text-align:center;padding-top:9%}#home .case-study-section .centered{display:inline-block;max-width:1100px;width:90%}#home .case-study-section .centered img{width:40%;float:right}#home .case-study-section .centered .text{width:50%;margin-right:10%;float:left;color:#fff;text-align:left}#home .case-study-section .centered .text .quote{margin-top:4%;font-weight:300;font-style:italic;font-size:31px;line-height:39px}#home .case-study-section .centered .text .source{margin-top:5%;font-weight:500;font-size:18px;line-height:18px;letter-spacing:.02em}#home .case-study-section .centered .text .title{margin-top:1%;font-weight:300;font-size:14px;line-height:14px}#home .case-study-section .centered .text a{margin-top:8%;display:block;font-weight:500;font-size:18px;line-height:14px;letter-spacing:.02em;color:#94D60A}#home .case-study-section .centered .text a:hover{color:#a6ed18}#home .bottom-section{text-align:center;padding:11% 0 12%}#home .bottom-section .text{display:inline-block;width:80%;max-width:1000px}#home .bottom-section .headline{color:#333;font-weight:300;font-size:36px;line-height:46px}#home .bottom-section .button{display:inline-block;margin-top:6%;background-color:transparent;border:1px solid #94D60A;color:#693;font-size:14px;letter-spacing:.1em;font-weight:500;padding:15px 25px;box-sizing:border-box}#home .bottom-section .button:hover{color:#94D60A;border-color:#a6ed18}#solution{width:100%}#solution .top-section{position:relative}#solution .top-section img{width:100%}#solution .top-section .content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:120px;color:#fff;font-weight:200;letter-spacing:-.01em;top:55%}#solution .top-section .content .headline-1{font-size:38px;line-height:38px}#solution .top-section .content .headline-2{margin-top:2%;font-size:69px;line-height:69px}#solution .platform-section{text-align:center;white-space:pre-line;line-height:0;padding:8% 0 6%}#solution .platform-section>.headline{display:inline-block;font-weight:300;color:#333;font-size:38px;line-height:38px}#solution .platform-section .modules{display:inline-block;margin-top:6%;max-width:1300px;width:90%}#solution .platform-section .modules .module{white-space:normal;float:left;width:28%;font-weight:400}#solution .platform-section .modules .module:nth-child(n+2){margin-left:8%}#solution .platform-section .modules .module .graphic{position:relative;display:inline-block;height:90px}#solution .platform-section .modules .module #platform-module-left{width:135px}#solution .platform-section .modules .module #platform-module-middle{width:100px}#solution .platform-section .modules .module #platform-module-right{width:115px}#solution .platform-section .modules .module .headline{margin-top:10%;color:#333;font-size:24px;line-height:24px}#solution .platform-section .modules .module .body{margin-top:3%;color:#666;font-size:16px;line-height:23px}#solution .platform-section .button{display:inline-block;margin-top:7%;background-color:transparent;border:1px solid #94D60A;color:#80a95d;font-size:14px;letter-spacing:.1em;font-weight:500;padding:20px 30px;box-sizing:border-box}#solution .platform-section .button:hover{color:#94D60A;border-color:#a6ed18}#solution .features-section{text-align:center;width:100%}#solution .features-section>.headline{background-color:#fff;font-weight:300;color:#333;font-size:58px;padding:4% 0}#solution .features-section .module{width:100%;padding:6% 0 8%;overflow:hidden;background-color:#f3f2f2}#solution .features-section .module:nth-child(2n+1){background-color:#fff}#solution .features-section .module:nth-child(2n+1) .text{float:right}#solution .features-section .module:nth-child(2n+1) .graphic,#solution .features-section .module:nth-child(2n+1) img{float:left}#solution .features-section .module .centered{display:inline-block;max-width:1100px;width:85%;position:relative}#solution .features-section .module .text{float:left;text-align:left;width:45%;margin-top:2%}#solution .features-section .module .text .icon{height:50px;max-width:60px}#solution .features-section .module .text .headline{clear:both;margin-top:12px;font-weight:300;color:#333;font-size:30px;line-height:38px}#solution .features-section .module .text .body{margin-top:10px;font-weight:400;color:#666;font-size:18px;line-height:25px}#solution .features-section .module .graphic,#solution .features-section .module img{display:block;float:right;width:45%}#solution .features-section .module.module-1{padding:4% 0}#solution .features-section .module.module-1 .graphic{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}#solution .features-section .module.module-2{padding:8% 0 10%}#solution .features-section .module.module-3 .graphic{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#solution .features-section .module.module-4 .graphic{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}#solution .features-section .module.module-5{padding:4% 0 3%}#solution .features-section .module.module-5 .graphic{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);width:38%}#solution .features-section .module.module-6{padding:7% 0 9%}#solution .features-section .module.module-7{padding:8% 0 10%}#solution .features-section .module.module-7 img{transition:-webkit-transform 2s;transition:transform 2s;-webkit-transform:translate(200%);-ms-transform:translate(200%);transform:translate(200%)}#solution .features-section .module.module-8{padding:7% 0 9%}#solution .features-section .module.module-8 img{transition:opacity 2s;opacity:0}#solution .bottom-section{background-color:#f3f2f2;text-align:center;padding:11% 0 12%}#solution .bottom-section .centered{display:inline-block;width:60%;max-width:1000px}#solution .bottom-section .text{color:#333;font-weight:300;font-size:29px;line-height:35px}#solution .bottom-section .button{display:inline-block;margin-top:45px;background-color:#fff;border:1px solid #94D60A;color:#80a95d;font-size:14px;letter-spacing:.1em;font-weight:500;padding:15px 25px;box-sizing:border-box}#solution .bottom-section .button:hover{color:#94D60A;border-color:#a6ed18}.module-graphic{width:100%}a[href^=tel]{color:inherit;text-decoration:none}#contact .top-image{position:relative;width:100%}#contact .top-image img{width:100%}#contact .top-image .text{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;width:100%;text-align:center;font-weight:200;font-size:102px;line-height:102px;color:#fff;letter-spacing:.02em}#contact .middle-section{background-color:#3b3b3b}#contact #map::before{content:"";display:block;margin-top:75%}#contact #map{width:50%;float:left}#contact #contact-info::before{content:"";display:block;margin-top:75%}#contact #contact-info{width:50%;float:right;box-sizing:border-box;font-size:17px;font-weight:300;letter-spacing:.02em;line-height:21px;color:#fff;position:relative}#contact #contact-info .centered{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:10%}#contact #contact-info .name{font-weight:700;font-size:25px;line-height:25px;letter-spacing:.06em;color:#94D60A}#contact #contact-info .address{margin-top:4%;color:#fff;display:block}#contact #contact-info .address:hover{color:#a6ed18}#contact #contact-info .contact{margin-top:8%}#contact #contact-info .contact:first-of-type{margin-top:9%}#contact #contact-info .contact .address{text-decoration:initial;margin-top:2%;display:block;color:#94D60A}#contact #contact-info .contact .address:hover{color:#a6ed18}#contact #contact-info .connect{margin-top:8%}#contact #contact-info .connect .icons{margin-top:5%}#contact #contact-info .connect .icons a{margin-right:10px;display:inline-block}#contact #contact-info .connect .icons a svg{width:12px;width:45px;height:45px}#contact #contact-info .connect .icons a svg:hover path{stroke:#a6ed18}#contact #contact-info .connect .icons a svg:hover path:nth-child(n+2){fill:#a6ed18}#contact #contact-info .connect .icons a svg path{stroke:#94D60A}#contact #contact-info .connect .icons a svg path:nth-child(n+2){fill:#94D60A}#contact #contact-form{background-color:#435332;text-align:center;position:relative}#contact #contact-form .wpcf7{margin-bottom:80px}#contact #contact-form .wpcf7 .field input[name=first-name]{width:49%;margin-right:2%;float:left}#contact #contact-form .wpcf7 .field input[name=last-name]{width:49%}.blog-page .top-section{width:100%;background-color:#333;position:relative}.blog-page .top-section .background{top:5px;right:5px;height:290px;position:absolute;opacity:.2}.blog-page .share{margin-top:-4px;margin-right:5px;float:right;font-weight:400;font-size:14px;color:#777}.blog-page .share .social-icon{display:inline-block;vertical-align:middle;margin-left:2px}.blog-page .share .social-icon:nth-of-type(1){margin-left:10px}#blog-archive{text-align:center;background-color:#ccc}#blog-archive .top-section{height:300px}#blog-archive .top-section .label{font-size:100px;font-weight:200;color:#ccc;position:absolute;bottom:20%;left:10%}#blog-archive .posts{display:inline-block;margin-top:1%;margin-bottom:40px;width:90%;max-width:1200px;text-align:left}#blog-archive .posts .post::before{content:"";display:block;margin-top:35%}#blog-archive .posts .post{float:left;width:100%;position:relative;background-color:#fff;margin-top:3%}#blog-archive .posts .post .inside{position:absolute;width:100%;top:0;height:100%}#blog-archive .posts .post img{float:left;width:42%}#blog-archive .posts .post .content{box-sizing:border-box;padding:3% 3.5%;float:left;width:58%}#blog-archive .posts .post .content .name-and-date{float:left;font-weight:400;font-size:14px;color:#777}#blog-archive .posts .post .content .name-and-date .spacer{display:inline-block;vertical-align:middle;background-color:#ccc;height:22px;width:1px;margin:-2px 15px 0}#blog-archive .posts .post .content .share .social-icon{height:26px}#blog-archive .posts .post .content .share .social-icon svg{width:22px;height:22px}#blog-archive .posts .post .content .share .social-icon svg path{fill:#b6b6b6}#blog-archive .posts .post .content .share .social-icon:hover.fb svg path{fill:#36609f}#blog-archive .posts .post .content .share .social-icon:hover.twitter svg path{fill:#4099ff}#blog-archive .posts .post .content .share .social-icon:hover.linkedin svg path{fill:#066c9a}#blog-archive .posts .title{display:block;width:90%;margin-top:10%;clear:both;font-weight:300;font-size:32px;color:#333;line-height:39px}#blog-archive .posts .title:hover{color:#693}#blog-archive .posts .summary{line-height:22px;margin-top:4%;font-weight:400;font-size:15px;padding-right:15px;color:#666}#blog-archive .posts .summary .more{color:#94D60A}#blog-archive .posts .summary .more:hover{color:#a6ed18}#blog-post{background-color:#f3f2f2;text-align:center}#blog-post .top-section{overflow:hidden;height:120px}#blog-post .top-section .background{height:225px}#blog-post .content{display:inline-block;text-align:left;width:90%;margin-bottom:50px;max-width:1200px}#blog-post .content .title-bar{width:100%;padding-right:25%;box-sizing:border-box}#blog-post .content .title-bar .title{margin-top:7.5%;color:#333;font-size:49px;line-height:57px;font-weight:300;max-width:90%}#blog-post .content .title-bar .info-bar{margin-top:5.5%;color:#666;font-weight:400;font-size:18px}#blog-post .content .title-bar .info-bar .name{float:left}#blog-post .content .title-bar .info-bar .date{margin-left:30px;float:left}#blog-post .content .share{color:#777;font-size:16px;float:right;margin-top:-8px}#blog-post .content .share .social-icon{height:38px}#blog-post .content .share .social-icon svg{width:34px;height:34px}#blog-post .content .share .social-icon.fb path{fill:#36609f}#blog-post .content .share .social-icon.twitter path{fill:#4099ff}#blog-post .content .share .social-icon.linkedin path{fill:#066c9a}#blog-post .content .post{float:left;width:75%}#blog-post .content .post a{color:#78ab11}#blog-post .content .post a:hover{color:#84b81c}#blog-post .content .post .content-block{margin-top:6%}#blog-post .content .post .content-block:nth-child(1){margin-top:2%}#blog-post .content .post .heading+.content-block{margin-top:5%}#blog-post .content .post .subheading+.content-block{margin-top:4%}#blog-post .content .post .heading{font-size:43px;color:#333;font-weight:300;margin-top:7%}#blog-post .content .post .subheading{font-weight:500;font-size:22px;color:#333}#blog-post .content .post .text{font-weight:400;font-size:18px;line-height:25px;color:#666}#blog-post .content .post p.imgOnlyCtr{text-align:center}#blog-post .content .post img{max-width:100%;height:auto}#blog-post .content .post .image-block .text{margin-top:1.5%}#blog-post .content .post .image-block img{margin-top:4%}#blog-post .content .post .quote-block{background-color:#333;color:#94D60A;padding:5% 5.5% 4.5% 5%}#blog-post .content .post .quote-block .quote{font-weight:300;font-style:italic;font-size:29px;line-height:40px;letter-spacing:.02em}#blog-post .content .post .quote-block .quote .quotation-mark{display:none}#blog-post .content .post .quote-block .source{float:right;margin-top:3.5%;font-size:18px;font-weight:500}#blog-post .content .post .code-block{display:block}#blog-post .content .post .code-block code{height:inherit;line-height:1.6em;padding:1em;box-sizing:border-box;white-space:pre-wrap}#blog-post .content .post .fb-parent{background-color:#fff;box-sizing:border-box;margin-top:15%;padding:5.5% 7% 7%}#blog-post .content .post .nav{margin-top:7%}#blog-post .content .post .nav .spacer{width:100%;height:1px;background-color:#bbbaba}#blog-post .content .post .nav .nav-button{display:block;margin-top:20px;border:1px solid #9ebd7f;box-sizing:border-box;padding:10px 20px;background-color:#f9f9f9}#blog-post .content .post .nav .nav-button:hover{background-color:#fff}#blog-post .content .post .nav .nav-button .label{line-height:14px;font-weight:500;font-size:14px;letter-spacing:.12em;color:#693}#blog-post .content .post .nav .nav-button .arrow{width:16px;height:14px}#blog-post .content .post .nav .nav-button .arrow svg{width:100%;height:100%}#blog-post .content .post .nav .nav-button .arrow svg line,#blog-post .content .post .nav .nav-button .arrow svg polyline{stroke:#693}#blog-post .content .post .nav .nav-button.left{float:left}#blog-post .content .post .nav .nav-button.left .label{float:left;margin-left:10px}#blog-post .content .post .nav .nav-button.left .arrow{float:left}#blog-post .content .post .nav .nav-button.right{float:right}#blog-post .content .post .nav .nav-button.right .label{float:right;margin-right:10px}#blog-post .content .post .nav .nav-button.right .arrow{float:right}#blog-post .content .post .nav .nav-button.right .arrow svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#blog-post .post-links{float:left;margin-left:5%;width:20%;font-weight:400}#blog-post .post-links:nth-of-type(3){margin-top:20px}#blog-post .post-links:nth-of-type(4){margin-top:40px}#blog-post .post-links .label{color:#777;font-size:18px;letter-spacing:.1em}#blog-post .post-links .spacer{margin-top:10px;width:100%;height:1px;background-color:#bbbaba}#blog-post .post-links .post-link{margin-top:25px;display:block;color:#693;font-size:16px}#blog-post .post-links .post-link:nth-of-type(1){margin-top:15px}#blog-post .post-links .post-link:hover{color:#a6ed18}#blog-post .bottom-share{float:left!important;margin-top:6%!important}#about{background-color:#f3f2f2;text-align:center}#about .block-image{width:100%}#about>.content{padding:6% 0 10%;display:inline-block;text-align:left;width:85%;max-width:1200px}#about>.content .heading{width:100%;font-size:80px;font-weight:300;color:#333}#about>.content .text{width:63%;float:left;font-weight:400;font-size:20px;line-height:27px;box-sizing:border-box;padding-right:5%}#about>.content .text .subheading{margin-top:30px;color:#333;font-weight:300;font-size:28px;line-height:37px}#about>.content .text .body{margin-top:35px;color:#666}#about>.content .text .hiring{color:#94D60A}#about>.content .text .hiring:hover{color:#a6ed18}#about>.content .collage{margin-top:38px;width:37%;float:right}#about>.content .collage .top-left,#about>.content .collage .top-right{float:left;width:50%}#about>.content .collage .bottom{width:100%}#about .team-label{color:#333;margin-top:5%;font-size:50px;font-weight:300;letter-spacing:-.02em}#about .team{display:inline-block;margin-top:6%;margin-bottom:6%;width:90%;max-width:1200px}#about .team .member::before{content:"";display:block;margin-top:175%}#about .team .member{float:left;width:18%;margin:0 1% 2%;text-align:left;position:relative}#about .team .member .inside{background-color:#333;position:absolute;top:0;left:0;bottom:0;right:0}#about .team .member .images{width:100%;height:57.14%;overflow:hidden;position:relative}#about .team .member .images .slider{width:100%}#about .team .member .images .slider img{width:100%;position:absolute;top:0;display:none;opacity:0;z-index:1;transition:opacity .5s ease-in-out}#about .team .member .images .slider img.current{display:block;opacity:1;z-index:2}#about .team .member .images .slider img.next{display:block;z-index:3}#about .team .member .images .slider img.visible{display:block;z-index:3;opacity:1!important}#about .team .member .images .slider img.old{display:block;opacity:1;z-index:1}#about .team .member .content{height:43%;width:100%;padding:7% 7% 5%;box-sizing:border-box;position:relative}#about .team .member .content .name{font-weight:500;font-size:16px;line-height:16px;color:#94D60A}#about .team .member .content .title{margin-top:1px;font-weight:400;font-size:12px;line-height:12px;color:#94D60A}#about .team .member .content .publishers{margin-top:9px}#about .team .member .content .publishers .label{font-weight:500;font-size:12px;line-height:15px;letter-spacing:.06em;color:#e5e5e5}#about .team .member .content .publishers .list{margin-top:1px;font-weight:400;font-size:13px;line-height:17px;letter-spacing:.01em;color:#e5e5e5}#about .team .member .content .social{position:absolute;bottom:11px;height:14px}#about .team .member .content .social a{display:inline-block}#about .team .member .content .social a:nth-child(n+2){margin-left:6px}#about .team .member .content .social a svg{width:14px;height:14px}#about .team .member .content .social a svg path,#about .team .member .content .social a svg rect{fill:#b6b6b6}#about .team .member .content .social a:hover svg path,#about .team .member .content .social a:hover svg rect{fill:#94D60A}#about .team .member .hiring-content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;height:initial;width:100%;padding:0 20px;box-sizing:border-box}#about .team .member .hiring-content .label{font-weight:400;font-size:24px;line-height:31px;color:#94D60A}#about .team .member .hiring-content .arrow{display:block;margin-top:20px}#about .team .member .hiring-content .arrow svg{width:70px;height:70px}#about .team .member .hiring-content .arrow:hover svg circle,#about .team .member .hiring-content .arrow:hover svg line,#about .team .member .hiring-content .arrow:hover svg polyline{stroke:#a6ed18}#about .box-section{padding:5% 0 5.5%}#about .box-section .label{color:#333;width:100%;font-size:50px;font-weight:300;letter-spacing:-.02em}#about .box-list{box-sizing:border-box;display:inline-block;margin-top:3%;width:90%;max-width:1200px}#about .box-list .box{background-color:#fff;float:left;position:relative}#about .box-list img{width:100%}#about .investors{background-color:#e5e5e5}#about .investors .box{width:23.5%;margin-bottom:3%}#about .investors .box:nth-child(n+2){margin-left:2%}#about .technology .box{width:23.5%;margin-bottom:2%}#about .technology .box:nth-child(n+2){margin-left:2%}#about .technology .box:nth-child(5){margin-left:12.75%}#careers{background-color:#fff;text-align:center}#careers .block-image{width:100%}#careers .text{display:inline-block;max-width:800px;width:90%;margin-top:4%}#careers .text .headline{font-weight:300;font-size:58px;color:#333}#careers .text .body{margin-top:2%;color:#666;font-weight:400;font-size:18px;line-height:25px}#careers .jobs{margin-top:80px;padding:60px 0 70px;width:100%;background-color:#666}#careers .jobs .content{text-align:left;display:inline-block;box-sizing:border-box;padding:40px 40px 60px;background-color:#fff;max-width:1000px;width:90%}#careers .jobs .content .label{font-weight:300;font-size:29px;letter-spacing:.1em;color:#333}#careers .jobs .content .spacer{margin:10px 0;width:100%;height:1px;background-color:#ccc}#careers .jobs .content .jobscore-jobs{margin-top:20px}#customer-success{text-align:center;position:relative}#customer-success .nav{transition:all 1s;opacity:1;z-index:2;position:absolute;top:120px;height:50px;width:100%;text-align:center;background-color:#fff}#customer-success .nav.scroll{opacity:0}#customer-success .nav .item{cursor:pointer;font-weight:400;font-size:15px;color:#666;padding:14px 0 2px;display:inline-block}#customer-success .nav .item:nth-child(n+2){margin-left:30px}#customer-success .nav .item.active{color:#333;border-bottom:1px solid #94D60A}#customer-success .study{display:none}#customer-success .study.active{display:block}#customer-success .top-section{z-index:1;position:relative}#customer-success .top-section img{width:100%}#customer-success .top-section .content{position:absolute;width:100%;bottom:16%;text-align:center}#customer-success .top-section .content .text{padding-left:5%;box-sizing:border-box;display:inline-block;text-align:left;color:#fff;max-width:1300px;width:90%}#customer-success .top-section .content .text .above-title{margin-left:10px;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.06em}#customer-success .top-section .content .text .company-name{margin-top:3%;font-weight:300;font-size:111px;line-height:111px}#customer-success .centered{text-align:left;display:inline-block;max-width:1300px;width:90%;margin-bottom:0}#customer-success .centered .results{box-sizing:border-box;padding-top:60px;float:right;margin-left:4%;width:26%}#customer-success .centered .results .title{font-weight:300;font-size:41px;color:#333}#customer-success .centered .results .result{margin-top:8%;background-color:#fff;padding:9% 11.5% 14%;border:4px solid #e1e1e1;color:#94D60A}#customer-success .centered .results .result:nth-child(n+3){margin-top:35px}#customer-success .centered .results .result .number{font-weight:700;font-size:87px;line-height:87px;letter-spacing:-.01em}#customer-success .centered .results .result .text{padding-top:5px;font-weight:500;font-size:24px;line-height:27px;letter-spacing:.01em}#customer-success .centered .content{float:left;box-sizing:border-box;padding:4.5% 5.5% 8%;width:70%;background-color:#fff}#customer-success .centered .content .content-block:nth-child(n+2){margin-top:7%}#customer-success .centered .content .heading+.content-block{margin-top:2%}#customer-success .centered .content .heading{font-weight:400;font-size:28px;color:#333;letter-spacing:-.01em;line-height:36px}#customer-success .centered .content .text{color:#666;font-weight:400;font-size:15px;line-height:22px}#customer-success .centered .content img{width:100%}#customer-success .centered .content .quote-block{color:#693}#customer-success .centered .content .quote-block .quote{text-indent:-10px;font-size:28px;line-height:37px;font-weight:400;font-style:italic;letter-spacing:-.01em}#customer-success .centered .content .quote-block .quote .attribution-mark{display:none}#customer-success .centered .content .quote-block .source{margin-top:3%;font-size:22px;font-weight:500;letter-spacing:.02em}#customer-success .centered .content .quote-block .title{margin-top:1%;font-size:15px;font-weight:400}#customer-success .centered .content .company-logo{border:4px solid #e1e1e1;margin-top:8%;width:35%}#customer-success .centered .content .company-name{margin-top:6%;color:#333;font-weight:300;font-size:36px;letter-spacing:.04em}#customer-success .centered .content .company-about{margin-top:2%}#customer-success .centered .bottom-section{padding-top:4%;padding-bottom:5.5%;margin-top:5%;float:left;background-color:#fff}#customer-success .centered .bottom-section .text{color:#693;font-size:28px;line-height:36px;letter-spacing:.01em;font-weight:300}#customer-success .centered .bottom-section .button{line-height:19px;margin-top:5%;padding:9px 32px 11px;display:inline-block}#customer-success .top-section .case-study-section{background-color:#333;text-align:center;padding-top:11%;padding-bottom:5%}#customer-success .top-section .case-study-section .centered{display:inline-block;max-width:1100px;width:90%}#customer-success .top-section .case-study-section .centered img{width:35%;position:absolute;bottom:0;right:5%}#customer-success .top-section .case-study-section .centered .text{width:50%;margin-right:10%;float:left;color:#fff;text-align:left}#customer-success .top-section .case-study-section .centered .text .quote{margin-top:6%;font-weight:300;font-style:italic;font-size:24px;line-height:34px}#customer-success .top-section .case-study-section .centered .text .source{margin-top:5%;font-weight:500;font-size:18px;line-height:18px;letter-spacing:.02em}#customer-success .top-section .case-study-section .centered .text .title{margin-top:1%;font-weight:300;font-size:14px;line-height:14px}#customer-success .top-section .case-study-section .centered .text a{margin-top:8%;display:block;font-weight:500;font-size:18px;line-height:14px;letter-spacing:.02em;color:#94D60A}#customer-success .top-section .case-study-section .centered .text a:hover{color:#a6ed18}#customer-success .headline-1{font-size:30px;font-size:2vw;font-weight:200;line-height:30px}#customer-success .headline-2{margin-top:2%;font-size:50px;font-size:3.75vw;font-weight:200;line-height:60px}#customer-success .success-stories{text-align:center;white-space:pre-line;line-height:0;padding:6% 0 8%}#customer-success .success-stories>.headline{display:inline-block;font-weight:300;color:#333;font-size:36px;font-size:3vw;line-height:46px}#customer-success .success-stories .modules{display:inline-block;margin-top:6%;max-width:1300px;width:90%}#customer-success .success-stories .modules .module{white-space:normal;float:left;width:28%;font-weight:400}#customer-success .success-stories .modules .module:nth-child(n+2){margin-left:8%}#customer-success .success-stories .modules .module:first-child:nth-last-child(2){margin-left:18%}#customer-success .success-stories .modules .module .graphic{position:relative;display:inline-block;max-height:120px;max-width:100%}#customer-success .success-stories .modules .module #platform-module-left{width:135px}#customer-success .success-stories .modules .module #platform-module-middle{width:100px}#customer-success .success-stories .modules .module #platform-module-right{width:115px}#customer-success .success-stories .modules .module .headline{margin-top:10%;color:#333;font-size:24px;line-height:24px}#customer-success .success-stories .modules .module .body{margin-top:3%;color:#666;font-size:16px;line-height:23px}#customer-success .success-stories .modules .button,#customer-success .success-stories .modules .link{display:inline-block;margin-top:6%;background-color:transparent;border:1px solid #94D60A;color:#693;font-size:14px;text-transform:uppercase;letter-spacing:.1em;font-weight:500;padding:15px 25px;box-sizing:border-box}#customer-success .success-stories .modules .button:hover,#customer-success .success-stories .modules .link:hover{color:#94D60A;border-color:#a6ed18}#customer-success .success-stories .modules .link{margin-top:10%;line-height:18px}#customer-success .logowall .headline{display:inline-block;font-weight:300;color:#333;font-size:36px;font-size:3vw;line-height:46px}#customer-success .logowall .logos{width:100%;height:0;padding-top:39.1085%;margin:2% 0 5%;background-image:url(/wp-content/uploads/2016/08/TA-success-logowall_4-col-2.png);background-repeat:no-repeat;background-size:85%;background-position:center}#customer-success .image-text-section{background-color:#693}#customer-success .image-text-section .image{width:50%;float:left;overflow:hidden}#customer-success .image-text-section .image img{width:100%}#customer-success .image-text-section .home-text-section::before{content:"";display:block;margin-top:73%}#customer-success .image-text-section .home-text-section{box-sizing:border-box;position:relative;width:50%;float:left;color:#fff}#customer-success .image-text-section .home-text-section .text{max-width:550px;width:80%;margin-left:10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#customer-success .image-text-section .home-text-section .text .quote{font-size:26px;font-size:2vw;line-height:42px;line-height:3.2vw;margin-top:6%;margin-bottom:6%}#customer-success .image-text-section .home-text-section .text .quote .source{font-size:18px;line-height:22px;font-weight:500;margin-top:20px;margin-bottom:10px}#customer-success .image-text-section .home-text-section .text .quote .title{font-weight:300;font-size:14px;line-height:14px}#customer-success .image-text-section .home-text-section .text .quote img{max-width:60px;margin-top:20px}#customer-success .image-text-section .home-text-section .headline{font-weight:300;font-size:36px;font-size:3vw;line-height:46px}#customer-success .image-text-section .home-text-section .body{margin-top:3%;font-weight:400;font-size:18px;line-height:24px}#customer-success .bottom-section{text-align:center;padding:11% 0 12%;background-color:#f3f2f2}#customer-success .bottom-section .text{display:inline-block;width:80%;max-width:1000px}#customer-success .bottom-section .headline{color:#333;font-weight:300;font-size:36px;font-size:2.8vw;line-height:46px;line-height:3.6vw}#customer-success .bottom-section .button{display:inline-block;margin-top:6%;background-color:#fff;border:1px solid #94D60A;color:#693;font-size:14px;letter-spacing:.1em;font-weight:500;padding:15px 25px;box-sizing:border-box}#customer-success .bottom-section .button:hover{color:#94D60A;border-color:#a6ed18}#privacy{background-color:#f3f2f2}#privacy .top-image{width:100%}#privacy .content{max-width:1050px;width:90%;margin:auto;padding:4% 0 8%;font-size:18px;line-height:26px;font-weight:400;color:#666}#privacy .content .title{font-weight:300;font-size:50px;line-height:60px;color:#333;text-align:center}#privacy .content .heading{margin-top:5%;font-weight:300;font-size:35px;line-height:40px;color:#333}#privacy .content .address{color:#333}#privacy .content .strong{font-weight:600;color:#333}#privacy .content .title+p{margin-top:4%}#privacy .content p{margin-top:3%;margin-bottom:0}@media (max-width:450px) and (min-width:400px){#about .team .member .content .publishers{margin-top:6px}}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}@media (max-width:850px) and (min-width:750px){#blog-archive .posts .post .content .name-and-date{font-size:13px}#blog-archive .posts .post .content .name-and-date .spacer{height:20px}#blog-archive .posts .post .content .share{font-size:13px}}@media (min-width:860px){#customer-success .logowall .logos{width:860px;height:432px;background-size:100%;margin:2% auto 5%;padding-top:0}}@media (min-width:900px){#solution .features-section .module.module-7 .text{margin-top:0}}@media (min-width:1050px){#solution .features-section .module.module-1 .text{margin-top:4%}#solution .features-section .module.module-4 .text{margin-top:6%}}@media (max-width:1050px) and (min-width:900px){#solution .features-section .module .text .headline{font-size:24px;line-height:30px}#solution .features-section .module .text .body{font-size:15px;line-height:21px}}@media (max-width:1050px) and (min-width:900px),(max-width:750px) and (min-width:580px){#about .team .member .content .name{font-size:20px;line-height:20px}#about .team .member .content .title{margin-top:3px;font-size:14px;line-height:14px}#about .team .member .content .publishers{margin-top:12px}#about .team .member .content .publishers .label{line-height:14px}#about .team .member .content .publishers .list{margin-top:5px;font-size:15px;line-height:19px}#about .team .member .content .social{bottom:11px;height:20px}#about .team .member .content .social a svg{width:18px;height:16px}}@media (max-width:1150px) and (min-width:900px){#solution .features-section .module.module-5 .text{margin-top:5%}}@media (min-width:1151px){#solution .features-section .module.module-5 .text{margin-top:7%}}@media (max-width:1200px) and (min-width:950px){#customer-success .centered .content .quote-block .quote{font-size:25px;line-height:33px}}@media (max-width:1200px) and (min-width:900px){#solution .features-section .module.module-6 .text{margin-top:3%}}@media (min-width:1201px){#solution .features-section .module.module-6 .text{margin-top:4%}}@media (min-width:1260px){#customer-success .top-section .case-study-section .centered img{right:10%;max-width:500px}}@media (min-width:1710px){#home .top-section video{margin-top:-15%}}@media (max-width:1400px){#customer-success .image-text-section .home-text-section .headline,#home .image-text-section .home-text-section .headline{font-size:2.7vw;line-height:3vw}}@media (max-width:1300px){#home .top-section .content .text .headline{font-size:41px;line-height:48px}#home .top-section .content .text .body{font-size:19px;line-height:25px}#home .top-section .content .text .button{padding:13px 23px}#about>.content .heading{width:80%;float:left}#about>.content .text{width:80%;padding-right:10%}#about>.content .collage{margin-top:2%;width:20%}#about>.content .collage .top-left,#about>.content .collage .top-right{width:100%}}@media (max-width:1250px){#about .team .member{width:22%;margin:0 1.5% 2%}#customer-success .centered .results .title{font-size:35px}#customer-success .centered .results .result .number{font-size:75px;line-height:75px}#customer-success .centered .results .result .text{font-size:20px;line-height:25px}}@media (max-width:1200px){#footer .menu{padding:5.5% 10%}#footer .menu .content .left-content figure:nth-child(n+2){margin-left:8.5%}#footer .menu .content .left-content figure ul li{margin-top:10%}#home .publishers-section .centered .carousel .control_bg svg{height:35px;width:22px}#home .case-study-section .centered .text .quote{font-size:2.6vw;line-height:3.3vw}#solution .top-section .content .headline-1{font-size:34px;line-height:34px}#solution .top-section .content .headline-2{font-size:55px;line-height:55px}#contact .top-image .text{font-size:85px;font-size:85px}#blog-archive .posts .title{width:100%;font-size:26px;line-height:31px}#blog-post .content .title-bar .title{font-size:40px;line-height:45px}#customer-success .top-section .content{bottom:12%}#customer-success .top-section .content .text .above-title{font-size:22px;line-height:22px}#customer-success .top-section .content .text .company-name{margin-top:2%;font-size:80px;line-height:80px}#customer-success .top-section .case-study-section .centered .text .quote{font-size:2.4vw;line-height:3.3vw}#customer-success .headline-1{font-size:27px;font-size:2vw;line-height:27px}#customer-success .headline-2{font-size:45px;font-size:3.75vw;line-height:54px}}@media (max-width:1150px){#about>.content .heading{width:100%}}@media (max-width:1100px){#header .menu .logo{margin-left:35px}#header .menu .logo svg{width:225px}#header .menu .items .item{font-size:13px}#home .top-section .content .text .headline{font-size:36px;line-height:41px}#home .top-section .content .text .body{margin-top:20px;font-size:17px;line-height:22px}#home .top-section .content .text .button{font-size:13px;margin-top:25px}#about>.content .collage{margin-top:4%}}@media (max-width:1050px){#blog-archive .posts .post .content{padding:2.5% 3%}#blog-archive .posts .title{font-size:22px;line-height:27px}#blog-archive .posts .summary{font-size:14px;line-height:20px}#about .team .member{width:29.3%;margin:0 2% 2%}}@media (max-width:1000px){#header .menu .logo{margin-left:30px}#header .menu .logo svg{width:200px}#header .menu .items{right:35px}#header .menu .items a{margin-right:30px}#header .menu .items .item{font-size:12px}#solution .top-section .content{top:58%}#solution .top-section .content .headline-2{font-size:48px;line-height:48px}#solution .platform-section .modules .module .headline{font-size:20px;line-height:20px}#solution .platform-section .modules .module .body{font-size:14px;line-height:20px}#contact .top-image img{width:125%}#contact .top-image .text{font-size:70px;line-height:70px}#contact #contact-info{font-size:15px;line-height:18px}#contact #contact-info .name{font-size:20px;line-height:20px}#blog-archive .top-section{height:260px}#blog-archive .top-section .label{font-size:75px}#blog-archive .top-section .background{height:250px}#blog-archive .posts{width:95%}#blog-post .content .title-bar{padding-right:0}#blog-post .content .title-bar .info-bar,#blog-post .content .title-bar .title{margin-top:4%}#blog-post .content .post{width:100%}#blog-post .post-links{display:none}#customer-success .headline-1{font-size:24px;line-height:24px}#customer-success .headline-2{font-size:40px;font-size:3.75vw;line-height:48px}#customer-success .success-stories .modules .module .headline{font-size:20px;line-height:20px}#customer-success .success-stories .modules .module .body{font-size:14px;line-height:20px}#privacy .content .title{font-size:40px;line-height:45px}#privacy .content .heading{font-size:30px;line-height:35px}}@media (max-width:970px){#home .top-section .content .text .headline{font-size:30px;line-height:34px}#home .top-section .content .text .body{margin-top:15px;line-height:19px}#home .top-section .content .text .button{margin-top:20px;font-weight:500;padding:10px 18px}}@media (max-width:950px){#blog-archive .posts .title{font-size:18px;line-height:23px}#about>.content .text{width:100%;padding-right:0}#about>.content .collage{display:none}#customer-success .top-section .content .text{padding-left:0}#customer-success .centered .results{padding-top:6%;float:initial;margin-left:0;width:100%;margin-bottom:3%}#customer-success .centered .results .result{box-sizing:border-box;float:left;width:47.5%;height:220px;margin-top:2%;padding:3% 0 0 4%}#customer-success .centered .results .result:nth-child(n+3){margin-left:5%;margin-top:2%}#customer-success .centered .results .result .text{width:70%;margin-left:2%}#customer-success .centered .content{width:100%}}@media (max-width:900px){#header .menu .logo svg{width:175px}#header .menu .items{right:30px}#header .menu .items a{margin-right:25px;line-height:24px}#header .menu .items .button{font-size:11px;padding:5px 15px}#home .top-section video{display:none}#home .top-section img.mobile{display:block}#home .top-section img.desktop{display:none}#home .text-section .text{width:85%}#home .text-section .text .headline{font-size:32px;line-height:38px}#home .text-section .text .body{font-size:16px;line-height:21px}#solution .features-section>.headline{font-size:45px;line-height:45px}#solution .features-section .module{padding:6% 0 8%!important}#solution .features-section .module:nth-child(2n+1) .text{float:initial!important}#solution .features-section .module .centered{width:90%}#solution .features-section .module .text{width:90%;margin-left:5%;margin-top:0}#solution .features-section .module .text .body{font-size:20px;line-height:28px}#solution .features-section .module .graphic,#solution .features-section .module img{display:none}#contact #contact-info{font-size:14px;line-height:18px}#contact #contact-info .name{font-size:18px;line-height:18px}#contact #contact-info .connect .icons a svg{width:40px;height:40px}#about .box-section .label{font-size:45px}}@media (max-width:850px){#header{height:100px}#header .menu .logo{width:60%;margin-left:5%}#header .menu .mobile-menu-open{display:block}#header .menu .items{display:none}#home .publishers-section .centered .carousel .carousel-inner .item .centered{width:100%}#home .publishers-section .centered .carousel .control_bg{display:none}#solution .top-section .content .headline-1{font-size:30px;line-height:30px}#solution .top-section .content .headline-2{font-size:40px;line-height:40px}#blog-archive .posts{width:98%;margin-top:0}#blog-archive .posts .post{margin-top:2%}#blog-archive .posts .post .content{padding:2% 2.5%}#blog-archive .posts .title{margin-top:8%;font-size:17px;line-height:22px}#blog-archive .posts .summary{margin-top:1%}#customer-success .headline-1{font-size:21px;line-height:21px}#customer-success .headline-2{font-size:35px;font-size:3.75vw;line-height:42px}}@media (max-width:800px){#footer .menu{padding:5.5% 5%}#footer .menu .content .left-content{width:100%;text-align:center;float:initial}#footer .menu .content .left-content figure{width:30%}#footer .menu .content .left-content figure:nth-child(n+2){margin-left:5%}#footer .menu .content .right_content{margin-top:7%;float:initial;text-align:center}#home .top-section .content .text .headline{font-size:25px;line-height:30px}#home .top-section .content .text .body{font-size:14px;line-height:16px}#home .top-section .content .text .button{font-size:12px;padding:10px 18px}#home .publishers-section .centered .headline{font-size:22px;line-height:40px}#home .image-section{display:none}#home .image-section.mobile-image{display:block!important}#home .home-text-section .text .headline{font-size:36px;line-height:42px}#home .image-text-section .image{width:100%;max-height:351px}#home .image-text-section .image img{margin-top:-150px}#home .image-text-section .home-text-section::before{display:none}#home .image-text-section .home-text-section{text-align:center;width:100%;padding:8% 0 9%}#home .image-text-section .home-text-section .text{display:inline-block;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:initial;margin-left:initial;width:85%}#home .case-study-section{padding:9% 0 10%}#home .case-study-section .centered{width:60%}#home .case-study-section .centered img{width:70%;float:initial}#home .case-study-section .centered .text{margin-right:initial;width:100%;display:inline-block;text-align:center;float:initial}#home .case-study-section .centered .text .quote{margin-top:6%;font-size:24px;line-height:34px}#home .bottom-section .text{max-width:90%}#solution .top-section .content{top:62%}#solution .platform-section .modules .module .headline{font-size:19px;line-height:19px}#solution .bottom-section .centered{width:90%}#blog-post .content .post .heading,#blog-post .content .title-bar .title{font-size:35px;line-height:40px}#blog-post .content .post .quote-block .quote{font-size:24px;line-height:32px}#about .box-section .label{font-size:40px}#careers .text .headline{font-size:50px}#customer-success .top-section img{width:125%}#customer-success .top-section .case-study-section{padding:100px 0 10%}#customer-success .top-section .case-study-section .centered{width:60%}#customer-success .top-section .case-study-section .centered img{display:none}#customer-success .top-section .case-study-section .centered .text{margin-right:initial;width:100%;display:inline-block;text-align:center;float:initial}#customer-success .top-section .case-study-section .centered .text .quote{margin-top:6%;font-size:24px;line-height:34px}#customer-success .success-stories .modules .module .headline{font-size:19px;line-height:19px}#customer-success .home-text-section .text .headline{font-size:36px;font-size:2.8vw;line-height:46px;line-height:3.6vw}#customer-success .image-text-section .image{width:100%;max-height:351px}#customer-success .image-text-section .image img{margin-top:-150px}#customer-success .image-text-section .home-text-section::before{display:none}#customer-success .image-text-section .home-text-section{text-align:center;width:100%;padding:8% 0 9%}#customer-success .image-text-section .home-text-section .text{display:inline-block;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:initial;margin-left:initial;width:85%}#customer-success .image-text-section .home-text-section .text .quote{font-size:26px;line-height:42px}#customer-success .bottom-section .text{max-width:90%}#privacy .content .title{font-size:35px;line-height:40px}#privacy .content .heading{font-size:25px;line-height:30px}}@media (max-width:780px){#contact #contact-info::before,#contact #map::before{margin-top:100%}#contact #contact-form .wpcf7 .label{margin-top:8%}}@media (max-width:770px){#home .top-section .content{top:58%}#blog-archive .top-section{height:220px}#blog-archive .top-section .label{font-size:60px}#blog-archive .top-section .background{height:210px}#blog-post .top-section{height:100px}#blog-post .top-section .background{height:180px}#about>.content .heading{font-size:65px}#about>.content .text{font-size:18px;line-height:25px}#about>.content .text .subheading{margin-top:20px;font-size:24px;line-height:34px}#about>.content .text .body{margin-top:20px}}@media (max-width:760px){#solution .platform-section .modules .module{width:45%}#solution .platform-section .modules .module:nth-child(n+2){margin-left:5%}#solution .platform-section .modules .module:nth-child(n+3){margin-top:5%;margin-left:26%}#solution .platform-section .modules .module .body{display:inline-block;width:85%}#customer-success .success-stories .modules .module{width:46%}#customer-success .success-stories .modules .module:first-child:nth-last-child(2){margin-left:0}#customer-success .success-stories .modules .module:nth-child(n+3){margin-top:5%;margin-left:27%}#customer-success .success-stories .modules .module .body{display:inline-block;width:85%}}@media (max-width:750px){#solution .top-section .content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:62%;width:70%}#blog-archive .posts{width:90%}#blog-archive .posts .post::before{display:none}#blog-archive .posts .post{margin-top:5%}#blog-archive .posts .post .inside{position:relative;width:90%;margin-left:5%;margin-top:5%;height:initial}#blog-archive .posts .post img{width:100%}#blog-archive .posts .post .content{width:100%;padding:3% 0 5%}#blog-archive .posts .title{font-size:22px;line-height:27px}#blog-archive .posts .summary{margin-top:2%;font-size:15px;line-height:22px}#about .team .member{width:45%;margin:0 2% 2%}}@media (max-width:700px){#home .publishers-section{padding-top:7%}#home .publishers-section .centered .headline{font-size:20px;line-height:20px}#home .publishers-section .centered #mobile-carousel{display:block!important}#home .publishers-section .centered #carousel{display:none!important}#home .publishers-section .centered .carousel{margin-top:1%}#home .case-study-section .centered{width:70%}#home .case-study-section .centered .text .quote{font-size:21px;line-height:29px}#solution .top-section img{width:125%}#solution .top-section .content{width:80%}#solution .top-section .content .headline-1{font-size:25px;line-height:25px}#solution .top-section .content .headline-2{font-size:35px;line-height:35px}#solution .features-section>.headline{font-size:38px;line-height:38px}#contact .top-image .text{font-size:50px;line-height:50px}#blog-post .content .post .quote-block .quote{font-size:22px;line-height:30px}#about .box-section .label{font-size:35px}#careers .text .headline{font-size:45px}#customer-success .centered .results .result .text{width:90%}#customer-success .centered .content .heading{font-size:24px;line-height:27px}#customer-success .centered .content .text{font-size:15px;line-height:22px}#customer-success .centered .content .quote-block .quote{font-size:24px;line-height:33px}#customer-success .centered .content .quote-block .source{font-size:20px}#customer-success .centered .content .quote-block .title{font-size:14px}#customer-success .centered .content .company-logo{width:40%}#customer-success .centered .content .company-name{font-size:26px}#customer-success .centered .bottom-section .text{font-size:22px;line-height:28px}#customer-success .top-section .case-study-section .centered{width:70%}#customer-success .top-section .case-study-section .centered .text .quote{font-size:21px;line-height:29px}#customer-success .headline-1{font-size:18px;line-height:18px}#customer-success .headline-2{font-size:30px;line-height:36px}#privacy .content .title{font-size:30px;line-height:35px}}@media (max-width:680px){#home .top-section .content .text{width:80%}#home .top-section .content .text .button{margin-top:15px;font-size:11px;padding:8px 15px}}@media (max-width:650px){.wpcf7 .label{font-size:40px}#request-a-demo .wpcf7 .sub_label{font-size:16px}#home .home-text-section .text .headline{font-size:31px;line-height:37px}#home .home-text-section .text .body{font-size:19px;line-height:26px}#solution .bottom-section .text{font-size:27px;line-height:33px}#customer-success .top-section .content .text .above-title{font-size:20px;line-height:20px}#customer-success .top-section .content .text .company-name{font-size:70px;line-height:70px}#customer-success .home-text-section .text .headline{font-size:31px;line-height:37px}#customer-success .home-text-section .text .body{font-size:19px;line-height:26px}}@media (max-width:620px){#home .image-text-section .image{max-height:initial}#home .image-text-section .image img{margin-top:-35px}#customer-success .image-text-section .image{max-height:initial}#customer-success .image-text-section .image img{margin-top:-35px}}@media (max-width:600px){#request-a-demo .close{right:5%}#request-a-demo .wpcf7{width:90%;top:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:30px}#home .case-study-section .centered{width:80%}#solution .platform-section>.headline{font-size:30px;line-height:30px}#solution .platform-section .modules .module .headline{font-size:18px;line-height:18px}#solution .platform-section .modules .module .body{font-size:13px;line-height:19px;width:100%}#solution .features-section>.headline{font-size:30px;line-height:30px}#solution .features-section .module .text .headline{font-size:26px;line-height:34px}#solution .features-section .module .text .body{font-size:16px;line-height:24px}#contact .top-image .text{font-size:45px;line-height:45px}#contact #map::before{margin-top:50%}#contact #map{width:100%}#contact #contact-info::before{margin-top:65%}#contact #contact-info{width:100%}#contact #contact-form .wpcf7{margin-bottom:8%}#blog-archive .top-section{height:200px}#blog-archive .top-section .label{font-size:50px}#blog-archive .top-section .background{height:190px}#blog-archive .posts{width:95%}#blog-archive .posts .post .inside{width:95%;margin-left:2.5%;margin-top:2.5%}#blog-archive .posts .post .content .share{margin-top:-3px}#blog-post .content .title-bar .title{max-width:100%;font-size:30px;line-height:35px}#blog-post .content .title-bar .info-bar{margin-top:8.5%;position:relative;font-size:17px}#blog-post .content .title-bar .info-bar .name{position:absolute;margin-top:-22px}#blog-post .content .title-bar .info-bar .date{margin-left:0}#blog-post .content .share:not(.bottom-share){margin-top:-18px}#blog-post .content .post .heading{font-size:30px;line-height:35px}#blog-post .content .post .subheading{font-size:20px}#blog-post .content .post .quote-block .quote{font-size:20px;line-height:27px}#blog-post .content .post .fb-parent{margin-top:18%}#about>.content .heading{font-size:50px}#about>.content .text{font-size:17px;line-height:24px}#about>.content .text .subheading{margin-top:15px;font-size:22px;line-height:30px}#about .box-list .box{width:80%;margin-left:10%!important;margin-bottom:0!important;margin-top:5%!important}#careers .text .headline{font-size:40px}#customer-success .top-section .case-study-section .centered{width:80%}#customer-success .success-stories>.headline{font-size:30px;line-height:30px}#customer-success .success-stories .modules .module .headline{font-size:18px;line-height:18px}#customer-success .success-stories .modules .module .body{font-size:13px;line-height:19px;width:100%}#customer-success .logowall .headline{font-size:30px;line-height:30px}#privacy .content .title{text-align:left;font-size:25px;line-height:30px}#privacy .content .heading{font-size:20px;line-height:23px}}@media (max-width:580px){#header{height:70px}.mobile-menu{top:70px}#home .top-section .content{top:62%}#home .top-section .content .text .headline{font-size:21px;line-height:24px}#home .top-section .content .text .body{margin-top:10px;width:100%}#blog-post .top-section{height:70px}#blog-post .top-section .background{height:125px}}@media (max-width:550px){#home .home-text-section .text .headline{font-size:27px;line-height:33px}#home .home-text-section .text .body{font-size:17px;line-height:22px}#solution .top-section .content .headline-1{font-size:20px;line-height:20px}#solution .top-section .content .headline-2{font-size:29px;line-height:29px}#solution .bottom-section .text{font-size:23px;line-height:28px}#customer-success .top-section img{width:150%}#customer-success .top-section .content .text .above-title{font-size:18px;line-height:18px}#customer-success .top-section .content .text .company-name{font-size:55px;line-height:55px}#customer-success .centered .results .result{width:48.5%;height:180px;padding:3% 0 0 3%}#customer-success .centered .results .result:nth-child(n+3){margin-left:3%}#customer-success .centered .results .result .number{font-size:63px;line-height:63px}#customer-success .centered .results .result .text{font-size:18px;line-height:23px}#customer-success .headline-1{font-size:15px;line-height:15px}#customer-success .headline-2{font-size:25px;line-height:30px}#customer-success .home-text-section .text .headline{font-size:27px;line-height:33px}#customer-success .home-text-section .text .body{font-size:17px;line-height:22px}}@media (max-width:500px){#home .publishers-section{padding:5% 0 10%}#home .publishers-section .centered .carousel .carousel-indicators{bottom:-30px}#home .publishers-section .centered .carousel .carousel-indicators li{width:8px;height:8px;margin:0}#home .publishers-section .centered .carousel .carousel-indicators li.active{margin:0;width:8px;height:8px}#solution .features-section .module .text{width:95%;margin-left:2.5%}#solution .features-section .module .text .headline{font-size:22px;line-height:30px}#solution .features-section .module .text .body{font-size:14px;line-height:21px}#contact .top-image .text{font-weight:300;top:55%;font-size:40px;line-height:40px}#blog-archive .top-section{height:160px}#blog-archive .top-section .label{font-size:45px}#blog-archive .top-section .background{height:150px}#blog-archive .posts .title{font-size:20px;line-height:24px}#blog-post .content .title-bar .title{margin-top:6%;font-size:25px;line-height:30px}#blog-post .content .title-bar .info-bar{font-size:16px}#blog-post .content .title-bar .info-bar .name{margin-top:-20px}#blog-post .content .post .heading{font-size:25px;line-height:30px}#blog-post .content .post .subheading{font-size:18px}#blog-post .content .post .text{font-size:16px;line-height:21px}#blog-post .content .post .quote-block .quote{font-size:18px;line-height:25px}#blog-post .content .post .quote-block .source{font-size:16px}#about>.content .heading{font-size:40px}#about>.content .text{font-size:16px;line-height:22px}#about>.content .text .subheading{margin-top:10px;font-size:19px;line-height:25px}#about>.content .text .body{margin-top:15px}#about .team-label{font-size:40px}#about .team{width:98%}#careers .text .headline{font-size:35px}#customer-success .centered .content .heading{font-size:18px;line-height:21px}#customer-success .centered .content .text{font-size:15px;line-height:20px}#customer-success .centered .content .quote-block .quote{font-size:17px;line-height:23px}#customer-success .centered .content .quote-block .source{font-size:17px}#customer-success .centered .content .quote-block .title{font-size:13px}#customer-success .centered .content .company-logo{width:45%}#customer-success .centered .content .company-name{font-size:22px}#customer-success .centered .bottom-section .text{font-size:20px;line-height:25px}#customer-success .centered .bottom-section .button{font-size:12px}#privacy .content .title{font-size:23px;line-height:27px}#privacy .content p{font-size:16px;line-height:21px}}@media (max-width:480px){#home .top-section .cover{display:none}#home .top-section .content{top:54%}#home .top-section .content .text{width:95%}#home .publishers-section .centered .headline{line-height:24px}#home .image-section{width:160%;margin-left:-25%}#home .home-text-section{padding:11% 0 12%}#home .home-text-section .text .headline{font-size:23px;line-height:28px}#home .home-text-section .text .body{font-size:15px;line-height:21px}#home .text-section .text{width:90%}#customer-success .home-text-section{padding:11% 0 12%}#customer-success .home-text-section .text .headline{font-size:23px;line-height:28px}#customer-success .home-text-section .text .body{font-size:15px;line-height:21px}}@media (max-width:460px){#customer-success .centered .results .title{font-size:32px}#customer-success .centered .results .result .number{font-size:55px;line-height:55px}#customer-success .centered .results .result .text{font-size:16px;line-height:20px}}@media (max-width:450px){.wpcf7 .label{font-size:28px}#request-a-demo .close svg{width:40px;height:40px}#request-a-demo .wpcf7 .sub_label{font-size:15px}#footer .menu .content .left-content figure figcaption{font-size:11px}#footer .menu .content .left-content figure ul li{margin-top:6%}#footer .menu .content .left-content figure ul li a{font-size:13px}#home .top-section img.mobile{width:150%;margin-left:-25%}#home .top-section .content .text .headline{font-size:19px;line-height:22px}#home .top-section .content .text .body{margin-top:8px;width:95%;font-size:13px;line-height:15px}#home .top-section .content .text .button{margin-top:10px}#home .publishers-section .centered .headline{font-size:19px}#home .case-study-section .centered .text .quote{font-size:19px;line-height:26px}#home .case-study-section .centered .text .source{font-size:16px;line-height:16px}#home .case-study-section .centered .text .title{font-size:13px;line-height:13px}#home .case-study-section .centered .text a{margin-top:6%;font-size:15px;line-height:15px}#home .bottom-section .button{font-size:12px;padding:12px 18px}#solution .top-section img{width:150%;margin-left:-25%}#solution .top-section .content{width:90%}#solution .platform-section>.headline{font-size:26px;line-height:26px}#solution .platform-section .modules .module{width:90%;margin-left:5%!important;margin-top:0!important}#solution .platform-section .modules .module:nth-child(n+2){margin-top:8%!important}#solution .platform-section .modules .module .headline{margin-top:6%;font-size:21px;line-height:21px}#solution .platform-section .modules .module .body{font-size:17px;line-height:25px;width:95%}#solution .features-section>.headline{font-size:26px;line-height:26px}#solution .bottom-section .text{font-size:22px;line-height:27px}#contact #contact-info::before{margin-top:75%}#blog-archive .posts .post .inside{width:90%;margin-left:5%;margin-top:5%}#blog-archive .posts .post .content{padding:3% 0 8%}#blog-archive .posts .post .content .name-and-date{font-size:14px;line-height:20px}#blog-archive .posts .post .content .name-and-date .spacer{height:0;display:block;background-color:transparent}#blog-archive .posts .post .content .share{margin-top:7px}#blog-archive .posts .title{margin-top:15%;font-size:17px;line-height:21px}#blog-archive .posts .summary{padding-right:0;font-size:14px;line-height:20px}#blog-post .content .post .quote-block .quote{font-size:16px;line-height:22px}#blog-post .content .post .quote-block .source{font-size:14px}#blog-post .content .post .fb-parent{margin-top:21%}#about .team .member .content .publishers .label{font-size:11px;line-height:11px}#about .team .member .content .publishers .list{font-size:12px;line-height:14px}#customer-success .top-section .content .text .above-title{font-size:16px;line-height:16px}#customer-success .top-section .content .text .company-name{font-size:50px;line-height:50px}#customer-success .top-section .case-study-section .centered .text .quote{font-size:19px;line-height:26px}#customer-success .top-section .case-study-section .centered .text .source{font-size:16px;line-height:16px}#customer-success .top-section .case-study-section .centered .text .title{font-size:13px;line-height:13px}#customer-success .top-section .case-study-section .centered .text a{margin-top:6%;font-size:15px;line-height:15px}#customer-success .success-stories>.headline{font-size:26px;line-height:26px}#customer-success .success-stories .modules .module{width:90%;margin-left:5%!important;margin-top:0!important}#customer-success .success-stories .modules .module:nth-child(n+2){margin-top:8%!important}#customer-success .success-stories .modules .module .headline{margin-top:6%;font-size:21px;line-height:21px}#customer-success .success-stories .modules .module .body{font-size:17px;line-height:25px;width:95%}#customer-success .success-stories .modules .button,#customer-success .success-stories .modules .link{font-size:12px;padding:12px 18px}#customer-success .success-stories .modules .link{margin-top:5%}#customer-success .logowall .headline{font-size:26px;line-height:26px}#customer-success .bottom-section .button{font-size:12px;padding:12px 18px}}@media (max-width:430px){#home .home-text-section .text .headline{font-size:22px;line-height:27px}#home .home-text-section .text .body{font-size:14px;line-height:20px}#customer-success .home-text-section .text .headline{font-size:22px;line-height:27px}#customer-success .home-text-section .text .body{font-size:14px;line-height:20px}}@media (max-width:415px){#about>.content .heading{font-size:35px}#about>.content .text{font-size:15px;line-height:21px}#about>.content .text .subheading{font-size:17px;line-height:24px}}@media (max-width:400){#request-a-demo .wpcf7 .label{margin-top:40px}}@media (max-width:400px){#request-a-demo .close{top:3%}#request-a-demo .close svg{width:30px;height:30px}#home .top-section .content .text .headline{font-size:16px;line-height:19px}#home .top-section .content .text .body{width:100%;font-size:12px;line-height:14px}#solution .top-section .content .headline-1{font-size:17px;line-height:17px}#solution .top-section .content .headline-2{font-size:26px;line-height:26px}#solution .platform-section>.headline{font-size:22px;line-height:22px}#solution .platform-section .button{font-size:12px;padding:20px}#solution .features-section>.headline{font-size:22px;line-height:22px}#solution .features-section .module .centered{width:95%}#solution .bottom-section .button{font-size:12px;padding:20px}#contact .top-image img{width:150%}#contact .top-image .text{top:60%;font-weight:200}#contact #contact-info::before{margin-top:85%}#blog-archive .top-section{height:140px}#blog-archive .top-section .label{font-size:35px}#blog-archive .top-section .background{height:130px}#blog-post .content .title-bar .title{font-size:20px;line-height:22px}#blog-post .content .title-bar .info-bar{font-size:15px}#blog-post .content .title-bar .info-bar .name{margin-top:-18px}#blog-post .content .share{font-size:15px}#blog-post .content .share .social-icon svg{width:30px}#blog-post .content .post .heading{font-size:20px;line-height:22px}#blog-post .content .post .subheading{font-size:17px}#blog-post .content .post .text{font-size:15px;line-height:20px}#about .team .member::before{margin-top:200%}#about .team .member .images{height:50%}#about .team .member .content{height:49%}#about .team .member .content .publishers .label{font-size:10px;line-height:13px}#about .team .member .content .publishers .list{font-size:12px;line-height:14px}#careers .text .headline{font-size:30px}#customer-success .headline-1{font-size:12px;line-height:12px}#customer-success .headline-2{font-size:20px;line-height:24px}#customer-success .logowall .headline,#customer-success .success-stories>.headline{font-size:22px;line-height:22px}#privacy .content .title{font-size:21px;line-height:23px}#privacy .content .heading{font-size:18px;line-height:20px}#privacy .content p{font-size:15px;line-height:20px}}@media (max-width:395px){#customer-success .top-section .case-study-section .centered .text .quote,#home .case-study-section .centered .text .quote{font-size:17px;line-height:23px}}@media (max-width:380px){#footer .menu{padding:5.5% 2.5%}#footer .menu .content .left-content figure{width:31%}#footer .menu .content .left-content figure:nth-child(n+2){margin-left:3.5%}#footer .menu .content .left-content figure figcaption{font-size:10px}#footer .menu .content .left-content figure ul li{margin-top:4%}#footer .menu .content .left-content figure ul li a{font-size:12px}}@media (max-width:370px){#home .bottom-section .button{font-size:10px;padding:12px 18px}#customer-success .centered .results .title{font-size:26px}#customer-success .centered .results .result{height:170px;padding:4% 0 0 3%}#customer-success .centered .results .result .number{font-size:45px;line-height:45px}#customer-success .centered .results .result .text{font-size:14px;line-height:18px}#customer-success .centered .content .heading{font-size:16px;line-height:18px}#customer-success .centered .content .text{font-size:14px;line-height:18px}#customer-success .centered .content .quote-block .quote{font-size:15px;line-height:20px}#customer-success .centered .content .quote-block .source{font-size:14px}#customer-success .centered .content .quote-block .title{font-size:12px}#customer-success .centered .content .company-logo{width:90%}#customer-success .centered .content .company-name{font-size:18px}#customer-success .centered .bottom-section .text{font-size:16px;line-height:21px}#customer-success .centered .bottom-section .button{font-size:11px;line-height:15px}#customer-success .bottom-section .button,#customer-success .success-stories .modules .button,#customer-success .success-stories .modules .link{font-size:10px;padding:12px 18px}}@media (max-width:360px){#home .publishers-section .centered .headline{font-size:16px;line-height:20px}#home .home-text-section{padding:9% 0 10%}#home .home-text-section .text .headline{font-size:18px;line-height:22px}#home .home-text-section .text .body{font-size:12px;line-height:17px}#customer-success .top-section img{width:160%}#customer-success .top-section .content .text .above-title{font-size:15px;line-height:15px}#customer-success .top-section .content .text .company-name{font-size:42px;line-height:42px}#customer-success .home-text-section{padding:9% 0 10%}#customer-success .home-text-section .text .headline{font-size:18px;line-height:22px}#customer-success .home-text-section .text .body{font-size:12px;line-height:17px}}@media (max-width:350px){#home .top-section .content .text .headline{font-size:15px;line-height:18px}#home .top-section .content .text .body{width:95%;font-size:11px;line-height:13px}#home .top-section .content .text .button{margin-top:12px;font-size:10px}#home .case-study-section .centered .text .quote{font-size:15px;line-height:22px}#home .case-study-section .centered .text .source{font-size:15px;line-height:15px}#home .case-study-section .centered .text .title{margin-top:2%;font-size:12px;line-height:12px}#home .case-study-section .centered .text a{margin-top:6%;font-size:13px;line-height:13px}#solution .top-section .content .headline-2{font-size:22px;line-height:22px}#solution .bottom-section .text{font-size:18px;line-height:22px}#contact .top-image .text{top:65%;font-size:36px;line-height:36px}#contact #contact-info::before{margin-top:95%}#blog-archive .posts .post .content .name-and-date{font-size:12px;line-height:17px}#blog-archive .posts .post .content .share{margin-top:4px;font-size:12px}#blog-archive .posts .title{margin-top:18%;font-size:16px;line-height:19px}#blog-archive .posts .summary{margin-top:3%;font-size:13px;line-height:19px}#blog-post .content .title-bar .title{font-size:18px;line-height:20px}#blog-post .content .title-bar .info-bar{font-size:14px}#blog-post .content .title-bar .info-bar .name{margin-top:-16px}#blog-post .content .share{font-size:14px}#blog-post .content .share .social-icon:nth-of-type(1){margin-left:2px}#blog-post .content .share .social-icon svg{width:28px}#blog-post .content .post .heading{font-size:18px;line-height:20px}#blog-post .content .post .subheading{font-size:15px}#blog-post .content .post .quote-block .quote,#blog-post .content .post .text{font-size:14px;line-height:18px}#blog-post .content .post .quote-block .source{font-size:12px}#about .team-label{font-size:35px}#about .team .member::before{margin-top:155%}#about .team .member .images{height:64.2%}#about .team .member .content{height:37%}#about .team .member .content .name{font-size:14px;line-height:14px}#about .team .member .content .publishers{display:none}#about .team .member .content .social{left:12px}#about .team .member .hiring-content .label{font-size:18px;line-height:20px}#about .box-section .label{font-size:30px}#customer-success .top-section .case-study-section .centered .text .quote{font-size:15px;line-height:22px}#customer-success .top-section .case-study-section .centered .text .source{font-size:15px;line-height:15px}#customer-success .top-section .case-study-section .centered .text .title{margin-top:2%;font-size:12px;line-height:12px}#customer-success .top-section .case-study-section .centered .text a{margin-top:6%;font-size:13px;line-height:13px}#customer-success .headline-2{font-size:15px;line-height:18px}#privacy .content .title{font-size:18px;line-height:20px}#privacy .content p{font-size:14px;line-height:18px}}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}