.student-details-inner-wrapper2>p{color:#212529;padding:16px 24px;font-size:20px;font-weight:600}.courses-details-wrapper .course-details-inner2{display:flex;justify-content:space-between;align-items:center;width:90%;margin:auto;border:1px solid #dee2e6;border-radius:8px;padding:20px 12px;margin-bottom:12px}.student-details-inner-wrapper2 .course-assignment,.group-entitlement-page .course-details-inner2 .course-assignment{display:flex;align-items:center}.student-details-inner-wrapper2 .course-assignment p.course-assignment-p,.group-entitlement-page .course-details-inner2 .course-assignment p.course-assignment-p{color:#051c2d;padding:0 10px;font-size:14px;font-style:normal;font-weight:700;line-height:21px;border-bottom:none}.student-details-inner-wrapper2 .course-details-inner2 .course-assignment p.course-assignment-p2,.group-entitlement-page .course-details-inner2 .course-assignment p.course-assignment-p2{color:#495057;font-size:12px;font-style:normal;font-weight:400;line-height:150%;padding:0 10px}.student-details-inner-wrapper2 .course-details-inner2 p.course-assignment-price{color:#051c2d;padding:0;text-align:right;border-bottom:none;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.student-details-inner-wrapper2 .course-details-inner2 p.course-assignment-price2{color:#495057;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.group-entitlement-page .course-details-inner2.total-value{border:none}.group-entitlement-page .course-details-inner2.total-value .course-assignment-p2{font-size:15px !important}.group-entitlement-page .course-details-inner2.total-value .course-assignment-price-final{color:#2c867a;font-size:24px;font-weight:700;line-height:32px}.group-entitlement-page .course-details-inner2 p.course-assignment-price{padding:0;text-align:right;border-bottom:none}.ui-dialog{background-color:#f9f9f9;border:2px solid #0073e6;border-radius:8px}.ui-dialog .ui-dialog-titlebar{background:linear-gradient(90deg,#3fd0c9 0%,#70f07f 100%);color:#fff;border:none;font-weight:700;padding:10px}.ui-dialog .ui-dialog-content{background:#fff;padding:20px;color:#333}.ui-dialog .ui-dialog-buttonpane{background:#f1f1f1;border-top:1px solid #ddd}.ui-dialog-titlebar-close{width:24px;height:24px;background:0 0 !important;border:none;cursor:pointer}.ui-dialog .ui-dialog-buttonpane{background:#fff}.ui-dialog .ui-dialog-buttonset button{background:#0073aa;color:#fff;border:none;padding:6px 14px;margin-left:8px;border-radius:4px;cursor:pointer;font-size:14px}.ui-dialog .ui-dialog-buttonset button:hover{background:#006799}#receipt_popup_yes_btn{background:#28a745}#receipt_popup_yes_btn:hover{background:#218838}#receipt_popup_no_btn{background:#dc3545}#receipt_popup_no_btn:hover{background:#c82333}.policy-content-wrapper{padding-top:80px !important}.shoping-cart-option img.attachment-80x80,.cart_item img.attachment-80x80{flex:0 0 80px;height:80px;width:80px;object-fit:cover;border-radius:5px}.w-num-90{width:90px !important}.search-note{color:#626262;padding:3px 10px;font-size:14px;font-weight:600;font-style:italic}.bg-white-box{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.2);margin-top:22px}.grecaptcha-badge{display:none}.search-appearance .search-div .form-input1{border:1px solid #ccc}.search-appearance .search-div .form-input1:focus{border:1px solid #2c867a}.dropdown-avatar .dropdown-item:focus,.dropdown-avatar .dropdown-item:hover,.dropdown-avatar .dropdown-item:active{background-color:transparent}@media screen and (max-width:600px){.auth-screen .form-container{width:92%;padding:30px 0}}ul.ui-widget.ui-autocomplete{border-radius:8px !important;z-index:99}.ui-menu .ui-state-active{background:linear-gradient(90deg,#6ff081 .1%,#42d2c4 99.9%) !important;border:none !important;color:#000 !important;border-radius:4px;margin:0 !important;font-weight:400}.ui-menu .ui-menu-item{margin:5px !important}.ui-menu .ui-menu-item-wrapper{padding:6px 30px !important}.ui-autocomplete-loading{background:#fff url(//etraintoday.com/wp-content/themes/etraintoday/V1/css/../images/loading.gif) no-repeat;background-position:90% 50%}@media only screen and (max-width:767px){.ui-autocomplete-loading{background-position:80% 50%}}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.etr-a-links{font-size:13px;line-height:101.304%;width:110px;border-radius:7px;padding:9px !important}.etr-a-links:active,.etr-a-links:focus,.etr-a-links:hover{color:#02353c !important}.select2-container--platform-select2 .select2-results ul{max-height:200px;overflow-y:auto}.account-settings-row .view-students-form .view-students-form-details input[type=search]{display:block;width:100%;padding:3px 5px}.logo-display-section img{max-width:150px;object-fit:contain}.bulk-reminder-row .selected-student-display-section .bulk-reminders-form-details .bulk-reminders-button .remove-button{display:inline;cursor:pointer}.etrain-secondary-btn{background:#fff;border:1px solid #278975;align-items:center;text-align:center;color:#02353c;border-radius:10px;text-decoration:none;cursor:pointer;padding:10px 20px}.etrain-secondary-btn span{font-size:16px !important;font-weight:600 !important;text-transform:uppercase}.etrain-secondary-btn:hover{background:linear-gradient(90deg,#6ff081 .1%,#42d2c4 99.9%)}.etrain-primary-btn{background:linear-gradient(90deg,#3fd0c9 0%,#70f07f 100%);text-transform:uppercase;font-size:16px;padding:13px 29px;cursor:pointer;text-align:center;border:none;color:#051c2d;font-weight:700;border-radius:10px}.etrain-primary-btn:hover{background:linear-gradient(90deg,#6ff081 .1%,#42d2c4 99.9%)}.etrain-clear-btn{padding:13px 29px;text-align:center;gap:10px;border-radius:10px;border:1px solid var(--Gradient-3,#42d2c4)}.etrain-clear-btn span{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;text-transform:uppercase;background:var(--Gradient-3,linear-gradient(90deg,#42d2c4 .1%,#6ff081 99.9%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.etrain-clear-btn:hover{background:linear-gradient(90deg,#6ff081 .1%,#42d2c4 99.9%);color:#051c2d}.etrain-clear-btn:hover span{background:0 0;-webkit-text-fill-color:#051c2d}.clear_geu_search_results a{text-decoration:none;color:grey;margin:5px 10px}.clear_geu_search_results a:hover{text-decoration:underline}.pricing-hero-section{padding-top:100px;height:700px;overflow:hidden}.pricing-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.pricing-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.pricing-hero-desc p{font-size:18px;font-weight:700;background:var(--Gradient-Light,linear-gradient(90deg,#b5f4ee .1%,#beffc7 99.9%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pp-heading{font-size:40px;font-style:normal;font-weight:700;line-height:50px;margin-top:25px;margin-bottom:15px;background:var(--gradient-2,linear-gradient(90deg,#278975 0%,#41d0c8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pp-price{text-align:center;margin:30px 0 20px;background:var(--gradient-2,linear-gradient(90deg,#278975 0%,#41d0c8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pp-sub{font-size:14px;margin-bottom:20px;background:var(--gradient-2,linear-gradient(90deg,#278975 0%,#41d0c8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pp-specs{margin:50px 0;text-align:left}.pp-specs ul{list-style:none;padding-left:0}.pp-specs ul li{background:url(//etraintoday.com/wp-content/themes/etraintoday/V1/css/../images/mdi_check-bold.svg) no-repeat left center;padding-left:30px;background-size:18px;margin-bottom:10px}.pp-note{color:#0d0c22;font-size:12px}.etrain-dark-section{display:flex;padding:185px 10px;flex-direction:column;align-items:center;gap:10px;align-self:stretch;background:#051c2d}.etrain-dark-section h2{color:#fff;text-align:center;font-size:54px;font-style:normal;font-weight:900}.etrain-dark-section .row{margin-top:50px}.etrain-dark-section .card{background:0 0;color:#fff;border-radius:8px;border:1px solid var(--Gradient-3,#42d2c4);padding:50px 31px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.etrain-dark-section .card .fimg img{max-width:180px;margin-bottom:32px}.etrain-dark-section .card h2{color:#fff;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:50px}.etrain-dark-section .card p{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.etrain-dark-btn{border-radius:10px;background:linear-gradient(180deg,#052130 0%,#067959 100%);padding:19px 38px;text-align:center;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.etrain-dark-btn:hover{background:linear-gradient(180deg,#067959 0%,#052130 100%);color:#fff}.pp-details{padding:26px 73px}.pp-info h2{color:#051c2d;font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:25px}.pp-info p{margin-bottom:20px;font-size:16px}.features-list h3{color:#fff;font-size:40px;font-style:normal;font-weight:700;line-height:50px}.features-list p{color:#dee4e9;font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:25px}.overlap-base-img{border-radius:25px;border:1px solid #42d2c4;background:url(//etraintoday.com/wp-content/themes/etraintoday/V1/css/../images/product-page-ss.png) #d3d3d3 0px -27.695px/100% 122.563% no-repeat;box-shadow:0 4px 24px 0 rgba(112,240,127,.27);width:540px;height:450px}.overlap-front-img{border-radius:25px;border:1px solid #42d2c4;background:url(//etraintoday.com/wp-content/themes/etraintoday/V1/css/../images/student-reports-mobile-ss.png) #d3d3d3 0px -1.76px/100% 127.856% no-repeat;box-shadow:0 4px 24px 0 rgba(8,15,52,.06);width:220px;height:350px;position:absolute;top:175px;left:-35px}.outline_modal .popup{max-height:560px;overflow-y:scroll;max-width:900px}.outline_modal .popup .popup-content{font-size:16px;line-height:1.5;color:#051c2d;text-align:left}.outline_modal .popup .popup-content ul{margin:20px 0;padding:0;list-style:none}@media (min-width:768px) and (max-width:991.98px){.pricing-hero-bg{background-position:-600px center}.overlap-base-img{width:100%;background-size:cover}.overlap-front-img{left:-15px}}@media (max-width:767.98px){.pp-details{padding:0}.overlap-base-img{width:100%}.overlap-front-img{left:50%;transform:translateX(-50%)}}