.fontIngraBold,h2,h3,.page-heading,.page-subheading,#product_knowledge .product_knowledge-item .product_knowledge-item-inner h3,#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .complete-badge{font-family:ingra, sans-serif;font-style:normal;font-weight:700}.fontIngraRegular,p{font-family:ingra, sans-serif;font-style:normal;font-weight:400}.fontIngraMedium,h4{font-family:ingra, sans-serif;font-style:normal;font-weight:500}body{display:flex;min-height:100vh;flex-direction:column}body.admin-bar{min-height:calc( 100vh - 32px)}a{color:#0072CE}#debugging-header{font-size:0.7em;font-weight:600;letter-spacing:2px}#debugging-header a:hover{text-decoration:none}#loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:9999;display:flex;justify-content:center;align-items:center;color:#ccc;display:none}body.show-loading-overlay{overflow:none}body.show-loading-overlay #loading-overlay{display:flex}p{font-size:1em;color:#000}h2{font-size:1.25em;color:#047680}h3{font-size:1.1em;color:#047680}h4{font-size:1em;color:#047680}.bg-offwhite{background:#f1f1f1}.bg-corteva-blue{background:#0072CE}.bg-darkgreen{background:#047680}.bg-orange{background:#C88A26}.container{max-width:960px}.container.slim{max-width:600px}.panel{margin:0;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.05);position:relative;border-radius:0.75em;overflow:hidden}.panel .panel_inner{padding:40px}.panel-header{padding-bottom:15px}.panel-header.logos{text-align:center;padding:60px 45px 15px}.placeholder{text-align:center}#footer-corteva_logo{height:65px;display:inline-block;margin:5px 15px}#footer-agresource_logo{height:30px;display:inline-block;margin:15px 15px}.flashlight-bottom .panel-header{background:#F3EC50}.flashlight-bottom .panel_inner{background:#f3ec50;background:-moz-linear-gradient(top, #f3ec50 0%, #fcf497 50%, #fcf497 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #f3ec50), color-stop(50%, #fcf497), color-stop(100%, #fcf497));background:-webkit-linear-gradient(top, #f3ec50 0%, #fcf497 50%, #fcf497 100%);background:-o-linear-gradient(top, #f3ec50 0%, #fcf497 50%, #fcf497 100%);background:-ms-linear-gradient(top, #f3ec50 0%, #fcf497 50%, #fcf497 100%);background:linear-gradient(to bottom, #f3ec50 0%, #fcf497 50%, #fcf497 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3ec50', endColorstr='#fcf497', GradientType=0 )}.flashlight-bottom .panel-footer{position:relative;height:215px;background:#FCF497;overflow:hidden}.flashlight-bottom .panel-footer:before{content:'';position:absolute;bottom:0;height:250px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);background-image:url("../img/corteva-flashlight-bottom.png");background-repeat:no-repeat;background-size:contain;background-position:center bottom;width:900px}.pinpad{display:block;margin:20px auto;padding:15px;border-radius:3px;width:300px;max-width:100%;display:flex;flex-direction:column}.pinpad input{width:25%;margin:0;padding:20px;text-align:center;font-size:30px;color:#666}.pinpad input.pinpad-digit{-webkit-appearance:none;margin:0}.pinpad .pinpad-display{width:320px;margin:0 auto;display:flex;padding:15px 30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.player-overlay{z-index:100;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:1;display:flex;align-items:center;justify-content:center;color:#fff}.player-overlay .fa-sync-alt{display:none;cursor:pointer}.player-overlay .fa-play-circle{display:none;cursor:pointer}body[video-state="video-ready"] .fa-play-circle{display:inline-block}body[video-state="video-playing"] .player-overlay{opacity:0}body[video-state="video-playing"] .fa-play-circle{display:none}body[video-state="video-ended"] .player-overlay{opacity:1}body[video-state="video-ended"] .player-overlay .fa-sync-alt{display:inline-block}body[video-state="video-ended"] .player-overlay .fa-play-circle{display:none}body[video-state="video-paused"] .player-overlay{opacity:1}body[video-state="video-paused"] .player-overlay .fa-sync-alt{display:inline-block}body[video-state="video-paused"] .player-overlay .fa-play-circle{display:inline-block}.panel_introduction{background:#f3ec50;background:-moz-linear-gradient(left, #f3ec50 0%, #fcf497 75%, #fcf497 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #f3ec50), color-stop(75%, #fcf497), color-stop(100%, #fcf497));background:-webkit-linear-gradient(left, #f3ec50 0%, #fcf497 75%, #fcf497 100%);background:-o-linear-gradient(left, #f3ec50 0%, #fcf497 75%, #fcf497 100%);background:-ms-linear-gradient(left, #f3ec50 0%, #fcf497 75%, #fcf497 100%);background:linear-gradient(to right, #f3ec50 0%, #fcf497 75%, #fcf497 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3ec50', endColorstr='#fcf497', GradientType=1 );position:relative;overflow:hidden}.panel_introduction .panel_introduction-inner{padding:40px 33% 40px 40px;position:relative;z-index:10}.panel_introduction .panel-introduction_flourish{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);right:-100px;width:350px}@media (min-width: 768px){.panel_introduction .panel-introduction_flourish{right:-50px}}@media (min-width: 992px){.panel_introduction .panel-introduction_flourish{right:0}}.page-heading{font-size:1.875em;color:#047680}.page-subheading{font-size:1.25em}.course_description{padding:0 0 25px}@media (min-width: 992px){#product_knowledge{display:flex;flex-wrap:wrap}}#product_knowledge .product_knowledge-item{flex:0 1 33%;text-align:center;padding:10px}#product_knowledge .product_knowledge-item .product_knowledge-item-inner{background:#B0D5D8;color:#047680;padding:65px 15px 15px;border-radius:10px;position:relative;height:100%}#product_knowledge .product_knowledge-item .product_knowledge-item-inner h3{color:#047680;font-size:1em;position:absolute;top:30px;left:15px;right:15px;text-align:center;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar,#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .actions{background:#047680;color:#fff;border-radius:5px;font-size:0.8em;display:flex}#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar a,#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .actions a{color:#fff;display:inline-block;padding:5px 10px;flex:1}#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar a:first-of-type,#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .actions a:first-of-type{border-right:1px solid rgba(255,255,255,0.2)}#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar a:last-of-type,#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .actions a:last-of-type{border-left:1px solid rgba(255,255,255,0.2)}#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete{display:none}#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .complete-badge{background:#fff;color:#047680;text-align:center;text-transform:uppercase;display:block;padding:5px 15px;width:100%;border-radius:5px;font-size:0.8em;margin-top:5px}#product_knowledge .product_knowledge-item .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .actions{display:flex !important}#product_knowledge .product_knowledge-item.quiz-complete .product_knowledge-item-action_bar,#product_knowledge .product_knowledge-item.quiz-complete .product_knowledge-item-inner .product_knowledge-item-action_bar-complete .actions{display:none}#product_knowledge .product_knowledge-item.quiz-complete .product_knowledge-item-action_bar-complete{display:block}.product_quiz-carousel_item.answer_wrong{border-left:5px solid #f8d7da}.product_quiz-carousel_item.answer_correct{border-left:5px solid #28a745}.custom-control-input:disabled ~ .custom-control-label{text-decoration:line-through;font-style:italic}.custom-control-label{display:block;margin:15px 10px;font-size:1em;cursor:pointer}.modal-header_actions{margin-left:auto;text-align:right;flex:1}.modal-header_actions a{background-color:#047680;color:#fff;display:inline-block;padding:5px 15px;font-size:0.8em}.modal-header_actions a:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.modal-header_actions a:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.product_knowledge-mandatory-products{margin:15px 0;background:#f1f1f1;padding:15px 0;border-radius:10px}@media (min-width: 992px){.product_knowledge-mandatory-products{width:100%;display:flex}}.progress-quizzes_taken,.module-progress-section{text-align:center;margin:15px 0}.progress-quizzes_taken .progress-text,.module-progress-section .progress-text{margin:10px 0}.prospect_list-remove_row{cursor:pointer;color:#721c24}#assessment-table .assessment-table_row .assessment-table_status-icon{display:none}#assessment-table .assessment-table_row .assessment_table-do_quiz{color:#D6E1E3;padding:5px;display:inline-block}#assessment-table .assessment-table_row .assessment-table_name{border-radius:3px;background:#D6E1E3;color:#000;padding:5px 10px}#assessment-table .assessment-table_row .assessment-table_name .fas,#assessment-table .assessment-table_row .assessment-table_name .fa,#assessment-table .assessment-table_row .assessment-table_name .far{color:#fff}#assessment-table .assessment-table_row.row-completed .fa-check-circle{display:inline-block}#assessment-table .assessment-table_row.row-completed .assessment-table_name{background:#047680;color:#fff}#assessment-table .assessment-table_row.row-completed .assessment_table-do_quiz{color:#047680;cursor:pointer}#assessment-table .assessment-table_row.row-current .fa-spinner.fa-spin{display:inline-block;color:#047680}#assessment-table .assessment-table_row.row-current .assessment_table-do_quiz{color:#047680;cursor:pointer}#assessment-table .assessment-table_row.row-disabled .fa-spinner.fa-not-spin{display:inline-block}.assessment_quiz-label{padding:5px 10px;border-radius:3px;display:block}.assessment_quiz-label::before,.assessment_quiz-label::after{top:.5rem}.assessment_quiz-item.selection-made .assessment_quiz-selection:checked+.assessment_quiz-label{background:#D6E1E3}.assessment_quiz-item.selection-made .assessment_quiz-disc_selection:checked+.assessment_quiz-label{background:#D6E1E3}#course_outline-table th{position:relative;width:40px}#course_outline-table th .fa-circle{position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#f9f9f9;z-index:1}#course_outline-table th span{position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#000;z-index:2}#course_outline-table .course_outline-row_done th .fa-circle{color:#0072CE}#course_outline-table .course_outline-row_done th span{color:#fff}#course_outline-table .course_outline-row_done th:before{position:absolute;content:'';left:50%;top:0;width:3px;height:50%;background:#0072CE;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#course_outline-table .course_outline-row_done th:after{position:absolute;content:'';left:50%;top:50%;width:3px;height:50%;background:#0072CE;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#course_outline-table .course_outline-row_done:last-of-type th:after{display:none !important}#course_outline-table .course_outline-row_current th .fa-circle{color:#28a745}#course_outline-table .course_outline-row_current th span{color:#fff}#course_outline-table .course_outline-row_current th:before{position:absolute;content:'';left:50%;top:0;width:3px;height:50%;background:#0072CE;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#course_outline-table tbody tr:first-of-type th:before{display:none}#top_five_table-wrapper{padding:5px 0;margin:25px 0;position:relative}#top_five_table-wrapper:before{position:absolute;content:'';left:0;top:0;bottom:0;width:25px;border-left:3px solid #C88A26;border-bottom:3px solid #C88A26;border-top:3px solid #C88A26}#top_five_table-wrapper:after{position:absolute;content:'';right:0;top:0;bottom:0;width:25px;border-right:3px solid #C88A26;border-bottom:3px solid #C88A26;border-top:3px solid #C88A26}.progress-bar span{font-weight:600;letter-spacing:1px;font-size:0.8em}.modal-content{border-radius:0.75em}.resources-list_product{background:#C3D2D9;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;font-size:16px;padding:10px;border-radius:15px;position:relative;margin:15px 15px}.resources-list_product span{background:#276975;display:flex;justify-content:center;align-items:center;padding:10px 15px;border-radius:15px;width:100%}.resources-list_link{background:#fff;display:flex;justify-content:center;align-items:center;color:#276975;font-weight:600;font-size:16px;padding:10px;border-radius:15px;position:relative;margin:15px 15px;width:100%}.resources-list_link:hover{background:#D3E3E3;color:#276975;text-decoration:none}#account-form table th{vertical-align:middle}#account-form table tr.section-header{border-bottom:2px solid #047680;color:#047680}#account-form .account-field{display:block;width:100%;padding:10px;border:1px solid #c9c9c9}
