.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:103%}header.landing{background-color:#004d71}header.landing .contact{background-color:#004d71;border:0;color:#fff}.hero{}.hero h1{color:#fff}.hero.monkey-head-optimize-services{background-image:url(../img/monkey-head/optimize-services.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom}.hero .hero-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,min-content);grid-auto-flow:row}.hero .hero-wrapper .contact{grid-row:3/4}.hero .hero-wrapper .contact button{margin-top:20px}.hero .hero-wrapper .title{grid-column:1/2}.hero .hero-wrapper h1{margin-bottom:.6em}.hero .hero-wrapper .contact{padding-bottom:67px}.hero .hero-wrapper .hero-form{justify-self:center}.hero .icons{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"display video" "retarget native" "ott audio";margin-top:20px;grid-row-gap:20px}.hero .icons>div{text-align:center}.hero .icons>div img{height:128px}.hero .icons>div p{text-align:center;font-family:atrament-web,arial-fallback,opensans-fallback,helvetica-fallback;font-size:26px}.hero .icons .display{grid-area:display}.hero .icons .vid{grid-area:video}.hero .icons .retarget{grid-area:retarget}.hero .icons .native{grid-area:native}.hero .icons .ott{grid-area:ott}.hero .icons .audio{grid-area:audio}.hero .hero-form{width:300px;text-align:center}.hero .hero-form input{padding:10px 20px;border:1px solid #fff;border-radius:30px;font-size:16px;outline-width:0;margin:15px 0;width:100%}.hero .hero-form button{margin:20px 0;font-weight:300;font-size:20px;border:0}.hero .hero-form h3{font-size:35px;line-height:42px;font-family:atrament-web,sans-serif;padding-bottom:20px;font-weight:500}.hero.form .icons{justify-items:center}.hero.form .icons>div{width:115px}.hero.form .icons>div img{height:100px}.four-points{display:grid;gap:1px;margin-top:.5rem;text-align:center}@media screen and (min-width:992px){.four-points{grid-template-columns:repeat(4,1fr);grid-template-rows:min-content auto}.four-points .header{grid-row:1/2;grid-column:1/5}}@media screen and (max-width:991px){.four-points{grid-template-rows:min-content repeat(4,1fr);grid-auto-flow:column}.four-points .header{grid-row:1/2;grid-column:1/2}}.four-points .h2{font-size:36px;line-height:1.25em;font-family:atrament-web,arial-fallback,opensans-fallback,helvetica-fallback;text-transform:uppercase}.four-points h2,.four-points .h2,.four-points p{color:#fff;text-align:center}.four-points p{font-weight:300;font-size:27px;line-height:37px}.four-points .number-circle{color:#fff;display:inline-block;box-sizing:content-box;background-color:#f05325;border:3.5px solid #fff;border-radius:50%;font-size:36px;line-height:36px;width:36px;height:36px;padding:12px;font-family:atrament-web,arial-fallback,opensans-fallback,helvetica-fallback;margin-top:35px;margin-bottom:50px}.four-points .header{background:#f05325;padding:40px 0}.four-points .point{background:#5b6670;padding:35px}.four-points .point.dark{background:#323e48}main.layout.default section.content ol{padding-left:25px}main.layout.default section.blue div.full.bound{margin:0}main.layout.default .center{text-align:center}main.layout.default .left img,main.layout.default .right img{max-width:100%}main.layout.default .tighten{margin-top:20px!important}main.layout.default h3{color:#004d71}main.layout.default .case-study{position:relative}main.layout.default .case-study .bound.full{margin:0}main.layout.default .case-study .video{display:flex;justify-content:center;align-items:center;height:285px;cursor:pointer}main.layout.default .case-study .video img{height:80px;margin:0 30px}main.layout.default .case-study .h2{color:#fff;margin:0}main.layout.default section.pillars{margin:10px 0}main.layout.default section.pillars div.bound.full{margin:0}main.layout.default .pillars-container{text-align:center;background-color:#323e48}main.layout.default .pillars-container img{width:120px;padding-top:30px}main.layout.default .pillars-container h2,main.layout.default .pillars-container h3,main.layout.default .pillars-container p,main.layout.default .pillars-container a{color:#fff}main.layout.default .pillars-container p{margin:0}main.layout.default .pillars-container h3{margin:1em 0}main.layout.default .pillars-container .btn{background-color:#fff;color:#004d71}main.layout.default .pillars-container .btn:hover{background-color:transparent;color:#fff}main.layout.default .pillars-container p.conversion{font-size:36px;line-height:1.25em;font-family:atrament-web,arial-fallback,opensans-fallback,helvetica-fallback;text-transform:inherit!important}main.layout.default .pillars-container .five-pillars{display:grid;padding-bottom:50px}main.layout.default .pillars-container .five-pillars .pillar{padding:0 20px}main.layout.default .pillars-container .five-pillars .pillar a{font-weight:700}main.layout.default .hundred{margin-bottom:50px}main.layout.default button.lp-redesign{margin-top:20px!important}@media screen and (min-width:450px){.hero .icons{grid-template-columns:repeat(3,1fr);grid-template-areas:"display video retarget" "native ott audio"}}@media screen and (min-width:992px){header.landing .logo{width:250px;align-self:end;padding-bottom:40px}.hero .hero-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:min-content min-content auto;align-content:start}.hero .hero-wrapper h1{grid-column:1/3;grid-row:1/2}.hero .hero-wrapper .text{grid-row:2/3}.hero .hero-wrapper .icons{grid-column:2/3;grid-row:2/4}.hero .hero-wrapper .contact{grid-row:3/4;padding-bottom:0}.hero.form .hero-wrapper{grid-template-columns:1fr 300px;grid-template-rows:repeat(3,min-content);grid-column-gap:40px;align-content:start}.hero.form .hero-wrapper .hero-form{grid-column:2/3;grid-row:1/5}.hero.form .hero-wrapper h1{grid-column:1/2;grid-row:1/2}.hero.form .hero-wrapper .sub{grid-column:1/2;grid-row:2/3}.hero.form .hero-wrapper .text{grid-column:1/2;grid-row:2/3}.hero.form .hero-wrapper .icons{grid-column:1/2;grid-row:3/4}main .content .specialist{margin-top:0}main .case-study img[alt=mobile]{display:none}main .case-study img[alt=desktop]{display:block}main .pillars-container .five-pillars{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1200px){header.landing .logo{width:350px;padding-bottom:40px}}@media screen and (min-width:1150px){.hero.form .icons{grid-template-columns:repeat(6,1fr);grid-template-areas:"display video retarget native ott audio"}}@media screen and (max-width:991px){main .case-study img[alt=mobile]{display:block;object-position:top}main .case-study img[alt=desktop]{display:none}.hero.form .hero-wrapper .icons{grid-row-gap:initial}}@media screen and (min-width:1340px){header.landing .logo{margin-left:50px}}