@font-face{font-family:"cec";src:url("/wp-content/plugins/cec-importer/fonts/cec.eot");src:url("/wp-content/plugins/cec-importer/fonts/cec.eot?#iefix") format("embedded-opentype"),url("/wp-content/plugins/cec-importer/fonts/cec.woff") format("woff"),url("/wp-content/plugins/cec-importer/fonts/cec.ttf") format("truetype"),url("/wp-content/plugins/cec-importer/fonts/cec.svg#cec") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"cec" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"cec" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-circle-o-down:before{content:"\61"}.products-page .hentry__content{padding:15px}.products-page .hentry__content section{max-width:100%}a.button{margin-right:25px}.single-cecproduct .desktop{display:none}.single-cecproduct .mobile{display:block}.single-cecproduct .mobile.image{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.single-cecproduct .related-products{margin-top:20px}.single-cecproduct .related-product{margin-top:10px;margin-bottom:40px}.single-cecproduct .testimonial .quote-content{margin-top:25px;position:relative;padding-left:50px}.single-cecproduct .testimonial .quote-content::before{content:'"';position:absolute;left:0;top:-25px;font-family:Arial,Helvetica,sans-serif;font-size:5em;color:#333333}.single-cecproduct .testimonial .name{margin-top:20px;margin-bottom:3px}.single-cecproduct .testimonial .title{font-style:italic;font-size:.8em}.single-cecproduct section .intro h3{margin-top:50px}.single-cecproduct section .cta .button{margin-bottom:15px}.single-cecproduct section .cec-col h1:before,.single-cecproduct section .cec-col h2:before{content:none}.single-cecproduct section .cec-col.image,.single-cecproduct section .cec-col.video{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.single-cecproduct section .list{margin-top:25px}.single-cecproduct section .list .list-item{padding-bottom:25px}.single-cecproduct section .list .list-item h5{margin-top:15px}.single-cecproduct section .list .list-item p{flex:1 0 100%;margin-top:0}.single-cecproduct section .tab-list{list-style:none;text-align:center;margin:0 auto;padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.single-cecproduct section .tab-list .tab-list-item{display:inherit;margin:0 -1px}.single-cecproduct section .tab-list .tab-list-item a{text-decoration:none;border:rgba(54,53,69,0.25) solid 2px;border-bottom:0;padding:10px 30px}.single-cecproduct section .tab-list .tab-list-item a.active{border:#363545 solid 2px;border-bottom:0}.single-cecproduct section .tab-contents{width:100%}.single-cecproduct section .tab-contents .tab-content{display:none;padding-top:40px}.single-cecproduct section .tab-contents .tab-content.active{display:block}.single-cecproduct section .tab-contents .tab-content .list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.single-cecproduct section .tab-contents .tab-content .list .list-item{flex:0 0 100%;text-align:left}.single-cecproduct section .cta-cards{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.single-cecproduct section .cta-cards .cta-card{flex:0 0 100%;text-align:left;margin:20px;padding:40px 20px;border:0 solid #eaeaef;position:relative;border-bottom:10px solid #ffbe00;box-shadow:0 4px 12px 0 rgba(54,53,69,0.1),0 12px 16px 4px rgba(54,53,69,0.05)}.single-cecproduct section .cta-cards .cta-card:before,.single-cecproduct section .cta-cards .cta-card:after{content:"";position:absolute;left:0;width:100%;height:10px;display:block}.single-cecproduct section .cta-cards .cta-card:before{bottom:0;background-color:#ffd866}.single-cecproduct section .cta-cards .cta-card:after{bottom:10px;background-color:#ffe599}.single-cecproduct section#product_features_section div:first-child .copy,.single-cecproduct section#product_video_section div:first-child .copy{margin:0 auto}.single-cecproduct section#product_features_section div:first-child .copy>*,.single-cecproduct section#product_video_section div:first-child .copy>*{width:100%;text-align:center}.single-cecproduct section .divider{margin-top:40px;border-bottom:1px solid #d6d6d6}.single-cecproduct section .ter-table{width:100%}.single-cecproduct section .ter-table tr:nth-child(2n) td{background-color:#f3f3f7}.single-cecproduct section .ter-table tr th{padding:12px;font-weight:400;font-feature-settings:"kern" !important;-webkit-font-kerning:normal !important;font-kerning:normal !important;background-color:#f3f3f7;text-align:center;border:0}.single-cecproduct section .ter-table tr td{vertical-align:top;border:0}.single-cecproduct .video-modal,.single-cecproduct #video-modal,.single-cecproduct div[id^="video-modal-"],.single-cecproduct .vidyard-modal,.single-cecproduct #vidyard-modal,.single-cecproduct div[id^="vidyard-modal-"]{position:fixed;width:100%;height:100%;top:0;right:0;z-index:99;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.single-cecproduct .video-modal:before,.single-cecproduct #video-modal:before,.single-cecproduct div[id^="video-modal-"]:before,.single-cecproduct .vidyard-modal:before,.single-cecproduct #vidyard-modal:before,.single-cecproduct div[id^="vidyard-modal-"]:before{width:100%;height:100%;content:"";background-color:#000;opacity:.6;position:absolute;top:0;right:0;z-index:-1}.single-cecproduct .video-modal .modal-container .modal-top,.single-cecproduct #video-modal .modal-container .modal-top,.single-cecproduct div[id^="video-modal-"] .modal-container .modal-top,.single-cecproduct .vidyard-modal .modal-container .modal-top,.single-cecproduct #vidyard-modal .modal-container .modal-top,.single-cecproduct div[id^="vidyard-modal-"] .modal-container .modal-top{position:relative}.single-cecproduct .video-modal .modal-container .modal-top .close,.single-cecproduct #video-modal .modal-container .modal-top .close,.single-cecproduct div[id^="video-modal-"] .modal-container .modal-top .close,.single-cecproduct .vidyard-modal .modal-container .modal-top .close,.single-cecproduct #vidyard-modal .modal-container .modal-top .close,.single-cecproduct div[id^="vidyard-modal-"] .modal-container .modal-top .close{right:20px;top:20px;position:absolute;z-index:10}.single-cecproduct .video-modal .modal-container .modal-top .close a,.single-cecproduct #video-modal .modal-container .modal-top .close a,.single-cecproduct div[id^="video-modal-"] .modal-container .modal-top .close a,.single-cecproduct .vidyard-modal .modal-container .modal-top .close a,.single-cecproduct #vidyard-modal .modal-container .modal-top .close a,.single-cecproduct div[id^="vidyard-modal-"] .modal-container .modal-top .close a{color:#fff;text-decoration:none}.single-cecproduct .video-modal .modal-container .modal-top .close a:before,.single-cecproduct #video-modal .modal-container .modal-top .close a:before,.single-cecproduct div[id^="video-modal-"] .modal-container .modal-top .close a:before,.single-cecproduct .vidyard-modal .modal-container .modal-top .close a:before,.single-cecproduct #vidyard-modal .modal-container .modal-top .close a:before,.single-cecproduct div[id^="vidyard-modal-"] .modal-container .modal-top .close a:before{font-size:2rem}.single-cecproduct .video-modal .modal-container .modal-content,.single-cecproduct #video-modal .modal-container .modal-content,.single-cecproduct div[id^="video-modal-"] .modal-container .modal-content,.single-cecproduct .vidyard-modal .modal-container .modal-content,.single-cecproduct #vidyard-modal .modal-container .modal-content,.single-cecproduct div[id^="vidyard-modal-"] .modal-container .modal-content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.single-cecproduct .video-modal .modal-container .modal-content iframe#video-modal-player,.single-cecproduct #video-modal .modal-container .modal-content iframe#video-modal-player,.single-cecproduct div[id^="video-modal-"] .modal-container .modal-content iframe#video-modal-player,.single-cecproduct .vidyard-modal .modal-container .modal-content iframe#video-modal-player,.single-cecproduct #vidyard-modal .modal-container .modal-content iframe#video-modal-player,.single-cecproduct div[id^="vidyard-modal-"] .modal-container .modal-content iframe#video-modal-player{max-width:100vw;max-height:56.25vw}.single-cecproduct .video-modal .modal-container .modal-content.vidyard,.single-cecproduct #video-modal .modal-container .modal-content.vidyard,.single-cecproduct div[id^="video-modal-"] .modal-container .modal-content.vidyard,.single-cecproduct .vidyard-modal .modal-container .modal-content.vidyard,.single-cecproduct #vidyard-modal .modal-container .modal-content.vidyard,.single-cecproduct div[id^="vidyard-modal-"] .modal-container .modal-content.vidyard{width:80vw;max-width:1280px;background-color:transparent;border:0}.single-cecproduct .video-modal .modal-container #main-video,.single-cecproduct #video-modal .modal-container #main-video,.single-cecproduct div[id^="video-modal-"] .modal-container #main-video,.single-cecproduct .vidyard-modal .modal-container #main-video,.single-cecproduct #vidyard-modal .modal-container #main-video,.single-cecproduct div[id^="vidyard-modal-"] .modal-container #main-video{width:100%}#pp_s_hero .image a img{max-width:100%}.products-page h1{font-size:30px}.products-page p,.products-page ul,.products-page li{font-size:14px}.products-page ul,.products-page ol{padding-left:17px}.intro h1{position:relative;margin-bottom:15px;margin-top:0;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.08)}.intro h1:after{content:"";position:absolute;height:3px;width:30px;bottom:-1px;left:0;background-color:#fbb034}.intro h2,.intro h3{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.08)}.intro h2:after,.intro h3:after{content:"";position:absolute;height:3px;width:30px;bottom:-1px;left:0;background-color:#fbb034}.image img{max-width:100%}.video{margin:0 auto;position:relative}.video .video-modal-trigger,.video .vidyard-modal-trigger{max-width:100%;cursor:pointer;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.video .video-modal-trigger:hover,.video .vidyard-modal-trigger:hover{transform:scale(1.02)}.video .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,0.7));filter:drop-shadow(0 3px 5px rgba(0,0,0,0.7))}@media screen and (min-width:900px){.single-cecproduct section .desktop{display:block}.single-cecproduct section .mobile{display:none}.single-cecproduct section .mobile.image{display:none}.single-cecproduct section .cec-row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.single-cecproduct section .cec-row.full-width{display:block}.single-cecproduct section .cec-col{width:50%}.single-cecproduct section .cec-col.full{width:100%}.single-cecproduct section .cta-cards .cta-card{flex:0 0 calc(33.33333% - 40px)}.single-cecproduct section .tab-contents .tab-content .list .list-item{flex:0 0 33%}.single-cecproduct section .list{display:flex;flex-wrap:wrap;justify-content:space-between}.single-cecproduct section .list-item{width:32%}.single-cecproduct .downloads{display:flex}.single-cecproduct .download{margin-right:70px}.single-cecproduct .related-products{display:flex;justify-content:space-between;flex-wrap:wrap}.single-cecproduct .related-product{width:32%}.single-cecproduct .testimonial{display:flex;align-items:center;justify-content:space-between}.single-cecproduct .testimonial .image{flex:1}.single-cecproduct .testimonial .quote-content{flex:2;margin-top:0;margin-left:50px;padding-left:40px}}