@font-face{font-family:ProximaNova;src:local('☺'),url("ProximaNova-Extrabld.51563919fd1a.ttf");font-display:swap}.container_inner{padding:70px 0}.container_joinnow-form{margin-top:0}.container-intro-bg{padding-top:70px}.container-intro-bg-predictive{background-color:#fff;color:#333;border-bottom:4px solid #dcecfd;background-image:url("../../../../../images/site/update/landing/predictive-seo-tools/bg-target.7c9fc742abfb.svg"),url("../../../../../images/site/update/landing/predictive-seo-tools/bg-back.aa9e7a1c0560.svg");background-repeat:no-repeat;background-position:calc(50% + 140px) bottom,center bottom}.container-intro_inner{padding-top:70px;padding-bottom:85px}.container-intro_title{font-size:40px;color:#333;text-align:center}.container-intro_title_predictive{font-family:ProximaNova;color:#478bde;font-size:48px}.container-c2a__horizon .container-intro_form_inp{margin-right:2.8%}.container-c2a__horizon .btn{border-radius:4px}.container__blue{color:#fff;background-color:#4284c6}.container__turquoise{color:#fff;background-color:#29a3a3}.container__navy{color:#fff;background:url("../../../../../images/site/update/bg/bg-seo-opacity-30.d77efd84a282.webp") #00727f}.container_inner_wide{width:1200px}.container-screen .container_inner{padding-bottom:0!important}.container-screen h3{margin-top:0!important;font-size:22px;padding-left:45px;min-height:32px;position:relative}.container-screen h3:before{content:"";position:absolute;width:32px;height:32px;background:linear-gradient(to right,#ffdc40 50%,#ffb720 50%);border-radius:5px;top:0;left:0}.container-screen p{margin:20px;font-size:16px}.container-screen p:last-child{margin-bottom:40px}.container-screen .tip{background-color:rgba(0,0,0,.05);padding:15px 20px;border-radius:4px 8px 8px 4px;border-left:4px solid #feb71f}.block__center{display:block;margin:0 auto}@media only screen and (max-width:1200px){.container_inner_wide{width:96%}}@media only screen and (max-width:960px){.out-inner-img{width:96%}.container-intro-bg-predictive{background-position:right bottom,center bottom;background-size:500px,auto}}@media only screen and (min-width:801px){.columns-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-vertical-align-bottom{align-self:flex-end}.columns-reverse{flex-direction:row-reverse}}