.banner-top{position:relative;background:url(/Images/bluetone-media/2026/case-studies/SDC-oak-hill-plan.jpeg) no-repeat;float:left;width:100%;background-size:cover;padding-top:180px;padding-bottom:240px;background-position:center}.full-service h1{margin-bottom:10px}.full-service h2{margin-bottom:25px}.marketing-services .container{max-width:1180px}.marketing-services{padding-top:80px;padding-bottom:240px}.blue-digital{margin-bottom:0}.project-overview{float:left;width:100%;background:#B7D2E7;padding-top:70px;padding-bottom:80px}.overview-top{background:#fff;border-radius:12px;padding:50px 40px;display:flex;align-items:center}.home-plans{float:left}.site-specializes{float:left;padding-left:40px}.site-specializes h2{color:#2D5888;margin-bottom:12px;font-weight:700;line-height:1.3}.site-specializes p{font-size:18px;margin-bottom:0;color:#64748b}.strip-2{bottom:-1px}.strategy{float:left;width:100%;background:#B7D2E7;padding-bottom:80px}.prioritized{margin-bottom:30px}.prioritized h2{margin-bottom:0;font-size:48px;color:#2D5888;font-weight:700;letter-spacing:-1%}.performance ul{margin-top:0;padding-left:30px}.performance ul li{color:#2D5888;font-size:18px;font-weight:400;margin-bottom:10px}.bottom-strip{float:left;width:100%;position:relative}.key-outcomes{float:left;width:100%;background:#B7D2E7;padding-bottom:220px}.icon-left .img-fluid{text-align:left;float:left}.traffic h3{color:#2D5888}.traffic p{color:#2D5888;font-size:18px}.mb-7{margin-bottom:60px}.icon-left .img-fluid{max-width:130px;width:100%}.icon-right .img-fluid{max-width:130px}.traffic ul{margin-top:0;padding-left:34px}.traffic ul li{color:#2D5888;font-size:18px;font-weight:400;margin-bottom:10px}.mb-8{margin-bottom:60px}.click-through{float:left;width:100%;background:#5095C8;padding-bottom:100px}.mb-9{margin-bottom:0}.mb-9,.mb-7 .traffic p{margin-bottom:0}.consistently h2{margin-bottom:0;font-size:48px;color:#fff;font-weight:700;letter-spacing:-1%}.consistently h3{color:#fff}.consistently p{color:#fff;font-size:18px;margin-bottom:0}.strip-4{bottom:-1px}.services-wrapper{display:flex;justify-content:space-around;gap:30px;text-align:center}.services-box{width:33.33%;color:#fff}.number{font-size:58px;font-weight:700;display:inline-block}.arrow-top{color:#ff9d00;font-size:75px;margin-left:10px;display:inline-block;animation:up 1s infinite alternate}.services-text{font-size:18px;margin-top:15px}@keyframes up{from{transform:translateY(5px)}to{transform:translateY(-8px)}}@media(min-width:1600px){.marketing-services{padding-bottom:350px}.project-overview{padding-top:110px;padding-bottom:100px}.click-through{padding-bottom:140px}.key-outcomes{padding-bottom:280px}}@media(max-width:980px){.number{font-size:40px}.arrow-top{font-size:45px}.overview-top{padding:50px 14px;flex-direction:column}.site-specializes{padding-left:0;width:100%;text-align:center}.home-plans .img-fluid{margin-bottom:40px}.project-overview{padding-top:60px;padding-bottom:60px}.tabs-full{width:100%}.prioritized h2{font-size:32px}.prioritized{margin-bottom:15px}.strategy{padding-bottom:60px}.traffic h3{font-size:24px}.consistently h2{font-size:32px}.consistently h3{font-size:24px}.click-through{padding-bottom:180px}}@media(max-width:767px){.services-section{padding:25px 15px}.services-title{font-size:20px;margin-bottom:30px}.services-wrapper{flex-direction:column}.services-box{width:100%}.number{font-size:45px}.arrow-top{font-size:42px}.marketing-services{padding-bottom:160px}.home-plans .img-fluid{max-width:400px;width:100%}.icon-left .img-fluid{float:inherit;margin-bottom:30px;text-align:center;margin-left:auto;margin-right:auto;display:block}.mb-8{margin-bottom:30px}.icon-right .img-fluid{float:inherit;margin-bottom:30px;text-align:center;margin-left:auto;margin-right:auto;display:block}.click-through{padding-bottom:70px;padding-top:30px}.performance ul li{text-align:left;list-style-position:inherit}.performance ul{padding-left:30px}.traffic{text-align:center}.mb-7{margin-bottom:40px}.traffic h3{margin-bottom:15px}.traffic ul li{list-style-position:inherit;text-align:left}.traffic ul{padding-left:30px}.key-outcomes{padding-bottom:140px}.strategy{padding-bottom:20px}.number{font-size:40px}.row.mb-9{margin-bottom:0}}@media(max-width:575px){.banner-top{padding-top:60px;padding-bottom:100px}}@media(max-width:480px){.marketing-services{padding-bottom:120px}.key-outcomes{padding-bottom:100px}}@media(max-width:420px){.marketing-services{padding-bottom:100px}}