.not-logged-in .pane-node-content *,.not-logged-in .pane-node-content *:before,.not-logged-in .pane-node-content *:after{box-sizing:border-box}.topnavarea .login a{padding-left:20px!important;background:url(/sites/all/themes/trac/_assets/img/header/lock-icon.png);background-repeat:no-repeat;background-size:18px;background-position:-4px -3px}.button,.panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.sub-title,.content-tabber .ctas .or,.tab-container .header,.tab-container .for,.tab-container .button-style,.tab.home,.subscription-rates .header,.subscription-rates p#content,.homepage-pricing-block .header,.homepage-pricing-block .title,.homepage-pricing-block .price,.homepage-pricing-block p,.right-card .header,.quote-bar .quote,.quote-bar .credit,.video-block-holder .left-bar .title,.restricted-content-block .ctas .or,.pricing-card .title-col,.pricing-card .pricing-col div,.popup .content .title{font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.node-type-page #main-wrapper .content-tabber .col p,.resources-section .bullets li,.node-type-page #main-wrapper .right-card p,.node-type-preview-campaign #main-wrapper .right-card p,.page-pricing #main-wrapper .right-card p,.restricted-content-block,.pricing-card .col.content,.pricing-card .pricing-col small,.subscribe-page .webform-component label,.subscribe-page .form-item label{font-family:Georgia,times new roman,Times,serif}.grid,.resources-section,.subscribe,.pricing-columns,.teaser-section,.pricing-page-wrapper,.front-cta-wrapper,.video-block-holder,.content-carousel .container{*zoom:1}.grid:after,.resources-section:after,.subscribe:after,.pricing-columns:after,.teaser-section:after,.pricing-page-wrapper:after,.front-cta-wrapper:after,.video-block-holder:after,.content-carousel .container:after{content:"";display:table;clear:both}.start-video.playing .player-trigger{opacity:0}.video-placeholder{position:relative}.iplayer{z-index:10}.player-trigger{z-index:9}.video-placeholder{position:relative;overflow:hidden}.video-placeholder a{display:inline-block}.video-placeholder a:hover{opacity:1}.video-placeholder a:before,.video-placeholder a:after{content:'';position:absolute;left:50%;top:50%}.video-placeholder a:before{margin:-50px 0 0 -50px;width:100px;height:100px;background:#4a90e2;box-shadow:0 0 0 5px #fff;border-radius:100%}.video-placeholder a:after{margin:-20px 0 0 -10px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:30px solid #fff}.video-placeholder img,.video-placeholder a{width:100%;height:auto}.video-placeholder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.button,.panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input#edit-submit[type=submit]{display:inline-block;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;padding:20px;color:#fff;text-transform:uppercase;font-size:23px;transition:.2s ease}.button.right-arrow,.panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input#edit-submit[type=submit]{padding-right:40px}.button.right-arrow:hover,.panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit]:hover,.panels-flexible-1_column .subscribe-page input#edit-submit[type=submit]:hover{background-position:92%!important}.button.blue,.panels-flexible-1_column .subscribe-page input.blue#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.blue#edit-submit[type=submit]{background:#0064a1}.button.blue.right-arrow,.panels-flexible-1_column .subscribe-page input.blue#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.blue#edit-submit[type=submit]{background:#0064a1 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat}.button.red,.panels-flexible-1_column .subscribe-page input.red#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.red#edit-submit[type=submit]{background:#891406}.button.red.right-arrow,.panels-flexible-1_column .subscribe-page input.red#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.red#edit-submit[type=submit]{background:#891406 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat}.button.white,.panels-flexible-1_column .subscribe-page input.white#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.white#edit-submit[type=submit]{background:#fff;color:#0064a1}.button.white.right-arrow,.panels-flexible-1_column .subscribe-page input.white#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.white#edit-submit[type=submit]{background:#fff url(/sites/all/themes/trac/_assets/img/pricing-page/blue-arrow.png) 90% no-repeat}.button.green,.panels-flexible-1_column .subscribe-page input.green#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.green#edit-submit[type=submit]{background:#64ba00}.button.green.right-arrow,.panels-flexible-1_column .subscribe-page input.green#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page input.green#edit-submit[type=submit]{background:#64ba00 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat}.front .one_column_area .panels-flexible-row-inside,.front .panels-flexible-1_column .panels-flexible-1_column-inside,.front .panels-flexible-region-1_column-center,.node-type-preview-campaign .one_column_area .panels-flexible-row-inside,.node-type-preview-campaign .panels-flexible-1_column .panels-flexible-1_column-inside,.node-type-preview-campaign .panels-flexible-region-1_column-center,.page-trial .one_column_area .panels-flexible-row-inside,.page-trial .panels-flexible-1_column .panels-flexible-1_column-inside,.page-trial .panels-flexible-region-1_column-center,.page-subscribe .one_column_area .panels-flexible-row-inside,.page-subscribe .panels-flexible-1_column .panels-flexible-1_column-inside,.page-subscribe .panels-flexible-region-1_column-center,.page-pricing .one_column_area .panels-flexible-row-inside,.page-pricing .panels-flexible-1_column .panels-flexible-1_column-inside,.page-pricing .panels-flexible-region-1_column-center,.page-subscribe-individual .one_column_area .panels-flexible-row-inside,.page-subscribe-individual .panels-flexible-1_column .panels-flexible-1_column-inside,.page-subscribe-individual .panels-flexible-region-1_column-center,.large-grid .one_column_area .panels-flexible-row-inside,.large-grid .panels-flexible-1_column .panels-flexible-1_column-inside,.large-grid .panels-flexible-region-1_column-center{width:100%}.front .one_column_area,.front .panels-flexible-1_column,.node-type-preview-campaign .one_column_area,.node-type-preview-campaign .panels-flexible-1_column,.page-trial .one_column_area,.page-trial .panels-flexible-1_column,.page-subscribe .one_column_area,.page-subscribe .panels-flexible-1_column,.page-pricing .one_column_area,.page-pricing .panels-flexible-1_column,.page-subscribe-individual .one_column_area,.page-subscribe-individual .panels-flexible-1_column,.large-grid .one_column_area,.large-grid .panels-flexible-1_column{padding-bottom:0!important}.front .container,.node-type-preview-campaign .container,.page-trial .container,.page-subscribe .container,.page-pricing .container,.page-subscribe-individual .container,.large-grid .container{margin:0 auto;min-width:960px;max-width:1225px;padding:0 20px}.front .container *,.node-type-preview-campaign .container *,.page-trial .container *,.page-subscribe .container *,.page-pricing .container *,.page-subscribe-individual .container *,.large-grid .container *{-webkit-box-sizing:border-box;box-sizing:border-box}.front .container.small,.node-type-preview-campaign .container.small,.page-trial .container.small,.page-subscribe .container.small,.page-pricing .container.small,.page-subscribe-individual .container.small,.large-grid .container.small{display:block;max-width:960px;margin:0 auto}.front .container.small.pricing-page-wrapper,.node-type-preview-campaign .container.small.pricing-page-wrapper,.page-trial .container.small.pricing-page-wrapper,.page-subscribe .container.small.pricing-page-wrapper,.page-pricing .container.small.pricing-page-wrapper,.page-subscribe-individual .container.small.pricing-page-wrapper,.large-grid .container.small.pricing-page-wrapper{max-width:967px}.not-logged-in #footer{margin-top:-9px;position:relative}.not-logged-in .container{margin:0 auto;min-width:960px;max-width:1225px;padding:0 20px}.not-logged-in .container *{-webkit-box-sizing:border-box;box-sizing:border-box}.not-logged-in .container.small{max-width:960px}.not-logged-in .container.small.pricing-page-wrapper{max-width:967px}.not-logged-in img{display:inline-block;border:none;padding:0;background:0 0;box-shadow:none}.not-logged-in .panels-flexible-1_column-inside img{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}.not-logged-in h2{border:none!important}.page .section-title{margin:0!important;padding:60px 0!important;line-height:150%!important;font-size:28px!important;text-align:center;border:0!important;letter-spacing:1px;font-weight:700!important;font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.page .section-title.dark{color:#540d01!important}.page .section-title.white{color:#fff!important}.content-tabber .section-title{padding-top:0!important}.sub-title{margin:-45px auto 0;font-size:18px;line-height:150%;color:#540d01;text-align:center}.sub-title a{color:#540d01;text-decoration:underline}.bg--dark-red{background:#540d01}.tab-content-wrapper{padding-right:40px;width:65%;float:left}.content-tabber{width:100%;margin-bottom:40px}.content-tabber .section-label{margin:0 0 20px!important;font-size:18px;color:#908c80}.content-tabber img{width:100%;height:auto}.content-tabber .col .section-label{margin:20px 0 15px!important;font-size:13px}.content-tabber .col h2{font-size:30px!important;padding:10px 0!important;margin:0 0 20px!important;font-weight:700!important;color:#891406!important}.content-tabber .col h4{margin:0!important;text-transform:none;font-size:20px;line-height:160%}.node-type-page #main-wrapper .content-tabber .col p{color:#891406!important;font-size:20px;line-height:160%}.content-tabber .col p,.content-tabber .col h4{padding:0!important}.content-tabber .col .video-info{color:#540d01;font-size:16px;line-height:160%!important}.content-tabber .col-left{float:left;width:60%;padding-right:40px}.content-tabber .col-right{display:none;float:right;width:40%;max-width:450px;background:#fdfcf6}.content-tabber .tab-content{width:100%;display:none}.content-tabber .tab-content.active{display:inline-block}.content-tabber .col{min-height:200px}.content-tabber .col-right .header{padding:20px 0!important;margin:0!important;background:#891406;color:#fff!important;text-transform:uppercase;text-align:center;border:none;font-size:36px!important}.content-tabber .col-right .content{padding:20px}.content-tabber .col-right .content p{font-family:Georgia,serif!important;font-size:22px!important;line-height:160%!important}.content-tabber .ctas{text-align:center;padding-bottom:40px}.content-tabber .ctas .or{color:#0064a1;font-size:20px;margin:0 5px}@media(max-width:1250px){.content-tabber .ctas .or{display:inline-block;padding:20px}}.content-tabber .ctas .button,.content-tabber .ctas .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber .ctas input#edit-submit-2[type=submit],.content-tabber .ctas .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber .ctas input#edit-submit[type=submit]{position:relative}@media(max-width:1250px){.content-tabber .ctas .button,.content-tabber .ctas .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber .ctas input#edit-submit-2[type=submit],.content-tabber .ctas .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber .ctas input#edit-submit[type=submit]{font-size:15px}}.content-tabber .ctas .extra{position:absolute;top:100%;right:0;padding:10px;font-size:14px;color:#988c69;text-transform:none}.tab-container{display:inline-block;width:35%;background:#fff;padding:20px}.tab-container .header{padding-bottom:20px;text-align:center;line-height:160%;font-weight:700;color:#891406}.tab-container .tab{position:relative;cursor:pointer;width:100%;margin-bottom:10px;float:left;border-left:20px solid #fff;border-right:20px solid #fff;text-align:center;color:#fff;line-height:140%;font-size:14px;background:#5e0501;transition:.3s ease}.tab-container .tab:before{content:'';position:absolute;top:0;left:-15px;width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-right:17px solid transparent;transition:.3s ease}.tab-container .tab:hover,.tab-container .tab.active{background:#891406}.tab-container .tab:hover .button-style,.tab-container .tab.active .button-style{border:1px solid #fff}.tab-container .tab:hover:before,.tab-container .tab.active:before{border-right-color:#891406}.tab-container .for{opacity:.5;text-transform:uppercase}.tab-container .button-style{padding:10px;width:100%;background:#5e0501;border:1px solid #891406;font-size:20px;line-height:120%;text-transform:uppercase;transition:.3s ease;color:#fff}.tab-container.inactive-states .button-style,.tab-container .tabs:hover .button-style{color:#96534b}.tab-container .active .button-style,.tab-container .tab:hover .button-style{background:#891406;color:#fff}.tab.home,.content-tabber .button,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit-2[type=submit],.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit[type=submit]{position:relative;display:inline-block;padding:15px 20px;line-height:100%;font-size:16px}.tab.home svg,.content-tabber .button svg,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit] svg,.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit-2[type=submit] svg,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit] svg,.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit[type=submit] svg{top:0;height:46px;width:15px;margin:0 10px;position:absolute}.tab.home{color:#891406;text-transform:uppercase;padding-left:30px;margin-right:40px;font-size:16px;cursor:pointer}.tab.home svg{left:0}.tab.home svg path{fill:#891406}.content-tabber .button,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit-2[type=submit],.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit[type=submit]{background:#891406;color:#fff;padding-right:40px}.content-tabber .button svg,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit] svg,.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit-2[type=submit] svg,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit] svg,.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit[type=submit] svg{right:0}.content-tabber .button svg path,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit] svg path,.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit-2[type=submit] svg path,.content-tabber .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit] svg path,.panels-flexible-1_column .subscribe-page .content-tabber input#edit-submit[type=submit] svg path{fill:#fff}.subscription-rates{float:right;background:#fff;margin-top:20px;width:35%;text-align:center}.subscription-rates .header,.subscription-rates p#content{padding:20px!important;margin:0!important;line-height:140%;color:#958b69}.subscription-rates .header{font-size:20px;padding-bottom:10px!important}.subscription-rates p#content{font-size:16px;padding-top:0!important;max-width:400px;margin:0 auto!important}.resources-section{position:relative}.resources-section .resources-img{position:absolute;left:0;bottom:0;width:60%}.resources-section .bullets{margin-top:40px;padding-left:60%}.resources-section .bullets li{line-height:150%;font-size:19px;color:#891406}.page-content-audience-landing .subscribe{background:#e4decd}.pricing-columns{float:left;margin-top:30px;padding-bottom:20px;width:68%}.panels-flexible-region-2_column-center-inside .pricing-columns{width:100%}.pricing-columns *{-webkit-box-sizing:border-box;box-sizing:border-box}.not-logged-in.node-type-article .pricing-columns,.node-type-group .pricing-columns{width:100%}.homepage-pricing-block{float:left}.not-logged-in.node-type-article .homepage-pricing-block,.node-type-group .homepage-pricing-block{width:100%!important;margin-bottom:20px;text-align:left}.homepage-pricing-block.single{width:63%;margin-right:2%;background:#15558a}.not-logged-in.node-type-article .homepage-pricing-block.single{background:#024a7a}.homepage-pricing-block.multiple{width:35%;background:#003e63}.not-logged-in.node-type-article .homepage-pricing-block.multiple{background:#003e63}.not-logged-in.node-type-article .homepage-pricing-block.multiple .button,.node-type-group .homepage-pricing-block.multiple .button,.not-logged-in.node-type-article .homepage-pricing-block.multiple .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .not-logged-in.node-type-article .homepage-pricing-block.multiple input#edit-submit-2[type=submit],.not-logged-in.node-type-article .homepage-pricing-block.multiple .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .not-logged-in.node-type-article .homepage-pricing-block.multiple input#edit-submit[type=submit]{max-width:200px}.homepage-pricing-block .header{position:relative;padding:40px 30px;margin-bottom:50px;text-align:center;font-size:28px;color:#fff;background:tan;text-transform:uppercase}.homepage-pricing-block .header:after{content:'';position:absolute;left:0;top:100%;width:100%;height:40px;display:inline-block;background-color:inherit;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.homepage-pricing-block .button,.homepage-pricing-block .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .homepage-pricing-block input#edit-submit-2[type=submit],.homepage-pricing-block .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .homepage-pricing-block input#edit-submit[type=submit]{font-size:18px;width:100%;text-align:left}.homepage-pricing-block .title,.homepage-pricing-block .price,.homepage-pricing-block .header{text-shadow:0 2px 1px rgba(0,0,0,.43)}.homepage-pricing-block .title,.homepage-pricing-block .price{line-height:160%}.homepage-pricing-block .title{font-size:28px;margin-bottom:0;text-transform:uppercase}.homepage-pricing-block .price{font-size:31px;margin-bottom:10px}.homepage-pricing-block p{font-weight:100!important;opacity:.9}.not-logged-in.node-type-article .homepage-pricing-block p{font-family:Georgia,times new roman,Times,serif!important}.homepage-pricing-block.single .block{position:relative;padding-right:177px}.homepage-pricing-block.single .header{background:#096fc4}.homepage-pricing-block.single .actions{position:absolute;right:0;top:50%;margin-top:-56px;width:150px;padding-right:40px;text-align:center}.homepage-pricing-block.multiple .header{background:#11548b}.homepage-pricing-block .content{display:flex;min-height:362px;flex-direction:column;justify-content:space-between}.node-type-article .homepage-pricing-block .content,.node-type-group .homepage-pricing-block .content{min-height:0}.homepage-pricing-block .block{padding:20px 40px;margin:0;color:#fff}.homepage-pricing-block .block p{color:#fff!important}.homepage-pricing-block .block.org{background:#396e9a}.not-logged-in.node-type-article .homepage-pricing-block .block.org,.not-logged-in.node-type-group .homepage-pricing-block .block.org,.node-type-article .homepage-pricing-block .block.org,.node-type-group .homepage-pricing-block .block.org{background:#014576;padding-top:40px;padding-bottom:40px}.right-card{float:right;width:30%;padding:30px 0 0;max-width:316px;text-align:center;line-height:150%}.right-card .title{margin:0!important;padding:20px 0!important;font-size:23px;color:#540d01;font-family:oswald,Helvetica,Verdana,Arial,sans-serif}.right-card .header{padding:20px 0;font-size:31px;color:#fff;background:#540d01}.right-card .card{margin-bottom:50px;background:#fffbee;border:1px solid #540d01}.node-type-page #main-wrapper .right-card p,.node-type-preview-campaign #main-wrapper .right-card p,.page-pricing #main-wrapper .right-card p{padding:20px!important;font-size:17px!important;line-height:150%!important;margin-bottom:0!important}.right-card .button,.right-card .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .right-card input#edit-submit-2[type=submit],.right-card .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .right-card input#edit-submit[type=submit]{margin-bottom:20px;font-size:19px}.teaser-section{text-align:center}.teaser-section .teaser{display:inline-block;width:33%;vertical-align:top;padding:20px;transition:.3s ease}.teaser-section .teaser .image{width:100%;height:auto;border:5px solid #fff}.teaser-section .title{display:inline-block;width:100%;color:#fff;border:none}.pricing-page-wrapper{display:inline-block;width:100%}.page-pricing .pricing-page-wrapper{margin-bottom:40px!important;width:100%!important}.subscribe{padding-bottom:20px}.page-pricing .subscribe{margin-top:-60px}.front .subscribe{background:#e4decd}.front-cta-wrapper{padding:40px 0!important}.page-pricing .front-cta-wrapper{background:#e4decd}.pricing-page-wrapper p{font-family:Georgia,times new roman,Times,serif!important}.pricing-page-wrapper .front-cta-wrapper{text-align:center}.pricing-page-wrapper .front-cta-wrapper .cta{width:50%;float:left}.cta .inner{position:relative;width:342px;margin:0 auto 24px;padding:24px 34px;background:#fffbed}.pricing-page-wrapper .front-cta-wrapper p{margin-bottom:20px!important;padding:12px 0!important;font-size:16px!important}.pricing-page-wrapper .front-cta-wrapper .title{font-size:22px;margin:0!important;border:none}.pricing-page-wrapper .front-cta-wrapper,.pricing-page-wrapper .front-cta-wrapper p{color:#540d01!important}.pricing-page-wrapper .front-cta-wrapper.large .button,.pricing-page-wrapper .front-cta-wrapper.large .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .pricing-page-wrapper .front-cta-wrapper.large input#edit-submit-2[type=submit],.pricing-page-wrapper .front-cta-wrapper.large .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .pricing-page-wrapper .front-cta-wrapper.large input#edit-submit[type=submit]{position:absolute;left:50%;bottom:-12px;margin-left:-78px;padding:12px 40px 12px 12px;background:#540d01 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat;color:#fffbed}.cta small{margin-top:55px;position:absolute;left:90px;font-size:11px;font-family:Georgia,times new roman,Times,serif}.cta small.student_term{left:60px}.pricing-page-wrapper .front-cta-wrapper,.pricing-page-wrapper .front-cta-wrapper p{color:#851f00}.pricing-page-wrapper .front-cta-wrapper .button,.pricing-page-wrapper .front-cta-wrapper .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .pricing-page-wrapper .front-cta-wrapper input#edit-submit-2[type=submit],.pricing-page-wrapper .front-cta-wrapper .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .pricing-page-wrapper .front-cta-wrapper input#edit-submit[type=submit]{position:absolute;left:50%;bottom:-22px;margin-left:-88px;background:#851f00 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat;color:#fffbed}.cta.full .button,.cta.full .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .cta.full input#edit-submit-2[type=submit],.cta.full .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .cta.full input#edit-submit[type=submit]{position:relative;left:0;top:0;margin:0;font-size:17px;width:100%}.quote-bar{display:inline-block;width:100%;background:#540d01;min-height:200px}.quote-bar .quote-wrap{display:none}.quote-bar .image{position:absolute;left:20px;top:-25px;width:150px}.quote-bar .container{position:relative}.quote-bar .has--image .container{padding-left:200px}.quote-bar .quote,.quote-bar .credit{color:#fff;line-height:150%}.quote-bar .quote{margin-top:50px;color:#fff;font-size:29px}.quote-bar .credit{margin:20px 0;float:right;font-size:23px}.video-block-holder{margin:60px 0 40px;border:5px solid #891406;background:#f9f3e2}.video-block-holder .video-placeholder,.video-block-holder .left-bar{float:left}.video-block-holder .video-placeholder{width:610px;height:400px}.video-block-holder .left-bar{width:340px;height:342px;text-align:center}.video-block-holder .left-bar .title{padding:10px 0;background:#891406;color:#f9f3e2;font-size:28px;text-align:center;text-transform:uppercase;line-height:160%}.video-block-holder .left-bar .content{position:relative;padding:20px}.video-block-holder .left-bar .content:before{content:'';position:absolute;right:100%;top:30%;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #f9f3e2}.video-block-holder .left-bar .content p{margin:0 0 10px;color:#034364;text-align:left;font-size:15px!important;line-height:160%!important;font-family:Georgia,times new roman,Times,serif!important}.review-features p,.review-features li{line-height:150%;font-family:Georgia,times new roman,Times,serif!important}.review-features h3,.review-features .title{text-transform:uppercase;font-size:19px!important;padding-bottom:40px!important;border-bottom:1px solid}.review-features .col{float:left}.review-features .left-col{width:40%;padding-right:80px}.review-features .right-col{width:60%}.review-features .review p{color:#034364!important;font-size:15px!important}.review-features .preview-materials{display:none}.review-features .sub{font-size:21px!important;line-height:150%!important}.review-features ul{width:100%}.review-features li{margin-bottom:20px!important;line-height:150%;font-size:17px;color:#891406}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:24px;height:44px;border:none;border-radius:50%;background:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:-25px}.flickity-prev-next-button.next{right:-25px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.content-carousel{background:#e4decd;padding:20px 0}.content-carousel .sub-title{margin-top:0;padding:0 0 20px}.content-carousel .owl-prev,.content-carousel .owl-next{position:absolute;top:36%;overflow:hidden;width:13px;height:24px;text-indent:-999px;background-image:url(../images/carousel-arrows.png);background-size:200%;background-repeat:no-repeat}.content-carousel .owl-prev{left:-25px}.content-carousel .owl-next{right:-25px;background-position:119% 0}.flickity-viewport{transition:height .3s ease}.flickity-page-dots{bottom:-16px}.teaser.small.horiz{min-height:130px;width:34%;float:left}.teaser.small.horiz .content{position:relative;padding:0 20px 10px 150px}.teaser.small.horiz .content p{margin-top:0;line-height:150%!important;font-size:11px!important}.teaser.small.horiz img{position:absolute;left:0;top:0;width:130px;height:auto;border:3px solid #fff}.restricted-content-block,.restricted-content-block *,.restricted-content-block *:before,.restricted-content-block *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.restricted-content-block{min-height:400px;max-width:622px;margin:0 auto;padding:40px 60px;width:100%;background:#06253d;color:#f9f3e2;line-height:160%;text-align:center}.restricted-content-block .button,.restricted-content-block .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .restricted-content-block input#edit-submit-2[type=submit],.restricted-content-block .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .restricted-content-block input#edit-submit[type=submit]{padding:10px!important;text-align:left}.restricted-content-block .content{font-size:15px;line-height:150%}.restricted-content-block .restricted-title{font-size:24px;line-height:120%;margin-bottom:10px}.restricted-content-block .bottom-title{display:inline-block;font-size:34px;margin-bottom:10px;line-height:140%;text-transform:uppercase}.restricted-content-block .ctas{text-align:center;margin-top:20px}.restricted-content-block .ctas .button,.restricted-content-block .ctas .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .restricted-content-block .ctas input#edit-submit-2[type=submit],.restricted-content-block .ctas .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .restricted-content-block .ctas input#edit-submit[type=submit]{text-align:left;width:42%;font-size:18px;text-align:center}.restricted-content-block .ctas .or{margin:0 27px;font-size:20px}.pricing-card{display:inline-block;margin-bottom:40px;width:100%;background:#0075bc;color:#fff;line-height:160%}.pricing-card.best-value{position:relative}.pricing-card.best-value:before{content:'';position:absolute;z-index:999;left:-25px;top:-25px;width:50px;height:50px;background:url(/sites/all/themes/trac/images/card-best-value.png);background-size:100%}.pricing-card:hover{opacity:1}.pricing-card .title{font-size:25px;margin-bottom:10px}@media(max-width:1200px){.pricing-card .title{font-size:18px!important}}.pricing-card .title small{font-size:20px}@media(max-width:1200px){.pricing-card .title small{font-size:15px}}.pricing-card .title-col .center{width:100%}.pricing-card .col{position:relative;float:left;padding:20px;min-height:145px}.pricing-card .center{position:absolute;left:0;top:50%;transform:translateY(-50%)}.no-csstransforms .pricing-card .center{position:relative;top:0}.pricing-card .title-col{background:#0f8aff;width:26%;text-align:center}.pricing-card .col.content{font-size:14px;line-height:150%;background:#0075bc url(/sites/all/themes/trac/images/homepage/light-rectangle-right.png) -105px no-repeat}.pricing-card .col.content{padding:20px 0;margin:0}.pricing-card .col.content .center{padding:0 18px 0 47px}.pricing-card .col.content{width:54%}.restricted-content-block .pricing-card .col.content{width:44%}.pricing-card .col.button-wrapper{padding:0;width:20%}.restricted-content-block .pricing-card .col.button-wrapper{width:29%}.pricing-card .button,.pricing-card .panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit],.panels-flexible-1_column .subscribe-page .pricing-card input#edit-submit-2[type=submit],.pricing-card .panels-flexible-1_column .subscribe-page input#edit-submit[type=submit],.panels-flexible-1_column .subscribe-page .pricing-card input#edit-submit[type=submit]{left:0;font-size:18px;padding-top:10px;padding-bottom:10px;padding-left:10px}.pricing-card .pricing-col{text-align:center}.pricing-card .pricing-col .center{width:100%;padding:0;max-width:102px;text-align:center}.pricing-card .pricing-col small,.pricing-card .pricing-col div{line-height:100%;padding:8px}.pricing-card .pricing-col small{font-size:14px}.pricing-card .pricing-col small.last{display:block;vertical-align:top;font-size:12px;padding:0 14px}.pricing-card .pricing-col div{font-size:28px}.subscribe-page{border-bottom:5px solid #540d01;margin-bottom:40px!important;padding-bottom:40px!important}.subscribe-page .col{float:left}.subscribe-page .left-col{width:42%;margin-right:2%}.subscribe-page .left-col h5{font-size:18px;font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.subscribe-page .left-col h4,.subscribe-page .left-col li{color:#8a5e50;line-height:130%}.subscribe-page .left-col h4{text-transform:none;margin-top:-10px!important;font-size:29px;font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.subscribe-page .left-col li{font-size:18px}.subscribe-page .right-col{width:56%}.page-content-trac-press-room.not-logged-in .panels-flexible-1_column .panels-flexible-1_column-inside,.not-logged-in .page-contact-us .panels-flexible-1_column .panels-flexible-1_column-inside{margin:0 auto;width:960px!important;width:auto}.not-logged-in .page-trial .pane-title,.not-logged-in .page-subscribe .pane-title,.page-subscribe .page-trial .pane-title,.page-subscribe .page-subscribe .pane-title{margin:0 auto 40px!important;min-width:960px;max-width:1182px}.not-logged-in #header .section,.not-logged-in #navigation .section,.not-logged-in #footer .section,.page-subscribe #header .section,.page-subscribe #navigation .section,.page-subscribe #footer .section{margin:0 auto;min-width:960px;max-width:1225px;width:auto}.not-logged-in #header .section,.page-subscribe #header .section{background-position:10px;padding:0 10px}.not-logged-in #navigation ul,.page-subscribe #navigation ul{width:100%!important}.not-logged-in #main-menu li,.not-logged-in .not-logged-in #menu li,.page-subscribe #main-menu li,.page-subscribe .not-logged-in #menu li{float:none!important;display:inline-block}.not-logged-in #navigation li a,.not-logged-in #secondary-menu li a,.page-subscribe #navigation li a,.page-subscribe #secondary-menu li a{font-size:18px!important}.not-logged-in #navigation .menu .menu a,.page-subscribe #navigation .menu .menu a{width:100%;height:auto;font-size:15px!important;padding:5px 0 5px 14px;border-bottom:1px solid #540d01;box-sizing:border-box;-webkit-transition:background .3s ease;transition:background .3s ease}.not-logged-in #navigation .menu .menu li:last-child a,.page-subscribe #navigation .menu .menu li:last-child a{border-bottom:0}.not-logged-in #main-menu,.not-logged-in .not-logged-in #menu,.page-subscribe #main-menu,.page-subscribe .not-logged-in #menu{text-align:right!important}.subscribe-page form{margin:0}.subscribe-page .messages.error li{color:#fff!important;font-weight:700}.subscribe-page .form{padding:10px;background:#f3ecd2}.subscribe-page .form h2{background-color:#540d01;color:#f3ecd2!important;text-transform:capitalize;font-size:37px!important;line-height:150%!important;text-align:center;margin:-10px -10px 30px!important}.subscribe-page .form .mollom-image-captcha-instructions,.subscribe-page .form p{font-family:Georgia,times new roman,Times,serif!important}.subscribe-page .form p{font-size:18px!important;line-height:150%!important;text-align:center}.subscribe-page .form p:last-child{font-size:16px!important;font-style:italic!important}.subscribe-page fieldset{padding:0;margin:0}.subscribe-page .webform-component{width:50%;float:left}.subscribe-page .webform-component .webform-component{width:100%}.subscribe-page .webform-component input{width:100%;padding:7px}.subscribe-page .field-prefix,.subscribe-page #edit-mollom-captcha-2{float:left;width:50%}.subscribe-page #edit-mollom-captcha-2-wrapper label{display:inline-block;width:100%;text-align:center;margin:0 0 4px;color:#4b0c00;text-transform:uppercase;font-size:14px}.subscribe-page #edit-mollom-captcha-2{padding:10px;margin-top:15px}.subscribe-page .mollom-captcha-container{padding:10px;display:inline-block;position:relative}.subscribe-page .mollom-refresh-image{position:relative!important;float:right!important;padding-top:14px!important}.subscribe-page .mollom-image-captcha{text-align:right!important;padding-right:10px!important}.subscribe-page .mollom-image-captcha-instructions{font-size:10px!important}.subscribe-page .form-actions{display:inline-block;width:100%;text-align:center;margin:20px 0}.panels-flexible-1_column .subscribe-page input#edit-submit-2[type=submit]{padding:20px!important;padding-right:59px!important;background:#64ba00 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat!important}.panels-flexible-1_column .subscribe-page input#edit-submit[type=submit]{padding:20px!important;padding-right:59px!important;background:#64ba00 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat!important}.subscribe-page .webform-component,.subscribe-page .form-item{margin:0;padding:5px}.subscribe-page .webform-component label,.subscribe-page .form-item label{font-weight:400}#webform-client-form-44024{overflow:visible}#webform-client-form-44024 .webform-component,#webform-client-form-44024 .form-item{overflow:visible}.page-trial form{overflow:visible}.custom-select-wrapper{position:relative;z-index:9;width:100%!important;text-align:center;overflow:visible!important;margin-bottom:20px}.custom-select-wrapper label{padding:20px 0 10px;font-size:24px;text-transform:none}.custom-select-wrapper select{display:none!important}.custom-select-wrapper .cs-placeholder{padding:10px}.custom-select-wrapper .cs-placeholder{position:relative;width:100%;display:inline-block;color:#fff;background:#0a3c65;text-align:left;cursor:pointer;transition:.3s ease;font-family:Georgia,times new roman,Times,serif!important;text-transform:none;letter-spacing:1px}.custom-select-wrapper .cs-placeholder:hover{background:#0f5893}.custom-select-wrapper .cs-placeholder:before,.custom-select-wrapper .cs-placeholder:after{content:'';position:absolute;transition:.1s ease}.custom-select-wrapper .cs-placeholder:before,.custom-select-wrapper .cs-placeholder:after{right:15px;top:15px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.csstransforms .custom-select-wrapper .cs-active .cs-placeholder:before{width:20px;border-left:0 solid transparent;border-right:0 solid transparent;border-top:2px solid #fff;transform:translate(2px,2px) rotate(45deg)}.csstransforms .custom-select-wrapper .cs-active .cs-placeholder:after{width:20px;border-left:0 solid transparent;border-right:0 solid transparent;border-top:2px solid #fff;transform:translate(2px,2px) rotate(-45deg)}.custom-select-wrapper .form-select{position:relative;width:300px;margin:0 auto;overflow:visible}.custom-select-wrapper .cs-options{display:none;position:absolute;left:0;top:100%;width:100%}.custom-select-wrapper .cs-options ul,.custom-select-wrapper .cs-options li{margin:0}.custom-select-wrapper .cs-options li{text-transform:none}.custom-select-wrapper .cs-options li span,.custom-select-wrapper .cs-options li .price{font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.custom-select-wrapper .cs-options li span{text-transform:uppercase;font-weight:700;font-size:18px;letter-spacing:1px}.custom-select-wrapper ul{padding:0}.custom-select-wrapper ul li{cursor:pointer;padding:20px;list-style:none;background:#0b79d3;color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:.3s ease}.custom-select-wrapper ul li[data-value=individual]{background:#1474bc}.custom-select-wrapper ul li[data-value=departmental]{background:#2383cb;padding:20px 33px}.custom-select-wrapper ul li[data-value=enterprise]{background:#3794d9}.custom-select-wrapper ul li:hover{background:#fff;color:#1474bc}.custom-select-wrapper .price{margin:5px 0 10px}.custom-select-wrapper .copy{font-size:12px;font-family:Georgia,times new roman,Times,serif!important}.custom-select-wrapper .cs-active .cs-options{display:block}.custom-select-wrapper .description em{max-width:300px;display:inline-block;font-size:12px;color:#666;text-transform:none;max-width:290px;text-align:left;margin-top:5px}#webform-component-other-details--phone{overflow:visible}.country-list{z-index:99!important}.what-your-missing-wrapper{text-align:center;margin-bottom:80px}.what-your-missing-wrapper .col-1-2{width:50%;float:left;text-align:center}.what-your-missing-wrapper .browser{background:#fffbed;border-right:10px solid #f9f3e2}.what-your-missing-wrapper .grid{display:inline-block;width:100%;margin-top:24px}.what-your-missing-wrapper .browser img{width:100%;height:auto;padding:8px}.what-your-missing-wrapper .browser .title{display:inline-block;margin:12px 0 5px!important}.what-your-missing-wrapper .title{font-size:24px;line-height:35px;border:none}.what-your-missing-wrapper p{font-size:16px;line-height:26px;padding:0 163px!important}.pricing-page-wrapper .video-placeholder .title{margin:20px 0 0!important;font-size:16px}.pricing-page-wrapper .video-placeholder img{opacity:1;margin:0 auto;padding:0;width:85%;border:none}.pricing-page-wrapper #quote-area{font-size:14px;margin-top:48px}.pricing-page-wrapper #quote-area .field-content{font-size:16px;line-height:20px}.quote-by{margin-top:12px;font-size:14px;line-height:20px;text-align:right;font-family:Arial,sans-serif}.quote-by b{display:block}.views-field-field-quote-name-value{margin-top:12px;font-size:14px;line-height:20px;text-align:right;font-family:Arial,sans-serif}.views-field-field-quote-about-value{font-size:14px;line-height:20px;text-align:right;font-family:Arial,sans-serif}.cta small{margin-top:55px;position:absolute;left:90px;font-size:11px;font-family:Georgia,times new roman,Times,serif}.cta small.student_term{left:60px}.popup{position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.8)}.popup.newsletter{display:none}.popup.newsletter.active{display:inline-block}.popup .ctas{text-align:center}.popup .ctas a{margin:10px 20px 40px}.front .popup .ctas a.green{display:none}.popup .content{position:absolute;top:50%;left:50%;width:630px;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);background-color:#f8f3e0}.popup .content p{padding:20px 40px;font-family:Georgia,times new roman,Times,serif!important}.popup .content .title{display:inline-block;width:100%;padding:40px 20px;font-size:24px;line-height:150%;text-align:center;color:#fff;font-weight:700;background:#04243e;box-sizing:border-box}.popup .content p{color:#000;font-size:22px;line-height:168%;padding:20px 42px;margin:10px;color:#000;text-align:center}.popup .content .close{position:absolute;bottom:100%;right:0;width:50px;height:50px;background-color:#09365a;background-image:url(/sites/all/themes/trac/images/x-icon.png);background-repeat:no-repeat;background-size:50%;background-position:13px;cursor:pointer;transition:.3s ease}.popup .content .close:hover{background-color:#0e5288}.newsletter .form-item{margin:0!important}.newsletter form{padding:0 40px 40px;display:inline-block}.newsletter label{opacity:0;position:absolute}.newsletter .form-actions,.newsletter .webform-component{display:inline-block;float:left;padding:13px;box-sizing:border-box}.newsletter input{width:100%;box-sizing:border-box;border:5px solid #62b50f;padding:12px;font-size:22px;color:#888;text-transform:uppercase}.newsletter input.form-submit{border-color:#0061a5;color:#fff;background:#0061a5 url(/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png) 90% no-repeat;text-align:left}.newsletter input.error{border:5px solid #c00}.newsletter input,.newsletter button{font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.newsletter .webform-component:nth-child(1),.newsletter .webform-component:nth-child(2){display:inline-block;width:50%;float:left}.newsletter .webform-component-email{width:70%}.newsletter .form-actions{width:30%}.newsletter div.messages{font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.newsletter div.messages.status{border:5px solid #004372;background-color:#0061a5;background-image:none;text-transform:uppercase}.newsletter div.messages.status p{color:#fff}.newsletter div.messages.error{border:5px solid #900}.newsletter div.messages ul{list-style-type:none;padding-left:0}.newsletter div.messages ul p{line-height:118%;padding:0;font-family:oswald,Helvetica,Verdana,Arial,sans-serif!important}.logged-in.section-node .webform-submission-info div,.logged-in.section-node .webform-submission .webform-component{margin:10px;padding:10px;background:#f9f3e2}.logged-in.section-node .webform-submission-info a{color:#851f00;line-height:1.5}.logged-in.section-node .webform-submission-info legend{line-height:1;color:#fff}.logged-in.section-node .webform-submission .form-item label{line-height:2}.logged-in.section-node .webform-submission .form-item div{line-height:1}.logged-in.section-node .webform-submission-navigation{text-align:right;line-height:1;padding:10px;color:#fff;display:flex;justify-content:space-between}.logged-in.section-node .webform-submission-navigation a{color:#fff}.logged-in.section-node .webform-submission-actions{padding:10px;line-height:1;color:#fff}