.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary,.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary.dynamic-full-width{background-color:#eee;padding-bottom:1.5rem;}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary,.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary.dynamic-full-width{padding-bottom:3rem;}}.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary .pane-content,.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary.dynamic-full-width .pane-content{max-width:480px;}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary .pane-content,.node-type-csm-learning-rating .pane-tlr-learning-rating-node-privacy-summary.dynamic-full-width .pane-content{max-width:100%;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-link{line-height:1;padding-bottom:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-link:hover{text-decoration:none;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion__item{border:0;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);padding:26px 1rem 2rem 1rem;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion__item{padding-left:1.5rem;padding-right:1.5rem;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion .cse-accordion__header{padding-top:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion .cse-accordion__header .cse-link{font-weight:normal;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion .cse-accordion__header .top{display:flex;align-items:center;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion .cse-accordion__header .top .title{color:#3a3a3a;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-not-yet-rated{background-color:#fff;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .cse-accordion__header:not(.collapsed),.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-not-yet-rated .cse-accordion__header:not(.collapsed){border-bottom:solid 1px #ccc;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .cse-accordion__header .cse-accordion__header-arrow,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-not-yet-rated .cse-accordion__header .cse-accordion__header-arrow{display:none;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .cse-accordion__body__content,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-not-yet-rated .cse-accordion__body__content{padding-top:1.5rem;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .cse-accordion__body > :last-child,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-not-yet-rated .cse-accordion__body > :last-child{padding-bottom:2rem;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-not-yet-rated .cse-accordion__header{padding-bottom:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy{font-size:1rem;line-height:1.5;display:flex;align-items:center;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .percentage,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .percentage{font-weight:bold;vertical-align:middle;font-size:26px;margin-right:0.5rem;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .percentage,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .percentage{font-size:32px;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .percentage i::before,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .percentage i::before{vertical-align:inherit;margin-right:-2px;font-size:27px;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .percentage i::before,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .percentage i::before{font-size:32px;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .cse-tag--privacy,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .cse-tag--privacy{color:#fff;font-weight:bold;margin:0;margin-right:15px;padding:0.1rem 1rem;font-size:14.5px;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .cse-tag--privacy,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .cse-tag--privacy{font-size:1rem;line-height:1.5;margin-right:21px;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .cse-link,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .cse-link{line-height:1;padding-bottom:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .cse-link:hover,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .cse-link:hover{text-decoration:none;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .bottom .title-privacy .cse-link,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .cse-link{font-size:14px;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .top,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom{flex:100%;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .percentage .icon-privacy-not-rec::before{color:#f25555;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse-accordion--privacy-fail .bottom .title-privacy .cse-tag--privacy.privacy-fail{background-color:#f25555;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation{background-color:#fff;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__item{box-shadow:0 0 3px 0 rgba(0,0,0,0.1);}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header{display:block;padding-bottom:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header [aria-expanded="true"] .cse-accordion__header-arrow::before{transition:transform 0.2s ease;transition-delay:.08s;transform:rotate(0deg);}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .top{margin-bottom:1.5rem;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .top .title{margin-bottom:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .top .cse-accordion__header-arrow{margin-left:auto;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .top .cse-accordion__header-arrow{display:none;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom{padding-bottom:1rem;border-bottom:solid 1px #ccc;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .percentage i.privacy-fail{color:#f25555;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .percentage i.privacy-warning{color:#ffa500;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .percentage i.privacy-incomplete{color:#757575;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .percentage i.privacy-pass{color:#23b5e8;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .cse-tag--privacy.privacy-fail{background-color:#f25555;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .cse-tag--privacy.privacy-warning{background-color:#ffa500;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .cse-tag--privacy.privacy-incomplete{background-color:#757575;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__header .bottom .title-privacy .cse-tag--privacy.privacy-pass{background-color:#23b5e8;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body{position:relative;display:block;overflow:hidden;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body:not(.show){height:0;overflow:hidden;display:block;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body:not(.show),.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body.show,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body.collapsing{height:0 !important;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body:not(.show)::after,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body.show::after,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body.collapsing::after{content:' ';display:block;position:absolute;width:100%;height:60px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);bottom:0;left:0;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .cse-accordion__body > :last-child{padding-bottom:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns{padding-top:2rem;padding-bottom:1rem;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns{padding-bottom:0;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .title{font-size:13px;color:#969696;text-transform:uppercase;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .question{font-size:1.125rem;margin-bottom:1.5rem;color:#3a3a3a;font-weight:bold;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail{margin-bottom:1rem;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail:last-child{margin-bottom:3rem;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail .detail-text{display:flex;align-items:start;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail .detail-text::before{margin-right:0.75rem;font-size:18px;min-height:18px;min-width:18px;text-align:center;line-height:27px;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail .detail-text .text{font-family:"Lato",helvetica,arial,sans-serif;font-size:1rem;line-height:1.5;color:#3a3a3a;background-color:#fff;text-rendering:optimizeLegibility;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail .detail-text.no-icon::before{content:' ';display:inline-block;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail.better .detail-text::before{color:#5ab643;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail.no .detail-text::before,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail.yes .detail-text::before{color:#757575;font-size:6px;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail.unclear .detail-text::before,.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .concerns .details .detail.worse .detail-text::before{color:#ffa500;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .accordion__body_concerns.show + .see-more::before{border-top:solid 1px #ccc;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .accordion__body_concerns.show + .see-more::before{border:0;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more{text-align:center;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more::before{display:block;height:1px;margin:2rem 0;content:' ';}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more a.cse-btn:hover{text-decoration:none;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more p:last-of-type{margin-top:2rem;margin-bottom:0;}@media (min-width:768px){.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more::before{margin:3rem 0 0 0;border:0;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more p:last-of-type{margin:0;}}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more .text{margin-bottom:1rem;}.node-type-csm-learning-rating .tlr_learning_rating_node_privacy_summary .cse--accordion-privacy-evaluation .see-more .trigger{margin-bottom:0;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__dialog{max-width:479px;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body{color:#3a3a3a;position:relative;}@media (min-width:768px){.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body{padding-top:.5em;padding-left:3rem;padding-right:3rem;padding-bottom:2rem;}}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition{display:flex;margin-bottom:1.5rem;align-items:center;justify-content:center;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition:last-child{margin-bottom:0;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic{min-width:63px;margin-right:3rem;text-align:center;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.icon-privacy-use-responsibly::before,.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.icon-privacy-caution::before,.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.icon-privacy-not-rec::before{margin-top:0.5rem;margin-bottom:2px;font-size:26px;}@media (min-width:768px){.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.icon-privacy-use-responsibly::before,.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.icon-privacy-caution::before,.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.icon-privacy-not-rec::before{font-size:40px;}}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.privacy-fail::before{color:#f25555;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.privacy-warning::before{color:#ffa500;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.privacy-incomplete::before{color:#757575;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.privacy-pass::before{color:#23b5e8;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic .graphic-text{font-size:1rem;line-height:1.5;margin-bottom:0.5rem;font-weight:bold;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .graphic.percentage .graphic-text{font-size:1.266rem;line-height:1.25;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .definition .text{font-size:0.889rem;line-height:1.5;color:#3a3a3a;}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__body .scroll-overlay{position:absolute;bottom:0;left:0;height:50px;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);}.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__footer{color:#3a3a3a;font-size:11.24px;padding:19px 1.5rem 21px 1.5rem;}@media (min-width:768px){.node-type-csm-learning-rating .privacy-tier-modal .cse-modal__footer{font-size:0.8125rem;padding:1.5rem;}}.page-node-teacher-reviews .related-product .ratings-visual{margin-bottom:2rem;}.page-node-teacher-reviews .related-product .ratings-visual:last-child{margin-bottom:4rem;}.page-node-teacher-reviews .related-product .ratings-visual .label{margin-bottom:4px;font-size:14.222px;font-weight:bold;}.page-node-teacher-reviews .related-product .ratings-visual .flagged-message{color:#757575;}.page-node-teacher-reviews .related-product .ratings-visual .privacy-status{font-size:1rem;line-height:1.5;color:#3a3a3a;}.page-node-teacher-reviews .related-product .ratings-visual .privacy-status .divider{color:#ccc;}.page-node-teacher-reviews .related-product .ratings-visual .privacy-status .icon-privacy-caution::before{color:#ffa500;}.page-node-teacher-reviews .related-product .ratings-visual .privacy-status .icon-privacy-not-rec::before{color:#f25555;}.page-node-teacher-reviews .related-product .ratings-visual .privacy-status .icon-privacy-use-responsibly::before{color:#23b5e8;}.page-node-teacher-reviews .panel-content-right .pane-content p{padding:0 1rem;text-align:center;}.page-node-teacher-reviews .panel-content-right .pane-content p .cse-btn{min-width:13.75rem;}.page-node-teacher-reviews .panel-content-right .pane-content p:not(:last-child){margin-bottom:0.5rem;}
.cse-link{padding-bottom:0.125rem;font-size:inherit;color:#3a3a3a;text-decoration:none;border-bottom:1px dotted #535353;}.cse-link > [class^="cse-icon"]::before{line-height:.8;vertical-align:sub;}.cse-link:active,.cse-link:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1;}.cse-link:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0;}.cse-link--cta{font-weight:bold;color:#423fe1;border-bottom-color:transparent;}.cse-link--cta:active,.cse-link--cta:hover{color:#423fe1;}.cse-link--reverse{color:#fff;border-bottom-color:#fff;}.cse-link--reverse:active,.cse-link--reverse:hover{color:#999;border-bottom-color:#999;}.cse-link--reverse:focus{outline-color:#fff;}.cse-link--title{border-bottom-color:transparent;}.node-type-csm-learning-rating{}@media (min-width:970px){.node-type-csm-learning-rating .dynamic-full-width .pane-content{max-width:100%;}}.node-type-csm-learning-rating .video-modal-action-strip .popover-trigger .social{display:none;}.node-type-csm-learning-rating .is-defunct{opacity:0.5;filter:alpha(opacity=50);}.node-type-csm-learning-rating .pane-content a:hover{text-decoration:underline;}.node-type-csm-learning-rating .pane-content a.body-color{color:#3a3a3a;}.node-type-csm-learning-rating .pane-content a.body-color:hover{text-decoration:none;}.node-type-csm-learning-rating .product-meta a:hover,.node-type-csm-learning-rating .view-tlr-learning-rating-related-top-picks a:hover,.node-type-csm-learning-rating .pane-content a.button:hover,.node-type-csm-learning-rating .pane-content .write-review-link:hover{text-decoration:none;}.node-type-csm-learning-rating h5{font-size:16px;}.node-type-csm-learning-rating .icon-info-solid{color:#999999;margin:0 0 0 10.6px;}.node-type-csm-learning-rating .icon-info-solid::before{font-size:17px;line-height:inherit;}.node-type-csm-learning-rating .icon-info-solid + .tooltip .tooltip__inner{text-align:left;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details{position:relative;margin-bottom:3rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-cover{position:absolute;top:0;z-index:0;height:300px;overflow:visible;background:#006a00;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state{position:relative;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert{font-size:14px;text-align:left;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-meta{position:relative;padding:0.5rem 1rem;margin:0;font-size:0.889rem;line-height:1.5;color:#fff;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-meta a{color:#fff;text-decoration:none;border-bottom-color:#fff;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert{border-radius:0;padding:1rem;margin:0;font-size:16px;color:#3a3a3a;text-align:center;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert.alert-warning{background:#fcf8e3;border-color:#faf2cc;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert.alert-error{background:#f2dede;border-color:#ebcccc;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert a{border-bottom:1px #3a3a3a dotted;color:#3a3a3a;text-decoration:none;color:inherit;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert a:hover,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert a:active,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert a:focus,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state .alert a.active{color:#3a3a3a;border-bottom-style:solid;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details{position:relative;box-shadow:#ddd 0 1px 2px 0;background:#EFEFEF;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer{padding:1.5rem 1rem;font-size:14px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__item:not(:first-child){margin-top:0.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__item:last-child{margin-top:1.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__item:last-child a:focus,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__item:last-child a:hover{text-decoration:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__label{display:inline;color:#535353;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__info{display:inline;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info{position:relative;padding:1.5rem 1rem;box-shadow:#ddd 0 1px 2px 0;margin-bottom:1rem;background:#fff;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art{float:left;padding-right:1.5rem;padding-bottom:1rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .product-art-img{width:100px;vertical-align:top;border-radius:18px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal{text-align:right;margin-top:-2.75rem;margin-right:-0.75rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal .cse-product-seal-icon{border-radius:0;height:5rem;margin:0;vertical-align:bottom;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal .cse-product-seal-icon[data-toggle="tooltip"]{transition:transform 0.15s;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal .tooltip{max-width:15rem;width:15rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal .tooltip[aria-hidden="false"]{opacity:0 !important;}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal{margin-top:-3.375rem;margin-right:-1rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal .cse-product-seal-icon{height:6rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal .cse-product-seal-icon[data-toggle="tooltip"]:hover{transform:scale(1.03);}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .cse-product-seal .tooltip[aria-hidden="false"]{opacity:1 !important;}}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-art .mini-hide{padding-top:1rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-title{margin-bottom:0.5rem;font-size:24px;line-height:1.25em;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-teaser:last-child{margin-bottom:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on{line-height:22px;clear:both;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on .get-it-on-button{width:100%;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on .get-it-on-button:after{display:inline-block;width:0;height:0;margin-left:.4rem;vertical-align:.1em;border-top:.4em solid;border-right:.4em solid transparent;border-bottom:0;border-left:.4em solid transparent;content:'';}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on .get-it-on-options{position:absolute;transform:scaleY(0);transform-origin:top;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on:hover .get-it-on-button{color:#fff;background:#3a3a3a;border:solid 1px #3a3a3a;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on:hover .get-it-on-options{transform:scaleY(1);transform-origin:top;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on:hover .get-it-on-options li:hover{background-color:#efefef;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .get-it-on:hover .get-it-on-options li:hover::before{color:#efefef;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-buy-links{box-shadow:rgba(0,0,0,0.2) 0 2px 8px 0;border-radius:4px;position:relative;top:10px;padding:0;padding-left:0;margin:0;list-style-type:none;background:#fff;border:1px solid #ccc;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-buy-links li{padding:0 16px;line-height:12px;text-align:center;border-bottom:1px solid #ccc;transition:background-color 0.3s;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-buy-links li img{display:inline;width:125px;margin:14px 0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-link{clear:both;width:100%;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-info .product-link::after{width:12px;height:12px;display:inline-block;content:'';background-image:url("/education/sites/all/themes/learn/images/icons/icon_link-out.svg");background-size:contain;background-repeat:no-repeat;margin-left:4px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating{box-shadow:#ddd 0 1px 2px 0;margin-bottom:1rem;padding:1.5rem 1rem;background-color:#fff;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item:not(:first-child){border-top:1px solid #ccc;margin-top:1.5rem;padding-top:1.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label{font-size:0.889rem;line-height:1.5;color:#3a3a3a;margin-bottom:13px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .modal-header{border-bottom:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .modal-body{padding-left:0;padding-right:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .modal-body .tier-definition{padding-left:1.5rem;padding-right:1.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .modal-footer{background:white;padding-bottom:8px;margin-top:8px;font-size:13px;text-align:left;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .modal-footer a:focus,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .modal-footer a:hover{text-decoration:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .privacy-tier-icon{margin:0 0 4px;color:#3a3a3a;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .tier-definition p{margin-bottom:16px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .tier-definition + .tier-definition{padding-top:24px;border-top:1px solid #999999;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .tier-key{display:flex;padding-bottom:16px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .tier-key + .tier-key{padding-top:16px;border-top:1px solid #CCC;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .tier-key .privacy-tier-icon{margin-bottom:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__label #privacy-tier-modal .tier-key .tier-key-points{flex-basis:125px;font-style:italic;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__info.product-rating__nope{color:#535353;font-size:1rem;line-height:1.5;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__stars a:focus,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__stars a:hover{text-decoration:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__stars .tlr-ui-cse-stars-style,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__stars .tlr-ui-cse-stars-style::before,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__stars .tlr-ui-cse-stars-style::after{line-height:1;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__stars .cse-tool-tip{position:relative;display:inline-block;float:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__stars + .mobile-show{padding-top:0.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__caption{margin-top:1rem;display:block;color:#757575;font-size:0.75rem;line-height:1.5;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__caption a{font-weight:normal;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__caption a:focus,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__caption a:hover{text-decoration:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__privacy a.privacy-tier-icon{font-size:16px;color:#3a3a3a;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__privacy a.privacy-tier-icon:after{display:inline-block;width:10px;height:inherit;margin-left:5.3px;content:'\00a0';transform:translateZ(0);transition-duration:0.1s;transition-property:transform;transition-timing-function:ease-out;background-color:#3a3a3a;mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");mask-repeat:no-repeat;mask-position:right;mask-size:contain;-webkit-mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:right;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__privacy a.privacy-tier-icon:hover:after{transform:translateX(4px);}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__privacy a.privacy-tier-icon:after{width:12px;height:12px;vertical-align:middle;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__privacy a.privacy-tier-icon:hover{text-decoration:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__privacy a.privacy-tier-icon.privacy-eval--outdated:before{background-image:url("/sites/all/themes/learn/images/icons/privacy_tier/icon_clock.svg");}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item .product-rating__privacy a.privacy-tier-icon > div > span{color:#535353;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .icon-privacy-caution{color:#ffa500;margin-top:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .icon-privacy-not-rec{color:#f25555;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .icon-privacy-use-responsibly{color:#23b5e8;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .icon-privacy-caution::before,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .icon-privacy-not-rec::before,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .icon-privacy-use-responsibly::before,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .icon-privacy-warning::before{vertical-align:text-top;font-size:1.25rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .eval-icon{margin-right:2px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .vertical-divider{margin-left:5px;margin-right:2px;color:#ccc;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .product-rating__info a .title{margin-right:3px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .privacy-evaluation-url:after{display:inline-block;width:10px;height:inherit;margin-left:5.3px;content:'\00a0';transform:translateZ(0);transition-duration:0.1s;transition-property:transform;transition-timing-function:ease-out;background-color:#3a3a3a;mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");mask-repeat:no-repeat;mask-position:right;mask-size:contain;-webkit-mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:right;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .privacy-evaluation-url:hover:after{transform:translateX(4px);}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .privacy-evaluation-url:after{width:8px;height:10px;vertical-align:middle;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .popover{max-width:300px !important;background:#535353;border-color:#535353;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .popover.bottom .arrow:after{border-bottom-color:#535353;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .popover .popover-content{padding:0rem;font-size:16px;color:#fff;background:#535353;background-image:none;border-color:#535353;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .popover .popover-content p{margin-bottom:1rem;font-size:14px;line-height:21px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .popover .popover-content > div p{padding-left:24px;color:#ccc;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-rating .product-rating__item.privacy-evaluation .popover .popover-content .privacy-tier-icon{color:inherit;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside{box-shadow:#ddd 0 1px 2px 0;background-color:#fff;padding:1.5rem 1rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-aside__item:not(:first-child){border-top:1px solid #ccc;margin-top:1.5rem;padding-top:1.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-aside__label{margin-bottom:0.5rem;font-size:14px;color:#3a3a3a;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-grades .product-grades__value{display:flex;align-items:center;font-size:26px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-purposes a{color:#3a3a3a;text-decoration:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-purposes a:hover,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-purposes a:active,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-purposes a:focus,.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-aside .product-purposes a.active{color:#3a3a3a;text-decoration:underline;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-price .tool-tip{display:inline-block;float:none;margin:0 0 0 10px;vertical-align:text-bottom;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .write-review-link{height:26px;padding-right:20px;margin-left:1.5rem;font-size:14px;color:#3a3a3a;white-space:nowrap;background:url("/sites/all/themes/learn/images/icons/icon_write.svg") no-repeat center right;}@media (min-width:481px){.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info .get-it-on{clear:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info .get-it-on .get-it-on-button{width:auto;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info .product-link{clear:none;width:auto;}}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-state{padding-top:1.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-meta{padding:2rem 0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__top{background:#FFF;padding:2rem 2rem 2rem calc(2rem + 40px + 120px);}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer{padding:0.8125rem 1.5rem;display:flex;align-items:center;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__item{margin-right:2rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__item:not(:first-child){margin-top:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-details__footer .product-footer__item:last-child{margin-top:0;margin-left:auto;margin-right:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info{padding:0;margin-bottom:2rem;box-shadow:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info .product-art{position:absolute;top:0;left:calc(-120px + -2rem);float:none;text-align:center;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info .product-art .product-art-img{width:120px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info .product-title{font-size:32px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-info .product-teaser{font-size:1.266rem;line-height:1.5;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-rating{display:flex;flex-wrap:wrap;box-shadow:none;padding:0;margin-bottom:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-rating .product-rating__item{flex:1 1 33%;max-width:17.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-rating .product-rating__item:not(:first-child){border-top:none;margin-top:0;padding-left:1.5rem;padding-top:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-aside{display:flex;flex-wrap:wrap;padding:1.5rem 0 0;margin-top:2rem;border-top:1px solid #ccc;box-shadow:none;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-aside .product-aside__item{flex:1 1 33%;max-width:17.5rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-details .product-details .product-aside .product-aside__item:not(:first-child){border-top:none;margin-top:0;padding-left:1.5rem;padding-top:0;}}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider{padding:0 1rem 3rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slider-header{padding:0 0 1rem;white-space:nowrap;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slider-header h4{display:inline;margin:0 26px 0 0;font-weight:bold;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slider-header .item-counts{font-size:14px;color:#757575;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slick .slick-track .slick-slide a{box-shadow:0 0 3px rgba(0,0,0,0.2);display:block;width:auto;max-width:100%;outline:none;border:1px solid #ddd;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slick .slick-track .slick-slide a > img{margin:0 auto;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slick .slick-track .slick-slide .media-playbutton{position:relative;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slick .slick-track .slick-slide .media-playbutton:before{position:absolute;top:42%;left:44%;z-index:3;font-family:"fontello";font-size:3em;color:#fff;text-shadow:0 0 16px #000;content:'\e808';opacity:0.65;transition:all 0.3s;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider .slick .slick-track .slick-slide .media-playbutton:hover:before{left:41%;font-size:4.5em;opacity:0.8;}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-slider{padding-left:1.5rem;padding-right:1.5rem;}}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary{margin:0 1rem;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary .summary{max-width:480px;margin:0 auto;border-top:1px solid #ddd;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary .summary__item{position:relative;z-index:1;padding:1.5rem 1rem;font-size:16px;color:#535353;border-bottom:1px solid #ddd;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary .summary__item b{color:#3a3a3a;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary .summary__item:last-child{border-bottom:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary .summary__item p{margin:0;}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary .summary{max-width:100%;padding:48px 0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-lr-product-summary .summary__item{padding:1.5rem;float:left;width:33.3%;border:none;}}.node-type-csm-learning-rating .text-collapse{max-height:250px;}.node-type-csm-learning-rating .text-collapse .more{padding-top:4rem;}.node-type-csm-learning-rating .text-collapse .more:after{display:inline-block;width:10px;height:inherit;margin-left:5.3px;content:'\00a0';transform:translateZ(0);transition-duration:0.1s;transition-property:transform;transition-timing-function:ease-out;background-color:#423fe1;mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");mask-repeat:no-repeat;mask-position:right;mask-size:contain;-webkit-mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:right;}.node-type-csm-learning-rating .text-collapse .more:after{transform:rotate(90deg) translateY(-4px) translateX(1px);}.node-type-csm-learning-rating .text-collapse .less:after{display:inline-block;width:10px;height:inherit;margin-left:5.3px;content:'\00a0';transform:translateZ(0);transition-duration:0.1s;transition-property:transform;transition-timing-function:ease-out;background-color:#423fe1;mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");mask-repeat:no-repeat;mask-position:right;mask-size:contain;-webkit-mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:right;}.node-type-csm-learning-rating .text-collapse .less:after{transform:rotate(-90deg) translateY(-4px) translateX(1px);}.node-type-csm-learning-rating .text-collapse .less:after{transform:rotate(-90deg) translateY(4px) translateX(0);}.node-type-csm-learning-rating .text-collapse .more,.node-type-csm-learning-rating .text-collapse .less{color:#423fe1;text-align:center;}.node-type-csm-learning-rating .text-collapse .more:after,.node-type-csm-learning-rating .text-collapse .less:after{width:7px;margin-left:10.6px;}.node-type-csm-learning-rating .text-collapse .more:hover,.node-type-csm-learning-rating .text-collapse .less:hover{text-decoration:underline;}.node-type-csm-learning-rating .pane-node-content{padding:3rem 0 0 0;background:#efefef;}.node-type-csm-learning-rating .pane-node-content .review-wrapper,.node-type-csm-learning-rating .pane-node-content .review-section--cse-review{max-width:480px;margin:0 auto;}@media (min-width:970px){.node-type-csm-learning-rating .pane-node-content .review-wrapper,.node-type-csm-learning-rating .pane-node-content .review-section--cse-review{max-width:100%;}}.node-type-csm-learning-rating .pane-node-content .review-tabs-nav{display:none;background:#fff;border-bottom:1px solid #e6e7e3;}@media (min-width:768px){.node-type-csm-learning-rating .pane-node-content .review-tabs-nav{display:block;}}.node-type-csm-learning-rating .pane-node-content .review-tabs-nav ul{display:flex;padding:0;margin:0;flex-direction:row;flex-wrap:nowrap;}.node-type-csm-learning-rating .pane-node-content .review-tabs-nav ul li{list-style:none;border-left:1px solid #e6e7e3;flex:1 0;}.node-type-csm-learning-rating .pane-node-content .review-tabs-nav ul li:first-child{border-left:0;}.node-type-csm-learning-rating .pane-node-content .review-tabs-nav ul li a.review-tab{display:block;min-height:3rem;padding:16px 26px;font-size:16px;font-weight:bold;color:#535353;text-align:center;}.node-type-csm-learning-rating .pane-node-content .review-tabs-nav ul li a.review-tab.review-tab--active{border-bottom:4px solid #249a10;}@media (min-width:768px){.node-type-csm-learning-rating .pane-node-content .review-tabs-nav ~ .review-section .review-section__heading{display:none;}}@media (min-width:768px){.node-type-csm-learning-rating .pane-node-content .review-tabs-content{display:none;}.node-type-csm-learning-rating .pane-node-content .review-tabs-content.review-tabs-content--active{display:block;}.node-type-csm-learning-rating .pane-node-content .review-tabs-content.review-tabs-content--active .review-section__collapse.collapse{transition:none;}.node-type-csm-learning-rating .pane-node-content .review-tabs-content.review-tabs-content--active .review-section__body{padding-top:3rem;padding-left:1.5rem;padding-right:1.5rem;}}.node-type-csm-learning-rating .pane-node-content .review-section{box-shadow:#ddd 0 1px 2px 0;background:#fff;}.node-type-csm-learning-rating .pane-node-content .review-section__heading a{position:relative;display:block;padding:1rem;color:inherit;}.node-type-csm-learning-rating .pane-node-content .review-section__heading a:focus,.node-type-csm-learning-rating .pane-node-content .review-section__heading a:hover{outline:0;}.node-type-csm-learning-rating .pane-node-content .review-section__heading a:after{float:right;width:11px;height:inherit;margin-left:0.5rem;background:url("/sites/all/themes/learn/images/icons/right-arrow.svg");background-position:right center;background-repeat:no-repeat;background-size:contain;content:'\00a0';transform:rotate(90deg);transition-duration:0.1s;transition-property:transform;transition-timing-function:ease-out;}.node-type-csm-learning-rating .pane-node-content .review-section__heading a.collapsed:after{transform:rotate(0deg) translateY(0) translateX(0);}.node-type-csm-learning-rating .pane-node-content .review-section__heading a > *{display:inline-block;margin:0;vertical-align:middle;}@media (min-width:768px){.node-type-csm-learning-rating .pane-node-content .review-section__heading a{padding:1rem 1.5rem;}}.node-type-csm-learning-rating .pane-node-content .review-section__body{padding:10.6px 1rem 1.5rem;font-size:16px;}.node-type-csm-learning-rating .pane-node-content .review-section__body.collapse{padding:0;}.node-type-csm-learning-rating .pane-node-content .review-section__body.in{padding:inherit;}@media (min-width:768px){.node-type-csm-learning-rating .pane-node-content .review-section__body{padding-left:1.5rem;padding-right:1.5rem;}}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas,.node-type-csm-learning-rating .pane-node-content .review-section--tool-overview,.node-type-csm-learning-rating .pane-node-content .review-section--learning-value{margin-bottom:1rem;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .text-collapse,.node-type-csm-learning-rating .pane-node-content .review-section--tool-overview .text-collapse,.node-type-csm-learning-rating .pane-node-content .review-section--learning-value .text-collapse{max-width:700px;margin:0 auto;}.node-type-csm-learning-rating .pane-node-content .review-section--tool-overview .text-collapse,.node-type-csm-learning-rating .pane-node-content .review-section--learning-value .text-collapse{max-height:100%;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts{padding-top:1.5rem-0.625rem;font-size:14px;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts .related-ts__label{padding-bottom:1rem;font-weight:bold;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts .related-ts__links ul{padding:0;margin:0;list-style:none;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts .related-ts__links ul li{padding:0;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice .related-ts__links{padding:0 0.25rem;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice .related-ts__links ul{display:flex;margin:0 -0.5rem;flex-direction:row;flex-wrap:wrap;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice .related-ts__links ul li{padding:0 0.25rem;max-width:100%;flex-basis:0;flex-grow:1;background:#fff;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice .related-ts__links.related-ts__links--stacked li{flex-basis:50%;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice .related-ts__links.related-ts__links--stacked li:nth-child(3),.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice .related-ts__links.related-ts__links--stacked li:nth-child(4){margin-top:0.5rem;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice a{box-shadow:0 0 3px rgba(0,0,0,0.1);transition:box-shadow 0.2s;color:#3a3a3a;display:table;width:100%;height:100%;padding:1rem;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice a:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1);}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice a:hover{color:#423fe1;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--practice a > img{float:left;width:2rem;height:2rem;margin-right:1rem;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss{display:table;width:100%;padding-top:2rem;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss .related-ts__label,.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss .related-ts__links{display:table-cell;width:1%;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss .related-ts__links{width:auto;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss .related-ts__links ul li{display:inline-block;padding-left:2rem;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss a{border-bottom:1px #3a3a3a dotted;color:#3a3a3a;text-decoration:none;}.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss a:hover,.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss a:active,.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss a:focus,.node-type-csm-learning-rating .pane-node-content .review-section--activity-ideas .related-ts.related-ts--cc-ngss a.active{color:#3a3a3a;border-bottom-style:solid;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review{margin-bottom:16px;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review h5{font-weight:bold;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review hr{margin:0;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-overall{margin-bottom:1.5rem;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-overall h5{display:inline-block;margin:0;vertical-align:middle;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-overall .rating-star,.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-overall .tlr-ui-cse-stars{display:inline-block;margin-left:1rem;vertical-align:middle;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating{padding-right:1.5rem;padding-bottom:2rem;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating.first{padding-top:1rem;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating p{margin:0;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating .cse-review-rating__label{display:inline-block;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating .cse-review-rating__label h5{margin:0;display:inline;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating .cse-review-rating__label .tool-tip{display:inline-block;float:none;margin:0 0 0 10.6px;vertical-align:middle;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating .cse-review-rating__stars{float:right;margin-top:4px;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating .cse-review-rating__text{padding-top:14px;font-size:14px;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author{display:block;padding-top:1.5rem;font-size:14px;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info{display:flex;flex-wrap:wrap;flex:1 1 auto;align-items:center;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__label{width:100%;margin-bottom:12px;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__image{width:40px;margin-right:1rem;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__image .author-image{float:none;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__image .display-pic{float:none;margin:0;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__image a{display:block;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__image img{vertical-align:bottom;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__name > *{display:block;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__name a{padding-right:1rem;font-size:16px;color:#3a3a3a;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__name em{display:inline-block;color:#757575;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author hr{margin:1.5rem 0;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .collapse.in{overflow:unset !important;}@media (min-width:481px){.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating .cse-review-rating__text{padding-top:1rem;font-size:16px;}}@media (min-width:768px){.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating{float:left;width:33.33%;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating,.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-rating.first{padding:1.5rem 1.5rem 1.5rem 0;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author{align-items:center;padding-top:1rem;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info{display:flex;flex-wrap:wrap;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__label{width:auto;margin-bottom:0;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__info .cse-review-author__image{margin-left:1rem;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author hr{display:none;margin:0;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__link{text-align:right;flex:0 1 auto;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .cse-review-author .cse-review-author__link a:hover{text-decoration:none;}}@media (min-width:970px){.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .review-section__heading a{pointer-events:none;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .review-section__heading a:after{display:none;}.node-type-csm-learning-rating .pane-node-content .review-section--cse-review .collapse{height:auto !important;}}.node-type-csm-learning-rating .pane-tlr-field-note-pane{padding-bottom:16px;background:#eee;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .pane-content{box-shadow:#ddd 0 1px 2px 0;padding:1.5rem 1rem;background:#fff;max-width:480px;}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-field-note-pane .pane-content{padding-left:1.5rem;padding-right:1.5rem;}}@media (min-width:970px){.node-type-csm-learning-rating .pane-tlr-field-note-pane .pane-content{max-width:100%;}}.node-type-csm-learning-rating .pane-tlr-field-note-pane h4{margin:0 0 26px;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .ratings-visual{float:left;margin:5px 26px 15px 0;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .more-link{font-size:16px;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .button{position:relative;top:-21px;float:right;width:160px;height:36px;padding-top:6px;font-size:15px;}.node-type-csm-learning-rating .pane-tlr-field-note-pane hr{margin:0;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .author-review{display:flex;margin-top:30px;flex-wrap:wrap;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .author-info{max-width:288px;min-width:200px;margin-right:26px;font-size:16px;flex:1;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .author-info a.teacher-name{font-weight:bold;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .author-image .display-pic{float:none;margin-top:13px;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .author-image .display-pic,.node-type-csm-learning-rating .pane-tlr-field-note-pane .author-image .display-pic > a{display:inline-block;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .teacher-review-title,.node-type-csm-learning-rating .pane-tlr-field-note-pane .teacher-role{margin-top:2rem;margin-bottom:5px;font-size:16px;font-weight:bold;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .school-info{font-style:italic;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .tlr-field-note{max-width:630px;min-width:297px;font-size:16px;flex:1;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .tlr-field-note p:last-of-type{margin-bottom:0;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .no-reviews p{margin-bottom:26px;font-size:20px;text-align:center;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .no-reviews .button{top:0;display:block;float:none;margin-right:auto;margin-left:auto;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .read-full{display:block;padding-right:2rem;margin:16px 0 26px;color:#3a3a3a;text-align:right;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .read-full:after{display:inline-block;width:10px;height:inherit;margin-left:5.3px;content:'\00a0';transform:translateZ(0);transition-duration:0.1s;transition-property:transform;transition-timing-function:ease-out;background-color:#3a3a3a;mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");mask-repeat:no-repeat;mask-position:right;mask-size:contain;-webkit-mask-image:url("/sites/all/themes/learn/images/icons/right-arrow.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:right;}.node-type-csm-learning-rating .pane-tlr-field-note-pane .read-full:hover:after{transform:translateX(4px);}.node-type-csm-learning-rating .pane-tlr-field-note-pane .read-full:after{width:8px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane{margin-top:48px;max-width:480px;margin-left:auto;margin-right:auto;}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane h3{margin-bottom:26px;font-size:20px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane .flat-card-style.tlr-top-pick{box-shadow:rgba(0,0,0,0.15) 0 1px 2px 1px;border-radius:15px;margin-top:2px;margin-bottom:5px;margin-left:3px;text-align:left;border:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane .flat-card-style.tlr-top-pick:after{position:absolute;bottom:0;width:90%;height:26px;background:linear-gradient(to bottom,rgba(255,255,255,0),white 92%);content:"";}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane .composite-image{padding:12px 0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane .view-tlr-learning-rating-related-top-picks{position:relative;margin-bottom:60px;}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane .view-tlr-learning-rating-related-top-picks .view-footer{position:absolute;top:-48px;right:0;}.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane .view-tlr-learning-rating-related-top-picks .view-footer a{font-size:16px;color:inherit;text-decoration:underline;}@media (min-width:768px){.node-type-csm-learning-rating .pane-tlr-learning-rating-related-top-picks-tlr-related-top-picks-pane{max-width:100%;}}
.tooltip{transition:opacity 150ms linear;border-radius:0.2rem;position:absolute;top:0;left:0;z-index:1070;display:block;max-width:18rem;padding:1rem;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,0.1);opacity:0;}.tooltip[aria-hidden="false"]{opacity:1;}.tooltip[x-placement^="top"]{margin-bottom:6px;}.tooltip[x-placement^="right"]{margin-left:6px;}.tooltip[x-placement^="bottom"]{margin-top:6px;}.tooltip[x-placement^="left"]{margin-right:6px;}.tooltip__inner{font-size:0.889rem;line-height:1.5;color:#000;text-align:center;word-wrap:break-word;}.tooltip__arrow{margin:6px;border-color:#ccc;}.tooltip__arrow,.tooltip__arrow::after{position:absolute;width:0;height:0;border-style:solid;}.tooltip__arrow::after{content:"";border-color:#fff;}.tooltip[x-placement^="top"] .tooltip__arrow{bottom:-6px;left:calc(50% - 6px);margin-top:0;margin-bottom:0;border-width:6px 6px 0 6px;}.tooltip[x-placement^="top"] .tooltip__arrow,.tooltip[x-placement^="top"] .tooltip__arrow::after{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}.tooltip[x-placement^="top"] .tooltip__arrow::after{top:-6px;left:-5px;border-width:5px 5px 0 5px;}.tooltip[x-placement^="right"] .tooltip__arrow{top:calc(50% - 6px);left:-6px;margin-right:0;margin-left:0;border-width:6px 6px 6px 0;}.tooltip[x-placement^="right"] .tooltip__arrow,.tooltip[x-placement^="right"] .tooltip__arrow::after{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}.tooltip[x-placement^="right"] .tooltip__arrow::after{top:-5px;left:1px;border-width:5px 5px 5px 0;}.tooltip[x-placement^="bottom"] .tooltip__arrow{top:-6px;left:calc(50% - 6px);margin-top:0;margin-bottom:0;border-width:0 6px 6px 6px;}.tooltip[x-placement^="bottom"] .tooltip__arrow,.tooltip[x-placement^="bottom"] .tooltip__arrow::after{border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;}.tooltip[x-placement^="bottom"] .tooltip__arrow::after{top:1px;left:-5px;border-width:0 5px 5px 5px;}.tooltip[x-placement^="left"] .tooltip__arrow{top:calc(50% - 6px);right:-6px;margin-right:0;margin-left:0;border-width:6px 0 6px 6px;}.tooltip[x-placement^="left"] .tooltip__arrow,.tooltip[x-placement^="left"] .tooltip__arrow::after{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;}.tooltip[x-placement^="left"] .tooltip__arrow::after{top:-5px;left:-6px;border-width:5px 0 5px 5px;}.tooltip--dark{background-color:#000;border:1px solid #000;}.tooltip--dark .tooltip__inner{color:#fff;}.tooltip--dark .tooltip__arrow{border-color:#000;}.tooltip--dark .tooltip__arrow::after{border-color:#000;}
.cse-row{display:flex;flex-flow:row wrap;}.cse-row--margin{margin-right:0.5rem;margin-left:0.5rem;}@media (min-width:481px){.cse-row--margin{margin-right:0.75rem;margin-left:0.75rem;}}@media (min-width:970px){.cse-row--margin{margin-right:1rem;margin-left:1rem;}}.cse-row--no-gutters > .cse-col{padding-right:0;padding-left:0;}.cse-row--align-left{justify-content:flex-start;}.cse-row--align-center{justify-content:center;}.cse-row--align-right{justify-content:flex-end;}.cse-col{padding-right:0.5rem;padding-left:0.5rem;}.cse-col{flex:1 1 0;}.cse-col-1{flex:0 0 8.33333%;max-width:8.33333%;}.cse-col-2{flex:0 0 16.66667%;max-width:16.66667%;}.cse-col-3{flex:0 0 25%;max-width:25%;}.cse-col-4{flex:0 0 33.33333%;max-width:33.33333%;}.cse-col-5{flex:0 0 41.66667%;max-width:41.66667%;}.cse-col-6{flex:0 0 50%;max-width:50%;}.cse-col-7{flex:0 0 58.33333%;max-width:58.33333%;}.cse-col-8{flex:0 0 66.66667%;max-width:66.66667%;}.cse-col-9{flex:0 0 75%;max-width:75%;}.cse-col-10{flex:0 0 83.33333%;max-width:83.33333%;}.cse-col-11{flex:0 0 91.66667%;max-width:91.66667%;}.cse-col-12{flex:0 0 100%;max-width:100%;}.cse-col-offset-1{margin-left:8.33333%;}.cse-col-offset-2{margin-left:16.66667%;}.cse-col-offset-3{margin-left:25%;}.cse-col-offset-4{margin-left:33.33333%;}.cse-col-offset-5{margin-left:41.66667%;}.cse-col-offset-6{margin-left:50%;}.cse-col-offset-7{margin-left:58.33333%;}.cse-col-offset-8{margin-left:66.66667%;}.cse-col-offset-9{margin-left:75%;}.cse-col-offset-10{margin-left:83.33333%;}.cse-col-offset-11{margin-left:91.66667%;}@media (min-width:481px){.cse-col-sm{flex:1 1 0;}.cse-col-sm-1{flex:0 0 8.33333%;max-width:8.33333%;}.cse-col-sm-2{flex:0 0 16.66667%;max-width:16.66667%;}.cse-col-sm-3{flex:0 0 25%;max-width:25%;}.cse-col-sm-4{flex:0 0 33.33333%;max-width:33.33333%;}.cse-col-sm-5{flex:0 0 41.66667%;max-width:41.66667%;}.cse-col-sm-6{flex:0 0 50%;max-width:50%;}.cse-col-sm-7{flex:0 0 58.33333%;max-width:58.33333%;}.cse-col-sm-8{flex:0 0 66.66667%;max-width:66.66667%;}.cse-col-sm-9{flex:0 0 75%;max-width:75%;}.cse-col-sm-10{flex:0 0 83.33333%;max-width:83.33333%;}.cse-col-sm-11{flex:0 0 91.66667%;max-width:91.66667%;}.cse-col-sm-12{flex:0 0 100%;max-width:100%;}.cse-col-offset-sm-1{margin-left:8.33333%;}.cse-col-offset-sm-2{margin-left:16.66667%;}.cse-col-offset-sm-3{margin-left:25%;}.cse-col-offset-sm-4{margin-left:33.33333%;}.cse-col-offset-sm-5{margin-left:41.66667%;}.cse-col-offset-sm-6{margin-left:50%;}.cse-col-offset-sm-7{margin-left:58.33333%;}.cse-col-offset-sm-8{margin-left:66.66667%;}.cse-col-offset-sm-9{margin-left:75%;}.cse-col-offset-sm-10{margin-left:83.33333%;}.cse-col-offset-sm-11{margin-left:91.66667%;}}@media (min-width:768px){.cse-col{padding-right:0.75rem;padding-left:0.75rem;}.cse-col-md{flex:1 1 0;}.cse-col-md-1{flex:0 0 8.33333%;max-width:8.33333%;}.cse-col-md-2{flex:0 0 16.66667%;max-width:16.66667%;}.cse-col-md-3{flex:0 0 25%;max-width:25%;}.cse-col-md-4{flex:0 0 33.33333%;max-width:33.33333%;}.cse-col-md-5{flex:0 0 41.66667%;max-width:41.66667%;}.cse-col-md-6{flex:0 0 50%;max-width:50%;}.cse-col-md-7{flex:0 0 58.33333%;max-width:58.33333%;}.cse-col-md-8{flex:0 0 66.66667%;max-width:66.66667%;}.cse-col-md-9{flex:0 0 75%;max-width:75%;}.cse-col-md-10{flex:0 0 83.33333%;max-width:83.33333%;}.cse-col-md-11{flex:0 0 91.66667%;max-width:91.66667%;}.cse-col-md-12{flex:0 0 100%;max-width:100%;}.cse-col-offset-md-1{margin-left:8.33333%;}.cse-col-offset-md-2{margin-left:16.66667%;}.cse-col-offset-md-3{margin-left:25%;}.cse-col-offset-md-4{margin-left:33.33333%;}.cse-col-offset-md-5{margin-left:41.66667%;}.cse-col-offset-md-6{margin-left:50%;}.cse-col-offset-md-7{margin-left:58.33333%;}.cse-col-offset-md-8{margin-left:66.66667%;}.cse-col-offset-md-9{margin-left:75%;}.cse-col-offset-md-10{margin-left:83.33333%;}.cse-col-offset-md-11{margin-left:91.66667%;}}@media (min-width:970px){.cse-col-lg{flex:1 1 0;}.cse-col-lg-1{flex:0 0 8.33333%;max-width:8.33333%;}.cse-col-lg-2{flex:0 0 16.66667%;max-width:16.66667%;}.cse-col-lg-3{flex:0 0 25%;max-width:25%;}.cse-col-lg-4{flex:0 0 33.33333%;max-width:33.33333%;}.cse-col-lg-5{flex:0 0 41.66667%;max-width:41.66667%;}.cse-col-lg-6{flex:0 0 50%;max-width:50%;}.cse-col-lg-7{flex:0 0 58.33333%;max-width:58.33333%;}.cse-col-lg-8{flex:0 0 66.66667%;max-width:66.66667%;}.cse-col-lg-9{flex:0 0 75%;max-width:75%;}.cse-col-lg-10{flex:0 0 83.33333%;max-width:83.33333%;}.cse-col-lg-11{flex:0 0 91.66667%;max-width:91.66667%;}.cse-col-lg-12{flex:0 0 100%;max-width:100%;}.cse-col-offset-lg-1{margin-left:8.33333%;}.cse-col-offset-lg-2{margin-left:16.66667%;}.cse-col-offset-lg-3{margin-left:25%;}.cse-col-offset-lg-4{margin-left:33.33333%;}.cse-col-offset-lg-5{margin-left:41.66667%;}.cse-col-offset-lg-6{margin-left:50%;}.cse-col-offset-lg-7{margin-left:58.33333%;}.cse-col-offset-lg-8{margin-left:66.66667%;}.cse-col-offset-lg-9{margin-left:75%;}.cse-col-offset-lg-10{margin-left:83.33333%;}.cse-col-offset-lg-11{margin-left:91.66667%;}}@media (min-width:1200px){.cse-col-xl{flex:1 1 0;}.cse-col-xl-1{flex:0 0 8.33333%;max-width:8.33333%;}.cse-col-xl-2{flex:0 0 16.66667%;max-width:16.66667%;}.cse-col-xl-3{flex:0 0 25%;max-width:25%;}.cse-col-xl-4{flex:0 0 33.33333%;max-width:33.33333%;}.cse-col-xl-5{flex:0 0 41.66667%;max-width:41.66667%;}.cse-col-xl-6{flex:0 0 50%;max-width:50%;}.cse-col-xl-7{flex:0 0 58.33333%;max-width:58.33333%;}.cse-col-xl-8{flex:0 0 66.66667%;max-width:66.66667%;}.cse-col-xl-9{flex:0 0 75%;max-width:75%;}.cse-col-xl-10{flex:0 0 83.33333%;max-width:83.33333%;}.cse-col-xl-11{flex:0 0 91.66667%;max-width:91.66667%;}.cse-col-xl-12{flex:0 0 100%;max-width:100%;}.cse-col-offset-xl-1{margin-left:8.33333%;}.cse-col-offset-xl-2{margin-left:16.66667%;}.cse-col-offset-xl-3{margin-left:25%;}.cse-col-offset-xl-4{margin-left:33.33333%;}.cse-col-offset-xl-5{margin-left:41.66667%;}.cse-col-offset-xl-6{margin-left:50%;}.cse-col-offset-xl-7{margin-left:58.33333%;}.cse-col-offset-xl-8{margin-left:66.66667%;}.cse-col-offset-xl-9{margin-left:75%;}.cse-col-offset-xl-10{margin-left:83.33333%;}.cse-col-offset-xl-11{margin-left:91.66667%;}}
body{content:"xs";}@media (min-width:481px){body{content:"sm";}}@media (min-width:768px){body{content:"md";}}@media (min-width:970px){body{content:"lg";}}@media (min-width:1200px){body{content:"xl";}}
.cse-accordion .cse-accordion__body.collapse,.cse-accordion .cse-accordion__body.show{all:unset;}.cse-accordion + .cse-accordion{margin-top:1.5rem;}.cse-accordion__group-title{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.266rem;line-height:1.25;margin-bottom:0;padding:1.5rem 0.0625rem 1rem;border-bottom:1px solid #ccc;}@media (min-width:481px){.cse-accordion__group-title{padding:1.5rem 1rem 1rem;}}.cse-accordion__item{padding:0.0625rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,0.1);border:1px solid #ccc;}@media (min-width:481px){.cse-accordion__item{padding:0.0625rem 2rem;}}.cse-accordion__item + .cse-accordion__item{margin-top:1.5rem;}.cse-accordion__header{padding-top:1rem;padding-bottom:1rem;display:flex;flex-wrap:wrap;}.cse-accordion__header > *{flex:1;}.cse-accordion__header h3{margin-bottom:0;}.cse-accordion__header-info{flex:0;padding-top:0.3125rem;margin-right:1rem;white-space:nowrap;}.cse-accordion__header-arrow{display:inline-block;flex:0;color:#5ab643;}.cse-accordion__header-arrow::before{text-transform:none;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:inherit;text-rendering:optimizeLegibility;font-size:1.25rem;vertical-align:middle;font-family:"cs-global-icons";line-height:1;content:"\f105";}.cse-accordion__header-arrow::before{transition:transform 0.2s ease;transition-delay:.08s;}.cse-collapsed .cse-accordion__header-arrow::before{transform:rotate(-90deg);}.collapsed .cse-accordion__header-arrow::before{transform:rotate(-90deg);}.cse-accordion__header-description{flex-basis:100%;margin-bottom:0;}.cse-accordion__header.active[aria-expanded="true"] .cse-accordion__header-arrow::before{transform:rotate(0deg);}.cse-accordion__body > *:last-child{padding-bottom:1.5rem;}.cse-accordion__body.cse-collapse:not(.show),.cse-accordion__body.collapse:not(.show){display:none;}.cse-accordion__body.cse-collapsing,.cse-accordion__body.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.5s ease;}.cse-accordion__body p:last-child{margin-bottom:0;}.cse-accordion--group{padding-right:1rem;padding-left:1rem;box-shadow:0 2px 8px rgba(0,0,0,0.1);border:1px solid #ccc;}.cse-accordion--group .cse-accordion__item{padding:0.0625rem;border:none;}@media (min-width:481px){.cse-accordion--group .cse-accordion__item{padding:0.0625rem 1rem;}}.cse-accordion--group .cse-accordion__item + .cse-accordion__item{margin-top:0;border-top:1px solid #ccc;}.cse-accordion--group .cse-accordion__item,.cse-accordion--group .cse-accordion__item:hover{box-shadow:none;transition:none;}.cse-accordion--group .cse-accordion__header h3,.cse-accordion--group .cse-accordion__header:not(.close){font-weight:normal;}
.icon-privacy-caution{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-privacy-caution::before{line-height:120%;}.icon-privacy-not-rec{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-privacy-not-rec::before{line-height:120%;}.icon-privacy-use-responsibly{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-privacy-use-responsibly::before{line-height:120%;}.icon-privacy-warning{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-privacy-warning::before{line-height:120%;}@font-face{font-family:"cs-privacy-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/privacy/cs-privacy-icons.eot");src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/privacy/cs-privacy-icons.eot?#iefix") format("embedded-opentype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/privacy/cs-privacy-icons.woff2") format("woff2"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/privacy/cs-privacy-icons.woff") format("woff"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/privacy/cs-privacy-icons.ttf") format("truetype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/privacy/cs-privacy-icons.svg#cs-privacy-icons") format("svg");font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"cs-privacy-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/privacy/cs-privacy-icons.svg#cs-privacy-icons") format("svg");}}.icon::before,.icon-privacy-caution::before,.icon-privacy-not-rec::before,.icon-privacy-use-responsibly::before,.icon-privacy-warning::before{text-transform:none;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:inherit;text-rendering:optimizeLegibility;font-size:1.5rem;vertical-align:middle;font-family:"cs-privacy-icons";line-height:1;}.icon-privacy-caution::before{content:"\f100";}.icon-privacy-not-rec::before{content:"\f101";}.icon-privacy-use-responsibly::before{content:"\f102";}.icon-privacy-warning::before{content:"\f103";}
.cse-link{padding-bottom:0.125rem;font-size:inherit;color:#3a3a3a;text-decoration:none;border-bottom:1px dotted #535353;}.cse-link > [class^="cse-icon"]::before{line-height:.8;vertical-align:sub;}.cse-link:active,.cse-link:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1;}.cse-link:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0;}.cse-link--cta{font-weight:bold;color:#423fe1;border-bottom-color:transparent;}.cse-link--cta:active,.cse-link--cta:hover{color:#423fe1;}.cse-link--reverse{color:#fff;border-bottom-color:#fff;}.cse-link--reverse:active,.cse-link--reverse:hover{color:#999;border-bottom-color:#999;}.cse-link--reverse:focus{outline-color:#fff;}.cse-link--title{border-bottom-color:transparent;}
input.form-submit.cse-btn{min-width:auto;background:transparent;background-color:transparent;border:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;padding:0;font-size:inherit;text-align:left;display:block;transition:none;margin:0;color:transparent;border-radius:0;display:inline-block;font-weight:bold;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;padding:0.5rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:2.125rem;color:#3a3a3a;background-color:#efefef;border-color:#ccc;transition:all 0.125s ease-in-out;}input.form-submit.cse-btn:hover{color:#3a3a3a;background-color:#ccc;border-color:#ccc;}input.form-submit.cse-btn:active,input.form-submit.cse-btn.cse-active,.cse-open > input.form-submit.cse-btn.cse-dropdown-toggle{color:#3a3a3a;background-color:#ccc;border-color:#ccc;}input.form-submit.cse-btn.cse-disabled,input.form-submit.cse-btn:disabled,input.form-submit.cse-btn[disabled]{pointer-events:none;cursor:default;opacity:.6;}input.form-submit.cse-btn.cse-disabled:focus,input.form-submit.cse-btn.cse-disabled:hover,input.form-submit.cse-btn:disabled:focus,input.form-submit.cse-btn:disabled:hover,input.form-submit.cse-btn[disabled]:focus,input.form-submit.cse-btn[disabled]:hover{color:#3a3a3a;background-color:#efefef;border-color:#ccc;}input.form-submit.cse-btn:focus,input.form-submit.cse-btn:hover{text-decoration:none;}input.form-submit.cse-btn:active,input.form-submit.cse-btn.cse-active{outline:0;}input.form-submit.cse-btn.cse-focus,input.form-submit.cse-btn:focus{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);border:1px solid #52c0c4;outline:none;}input.form-submit.cse-btn[class*="icon-"]{display:inline-flex;align-items:center;justify-content:center;}input.form-submit.cse-btn[class*="icon-"]::before,input.form-submit.cse-btn[class*="icon-"]::after,input.form-submit.cse-btn[data-icon]{padding-right:0.25rem;font-size:1.5rem;line-height:1;height:1.5rem;margin-top:-1.5rem;transform:translateY(50%);}input.form-submit.cse-btn[data-icon]{vertical-align:super;}input.form-submit.cse-btn + input.form-submit.cse-btn{margin-left:1rem;}.cse-btn{display:inline-block;font-weight:bold;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;padding:0.5rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:2.125rem;color:#3a3a3a;background-color:#efefef;border-color:#ccc;transition:all 0.125s ease-in-out;}.cse-btn:hover{color:#3a3a3a;background-color:#ccc;border-color:#ccc;}.cse-btn:active,.cse-btn.cse-active,.cse-open > .cse-btn.cse-dropdown-toggle{color:#3a3a3a;background-color:#ccc;border-color:#ccc;}.cse-btn.cse-disabled,.cse-btn:disabled,.cse-btn[disabled]{pointer-events:none;cursor:default;opacity:.6;}.cse-btn.cse-disabled:focus,.cse-btn.cse-disabled:hover,.cse-btn:disabled:focus,.cse-btn:disabled:hover,.cse-btn[disabled]:focus,.cse-btn[disabled]:hover{color:#3a3a3a;background-color:#efefef;border-color:#ccc;}.cse-btn:focus,.cse-btn:hover{text-decoration:none;}.cse-btn:active,.cse-btn.cse-active{outline:0;}.cse-btn.cse-focus,.cse-btn:focus{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);border:1px solid #52c0c4;outline:none;}.cse-btn[class*="icon-"]{display:inline-flex;align-items:center;justify-content:center;}.cse-btn[class*="icon-"]::before,.cse-btn[class*="icon-"]::after,.cse-btn[data-icon]{padding-right:0.25rem;font-size:1.5rem;line-height:1;height:1.5rem;margin-top:-1.5rem;transform:translateY(50%);}.cse-btn[data-icon]{vertical-align:super;}.cse-btn + .cse-btn{margin-left:1rem;}.cse-btn--primary{color:#fff;background-color:#21850f;border-color:#21850f;}.cse-btn--primary:hover{color:#fff;background-color:#005700;border-color:#005700;}.cse-btn--primary:active,.cse-btn--primary.cse-active,.cse-open > .cse-btn--primary.cse-dropdown-toggle{color:#fff;background-color:#005700;border-color:#005700;}.cse-btn--primary.cse-disabled,.cse-btn--primary:disabled,.cse-btn--primary[disabled]{pointer-events:none;cursor:default;opacity:.6;}.cse-btn--primary.cse-disabled:focus,.cse-btn--primary.cse-disabled:hover,.cse-btn--primary:disabled:focus,.cse-btn--primary:disabled:hover,.cse-btn--primary[disabled]:focus,.cse-btn--primary[disabled]:hover{color:#fff;background-color:#21850f;border-color:#21850f;}.cse-btn--secondary{color:#21850f;background-color:#fff;border-color:#21850f;}.cse-btn--secondary:hover{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.cse-btn--secondary:active,.cse-btn--secondary.cse-active,.cse-open > .cse-btn--secondary.cse-dropdown-toggle{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.cse-btn--secondary.cse-disabled,.cse-btn--secondary:disabled,.cse-btn--secondary[disabled]{pointer-events:none;cursor:default;opacity:.6;}.cse-btn--secondary.cse-disabled:focus,.cse-btn--secondary.cse-disabled:hover,.cse-btn--secondary:disabled:focus,.cse-btn--secondary:disabled:hover,.cse-btn--secondary[disabled]:focus,.cse-btn--secondary[disabled]:hover{color:#21850f;background-color:#fff;border-color:#21850f;}.cse-btn--cta{color:#fff;background-color:#423fe1;border-color:#423fe1;}.cse-btn--cta:hover{color:#fff;background-color:#211ec2;border-color:#211ec2;}.cse-btn--cta:active,.cse-btn--cta.cse-active,.cse-open > .cse-btn--cta.cse-dropdown-toggle{color:#fff;background-color:#211ec2;border-color:#211ec2;}.cse-btn--cta.cse-disabled,.cse-btn--cta:disabled,.cse-btn--cta[disabled]{pointer-events:none;cursor:default;opacity:.6;}.cse-btn--cta.cse-disabled:focus,.cse-btn--cta.cse-disabled:hover,.cse-btn--cta:disabled:focus,.cse-btn--cta:disabled:hover,.cse-btn--cta[disabled]:focus,.cse-btn--cta[disabled]:hover{color:#fff;background-color:#423fe1;border-color:#423fe1;}.cse-btn--neutral{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.cse-btn--neutral:hover{color:#21850f;background-color:#fff;border-color:#21850f;}.cse-btn--neutral:active,.cse-btn--neutral.cse-active,.cse-open > .cse-btn--neutral.cse-dropdown-toggle{color:#21850f;background-color:#fff;border-color:#21850f;}.cse-btn--neutral.cse-disabled,.cse-btn--neutral:disabled,.cse-btn--neutral[disabled]{pointer-events:none;cursor:default;opacity:.6;}.cse-btn--neutral.cse-disabled:focus,.cse-btn--neutral.cse-disabled:hover,.cse-btn--neutral:disabled:focus,.cse-btn--neutral:disabled:hover,.cse-btn--neutral[disabled]:focus,.cse-btn--neutral[disabled]:hover{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.cse-btn--reverse{color:#fff;background-color:transparent;border-color:#fff;}.cse-btn--reverse:hover{color:#999;background-color:transparent;border-color:#999;}.cse-btn--reverse:active,.cse-btn--reverse.cse-active,.cse-open > .cse-btn--reverse.cse-dropdown-toggle{color:#999;background-color:transparent;border-color:#999;}.cse-btn--reverse.cse-disabled,.cse-btn--reverse:disabled,.cse-btn--reverse[disabled]{pointer-events:none;cursor:default;opacity:.6;}.cse-btn--reverse.cse-disabled:focus,.cse-btn--reverse.cse-disabled:hover,.cse-btn--reverse:disabled:focus,.cse-btn--reverse:disabled:hover,.cse-btn--reverse[disabled]:focus,.cse-btn--reverse[disabled]:hover{color:#fff;background-color:transparent;border-color:#fff;}.cse-btn--lg{padding:0.6875rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:2.5rem;}@media (min-width:768px){.cse-btn--sm{padding:0.4375rem 1rem;border-style:solid;border-width:0.0625rem;font-size:0.889rem;line-height:1.125;border-radius:2rem;}.cse-btn--sm[class*="icon-"]::before,.cse-btn--sm [class*="icon-"]::before,.cse-btn--sm [data-icon]{font-size:1.25rem;line-height:1;height:1.25rem;margin-top:-1.25rem;transform:translateY(51%);}}.cse-btn--block{display:block;width:100%;}.cse-btn--block + .cse-btn--block{margin-top:0.5rem;margin-left:0;}
.cse-tag{font-size:0.8125rem;line-height:1;border-radius:0.25rem;display:inline-block;padding:0.5rem 1rem;margin-right:0.3125rem;margin-bottom:0.5rem;color:#535353;background-color:#efefef;border:1px solid transparent;}.cse-tag:hover{color:#535353;background-color:#ccc;}.cse-tag:focus{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);border:1px solid #52c0c4;outline:none;}.cse-tag--close,.cse-tag[data-dismiss="tag"]{padding-right:0.5rem;}.cse-tag--close,.cse-tag[data-dismiss="tag"]{transition:opacity 150ms linear;}.cse-tag--close.cse-fade,.cse-tag[data-dismiss="tag"].cse-fade{opacity:0;}.cse-tag--close::after,.cse-tag[data-dismiss="tag"]::after{font-size:0.6875rem;line-height:1;font-family:cs-global-icons,sans-serif;content:"\f113";margin-left:0.375rem;}
h1{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.802rem;line-height:1.25;}@media (min-width:768px){h1{font-size:2.027rem;}}h2{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.424rem;line-height:1.25;}@media (min-width:768px){h2{font-size:1.602rem;}}h3{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.266rem;line-height:1.25;}h4{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.125rem;line-height:1.25;}h5{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:0.889rem;line-height:1.25;text-transform:uppercase;letter-spacing:0.03125rem;}.heading-1{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.802rem;line-height:1.25;}@media (min-width:768px){.heading-1{font-size:2.027rem;}}.heading-2{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.424rem;line-height:1.25;}@media (min-width:768px){.heading-2{font-size:1.602rem;}}.heading-3{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.266rem;line-height:1.25;}.heading-4{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.125rem;line-height:1.25;}.heading-5{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:0.889rem;line-height:1.25;text-transform:uppercase;letter-spacing:0.03125rem;}.heading--oswald{font-family:"Oswald",helvetica,arial,sans-serif;}.display-1{margin-bottom:1.5rem;color:inherit;font-size:2.281rem;line-height:1.25;font-weight:bold;}@media (min-width:768px){.display-1{font-size:2.887rem;}}.display-2{margin-bottom:1.5rem;color:inherit;font-size:2.027rem;line-height:1.25;font-weight:bold;}@media (min-width:768px){.display-2{font-size:2.566rem;}}
.icon-add{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-add::before{line-height:120%;}.icon-add-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-add-outline::before{line-height:120%;}.icon-add-rating-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-add-rating-outline::before{line-height:120%;}.icon-alert{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-alert::before{line-height:120%;}.icon-announcement{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-announcement::before{line-height:120%;}.icon-arrow-down{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-arrow-down::before{line-height:120%;}.icon-arrow-left{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-arrow-left::before{line-height:120%;}.icon-arrow-right{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-arrow-right::before{line-height:120%;}.icon-arrow-right-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-arrow-right-outline::before{line-height:120%;}.icon-arrow-up{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-arrow-up::before{line-height:120%;}.icon-books{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-books::before{line-height:120%;}.icon-calendar{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-calendar::before{line-height:120%;}.icon-caret-down{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-caret-down::before{line-height:120%;}.icon-caret-right{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-caret-right::before{line-height:120%;}.icon-cc{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-cc::before{line-height:120%;}.icon-checkbox-check{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-checkbox-check::before{line-height:120%;}.icon-checkmark{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-checkmark::before{line-height:120%;}.icon-circle-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-circle-solid::before{line-height:120%;}.icon-clock{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-clock::before{line-height:120%;}.icon-close{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-close::before{line-height:120%;}.icon-close-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-close-outline::before{line-height:120%;}.icon-coming-soon{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-coming-soon::before{line-height:120%;}.icon-communicate{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-communicate::before{line-height:120%;}.icon-creative-commons{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-creative-commons::before{line-height:120%;}.icon-dfd{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-dfd::before{line-height:120%;}.icon-dinner{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-dinner::before{line-height:120%;}.icon-download{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-download::before{line-height:120%;}.icon-download-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-download-solid::before{line-height:120%;}.icon-drag-drop{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-drag-drop::before{line-height:120%;}.icon-edit{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-edit::before{line-height:120%;}.icon-email{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-email::before{line-height:120%;}.icon-emoji-error{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-emoji-error::before{line-height:120%;}.icon-emoji-neutral{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-emoji-neutral::before{line-height:120%;}.icon-emoji-success{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-emoji-success::before{line-height:120%;}.icon-facebook{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-facebook::before{line-height:120%;}.icon-facebook-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-facebook-outline::before{line-height:120%;}.icon-facebook-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-facebook-solid::before{line-height:120%;}.icon-family{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-family::before{line-height:120%;}.icon-family-home{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-family-home::before{line-height:120%;}.icon-filter{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-filter::before{line-height:120%;}.icon-flag-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-flag-outline::before{line-height:120%;}.icon-flag-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-flag-solid::before{line-height:120%;}.icon-games{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-games::before{line-height:120%;}.icon-google-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-google-outline::before{line-height:120%;}.icon-google-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-google-solid::before{line-height:120%;}.icon-heart-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-heart-outline::before{line-height:120%;}.icon-heart-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-heart-solid::before{line-height:120%;}.icon-info-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-info-outline::before{line-height:120%;}.icon-info-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-info-solid::before{line-height:120%;}.icon-instagram-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-instagram-outline::before{line-height:120%;}.icon-instagram-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-instagram-solid::before{line-height:120%;}.icon-laptop{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-laptop::before{line-height:120%;}.icon-launch{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-launch::before{line-height:120%;}.icon-launch-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-launch-solid::before{line-height:120%;}.icon-link{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-link::before{line-height:120%;}.icon-link-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-link-solid::before{line-height:120%;}.icon-linkedin{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-linkedin::before{line-height:120%;}.icon-linkedin-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-linkedin-outline::before{line-height:120%;}.icon-linkedin-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-linkedin-solid::before{line-height:120%;}.icon-locked{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-locked::before{line-height:120%;}.icon-logo-checkmark{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-logo-checkmark::before{line-height:120%;}.icon-make-a-copy{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-make-a-copy::before{line-height:120%;}.icon-media{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-media::before{line-height:120%;}.icon-member{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-member::before{line-height:120%;}.icon-menu{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-menu::before{line-height:120%;}.icon-minus{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-minus::before{line-height:120%;}.icon-minus-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-minus-outline::before{line-height:120%;}.icon-more{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-more::before{line-height:120%;}.icon-more-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-more-outline::before{line-height:120%;}.icon-music{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-music::before{line-height:120%;}.icon-pencil{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-pencil::before{line-height:120%;}.icon-pinterest{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-pinterest::before{line-height:120%;}.icon-pinterest-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-pinterest-outline::before{line-height:120%;}.icon-pinterest-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-pinterest-solid::before{line-height:120%;}.icon-play{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-play::before{line-height:120%;}.icon-play-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-play-outline::before{line-height:120%;}.icon-play-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-play-solid::before{line-height:120%;}.icon-printer-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-printer-outline::before{line-height:120%;}.icon-printer-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-printer-solid::before{line-height:120%;}.icon-profile{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-profile::before{line-height:120%;}.icon-save{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-save::before{line-height:120%;}.icon-search{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-search::before{line-height:120%;}.icon-select{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-select::before{line-height:120%;}.icon-settings{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-settings::before{line-height:120%;}.icon-settings-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-settings-outline::before{line-height:120%;}.icon-share{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-share::before{line-height:120%;}.icon-sign-out{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-sign-out::before{line-height:120%;}.icon-smartphone{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-smartphone::before{line-height:120%;}.icon-star-rating{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-star-rating::before{line-height:120%;}.icon-subscribe-heart{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-subscribe-heart::before{line-height:120%;}.icon-support{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-support::before{line-height:120%;}.icon-tips{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-tips::before{line-height:120%;}.icon-twitter{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-twitter::before{line-height:120%;}.icon-twitter-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-twitter-outline::before{line-height:120%;}.icon-twitter-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-twitter-solid::before{line-height:120%;}.icon-watch-video{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-watch-video::before{line-height:120%;}.icon-whatsapp-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-whatsapp-solid::before{line-height:120%;}.icon-youtube{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-youtube::before{line-height:120%;}.icon-youtube-outline{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-youtube-outline::before{line-height:120%;}.icon-youtube-solid{display:initial;width:auto;height:auto;line-height:120%;vertical-align:initial;background-image:none;background-position:initial;background-repeat:initial;margin-top:auto;text-align:initial;}.icon-youtube-solid::before{line-height:120%;}@font-face{font-family:"cs-global-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.eot");src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.eot?#iefix") format("embedded-opentype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.woff2") format("woff2"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.woff") format("woff"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.ttf") format("truetype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.svg#cs-global-icons") format("svg");font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"cs-global-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.svg#cs-global-icons") format("svg");}}.icon::before,.icon-add::before,.icon-add-outline::before,.icon-add-rating-outline::before,.icon-alert::before,.icon-announcement::before,.icon-arrow-down::before,.icon-arrow-left::before,.icon-arrow-right::before,.icon-arrow-right-outline::before,.icon-arrow-up::before,.icon-books::before,.icon-calendar::before,.icon-caret-down::before,.icon-caret-right::before,.icon-cc::before,.icon-checkbox-check::before,.icon-checkmark::before,.icon-circle-solid::before,.icon-clock::before,.icon-close::before,.icon-close-outline::before,.icon-coming-soon::before,.icon-communicate::before,.icon-creative-commons::before,.icon-dfd::before,.icon-dinner::before,.icon-download::before,.icon-download-solid::before,.icon-drag-drop::before,.icon-edit::before,.icon-email::before,.icon-emoji-error::before,.icon-emoji-neutral::before,.icon-emoji-success::before,.icon-facebook::before,.icon-facebook-outline::before,.icon-facebook-solid::before,.icon-family::before,.icon-family-home::before,.icon-filter::before,.icon-flag-outline::before,.icon-flag-solid::before,.icon-games::before,.icon-google-outline::before,.icon-google-solid::before,.icon-heart-outline::before,.icon-heart-solid::before,.icon-info-outline::before,.icon-info-solid::before,.icon-instagram-outline::before,.icon-instagram-solid::before,.icon-laptop::before,.icon-launch::before,.icon-launch-solid::before,.icon-link::before,.icon-link-solid::before,.icon-linkedin::before,.icon-linkedin-outline::before,.icon-linkedin-solid::before,.icon-locked::before,.icon-logo-checkmark::before,.icon-make-a-copy::before,.icon-media::before,.icon-member::before,.icon-menu::before,.icon-minus::before,.icon-minus-outline::before,.icon-more::before,.icon-more-outline::before,.icon-music::before,.icon-pencil::before,.icon-pinterest::before,.icon-pinterest-outline::before,.icon-pinterest-solid::before,.icon-play::before,.icon-play-outline::before,.icon-play-solid::before,.icon-printer-outline::before,.icon-printer-solid::before,.icon-profile::before,.icon-save::before,.icon-search::before,.icon-select::before,.icon-settings::before,.icon-settings-outline::before,.icon-share::before,.icon-sign-out::before,.icon-smartphone::before,.icon-star-rating::before,.icon-subscribe-heart::before,.icon-support::before,.icon-tips::before,.icon-twitter::before,.icon-twitter-outline::before,.icon-twitter-solid::before,.icon-watch-video::before,.icon-whatsapp-solid::before,.icon-youtube::before,.icon-youtube-outline::before,.icon-youtube-solid::before{text-transform:none;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:inherit;text-rendering:optimizeLegibility;font-size:1.5rem;vertical-align:middle;font-family:"cs-global-icons";line-height:1;}.icon-add::before{content:"\f100";}.icon-add-outline::before{content:"\f101";}.icon-add-rating-outline::before{content:"\f102";}.icon-alert::before{content:"\f103";}.icon-announcement::before{content:"\f104";}.icon-arrow-down::before{content:"\f105";}.icon-arrow-left::before{content:"\f106";}.icon-arrow-right::before{content:"\f107";}.icon-arrow-right-outline::before{content:"\f108";}.icon-arrow-up::before{content:"\f109";}.icon-books::before{content:"\f10a";}.icon-calendar::before{content:"\f10b";}.icon-caret-down::before{content:"\f10c";}.icon-caret-right::before{content:"\f10d";}.icon-cc::before{content:"\f10e";}.icon-checkbox-check::before{content:"\f10f";}.icon-checkmark::before{content:"\f110";}.icon-circle-solid::before{content:"\f111";}.icon-clock::before{content:"\f112";}.icon-close::before{content:"\f113";}.icon-close-outline::before{content:"\f114";}.icon-coming-soon::before{content:"\f115";}.icon-communicate::before{content:"\f116";}.icon-creative-commons::before{content:"\f117";}.icon-dfd::before{content:"\f118";}.icon-dinner::before{content:"\f119";}.icon-download::before{content:"\f11a";}.icon-download-solid::before{content:"\f11b";}.icon-drag-drop::before{content:"\f11c";}.icon-edit::before{content:"\f11d";}.icon-email::before{content:"\f11e";}.icon-emoji-error::before{content:"\f11f";}.icon-emoji-neutral::before{content:"\f120";}.icon-emoji-success::before{content:"\f121";}.icon-facebook::before{content:"\f122";}.icon-facebook-outline::before{content:"\f123";}.icon-facebook-solid::before{content:"\f124";}.icon-family::before{content:"\f125";}.icon-family-home::before{content:"\f126";}.icon-filter::before{content:"\f127";}.icon-flag-outline::before{content:"\f128";}.icon-flag-solid::before{content:"\f129";}.icon-games::before{content:"\f12a";}.icon-google-outline::before{content:"\f12b";}.icon-google-solid::before{content:"\f12c";}.icon-heart-outline::before{content:"\f12d";}.icon-heart-solid::before{content:"\f12e";}.icon-info-outline::before{content:"\f12f";}.icon-info-solid::before{content:"\f130";}.icon-instagram-outline::before{content:"\f131";}.icon-instagram-solid::before{content:"\f132";}.icon-laptop::before{content:"\f133";}.icon-launch::before{content:"\f134";}.icon-launch-solid::before{content:"\f135";}.icon-link::before{content:"\f136";}.icon-link-solid::before{content:"\f137";}.icon-linkedin::before{content:"\f138";}.icon-linkedin-outline::before{content:"\f139";}.icon-linkedin-solid::before{content:"\f13a";}.icon-locked::before{content:"\f13b";}.icon-logo-checkmark::before{content:"\f13c";}.icon-make-a-copy::before{content:"\f13d";}.icon-media::before{content:"\f13e";}.icon-member::before{content:"\f13f";}.icon-menu::before{content:"\f140";}.icon-minus::before{content:"\f141";}.icon-minus-outline::before{content:"\f142";}.icon-more::before{content:"\f143";}.icon-more-outline::before{content:"\f144";}.icon-music::before{content:"\f145";}.icon-pencil::before{content:"\f146";}.icon-pinterest::before{content:"\f147";}.icon-pinterest-outline::before{content:"\f148";}.icon-pinterest-solid::before{content:"\f149";}.icon-play::before{content:"\f14a";}.icon-play-outline::before{content:"\f14b";}.icon-play-solid::before{content:"\f14c";}.icon-printer-outline::before{content:"\f14d";}.icon-printer-solid::before{content:"\f14e";}.icon-profile::before{content:"\f14f";}.icon-save::before{content:"\f150";}.icon-search::before{content:"\f151";}.icon-select::before{content:"\f152";}.icon-settings::before{content:"\f153";}.icon-settings-outline::before{content:"\f154";}.icon-share::before{content:"\f155";}.icon-sign-out::before{content:"\f156";}.icon-smartphone::before{content:"\f157";}.icon-star-rating::before{content:"\f158";}.icon-subscribe-heart::before{content:"\f159";}.icon-support::before{content:"\f15a";}.icon-tips::before{content:"\f15b";}.icon-twitter::before{content:"\f15c";}.icon-twitter-outline::before{content:"\f15d";}.icon-twitter-solid::before{content:"\f15e";}.icon-watch-video::before{content:"\f15f";}.icon-whatsapp-solid::before{content:"\f160";}.icon-youtube::before{content:"\f161";}.icon-youtube-outline::before{content:"\f162";}.icon-youtube-solid::before{content:"\f163";}
