.product-line-hero:after,.product-line-logo-wrapper:after,.product-line-hero .hero-images:after,.product-line-featured-products:after,.product-line-featured-products .catalog-listing ol:after,.product-line-tech-feature:after,.product-line-video:after{clear:both;content:'';display:block}.product-line-featured-products .featured-title:before,.product-line-comparison .comparison-title:before{content:'//';color:#adbe15;margin-right:5px}.product-line-featured-products .featured-title small,.product-line-comparison .comparison-title small{color:#adbe15;font-weight:700}.product-line-hero{background-color:#000}.product-line-hero .hero-content{height:447px;position:relative}.product-line-hero .hero-title{font-size:33px;font-weight:400;line-height:1;padding:20px;padding-bottom:0}.product-line-hero .hero-title span{color:#fff;display:block;font-size:36px;font-weight:500}.product-line-hero .hero-content .hero-title{color:#adbe15}.product-line-hero .hero-content .hero-description{color:#fff;padding:0 20px}.product-line-hero .hero-content .hero-description>a{color:#adbe15;text-decoration:none}.product-line-logo-wrapper{opacity:0;padding:20px;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;position:absolute;left:0;right:0;bottom:0}.product-line-logo-wrapper.is-displayed{opacity:1}.product-line-logo-wrapper img.product-line-logo{float:left;max-width:60%}.product-line-logo-wrapper img.product-line-attribute{float:right;max-width:30%}.product-line-hero .hero-images img{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.product-line-hero .hero-images .product-line-wide{border-bottom:none;width:100%}.product-line-hero .hero-images .product-line-portrait{float:left;width:62%}.product-line-hero .hero-images .product-line-closeup,.product-line-hero .hero-images .product-line-macro{float:right;width:38%}.product-line-hero .hero-images .product-line-closeup{border-right:none}.cms-about-webtech .product-line-logo,.cms-about-proform .product-line-logo{padding-top:10px}.cms-about-trizone .product-line-attribute{padding-top:18px}@media screen and (max-width: 1080px){.product-line-hero .col-35,.product-line-hero .col-65{width:100%}.product-line-hero .hero-description{margin-bottom:0}.product-line-hero .hero-images{clear:both}.product-line-logo-wrapper{position:relative}.product-line-logo-wrapper img.product-line-logo{margin-right:20px}.product-line-logo-wrapper img.product-line-attribute{float:none}}.product-line-featured-products .featured-title{background-color:#000;font-family:"Akzidenz_Condensed",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;margin:20px 0;padding:10px;padding-left:25px}.product-line-featured-products h2.featured-title{color:#fff}.product-line-featured-products .catalog-listing{float:left;width:75%}.product-line-featured-products .catalog-listing ol{list-style:none;margin-left:-25px;margin-bottom:0}.product-line-featured-products .catalog-listing .item{float:left;margin:0;margin-right:-3px;padding-left:25px;position:relative;width:33.33%}.product-line-featured-products .catalog-listing .item img{border:1px solid #e5e5e5;position:relative;width:100%}.product-line-featured-products .catalog-listing .item .product-image{margin-bottom:20px}.product-line-featured-products .catalog-listing .item .product-image:before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#e1e1e1));background-image:-webkit-linear-gradient(rgba(255,255,255,0), #e1e1e1);background-image:linear-gradient(rgba(255,255,255,0), #e1e1e1);content:'';display:block;height:100px;width:99.99%;z-index:2;position:absolute;bottom:1px}.product-line-featured-products .catalog-listing .item .product-image>a{display:block}.product-line-featured-products .catalog-listing .item .product-image .product-label-attribute .category-label[data-position*='L']{left:0}.product-line-featured-products .catalog-listing .short-description{display:none}.product-line-featured-products .catalog-listing h5{color:#fff;font-size:14px;margin-bottom:0;padding-right:25px;text-align:center;text-transform:uppercase;width:100%;z-index:4;position:absolute;bottom:50px}.product-line-featured-products .catalog-listing h5 a{text-decoration:none}.product-line-featured-products .catalog-listing .price-box{margin:0;padding-right:25px;text-align:center;width:100%;z-index:4;position:absolute;bottom:30px}.product-line-featured-products .catalog-listing .price-box p{margin-bottom:0}.product-line-featured-products .catalog-listing .price{color:#adbe15;font-size:18px;font-weight:500}.product-line-featured-products .cta-block{float:right;padding-left:17px;text-decoration:none;vertical-align:top;width:25%}.product-line-featured-products .cta-block .cta-link{background-color:#bece13;color:#fff;display:block;font-size:24px;font-weight:500;height:0;margin-bottom:20px;padding-bottom:100%;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.product-line-featured-products .cta-block .cta-link span{max-width:90%;width:200px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}@media screen and (max-width: 950px){.product-line-featured-products .catalog-listing{width:66.66%}.product-line-featured-products .catalog-listing .item{width:50%}.product-line-featured-products .catalog-listing .item:nth-child(3){display:none}.product-line-featured-products .cta-block{padding-left:12px;width:33.33%}}@media screen and (max-width: 770px){.product-line-featured-products .catalog-listing{width:100%}.product-line-featured-products .catalog-listing .item{width:50%}.product-line-featured-products .catalog-listing .item:nth-child(3){display:inline}.product-line-featured-products .cta-block{padding-left:24px;margin-bottom:15px;width:50%}}@media screen and (max-width: 450px){.product-line-featured-products .catalog-listing{width:100%}.product-line-featured-products .catalog-listing .item{width:100%}.product-line-featured-products .catalog-listing .item:nth-child(3){display:none}.product-line-featured-products .cta-block{padding-left:24px;margin-bottom:30px;width:100%}}@media screen and (max-width: 950px){.product-line-tech-feature .col-50{width:100%}}.product-line-tech-feature{background-color:#000;padding:20px}.product-line-tech-feature .tech-feature-content{padding-top:20px;padding-left:20px}.product-line-tech-feature .tech-feature-content .tech-feature-title{color:#adbe15;margin-bottom:10px}.product-line-tech-feature .tech-feature-content .tech-feature-subtitle{font-size:15px;font-weight:400;color:#fff;text-transform:none}.product-line-tech-feature .tech-feature-content .tech-feature-subtitle a{color:#adbe15;text-decoration:none}.product-line-tech-feature .tech-feature-callout-list{list-style:none;margin-top:20px;margin-bottom:40px}.product-line-tech-feature .tech-feature-content .tech-feature-callout{color:#fff;font-size:18px}.product-line-tech-feature .tech-feature-callout{border:1px solid transparent;cursor:pointer;display:table;margin:0;padding:5px}.product-line-tech-feature .callout-label{background-image:url(../images/cms/tech-feature/TF-hexagon.png);float:left;font-family:"Akzidenz_Condensed",Helvetica,Arial,sans-serif;height:30px;line-height:30px;margin-top:3px;margin-right:10px;padding-top:1px;position:relative;text-align:center;width:35px}.product-line-tech-feature .callout-label:before{background-image:url(../images/cms/tech-feature/TF-hexagon-hover.png);content:'';height:30px;opacity:0;width:35px;position:absolute;top:0;left:0}.product-line-tech-feature .callout-description{overflow:hidden}.product-line-tech-feature .callout-description h4,.product-line-tech-feature .callout-description p{font-family:"Akzidenz_Condensed",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.product-line-tech-feature .callout-description h4{color:#fff;margin:0}.product-line-tech-feature .callout-description p{color:#898989;line-height:1;margin:0}.product-line-tech-feature .tech-feature-callout .callout-label{-webkit-transition:color .3s ease;transition:color .3s ease}.product-line-tech-feature .tech-feature-callout .callout-label:before{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-line-tech-feature .tech-feature-callout h4,.product-line-tech-feature .tech-feature-callout p{-webkit-transition:color .5s ease;transition:color .5s ease}.product-line-tech-feature .tech-feature-callout.is-active .callout-label{color:#adbe15}.product-line-tech-feature .tech-feature-callout.is-active .callout-label:before{background-image:url(../images/cms/tech-feature/TF-hexagon-hover.png);content:'';height:30px;opacity:1;position:absolute;width:35px}.product-line-tech-feature .tech-feature-callout.is-active h4{color:#adbe15}.product-line-tech-feature .tech-feature-callout.is-active p{color:#6e790d}.product-line-tech-feature .tech-feature-image{position:relative;min-height:550px}@media screen and (max-width: 550px){.product-line-tech-feature .tech-feature-image{min-height:400px}}@media screen and (max-width: 450px){.product-line-tech-feature .tech-feature-image{min-height:300px}}.product-line-tech-feature .tech-feature-image [data-tech-feature]{margin:auto;opacity:0;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 950px){.product-line-tech-feature .tech-feature-image [data-tech-feature]{width:auto}}.cms-about-defender .tech-feature-image{margin-top:-10px;min-height:555px}@media screen and (max-width: 550px){.cms-about-defender .tech-feature-image{min-height:400px}}@media screen and (max-width: 450px){.cms-about-defender .tech-feature-image{min-height:300px}}.product-line-tech-feature .tech-feature-image [data-tech-feature]{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.product-line-tech-feature .tech-feature-image [data-tech-feature].is-active{display:block;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.product-line-tech-feature .product-line-attribute-list{border-top:1px solid #fff;clear:both;list-style:none;padding-top:20px;text-align:center}.product-line-tech-feature .product-line-attribute-item{float:left;margin:0;width:-webkit-calc(100%/7);width:calc(100%/7)}.product-line-tech-feature .product-line-attribute-item img{margin:auto}@media screen and (max-width: 700px){.product-line-tech-feature .product-line-attribute-item{margin-bottom:20px;width:25%}}@media screen and (max-width: 450px){.product-line-tech-feature .product-line-attribute-item{float:none;display:inline-block;margin-right:-4px;width:33.33%}}.product-line-video{margin-top:30px}.product-line-video .video-description{padding-left:20px;position:relative}.product-line-video .video-description h2{margin-bottom:0}.product-line-video .video-description h3{color:#adbe15;font-weight:100}.product-line-video .video-description .video-tags{font-style:italic;margin-bottom:0;position:absolute;bottom:0}@media screen and (max-width: 770px){.product-line-video [class*='col-']{width:100%}.product-line-video .video-description{margin-top:20px}.product-line-video .video-description p{margin-bottom:10px}.product-line-video .video-description .video-tags{position:relative;bottom:inherit}}.product-line-comparison{border-top:1px solid #e5e5e5;clear:both;padding-top:40px;margin:30px 0}.product-line-comparison .comparison-title{margin-bottom:10px}.product-line-comparison .comparison-subtitle{font-size:13px;font-weight:100;margin-left:30px;text-transform:uppercase}.product-line-comparison .comparison-subtitle a{color:#adbe15;text-decoration:none}
