@media (min-width:1024px){body.blog .module-subnav .menu ul li{margin:0 10px}}body.blog-home{}body.blog-home .module.latest-articles{margin-top:0}body.blog-home .module.latest-articles .module-heading{color:#49494b;letter-spacing:0}@media (max-width:767px){body.blog-home .category:not(:first-child){padding-top:40px}body.blog-home .category:not(:first-child):before{content:"";position:absolute;top:0;left:25px;right:25px;border-top:1px solid #dadada}}@media (min-width:768px){body.blog-home .category .module-header{text-align:left}}body.blog-home .category .module-header .title{font-weight:bold;letter-spacing:0.03em;text-transform:uppercase}@media (min-width:768px){body.blog-home .category .module-header .title{color:#000}body.blog-home .category .module-header .title:after{content:"";margin:0 0.5em 0 0.75em;border-right:1px solid #b2b2b2}}body.blog-home .category .module-header .basic-cta{display:none}@media (min-width:768px){body.blog-home .category .module-header .basic-cta{display:inline;font-size:11px}}body.blog-home .category .posts .post{margin-bottom:0}body.blog-home .category.publications{background-color:#000;color:#fff;padding:40px 0}@media (min-width:768px){body.blog-home .category.publications{padding:75px 0}body.blog-home .category.publications a{color:#fff}}body.blog-home .category.publications .module-header .title{color:#fff}body.blog-home .category.publications .module-header .title:after{border-right:none;margin:0}@media (min-width:768px){body.blog-home .category.publications .posts .post{color:#fff}}@media (min-width:768px){body.blog-home .category.publications .posts .post .info,body.blog-home .category.publications .posts .post .subcategory{color:#fff}}body.blog-home .categories-posts{margin:0 auto;padding:40px 0;background:#f3f3f3}@media (min-width:768px){body.blog-home .categories-posts{margin:0 auto;padding:75px 0}}@media (min-width:768px){body.blog-home .categories-posts{margin:40px auto;padding:0;background:none}}@media (min-width:768px) and (min-width:768px){body.blog-home .categories-posts{margin:75px auto}}body.blog .posts .col{display:block}body.blog .posts .post{position:relative;width:100%;height:100%;margin-bottom:35px}@media (max-width:767px){body.blog .posts .post{background:#fff;box-shadow:4px 6px 24px rgba(0, 0, 0, 0.15)}}@media (min-width:768px){body.blog .posts .post{margin-bottom:70px}}body.blog .posts .post .picture{width:100%;height:200px;overflow:hidden;background:#ccc}@media (min-width:400px){body.blog .posts .post .picture{height:300px}}@media (min-width:768px){body.blog .posts .post .picture{height:220px;margin-bottom:20px}}body.blog .posts .post .picture img{width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width:767px){body.blog .posts .post .details{padding:20px}}body.blog .posts .post .subcategory{margin-bottom:0.5em;font-weight:700;font-size:12px;color:#49494b}@media (min-width:768px){body.blog .posts .post .subcategory{margin-bottom:1em;font-size:13px}}body.blog .posts .post .title{font-weight:300;font-size:20px;line-height:1.2}@media (min-width:768px){body.blog .posts .post .title{font-size:26px}}body.blog .posts .post .description{margin-top:0.35em}body.blog .posts .post .info{margin-top:0.25em;font-size:11px;color:#8e8e8e}@media (min-width:768px){body.blog .posts .post .info{margin-top:0.5em}}body.blog .posts .row:not(.slider) .post{min-height:95px;background:none;box-shadow:none}@media (max-width:767px){body.blog .posts .row:not(.slider) .post{padding-left:115px}}@media (max-width:767px){body.blog .posts .row:not(.slider) .post .picture{position:absolute;left:0;top:0;width:95px;height:95px}}body.blog .posts .row:not(.slider) .post .details{padding:0}body.blog .perspectives-infographics{margin:0 auto 75px auto;}body.blog .perspectives-infographics:not(.js-fit-to-viewable-area){height:550px}@media (max-width:767px){body.blog .perspectives-infographics:not(.js-fit-to-viewable-area) iframe{height:261% !important;max-height:584px !important}}@media (min-width:768px){body.blog .perspectives-infographics{height:700px}}body.blog .margin-bottom-small{margin:0 auto 20px auto}body.blog .byod-best-practices-business-info{margin:0;height:4260px}@media (min-width:768px){body.blog .byod-best-practices-business-info{height:6500px}}body.blog .five-trends-info{margin:0;height:3710px;}@media (min-width:768px){body.blog .five-trends-info{height:6375px}}@media (max-width:667px) and (orientation:landscape){body.blog .five-trends-info{height:6890px}}body.blog .infographic.full-width{max-width:100%}body.blog .infographic.full-width .bounds{padding:0;max-width:100%}body.blog .infographic.full-width .bounds .row{margin-left:0;margin-right:0}body.blog .infographic.full-width .bounds .row .main-content{padding-right:0;margin-top:0}body.blog .infographic.full-width .bounds .row .main-content .post-content{margin:0}body.blog .infographic.full-width .bounds .row .main-content iframe{width:100%}body.blog .perspectives-infographics{position:relative;margin:0 auto;height:100%;width:100%}@media (max-width:767px){body.blog .perspectives-infographics iframe{width:100vw !important;height:100% !important;max-width:100vw !important;margin:0 auto !important}}@media (min-width:768px){body.blog .perspectives-infographics{height:100%;min-width:768px;max-width:850px;min-height:600px}body.blog .perspectives-infographics iframe{width:100%;height:100%}}@media (max-width:767px){body.blog .posts-featured{margin-top:0}}body.blog .posts-featured .bounds{overflow:hidden}body.blog .posts-featured .featured-primary{margin:0 -25px}@media (min-width:768px){body.blog .posts-featured .featured-primary{margin:0}}body.blog .posts-featured .featured-primary .picture{display:block;position:relative;padding:75px 25px;background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}@media (min-width:768px){body.blog .posts-featured .featured-primary .picture{height:420px;padding:0}}body.blog .posts-featured .featured-primary .picture .deco{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#000;opacity:0.5;transition:opacity 0.2s}body.blog .posts-featured .featured-primary .picture:hover .deco{opacity:0.75;}body.blog .posts-featured .featured-primary .picture .details{position:relative;z-index:2;text-align:center}@media (min-width:768px){body.blog .posts-featured .featured-primary .picture .details{position:absolute;left:0;right:0;bottom:0;width:100%;max-width:575px;padding:75px 40px;text-align:left}}body.blog .posts-featured .featured-primary .subcategory{margin-bottom:1em;font-weight:700;font-size:13px}body.blog .posts-featured .featured-primary .title{font-size:30px;font-weight:100;margin-bottom:15px;line-height:1.2}@media (min-width:768px){body.blog .posts-featured .featured-primary .title{font-size:36px}}body.blog .posts-featured .featured-primary .description{margin-bottom:1em;font-size:15px}@media (min-width:768px){body.blog .posts-featured .featured-primary .description{font-size:16px}}body.blog .posts-featured .featured-primary .info{font-size:10px}@media (min-width:768px){body.blog .posts-featured .featured-primary .info{font-size:13px}}@media (max-width:767px){body.blog .posts-featured .featured-secondary{margin-top:40px}}@media (min-width:768px){body.blog .posts-featured .featured-secondary:after{content:"";position:absolute;left:15px;right:15px;bottom:0;border-bottom:1px solid #ccc}}body.blog .posts-featured .featured-secondary .heading{padding:0 0 0.25em;border-bottom:1px solid #ccc;font-weight:bold;color:#000;letter-spacing:0.03em;text-transform:uppercase;text-align:center}@media (min-width:768px){body.blog .posts-featured .featured-secondary .heading{text-align:left}}body.blog .posts-featured .featured-secondary ul li{margin:1.5em 0;line-height:1.2;color:#49494b}@media (min-width:768px){body.blog .posts-featured .featured-secondary ul li{margin:1.75em 0}}body.blog .posts-featured .featured-secondary ul li .subcategory{margin-bottom:0.25em;font-weight:700;font-size:13px}@media (min-width:768px){body.blog .posts-featured .featured-secondary ul li .subcategory{margin-bottom:0.75em}}body.blog .posts-featured .featured-secondary ul li .title{font-weight:300;font-size:22px}@media (min-width:768px){body.blog .posts-featured .featured-secondary ul li .title{font-size:26px}}.blog-post-detail{position:relative;margin-top:40px;margin-bottom:0px;}.blog-post-detail .module.module-banner-split.module-banner{display:inherit;/*important*/margin:-30px -25px 15px}.blog-post-detail .main-content{margin-top:-10px}@media (min-width:768px){.blog-post-detail .main-content{margin-top:-30px;padding-right:40px}}.blog-post-detail .main-content .post-title{margin:0 0 1em;font-weight:100;font-size:30px;line-height:1.06;letter-spacing:-0.04em;text-align:center;color:#49494b}@media (min-width:768px){.blog-post-detail .main-content .post-title{line-height:inherit;color:#000;font-size:36px;letter-spacing:-0.025em;margin-bottom:20px;text-align:left}}.blog-post-detail .main-content .post-info{width:auto;overflow:hidden;margin:1em 0;font-size:13px;font-weight:700;letter-spacing:0.05em;text-align:center;color:#8e8e8e}@media (min-width:768px){.blog-post-detail .main-content .post-info{padding:0 0 5px 0}}@media (min-width:1024px){.blog-post-detail .main-content .post-info{text-align:initial}}.blog-post-detail .main-content .post-info hr{margin:1em 0;border-top:2px solid #f1f1f1}@media (min-width:768px){.blog-post-detail .main-content .post-info .author{height:50px;vertical-align:middle;line-height:50px}}@media (min-width:1024px){.blog-post-detail .main-content .post-info .author{float:left}}.blog-post-detail .main-content .post-info .author .picture{display:none}@media (min-width:768px){.blog-post-detail .main-content .post-info .author .picture{display:inline-block;vertical-align:middle;margin-right:10px}}.blog-post-detail .main-content .post-info .author .picture img{display:block;width:50px;height:50px;border-radius:50%}.blog-post-detail .main-content .post-info .author .name{text-transform:uppercase}.blog-post-detail .main-content .post-info .share{margin:1em 0}@media (min-width:768px){.blog-post-detail .main-content .post-info .share{display:none}}@media (max-width:1023px){.blog-post-detail .main-content .post-info .date-category{margin-top:1em}}@media (min-width:1024px){.blog-post-detail .main-content .post-info .date-category{float:right;height:50px;vertical-align:middle;line-height:50px}}.blog-post-detail .main-content .post-info .date-category .category{text-transform:uppercase}.blog-post-detail .main-content .post-content .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.blog-post-detail .main-content .post-content .video-responsive iframe,.blog-post-detail .main-content .post-content .video-responsive .video-poster{left:0;top:0;height:100%;width:100%;position:absolute}.blog-post-detail .main-content .post-content .video-responsive iframe img,.blog-post-detail .main-content .post-content .video-responsive .video-poster img{width:100%;max-height:100%}.blog-post-detail .main-content .post-content .whitepaper-thumb-callout{margin:30px -10px;box-shadow:0 0 10px 3px #eee;padding:20px 0 10px;border:1px solid #eee}.blog-post-detail .main-content .post-content .whitepaper-thumb-callout p{font-size:1em;font-weight:400;line-height:normal;letter-spacing:normal;margin:20px 0 30px}.blog-post-detail .main-content .post-content .whitepaper-thumb-callout img{width:200px;max-width:100%;box-shadow:0 2px 5px #999}@media (max-width:1023px){.blog-post-detail .main-content .post-content .whitepaper-thumb-callout{text-align:center;padding:10px;margin:30px 0}}.blog-post-detail .main-content .post-content .whitepaper-thumb-callout .wp-title{line-height:normal}@media (min-width:1024px){.blog-post-detail .main-content .post-content .whitepaper-thumb-callout .wp-title{margin:0}}.blog-post-detail .main-content .post-content .whitepaper-thumb-callout a.btn{text-decoration:none}.blog-post-detail .main-content .post-content .contact-us-v1{max-width:600px;background-image:url(/assets/images/woman-on-headset.png);background-repeat:no-repeat;background-size:cover;background-position:top left;position:relative;padding:25px}.blog-post-detail .main-content .post-content .contact-us-v1 .content{color:#000;font-size:28px;margin-left:auto;margin-right:0;max-width:250px;position:relative;text-align:right}.blog-post-detail .main-content .post-content .contact-us-v1 .content .btn{margin-top:50px}.blog-post-detail .main-content .post-content .contact-us-v2{margin:40px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width:768px){.blog-post-detail .main-content .post-content .contact-us-v2{max-width:600px;flex-direction:row}}.blog-post-detail .main-content .post-content .contact-us-v2 .icon{filter:drop-shadow(4px 4px 2px rgba(0, 0, 0, 0.2));height:200px}.blog-post-detail .main-content .post-content .contact-us-v2 .content{color:#5c5857;font-size:28px;text-align:right;max-width:260px}.blog-post-detail .main-content .post-content .contact-us-v2 .content .btn{margin-top:50px;display:block}@media (max-width:767px){.blog-post-detail .main-content .post-content .contact-us-v2 .content{margin:30px auto 0 auto;text-align:center}}.blog-post-detail .main-content .pdf-download{padding:1em;text-align:center;font-size:1.2em}.blog-post-detail .main-content .pdf-download p{margin-bottom:0}.blog-post-detail .post-content{margin:30px 0}.blog-post-detail .post-content a{text-decoration:underline}@media (min-width:768px){.blog-post-detail .post-content{margin:25px 0 0 0}}.blog-post-detail .post-content ul{list-style-type:initial;list-style-position:initial;margin-left:1.5em}.blog-post-detail .post-content ul li{margin:1em 0}.blog-post-detail .post-content ul.check-mark-bullets{margin-left:0}.blog-post-detail .post-content ul.check-mark-bullets li{display:block;font-weight:inherit;font-size:inherit;letter-spacing:inherit}.blog-post-detail .post-content ol{list-style:decimal;margin-left:1.5em}.blog-post-detail .post-content h2,.blog-post-detail .post-content h3{margin:0.7em 0 0.5em;font-size:22.5px;font-weight:300;letter-spacing:-0.025em;color:#000}@media (min-width:768px){.blog-post-detail .post-content h2,.blog-post-detail .post-content h3{margin:1.5em 0 0.5em;font-size:26px;letter-spacing:0}}.blog-post-detail .post-content h4{margin:1em 0;font-size:15px;font-weight:700}@media (min-width:768px){.blog-post-detail .post-content h4{font-size:18px}}.blog-post-detail .post-content img{max-width:100%}@media (max-width:767px){.blog-post-detail .post-content img{float:none;width:100%;margin:1em 0}}.blog-post-detail .post-content .picture-box img{width:100%;height:auto;margin:0}.blog-post-detail .post-content .picture-box .caption{background-color:#f3f3f3;font-size:11px;line-height:1.5;font-weight:400;margin-top:-5px;padding:10px;color:#49494b}@media (min-width:768px){.blog-post-detail .post-content .picture-box .caption{font-size:13px;line-height:1.7}}.blog-post-detail .post-content .event-detail{padding:30px;background:#f3f3f3;margin:40px auto;display:block}.blog-post-detail .post-content .cta-video{padding-bottom:10px}@media (min-width:768px){.blog-post-detail .post-content .cta-video{padding-top:20px;padding-bottom:0px}}.blog-post-detail .post-content .cta-video .thumbnail.with-border{border:1px solid #eee}.blog-post-detail .post-content .cta-video-title{font-size:1.1em;font-weight:500;padding-bottom:5px}.blog-post-detail .post-content .cta-video-description{font-size:1em;font-weight:300;padding-bottom:5px}.blog-post-detail .post-content img[class*="align"],.blog-post-detail .post-content img[class*="wp-image-"],.blog-post-detail .post-content img[class*="attachment-"]{height:auto}.blog-post-detail .post-content img.size-full,.blog-post-detail .post-content img.size-large{width:auto;height:auto}.blog-post-detail .post-content .alignleft{float:left;margin-right:25px;margin-bottom:25px}@media (max-width:767px){.blog-post-detail .post-content .alignleft{float:none;width:100%;margin:1em 0}}.blog-post-detail .post-content .alignright{float:right;margin-left:25px;margin-bottom:25px}@media (max-width:767px){.blog-post-detail .post-content .alignright{float:none;width:100%;margin:1em 0}}.blog-post-detail .post-content .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:25px}@media (max-width:767px){.blog-post-detail .post-content .aligncenter{float:none;width:100%;margin:1em 0}}.blog-post-detail .post-content p img,.blog-post-detail .post-content .wp-caption{margin-top:0.4em}.blog-post-detail .post-content .wp-caption{background:#eee;max-width:96%;margin-bottom:1.625em;padding:9px}.blog-post-detail .post-content .wp-caption img{display:block;margin:0 auto;max-width:98%}.blog-post-detail .post-content .wp-caption .wp-caption-text{color:#666;font-family:Georgia, serif;font-size:12px}.blog-post-detail .post-content .wp-caption .wp-caption-text{position:relative;margin-bottom:0.6em;padding:10px 0 5px 40px}.blog-post-detail .post-content .wp-caption .wp-caption-text:before{content:'\2014';position:absolute;left:10px;top:7px;margin-right:5px;color:#666;font-size:14px;font-style:normal;font-weight:bold}.blog-post-detail .post-content #authorbox{width:100%;background:#e5e7e7;margin:0 auto 10px}@media (max-width:767px){.blog-post-detail .post-content #authorbox{float:none;/*important*/}}.blog-post-detail .post-content #authorbox h4{font:normal 600 16px;color:#333;padding:10px 10px 5px 10px;margin:0}.blog-post-detail .post-content #authorbox img{float:left;height:auto;margin:0;padding:10px}.blog-post-detail .post-content #authorbox p{color:#555;margin:0;padding:0px 10px 10px 10px}@media (min-width:768px){.blog-post-detail .post-content .authortext{padding-left:100px}}.side-content{position:sticky;top:100px}.side-content .box{margin-top:40px}.side-content .box.hide-recommendation{display:none}.side-content .box .title{width:100%;margin-bottom:1em;padding-bottom:0.75em;border-bottom:1px solid #d6d6d6;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:0.05em;color:#000;text-transform:uppercase}@media (min-width:768px){.side-content .box .title{font-size:15px;letter-spacing:0.02em}}.side-content .box li{margin:1em 0;font-size:13px;line-height:1.2;font-weight:700}.side-content .tags{margin-top:15px}@media (min-width:768px){.side-content .tags{margin-top:10px}}blockquote{padding:20px 15px 20px 25px;border-left:2px solid #000;background:#f3f3f3;margin:40px auto;font-style:italic;font-size:1.35em;display:block}.callout{display:block;padding:15px;background:#000;color:#fff;text-decoration:none;text-align:center;border:2px solid #e47200;transition:all 0.2s;margin:20px auto;max-width:100%;clear:both}.callout:hover{background:#e47200}.callout:after{content:"\000bb";display:inline-block;transform:scale(1.5) translateY(-1px);margin-left:5px}.lb-programmabilty{min-height:150px}.lb-programmabilty .heading{font-size:33px;font-weight:100}.lb-programmabilty .subheading{margin-bottom:30px}.lb-programmabilty .cta .btn{width:100%}.lb-programmabilty .confirm b{font-size:27px}.interrupter.interrupter-programmability{display:flex;flex-direction:column;margin:40px 0}.interrupter.interrupter-programmability .int-image{padding:0 20px}.interrupter.interrupter-programmability .int-content{text-align:center;line-height:1.2}.interrupter.interrupter-programmability .int-content .heading{font-size:38px;margin:15px 0}.interrupter.interrupter-programmability .int-content .heading span{white-space:nowrap}.interrupter.interrupter-programmability .int-content .subheading{font-size:21px;font-weight:300}.interrupter.interrupter-programmability .int-content .copy{font-size:21px;font-weight:500}.interrupter.interrupter-programmability .int-content .copy span{white-space:nowrap}.interrupter.interrupter-programmability .int-content .btn{margin-top:20px}@media (min-width:768px){.interrupter.interrupter-programmability{flex-direction:row;align-items:center}.interrupter.interrupter-programmability .int-image{padding:0 20px 0 0}.interrupter.interrupter-programmability .int-content{text-align:left}.interrupter.interrupter-programmability .int-content .heading{font-size:38px;margin:0 0 15px 0}.interrupter.interrupter-programmability .int-content .subheading{font-size:18px}.interrupter.interrupter-programmability .int-content .copy{font-size:18px;font-weight:400}.interrupter.interrupter-programmability .int-content .btn{padding:11px 25px;min-height:auto}}.blog .resource-lb .nexmo-form .check-wrapper input[type="checkbox"] + label{color:rgba(0, 0, 0, 0.4)}.blog .resource-lb .nexmo-form .check-wrapper input[type="checkbox"] + label:before{border:2px solid rgba(0, 0, 0, 0.4)}.blog .resource-lb .nexmo-form textarea{border-color:rgba(0, 0, 0, 0.4);color:#333}.blog .resource-lb .nexmo-form textarea::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.4)}.blog .resource-lb .nexmo-form textarea:-moz-placeholder{color:rgba(0, 0, 0, 0.4)}.blog .resource-lb .nexmo-form textarea::-moz-placeholder{color:rgba(0, 0, 0, 0.4)}.blog .resource-lb .nexmo-form textarea:-ms-input-placeholder{color:rgba(0, 0, 0, 0.4)}body.blog-author .author{}body.blog-author .author .author-profile{margin-bottom:35px;text-align:center;color:#8e8e8e}@media (min-width:768px){body.blog-author .author .author-profile{margin-bottom:70px}}body.blog-author .author .author-profile .author-name{font-weight:300;font-size:30px;color:#000}@media (min-width:1024px){body.blog-author .author .author-profile .author-name{font-size:26px}}body.blog-author .author .author-profile .author-title{margin-top:0.5em;font-size:13px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}body.blog-author .author .author-profile .author-bio{margin-top:15px;font-size:15px;line-height:1.53}@media (min-width:768px){body.blog-author .author .author-profile .author-bio{margin-top:30px;font-size:13px}}@media (min-width:1024px){body.blog-author .author .author-profile .author-bio{padding:0 30px}}body.blog-author .author .author-profile .author-social-links{margin:30px 0;padding:10px 0;border:1px solid #e5e5e5;border-style:solid none}@media (min-width:768px){body.blog-author .author .author-profile .author-social-links{padding:25px 0}}@media (min-width:1024px){body.blog-author .author .author-profile .author-social-links{border-style:none none solid none}}body.blog-author .author .author-profile .author-social-links a{display:inline-block;margin:0 20px}@media (min-width:1024px){body.blog-author .author .author-profile .author-social-links a{margin:0 10px}}body.blog-author .author .author-picture{width:150px;height:150px;overflow:hidden;margin:0 auto 0.5em auto;border-radius:50%}body.blog-author .author .author-picture img{width:150px;height:150px}body.blog-author .posts .post .content .eyebrow{color:#858585;font-size:15px;font-weight:400}body.blog-author .posts .post .content .eyebrow .source{color:#000}body.blog .load-more-link{clear:both;cursor:pointer;display:block;text-align:center;text-transform:uppercase;background:#fff;padding:10px 20px;position:relative}body.blog .load-more-link:before{content:'';position:absolute;border-top:solid 1px #999;left:0;right:0;top:20px}body.blog .load-more-link span,body.blog .load-more-link img{background:#fff;display:inline-block;position:relative;padding:0 30px;font-size:13px;font-weight:700}body.blog .load-more-link img{margin-top:-5px}body.blog .page-divider{text-align:center;margin-bottom:25px}body.blog .page-divider span{background-color:#fff;display:inline-block;position:relative;padding:0 30px;color:#999;font-size:13px;font-weight:700;text-transform:uppercase}body.blog .page-divider:before{content:'';display:block;position:relative;border-bottom:1px solid #999;top:10px}body.blog .recommendation-grid{background-color:#fff}body.blog .recommendation-grid .heading{text-align:center;color:#000;font-size:15px;letter-spacing:0.02em;font-weight:700;margin-bottom:40px;margin-top:-40px}body.blog .footer-recommendation .skyword-recommendation-item{margin-bottom:40px}body.blog .footer-recommendation .skyword-recommendation-item > a{display:block;width:100%;height:200px;overflow:hidden;background:#ccc}@media (min-width:400px){body.blog .footer-recommendation .skyword-recommendation-item > a{height:300px}}@media (min-width:768px){body.blog .footer-recommendation .skyword-recommendation-item > a{height:220px}}body.blog .footer-recommendation .skyword-recommendation-item > a img{width:100%;height:100%;object-fit:cover;object-position:center center}body.blog .side-rail-recs .skyword-recommendation-item{margin:15px 0}body.blog .side-rail-recs .skyword-recommendation-item a{display:inline-block;width:35%;float:left}body.blog .side-rail-recs .skyword-recommendation-item img{width:100%}body.blog .side-rail-recs .skyword-recommendation-item p{width:60%;float:left;padding-left:15px}@media (min-width:768px) and (max-width:1024px){body.blog .side-rail-recs .skyword-recommendation-item p{margin:0;width:65%}}body.blog .side-rail-recs .skyword-recommendation-item p a.skyword-recommendation-a{width:100%;font-size:13px}@media (min-width:768px) and (max-width:1024px){body.blog .side-rail-recs .skyword-recommendation-item p a.skyword-recommendation-a{font-size:11px}}.mktoForm{width:100% !important;font-size:inherit;font-family:inherit;display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width:768px){.mktoForm{grid-template-columns:1fr 1fr}}.mktoForm div{float:none !important}.mktoForm .mktoAsterix,.mktoForm .mktoGutter,.mktoForm .mktoOffset,.mktoForm .mktoClear,.mktoForm .mktoLabel{display:none}.mktoForm input[type="text"],.mktoForm input[type="email"],.mktoForm input[type="tel"]{height:50px !important;width:100% !important;margin:0 !important;padding:15px 20px !important;border:1px solid rgba(0, 0, 0, 0.4) !important;border-radius:0 !important;background:#fff !important;font-weight:normal !important;font-size:15px !important;line-height:1 !important;font-family:inherit !important;-webkit-appearance:none !important;-moz-appearance:none !important;color:#333 !important}.mktoForm select{height:50px !important;width:100% !important;margin:0 !important;padding:15px 20px !important;border:1px solid rgba(0, 0, 0, 0.4) !important;border-radius:0 !important;font-weight:normal !important;font-size:15px !important;line-height:1 !important;font-family:inherit !important;-webkit-appearance:none !important;-moz-appearance:none !important;color:#333 !important}.mktoForm label[for="Email_Opt_In__c"]{color:#fff;width:calc(100% + -30px) !important;float:right;display:block}.mktoForm label[for="Email_Opt_In__c"] + div + .mktoCheckboxList{width:25px !important;float:left !important}.mktoForm label[for="Email_Opt_In__c"] + div + .mktoCheckboxList input{opacity:1 !important}.mktoForm label[for="Email_Opt_In__c"] + div + .mktoCheckboxList label{display:none !important}.mktoForm .mktoCheckboxList{float:left}.mktoForm .mktoButtonWrap{margin-left:0 !important}.mktoForm .mktoButton{display:inline-block;min-height:51px;overflow:hidden;max-width:100%;min-width:260px;padding:17px 20px !important;border:none !important;border-radius:0 !important;background:#0077c8 !important;background-image:none !important;font-weight:700;font-size:13px !important;line-height:1.5;letter-spacing:0.055em;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none}.mktoForm .mktoButton:hover{background-color:#004a74}