body{background:#fff;}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;}#wrapper>header{background-image:url('images/homepage/home-hero-4.jpg');height:30vw;min-height:480px;color:#fff;}#wrapper>header:after{background:none;}#wrapper>header h2{margin:0 0 20px 0;text-shadow:none;line-height:1.4em;font-size:72px;font-weight:100;color:#fff;}#wrapper>header h2 b{font-weight:400;color:#fff;}#wrapper>header .page-title{padding-top:0;padding-bottom:0;}#wrapper>header p.bigtext{font-size:24px;font-weight:300;cursor:default;}#wrapper>header .btn-outline{position:relative;top:1px;background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.85);text-transform:uppercase;}#wrapper>header .header-cta{min-height:70px;opacity:0;opacity:1\9;-webkit-animation:fadein .4s 1s 1 forwards ease-in;-moz-animation:fadein .4s 1s 1 forwards ease-in;-ms-animation:fadein .4s 1s 1 forwards ease-in;-o-animation:fadein .4s 1s 1 forwards ease-in;animation:fadein .4s 1s 1 forwards ease-in;}#wrapper>header .header-cta a{background:#fff;border:0;border-radius:32px;min-width:280px;margin:0 10px;text-transform:uppercase;letter-spacing:.025em;font-weight:400;font-size:18px;color:#016fc9;}#wrapper>header .header-cta a:hover{background:#f3f8fb;}#wrapper>footer .footer-links p{font-weight:300;}#wrapper>footer .footer-links p:first-of-type a{font-weight:400;}#at4-follow{top:12px;}#at4-follow{z-index:999999;}.at4-follow-outer{display:block;}.cd-title{position:relative;height:160px;line-height:230px;text-align:center;}.cd-title h2{font-size:2.4rem;font-weight:700;}@media only screen and(min-width:768px){.cd-title{line-height:250px;}}@media only screen and(min-width:1170px){.cd-title{height:200px;line-height:300px;}.cd-title h2{font-size:3rem;}}.cd-headline{font-size:3rem;line-height:1.2;}@media only screen and(min-width:768px){.cd-headline{font-size:4.4rem;font-weight:300;}}@media only screen and(min-width:1170px){.cd-headline{font-size:6rem;}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left;}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0;}.cd-words-wrapper b.is-visible{position:relative;}.no-js .cd-words-wrapper b{opacity:0;}.no-js .cd-words-wrapper b.is-visible{opacity:1;}.cd-headline.type .cd-words-wrapper{vertical-align:top;overflow:hidden;}.cd-headline.type .cd-words-wrapper::after{content:'';position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:#37baf4;}.cd-headline.type .cd-words-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;-moz-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite;}.cd-headline.type .cd-words-wrapper.selected{background-color:#37baf4;}.cd-headline.type .cd-words-wrapper.selected::after{visibility:hidden;}.cd-headline.type .cd-words-wrapper.selected b{color:#0d0d0d;}.cd-headline.type b{visibility:hidden;}.cd-headline.type b.is-visible{visibility:visible;}.cd-headline.type i{position:absolute;visibility:hidden;font-style:normal;}.cd-headline.type i.in{position:relative;visibility:visible;}@-webkit-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);opacity:1;}40%{-webkit-transform:translateY(-50%) scale(0.9);opacity:0;}100%{-webkit-transform:translateY(-50%) scale(0);opacity:0;}}@-moz-keyframes cd-pulse{0%{-moz-transform:translateY(-50%) scale(1);opacity:1;}40%{-moz-transform:translateY(-50%) scale(0.9);opacity:0;}100%{-moz-transform:translateY(-50%) scale(0);opacity:0;}}@keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1;}40%{-webkit-transform:translateY(-50%) scale(0.9);-moz-transform:translateY(-50%) scale(0.9);-ms-transform:translateY(-50%) scale(0.9);-o-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0;}100%{-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0;}}section.tools{padding-top:80px;}section.tools small{display:block;padding-top:30px;text-transform:uppercase;color:#999;}section.tools small+h2{margin-bottom:40px;}section.tools .container h2{margin-bottom:60px;}section.tools .container h4{text-transform:uppercase;}section.tools .container h4+p{font-size:1.1em;}section.tools .container img{width:100%;border:1px solid #e5e5e5;}section.tools .container a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}section.tools .container a:focus{text-decoration:none;outline:none;}section.tools .container a h4{color:#333;}section.tools .container a p{color:#8f8f8f;}section.tools .container a:hover{text-decoration:none;}section.tools .container a:hover h4,section.tools .container a:hover p{color:#0099e5;}section.tools .container a:hover img{border-color:#0099e5;}section.tools .container a .btn-blue-basic{visibility:hidden;opacity:0;}section.tools .container a:hover .btn-blue-basic{visibility:visible;opacity:1;}section.tools .tool:hover{cursor:pointer;color:#0099e5;}section.tools .tool:hover img{border-color:#0099e5;}section.tools .tool:hover h4{color:#0099e5;}section.tools .tool a{visibility:hidden;opacity:0;}section.tools .tool:hover a{visibility:visible;opacity:1;}.more-btns{text-align:center;min-height:70px;}.more-btns a{display:none;}section.trust h2{margin-bottom:0;}section.smart .btn-blue-basic{padding:24px 32px;height:auto;line-height:1;font-weight:400;}section.smart .btn-blue-basic{-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease;}section.smart .btn-blue-basic:hover{background:#0088F7;border-color:#0088F7;color:#fff;}.logos{min-height:40px;margin:20px auto 0;}.logos img{width:100%;max-width:1300px;opacity:.9;}.cta .btn{font-weight:400;}section{position:relative;padding:100px 0;}section .btn-blue-basic{min-width:120px;height:40px;line-height:40px;padding:0 20px;font-weight:400;font-size:14px;letter-spacing:.05em;text-align:center;}section h2{margin:0 0 20px 0;font-weight:100;font-size:52px;}.bigtext{font-weight:300;line-height:1.5em;}section .btn-link{display:inline-block;height:48px;line-height:48px;padding-left:20px;font-weight:400;font-size:16px;letter-spacing:.05em;color:#999;}section .btn-link:hover{color:#2d9cf9;}@media only screen and/*!YUI Compressor */(max-width:1515px){#at4-follow{display:none;}}@media only screen and/*!YUI Compressor */(max-width:1380px){.target .container,.metrics .container{padding-left:70px;}.logos{max-width:900px;}}@media only screen and/*!YUI Compressor */(max-width:1255px){.header-sharetools{visibility:hidden;}}@media only screen and/*!YUI Compressor */(max-width:1024px){#wrapper>header h2{font-size:36px;}.header-sharetools{bottom:-112px;}section.brands .container{background-size:520px 380px;}section.engage .container{background-size:520px 545px;}.widgets .col-md-3 a h4+p{margin-bottom:40px;}.cd-intro{padding-top:50px;}section.tools .container h2{font-size:36px;}}@media only screen and/*!YUI Compressor */(max-width:779px){#wrapper>header{height:auto!important;min-height:360px!important;}#wrapper>header h2{font-size:48px;}#wrapper>header .page-title{padding-top:40px;}#wrapper>header p.bigtext{padding-top:0;font-size:18px;}#wrapper>header .header-cta{padding-top:20px;}#wrapper>header .header-cta a{margin:5px;}section.brands .container,section.engage .container,section.tools .container:first-of-type{background:none;min-height:40px;padding-bottom:20px;text-align:center;}section.tools .container{text-align:center;}section.brands small,section.engage small,section.tools small{padding-top:0;padding-bottom:5px;}section h2{font-size:48px;}section.trust h2{margin-bottom:20px;font-weight:300;font-size:24px;color:#666;}.logos{margin:0 auto;}}@media only screen and/*!YUI Compressor */(max-width:479px){#wrapper>header{height:auto;min-height:360px!important;}#wrapper>header h2{padding:20px 10px;margin:0;max-width:100%;text-align:center;font-weight:300;font-size:36px;}#wrapper>header .page-title{padding-top:20px;}#wrapper>header p.bigtext{padding:0 5%;}#wrapper>header .header-cta a{min-width:200px;height:48px;line-height:48px;letter-spacing:1px;font-weight:400;font-size:16px;}section{padding:40px 0;}section.tools{padding-top:40px;}section.tools .container h2{margin-bottom:40px;font-weight:300;font-size:24px;}section.tools .container:first-of-type{margin-bottom:0;}section.tools .more{display:block;}section.smart .btn-blue-basic{padding:24px;}section h2{font-weight:400;font-size:24px;}section .btn-blue-basic{min-width:140px;height:40px;line-height:40px;font-weight:400;font-size:14px;}.cd-intro{min-height:155px;padding-top:15px;}.vertical-center{-webkit-transform:none;transform:none;}section:last-of-type{padding-bottom:40px;}}