@font-face{font-family:"titillium_webbold";font-weight:normal;font-style:normal;src:url(https://assets.nfhslearn.com/assets/titilliumweb-bold-webfont-62f7d0cb1e9fbe5b507588b400b50d06871731e37740165e2236ebf2a1425ece.eot);src:url(https://assets.nfhslearn.com/assets/titilliumweb-bold-webfont-62f7d0cb1e9fbe5b507588b400b50d06871731e37740165e2236ebf2a1425ece.eot?#iefix) format("embedded-opentype"),url(https://assets.nfhslearn.com/assets/titilliumweb-bold-webfont-f9320d6600470f9c8996fc932fcfa9b2caeaf1f3d21500ac694ed3422290165d.woff) format("woff"),url(https://assets.nfhslearn.com/assets/titilliumweb-bold-webfont-ac8d13a807746f69efbb493a1cf87b64c473f716840ff0cb06d363e2d2232a34.ttf) format("truetype"),url(https://assets.nfhslearn.com/fonts/fotitilliumweb-bold-webfont.svg#titillium_webbold) format("svg")}@font-face{font-family:"titillium_websemibold";font-weight:normal;font-style:normal;src:url(https://assets.nfhslearn.com/assets/titilliumweb-semibold-webfont-b338427896721380ca5f1f51af94deef2eb2de57d253dd5eec95f5fd637b70ee.eot);src:url(https://assets.nfhslearn.com/assets/titilliumweb-semibold-webfont-b338427896721380ca5f1f51af94deef2eb2de57d253dd5eec95f5fd637b70ee.eot?#iefix) format("embedded-opentype"),url(https://assets.nfhslearn.com/assets/titilliumweb-semibold-webfont-e7be75f9fed9c406a17078cdef79a131153adbd4e77b21758f8fd706df29afda.woff) format("woff"),url(https://assets.nfhslearn.com/assets/titilliumweb-semibold-webfont-2c6c67ff2053446180b49ca1ad2185739830b1f27316adaab948272af318bf00.ttf) format("truetype"),url(https://assets.nfhslearn.com/assets/titilliumweb-semibold-webfont-a383b5a844e64c03466b220d67e116f2f6e2d9f3ec6105a95165af4bdcafc1cf.svg#titillium_websemibold) format("svg")}@font-face{font-family:"titillium_webregular";font-weight:normal;font-style:normal;src:url(https://assets.nfhslearn.com/assets/titilliumweb-regular-webfont-d8d28138d1245ee4958b81a63fbfc559fdd1dae6d0480a5b2c570b86eabba1cc.eot);src:url(https://assets.nfhslearn.com/assets/titilliumweb-regular-webfont-d8d28138d1245ee4958b81a63fbfc559fdd1dae6d0480a5b2c570b86eabba1cc.eot?#iefix) format("embedded-opentype"),url(https://assets.nfhslearn.com/assets/titilliumweb-regular-webfont-6bc2464e813f47d05261d7a3e01493586f4710269a48bb3cb71688d6c3a7ccbe.woff) format("woff"),url(https://assets.nfhslearn.com/assets/titilliumweb-regular-webfont-2a087b64a46f06c6714be0209617a2120a28beb14e63edba96c236292f902851.ttf) format("truetype"),url(https://assets.nfhslearn.com/assets/titilliumweb-regular-webfont-9bc7382f177b92b19317a79657cc45b3c517de6c50f8167ff01e99e2b9c213e9.svg#titillium_webregular) format("svg")}@font-face{font-family:"titillium_web_extraLight";font-weight:normal;font-style:normal;src:url(https://assets.nfhslearn.com/assets/TitilliumWeb-ExtraLight-5861f1ae93f93fb093b5fe5f1e6293c784e133f74488214f431eb1eb203d0a46.ttf) format("truetype")}@font-face{font-family:"titillium_web_light";font-weight:normal;font-style:normal;src:url(https://assets.nfhslearn.com/assets/TitilliumWeb-Light-71a53c38c93719b2f91604b1555c1703a7cea60d9376e1cb51f15fed1ea52582.ttf) format("truetype")}.revampCourseDetailPage.bandPaid .revampCourseDetailBanner .startLearningWrap .bandGetCoursesFor{background:url(https://assets.nfhslearn.com/assets/course_details/bandPaid-69ca16b6f461c0cf7da810a062c0dde8b5804bc2a21173ee606aff13b8bfce9f.svg) left top no-repeat}.revampCourseDetailPage.bandPaid .courseIcon::before,.revampCourseDetailPage.bandPaid .crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .listOrder{background:#0d2c6b}.revampCourseDetailBanner{background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;color:#ffffff}.revampCourseDetailBanner .container{z-index:2;position:relative}.revampCourseDetailBanner .row{padding-top:120px;padding-bottom:120px;min-height:650px}.revampCourseDetailBanner::after{content:'';background:linear-gradient(180deg, rgba(13,44,107,0.4) 0%, #0D2C6B 100%);position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}.revampCourseDetailBanner .backToCourses{color:#ffffff;margin-bottom:16px;display:inline-block}.revampCourseDetailBanner .backToCourses:hover{opacity:.6}.revampCourseDetailBanner .backToCourses img{vertical-align:text-top}.revampCourseDetailBanner .courseIcon{width:81px;height:81px;padding:10px;position:relative;margin-bottom:21px}.revampCourseDetailBanner .courseIcon::after{width:81px;height:81px;left:0;top:0;position:absolute;content:'';background:#ffffff;border-radius:50%}.revampCourseDetailBanner .courseIcon::before{width:81px;height:81px;left:5px;top:5px;position:absolute;content:'';background:#d82342;border-radius:50%}.revampCourseDetailBanner .courseIcon.paid::before{background:#0d2c6b}.revampCourseDetailBanner .courseIcon img{width:100%;vertical-align:middle;position:relative;z-index:1}.revampCourseDetailBanner .freeCourse{font-family:"titillium_webbold", sans-serif, Arial;font-size:24px;font-weight:bold;line-height:32px;color:#ffffff;margin-bottom:16px}.revampCourseDetailBanner h2{font-family:"titillium_webbold", sans-serif, Arial;font-size:48px;font-weight:bold;line-height:56px;color:#ffffff;margin-bottom:16px}.revampCourseDetailBanner .courseType{font-weight:bold;margin-bottom:12px}.revampCourseDetailBanner .courseRecommeded{font-weight:bold;margin-bottom:32px}.revampCourseDetailBanner .courseRecommeded span:first-child::after{content:':'}.revampCourseDetailBanner .socialShare a{display:inline-block;text-align:center;margin-right:27px;font-size:14px;color:#ffffff}.revampCourseDetailBanner .socialShare a.tweet-share-image img{width:26px}.revampCourseDetailBanner .socialShare a:hover{opacity:.6}.revampCourseDetailBanner .socialShare span{margin-top:10px;display:block}.revampCourseDetailBanner .startLearningWrap{width:365px;position:absolute;top:61px;background:#ffffff;padding:32px;padding-bottom:0;border-radius:8px;border:1px solid #F2F2F2;color:#000000}.revampCourseDetailBanner .startLearningWrap.fixed{position:fixed}.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseErrorContent .error-message,.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseErrorContent .warning-message,.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseWarningContent .error-message,.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseWarningContent .warning-message{text-align:left;padding:0 15px}.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseErrorContent .error-message span,.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseErrorContent .warning-message span,.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseWarningContent .error-message span,.revampCourseDetailBanner .startLearningWrap.standaloneWarning .orderCourseWarningContent .warning-message span{padding-left:30px}.revampCourseDetailBanner .startLearningWrap .bandGetCoursesFor{position:absolute;top:-5px;width:133px;height:30px;left:50%;margin-left:-75px;background:url(https://assets.nfhslearn.com/assets/course_details/band-aa60e812cd9ddc7c123c63021f2159d2967a3dab15901f3e2b8aa3aeecb7049c.svg) left top no-repeat}.revampCourseDetailBanner .startLearningWrap .bandGetCoursesFor.bandPaid{background:url(https://assets.nfhslearn.com/assets/course_details/bandPaid-69ca16b6f461c0cf7da810a062c0dde8b5804bc2a21173ee606aff13b8bfce9f.svg) left top no-repeat}.revampCourseDetailBanner .startLearningWrap .nav-tabs{display:flex;margin:0 -32px 16px}.revampCourseDetailBanner .startLearningWrap .nav-tabs li{width:50%}.revampCourseDetailBanner .startLearningWrap .nav-tabs a{display:block;font-family:"titillium_webbold", sans-serif, Arial;font-size:16px;line-height:24px;color:#010101;cursor:pointer;text-align:center;padding-bottom:12px}.revampCourseDetailBanner .startLearningWrap .nav-tabs a.active{border-bottom:2px solid #010101}.revampCourseDetailBanner .startLearningWrap label{font-family:"titillium_webregular", sans-serif, Arial;font-size:16px;line-height:24px;color:#888;margin-bottom:16px}.revampCourseDetailBanner .startLearningWrap .selStateWrap{margin-bottom:10px;width:100%;height:auto;border:0;position:relative;flex-wrap:nowrap;align-items:center;justify-content:space-between}.revampCourseDetailBanner .startLearningWrap .selStateWrap .crsList{border:1px solid #F2F2F2;width:100%;height:48px;padding:0 24px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(https://assets.nfhslearn.com/assets/select_errow-34a1fb78a140f0e7a42dce3ff3e966cb2121d7a40ebe11eae1c7e659b980cfec.png) 94% 20px/13px 8px no-repeat;font-family:Arial;font-size:14px;font-weight:normal;line-height:normal;color:#000000}.revampCourseDetailBanner .startLearningWrap .selStateWrap .crsList:focus,.revampCourseDetailBanner .startLearningWrap .selStateWrap .crsList:hover{outline:none}.revampCourseDetailBanner .startLearningWrap .selStateWrap .forDrop{display:none}.revampCourseDetailBanner .startLearningWrap .crsOrderBtn{padding-top:10px;position:relative}.revampCourseDetailBanner .startLearningWrap .crsOrderBtn .purchaseButton,.revampCourseDetailBanner .startLearningWrap .crsOrderBtn .imgLoader{width:100%;height:48px;border:0;border-radius:0;background-color:#D82342;font-family:"titillium_websemibold", sans-serif, Arial;font-size:15px;font-weight:normal;line-height:normal;color:#ffffff;text-align:center;cursor:pointer}.revampCourseDetailBanner .startLearningWrap .crsOrderBtn .imgLoader img{text-align:center;width:30px;display:inline-block;margin-top:9px}.revampCourseDetailBanner .startLearningWrap .crsOrderBtn .imgLoaderBlue,.revampCourseDetailBanner .startLearningWrap .crsOrderBtn .addToCartBlueBtn{background-color:#0d2c6b !important}.revampCourseDetailBanner .startLearningWrap .crsOrderBtn .goToShoppingCartDetailsPage{display:block;line-height:48px}.revampCourseDetailBanner .startLearningWrap .noteLearn{margin:0 -32px;border-radius:0px 0px 8px 8px;border-top:1px solid #97BCFF;background:#D5E4FF;padding:8px 12px;color:#0D2C6B;font-size:12px;font-weight:700;line-height:14px}.revampCourseDetailBanner .startLearningWrap .orderCourseErrorContent::before,.revampCourseDetailBanner .startLearningWrap .orderCourseWarningContent::before{display:none}.revampCourseDetailBanner .startLearningWrap .orderCourseErrorContent .error-message,.revampCourseDetailBanner .startLearningWrap .orderCourseErrorContent .warning-message,.revampCourseDetailBanner .startLearningWrap .orderCourseWarningContent .error-message,.revampCourseDetailBanner .startLearningWrap .orderCourseWarningContent .warning-message{text-align:center;margin:10px 0 0 0;background:#FFFCEC;border:1px solid #E8CA1E;font-size:12px;line-height:14px;color:#000000;font-weight:normal;font-style:normal}.revampCourseDetailBanner .startLearningWrap .orderCourseErrorContent .error-message span,.revampCourseDetailBanner .startLearningWrap .orderCourseErrorContent .warning-message span,.revampCourseDetailBanner .startLearningWrap .orderCourseWarningContent .error-message span,.revampCourseDetailBanner .startLearningWrap .orderCourseWarningContent .warning-message span{background:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(https://assets.nfhslearn.com/%23clip0_1225_4335)'%3E%3Cpath d='M17.7131 13.9L10.833 1.98338C10.4504 1.32076 9.7652 0.92511 8.99999 0.92511C8.23482 0.92511 7.54955 1.32076 7.16698 1.98338L0.286954 13.9C-0.0956512 14.5626 -0.0956512 15.3539 0.286954 16.0165C0.669558 16.6792 1.35475 17.0748 2.11996 17.0748H15.88C16.6452 17.0748 17.3304 16.6792 17.7131 16.0166C18.0957 15.3539 18.0957 14.5626 17.7131 13.9Z' fill='%23FFD400'/%3E%3Cpath d='M9.5272 6.18787H8.47266V11.4607H9.5272V6.18787Z' fill='black'/%3E%3Cpath d='M8.99993 12.5153C8.61226 12.5153 8.29688 12.8306 8.29688 13.2183C8.29688 13.606 8.61226 13.9214 8.99993 13.9214C9.38756 13.9214 9.70298 13.606 9.70298 13.2183C9.70298 12.8306 9.3876 12.5153 8.99993 12.5153Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1225_4335'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") left center no-repeat;padding:9px 0 9px 22px;display:inline-block}.revampCourseDetailBanner .startLearningWrap ul.list{margin:0;padding:0}.revampCourseDetailBanner .startLearningWrap ul.list li{list-style-type:none;line-height:24px;position:relative;padding-left:34px;margin:8px 0}.revampCourseDetailBanner .startLearningWrap ul.list li::before{position:absolute;left:0;top:0;width:24px;height:24px;display:inline-block;content:'';background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9.45002 15.7L18.525 6.62502C18.6761 6.47502 18.8556 6.40002 19.0633 6.40002C19.2711 6.40002 19.45 6.47547 19.6 6.62635C19.75 6.77722 19.825 6.95638 19.825 7.16385C19.825 7.3713 19.75 7.55002 19.6 7.70002L9.97502 17.325C9.82502 17.475 9.65002 17.55 9.45002 17.55C9.25002 17.55 9.07502 17.475 8.92502 17.325L4.37502 12.775C4.22502 12.6239 4.15419 12.4445 4.16252 12.2367C4.17086 12.0289 4.25046 11.85 4.40135 11.7C4.55221 11.55 4.73138 11.475 4.93885 11.475C5.1463 11.475 5.32502 11.55 5.47502 11.7L9.45002 15.7Z" fill="%2319232D"/></svg>')}.revampCourseDetailBanner .startLearningWrap .distQuantityWrap{margin-bottom:18px}.revampCourseDetailBanner .startLearningWrap .distQuantityWrap .form-control{height:48px;line-height:48px;border-radius:0;padding-right:0;border-color:#F2F2F2}.revampCourseDetailBanner .startLearningWrap .distQuantityWrap .form-control:focus{outline:0;box-shadow:0 0 0 0}.revampCourseDetailBanner .startLearningWrap .distInfoTxt{margin:16px 0 18px;text-align:center}.revampCourseDetailBanner .startLearningWrap .distInfoTxt p{color:#888;font-size:12px}.revampCourseDetailBanner .startLearningWrap .distInfoTxt a{color:#004E94;text-decoration:underline;font-size:16px;font-weight:700}.revampCourseDetailWrap{padding:60px 15px}.revampCourseDetailWrap h2{font-family:"titillium_webbold", sans-serif, Arial;font-size:40px;font-weight:normal;line-height:48px;color:#000000;margin-bottom:16px}.revampCourseDetailWrap .courseDescriptionWrap{margin-bottom:24px}.revampCourseDetailWrap .courseDescriptionWrap p{font-family:Arial !important;font-size:16px !important;font-weight:normal !important;line-height:24px !important;color:#010101 !important}.revampCourseDetailWrap .courseDescriptionWrap p span{font-size:16px !important}.revampCourseDetailWrap .revampCourseVideo{margin-bottom:60px}.revampCourseDetailWrap .crsDetailVidWrap .crsDetailVidThumb{position:relative;height:531px}.revampCourseDetailWrap .crsDetailVidWrap .crsDetailVidPlay{position:absolute;top:50%;left:50%;transform:translate(-30%, -50%);-ms-transform:translate(-30%, -50%);cursor:pointer;text-align:center}.revampCourseDetailWrap .courseVideoWrapper{height:auto;overflow:hidden;position:relative}.revampCourseDetailWrap .courseVideoWrapper .courseVideoContainer{border:solid 1px #dddddd}.revampCourseDetailWrap .courseVideoWrapper .courseVideoContainer .video-js .vjs-big-play-button{border-radius:50%;width:48px;border-width:3px;line-height:41px;background:transparent}.revampCourseDetailWrap .nationalCredentialsWrap{position:relative;padding:0 24px 24px 0}.revampCourseDetailWrap .nationalCredentialsWrap .blueBg{border-radius:8px;padding:32px 34px;background:#004e94}.revampCourseDetailWrap .nationalCredentialsWrap .redBg{border-radius:8px;z-index:-1;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#D82342}.revampCourseDetailWrap .nationalCredentialsWrap h2{font-family:"titillium_webbold", sans-serif, Arial;font-size:30px;font-weight:bold;line-height:1;color:#ffffff}.revampCourseDetailWrap .nationalCredentialsWrap p{font-family:Arial;font-size:14px;font-weight:normal;line-height:1.39;color:#ffffff}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList{display:flex;align-items:center;flex-wrap:nowrap}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList .item{margin-right:52px}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList .logo{max-width:130px;margin-bottom:10px}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList h4{font-family:Arial;font-size:14px;font-weight:bold !important;line-height:1;color:#ffffff}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList p{font-family:Arial;font-size:14px;font-weight:normal;line-height:1.29;color:#ffffff}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList .blueButton{font-family:Arial;font-size:16px;font-weight:700;line-height:normal;color:#ffffff;text-decoration:underline}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList .blueButton:hover{opacity:.7}.revampCourseDetailWrap .cogniaCourseDeatils .container{padding:0}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner{margin:60px 0 0 0;text-align:left}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner .cogniaBox{padding:24px;border-radius:0}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner .cogniaBox h2{display:none}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner .cogniaBox p{font-size:14px;margin:0 0 10px 0}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner .cogniaLogo{margin:0 16px 0 0;float:left;width:72px}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner .linkButton{text-decoration:underline}.crsDetailsTabContent{margin:60px 0}.crsDetailsTabContent .crsDetailsDesc{padding:20px 0}.crsDetailsTabContent .crsDetailOutline{padding:0}.crsDetailsTabContent .crsDetailOutline h2{font-family:"titillium_webbold", sans-serif, Arial;font-size:32px;font-weight:bold;line-height:40px;color:#010101;margin-bottom:12px}.crsDetailsTabContent .crsDetailOutline p{font-family:"titillium_webbold", sans-serif, Arial;font-size:20px;font-weight:normal;line-height:24px;color:#010101}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabList{list-style:none;overflow:hidden;min-height:10px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabList .crsDetailOutlineTabListItem .crsDetailOutlineItemLink{padding:0;font-family:Arial;font-size:15px;font-weight:bold;line-height:1.47;color:#d82342;letter-spacing:-0.36px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabList .crsDetailOutlineTabListItem .crsDetailOutlineItemLink span{display:inline-block;padding:15px;border-bottom:4px solid #d82342}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabList .crsDetailOutlineTabListItem .crsDetailOutlineItemLink.inactive{color:#004e94}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabList .crsDetailOutlineTabListItem .crsDetailOutlineItemLink.inactive span{border-bottom:4px solid transparent}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabsWrap .crsOutlineTabNavPrev,.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabsWrap .crsOutlineTabNavNext{cursor:pointer;position:absolute;top:15px;background:#fff}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabsWrap .crsOutlineTabNavPrev img,.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabsWrap .crsOutlineTabNavNext img{width:25px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabsWrap .crsOutlineTabNavPrev{transform:rotate(180deg);left:-30px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineTabsWrap .crsOutlineTabNavNext{right:-30px;z-index:9}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion{padding-left:0}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card{background-color:#ffffff;border-bottom:1px solid #DBDBDB !important}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header{background:#ffffff;border:0;padding:20px 8px 20px 30px;cursor:pointer}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header.active .crsDetOutlineAccrdTitle{color:#004e94}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header.active .crsDetImg{transform:rotate(180deg);transition:transform .4s ease-in-out}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .crsDetOutlineAccrdTitle{font-family:"titillium_webbold", sans-serif, Arial;font-size:16px;font-weight:normal;line-height:24px;color:#010101;letter-spacing:normal}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .listOrder{color:#ffffff;width:24px;height:24px;background:#D82342;border-radius:4px;margin-right:8px;display:inline-block;text-align:center;line-height:24px;font-size:12px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .crsDetOutlineAccrdTrigIcon{font-family:Arial;font-size:14px;font-weight:normal;line-height:1.43;color:#888888;letter-spacing:normal;text-align:right}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .crsDetImg{width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.6666 6L7.99998 10.6667L3.33331 6' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center center/16px no-repeat;display:inline-block;vertical-align:sub;border-radius:14px;margin-right:10px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-body{display:none;padding:0 15px 15px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-body ul{list-style-type:disc;padding-left:48px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-body ul li{font-family:Arial;font-size:14px;font-weight:normal;line-height:1.79;color:#010101}.crsDetailsTabContent .crsDetailPartner,.crsDetailsTabContent .crsDetailSponser{margin-left:auto;max-width:410px;background-color:#ffffff;border-bottom:1px solid #DBDBDB !important}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerTitle h4,.crsDetailsTabContent .crsDetailPartner .crsDetailSponserTitle h4,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerTitle h4,.crsDetailsTabContent .crsDetailSponser .crsDetailSponserTitle h4{font-family:"titillium_websemibold", sans-serif, Arial;font-size:20px;font-weight:600;line-height:1.55;color:#19232d}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .crsDetailPartnerImg,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .crsDetailPartnerImg{flex:0 50%;display:inline-flex;justify-content:center;align-items:center;margin-bottom:20px;width:120px}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsorDataHover,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsorDataHover{display:none}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsorDataHover .partnerName,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsorDataHover .partnerName{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsor,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsor{width:45%;padding:0 20px 30px;display:table;position:relative;margin-bottom:10px}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsor .sponsorLogo,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsor .sponsorLogo{display:table-cell;vertical-align:middle}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsor .blueBtn,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsor .blueBtn{background:#004e94;color:#ffffff;display:inline-block;padding:5px 11px;min-width:110px;text-align:center;border-radius:3px;font-size:12px;font-weight:600;position:absolute;bottom:1px;-webkit-font-smoothing:antialiased;left:15px;font-family:titillium_websemibold}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsor .blueBtn:hover,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsor .blueBtn:hover{background:#00386a}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsor .externalLink,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsor .externalLink{background:url(https://assets.nfhslearn.com/assets/external-link-29d19430c3366f0c8dcdeda832a0afa05e3129fd36ebbf799efd63898c480f9f.svg);display:inline-block;width:11px;height:10px;margin-left:3px}.crsDetailsTabContent .crsDetailPartner .crsDetailPartnerImgWrap .sponsor:hover .sponsorDataHover,.crsDetailsTabContent .crsDetailSponser .crsDetailPartnerImgWrap .sponsor:hover .sponsorDataHover{display:block;position:absolute;top:0;left:0;background:#ffffff;background-color:rgba(255,255,255,0.94);width:100%;height:100%;line-height:normal;text-align:center}.crsDetailsTabContent .crsDetailSponser{margin-top:20px;margin-left:auto;max-width:370px;background-color:#ffffff;border-bottom:1px solid #DBDBDB !important}.crsDetailsTabContent .crsDetailSponser .sponserWrapper{width:300px;height:250px;overflow:hidden}.crsDetailsTabContent .crsDetailSponser .sponserWrapper img{width:100%;height:auto}.crsDetailFaq{padding-bottom:80px}.crsDetailFaq .crsDetailFaqTitle h2{font-family:"titillium_webbold", sans-serif, Arial;font-size:30px;font-weight:bold;line-height:42px;color:#000000}.crsDetailFaq .crsDetailFaqAccordion .card{background-color:#ffffff;border-bottom:1px solid #DBDBDB !important}.crsDetailFaq .crsDetailFaqAccordion .card .card-header{background:#ffffff;border:0;padding:20px 8px 20px 30px;cursor:pointer}.crsDetailFaq .crsDetailFaqAccordion .card .card-header.active .crsDetOutlineAccrdTitle{color:#004e94}.crsDetailFaq .crsDetailFaqAccordion .card .card-header.active .crsDetImg{transform:rotate(180deg);transition:transform .4s ease-in-out}.crsDetailFaq .crsDetailFaqAccordion .card .card-header .crsDetOutlineAccrdTitle{font-family:"titillium_webbold", sans-serif, Arial;font-size:16px;font-weight:normal;line-height:24px;color:#010101;letter-spacing:normal}.crsDetailFaq .crsDetailFaqAccordion .card .card-header .listOrder{color:#ffffff;width:24px;height:24px;background:#D82342;border-radius:4px;margin-right:8px;display:inline-block;text-align:center;line-height:24px;font-size:12px}.crsDetailFaq .crsDetailFaqAccordion .card .card-header .crsDetOutlineAccrdTrigIcon{font-family:Arial;font-size:14px;font-weight:normal;line-height:1.43;color:#888888;letter-spacing:normal;text-align:right}.crsDetailFaq .crsDetailFaqAccordion .card .card-header .crsDetImg{width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.6666 6L7.99998 10.6667L3.33331 6' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center center/16px no-repeat;display:inline-block;vertical-align:sub;border-radius:14px;margin-right:10px}.crsDetailFaq .crsDetailFaqAccordion .card .card-body{display:none;padding:0 15px 15px}.crsDetailFaq .crsDetailFaqAccordion .card .card-body ul{list-style-type:disc;padding-left:48px}.crsDetailFaq .crsDetailFaqAccordion .card .card-body ul li{font-family:Arial;font-size:14px;font-weight:normal;line-height:1.79;color:#010101}.crsDetailFaq .crsDetailFaqAccordion .card .card-header .crsDetImg{float:left}.crsDetailFaq .crsDetailFaqAccordion .card .faqQuestion{margin-left:36px;display:block}.crsDetailFaq .crsDetailFaqAccordion .card .card-body{padding:0 30px 20px 36px;font-size:14px}.crsDetailFaq .crsDetailFaqAccordion .card .card-body p{font-family:Arial;font-size:14px;font-weight:normal;line-height:1.79;color:#010101}.revampDetailRelated h2{font-family:"titillium_webbold", sans-serif, Arial;font-size:32px;font-weight:normal;line-height:40px;color:#000000;margin-bottom:26px}.revampDetailRelated .crsDetailRelCrsList{list-style:none;padding-left:0;flex-wrap:wrap}.revampDetailRelated .crsDetailRelCrsList .courseIcon{width:81px;height:81px;padding:10px;position:relative;margin-bottom:21px;width:106px;height:106px;min-width:106px;padding:22px;margin:0}.revampDetailRelated .crsDetailRelCrsList .courseIcon::after{width:81px;height:81px;left:0;top:0;position:absolute;content:'';background:#ffffff;border-radius:50%}.revampDetailRelated .crsDetailRelCrsList .courseIcon::before{width:81px;height:81px;left:5px;top:5px;position:absolute;content:'';background:#d82342;border-radius:50%}.revampDetailRelated .crsDetailRelCrsList .courseIcon.paid::before{background:#0d2c6b}.revampDetailRelated .crsDetailRelCrsList .courseIcon img{width:100%;vertical-align:middle;position:relative;z-index:1}.revampDetailRelated .crsDetailRelCrsList .courseIcon::before,.revampDetailRelated .crsDetailRelCrsList .courseIcon::after{width:106px;height:106px}.revampDetailRelated .crsDetailRelCrsList .courseIcon .noImg{position:relative;z-index:3;top:25px;text-align:center;font-size:11px}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem{border-bottom:1px solid #DBDBDB;margin-bottom:18px;padding-bottom:18px}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem a{display:flex}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem .courseInfo{margin-left:30px}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem h3{font-family:"titillium_webbold", sans-serif, Arial;font-size:24px;font-weight:normal;line-height:32px;color:#19232d;margin-bottom:8px}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem p{font-family:"titillium_webregular", sans-serif, Arial;font-size:14px;font-weight:normal;line-height:20px;color:#19232d}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem p.crsDetailRelCrsPrice{font-family:Arial;font-size:18px;font-weight:bold;line-height:1.72;color:#0d2c6b;margin-bottom:0}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem p.crsDetailRelCrsPrice.elecCrs,.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem p.crsDetailRelCrsPrice.freeCrs{color:#d82342}.coachesAssociationWrap{padding:60px 0}.coachesAssociationWrap .coachesInner{border-radius:8px;background:#004E94;padding:24px 24px 24px 70px;color:#ffffff;display:flex}.coachesAssociationWrap .associationLeft{width:350px;min-width:350px;height:444px;background:#F2F2F2;margin:-48px 0}.coachesAssociationWrap .associationRight{margin-left:55px}.coachesAssociationWrap .associationRight h2{font-family:"titillium_websemibold", sans-serif, Arial;font-size:32px;font-weight:normal;line-height:40px;color:#ffffff}.coachesAssociationWrap .associationRight h2 span{display:block}.coachesAssociationWrap .associationRight h3{font-family:"titillium_webbold", sans-serif, Arial;font-size:32px;font-weight:normal;line-height:40px;color:#ffffff}.coachesAssociationWrap .associationRight p{font-family:Arial;font-size:14px;font-weight:normal;line-height:20px}.coachesAssociationWrap .associationRight h4{font-family:Arial;font-size:14px;font-weight:normal;line-height:20px}.coachesAssociationWrap .associationRight .includes{margin-bottom:16px}.coachesAssociationWrap .associationRight .includes ul{margin:0;padding:0}.coachesAssociationWrap .associationRight .includes li{font-family:Arial;font-size:14px;font-weight:normal;line-height:20px;list-style-type:none;background:url(https://assets.nfhslearn.com/assets/nfhs_for_you/benefitsBullet-168e9c137cc228002732c2705db6390edd0dd083bc6d8dc327711c2bad8b376e.svg) left top no-repeat;padding-left:30px;margin-bottom:8px}.coachesAssociationWrap .associationRight .btn-addToCart{font-family:"titillium_websemibold", sans-serif, Arial;font-size:16px;font-weight:normal;line-height:24px;color:#004E94;border-radius:0;padding:11px 24px}.contentExpertsWrap{margin-top:52px}.contentExpertsWrap h2{font-family:"titillium_webbold", sans-serif, Arial;font-size:32px;font-weight:normal;line-height:40px;color:#010101}.contentExpertsWrap .partnerLogo{margin:8px;width:142px;height:97px;background:#ffffff}.contentExpertsWrap .partnerLogo a img{filter:grayscale(1)}.contentExpertsWrap .partnerLogo a:hover img{filter:grayscale(0)}.contentExpertsWrap .partnerLogo a:hover .visitWebsite{visibility:visible}.contentExpertsWrap .partnerLogo .visitWebsite{display:block;visibility:hidden;font-size:12px;font-weight:bold;color:#004E94;text-align:center}@media (min-width: 1440px){.revampCourseDetailBanner .startLearningWrap{width:480px}.revampCourseDetailWrap .crsDetailVidWrap .crsDetailVidThumb{height:660px}.coachesAssociationWrap .associationLeft{width:466px;min-width:466px}}@media (min-width: 768px){.revampCourseDetailBanner .mobileBg{background-image:none !important}}@media (max-width: 1199px){.revampCourseDetailBanner .startLearningWrap{width:304px}}@media (max-width: 991px){.revampCourseDetailBanner .row{padding-top:26px;padding-bottom:26px;min-height:400px;align-items:center}.revampCourseDetailBanner .courseIcon{width:81px;height:81px;padding:10px;position:relative;margin-bottom:21px;width:40px;height:40px;min-width:40px;padding:5px}.revampCourseDetailBanner .courseIcon::after{width:81px;height:81px;left:0;top:0;position:absolute;content:'';background:#ffffff;border-radius:50%}.revampCourseDetailBanner .courseIcon::before{width:81px;height:81px;left:5px;top:5px;position:absolute;content:'';background:#d82342;border-radius:50%}.revampCourseDetailBanner .courseIcon.paid::before{background:#0d2c6b}.revampCourseDetailBanner .courseIcon img{width:100%;vertical-align:middle;position:relative;z-index:1}.revampCourseDetailBanner .courseIcon::before,.revampCourseDetailBanner .courseIcon::after{width:40px;height:40px}.revampCourseDetailBanner .courseIcon::after{top:-2px}.revampCourseDetailBanner .startLearningWrap{width:auto;position:relative !important}.revampCourseDetailBanner .freeCourse{font-size:14px;line-height:19px;margin-bottom:4px}.revampCourseDetailBanner h2{font-size:28px;line-height:32px}.revampCourseDetailBanner .courseType{margin-bottom:4px}.revampCourseDetailBanner .courseType,.revampCourseDetailBanner .courseRecommeded{font-size:12px;line-height:14px}.revampCourseDetailBanner .socialShare a{font-size:8px;line-height:12px}.coachesAssociationWrap .coachesInner{padding:24px 48px 24px;display:block}.coachesAssociationWrap .associationLeft{width:100%;margin:-118px 0 28px 0}.coachesAssociationWrap .associationRight{margin:0}}@media (max-width: 767px){.revampCourseDetailBanner{background-image:none !important}.revampCourseDetailBanner::after{display:none}.revampCourseDetailBanner .row{padding-top:0;padding-bottom:0}.revampCourseDetailBanner .mobileBg{background-position:center top;background-repeat:no-repeat;background-size:cover;padding-top:100px;padding-bottom:150px;position:relative;min-height:600px}.revampCourseDetailBanner .mobileBg::after{content:'';background:linear-gradient(180deg, rgba(13,44,107,0.4) 0%, #0D2C6B 100%);position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}.revampCourseDetailBanner .mobileBg .bannerLeftSection{position:relative;z-index:2}.revampCourseDetailBanner .courseIcon{width:81px;height:81px;padding:10px;position:relative;margin-bottom:21px;width:60px;height:60px;min-width:60px;padding:10px}.revampCourseDetailBanner .courseIcon::after{width:81px;height:81px;left:0;top:0;position:absolute;content:'';background:#ffffff;border-radius:50%}.revampCourseDetailBanner .courseIcon::before{width:81px;height:81px;left:5px;top:5px;position:absolute;content:'';background:#d82342;border-radius:50%}.revampCourseDetailBanner .courseIcon.paid::before{background:#0d2c6b}.revampCourseDetailBanner .courseIcon img{width:100%;vertical-align:middle;position:relative;z-index:1}.revampCourseDetailBanner .courseIcon::before,.revampCourseDetailBanner .courseIcon::after{width:60px;height:60px}.revampCourseDetailBanner .courseIcon::after{top:-3px}.revampCourseDetailBanner .freeCourse{font-size:20px;line-height:28px;margin-bottom:16px}.revampCourseDetailBanner h2{font-size:32px;line-height:40px}.revampCourseDetailBanner .courseType{margin-bottom:8px}.revampCourseDetailBanner .courseType,.revampCourseDetailBanner .courseRecommeded{font-size:16px;line-height:24px}.revampCourseDetailBanner .socialShare img{width:24px}.revampCourseDetailBanner .socialShare a{font-size:12px;line-height:20px}.revampCourseDetailBanner .startLearningWrap{margin-top:-135px;margin-bottom:0;z-index:3}.revampCourseDetailWrap{padding-top:80px;padding-bottom:40px}.revampCourseDetailWrap h2{font-size:32px;line-height:40px;margin-bottom:12px}.revampCourseDetailWrap .revampCourseVideo{margin-bottom:40px}.revampCourseDetailWrap .nationalCredentialsWrap p{margin-bottom:0}.revampCourseDetailWrap .nationalCredentialsWrap .blueBg{padding:32px 16px}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList{flex-wrap:wrap;justify-content:space-between}.revampCourseDetailWrap .nationalCredentialsWrap .nationalCredentialList .item{margin:32px 0 0 0}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner{margin:40px 0 0 0}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner .cogniaBox{margin:0}.revampCourseDetailWrap .cogniaCourseDeatils .cogniaBanner .cogniaLogo{height:120px}.crsDetailsTabContent{margin:40px 0}.crsDetailsTabContent .crsDetailOutline h2{font-size:24px;line-height:32px;margin-bottom:4px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutline p{font-size:16px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header{padding:10px 8px 10px 20px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .listOrder{width:32px;height:32px;line-height:32px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .crsDetOutlineAccrdTitle{font-size:16px;line-height:32px}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .crsDetOutlineAccrdTrigIcon{float:none;text-align:left}.crsDetailsTabContent .crsDetailOutline .crsDetailOutlineAccordion .card .card-header .crsDetOutlineAccrdTrigIcon .crsDetOutlineSecCount{display:none}.crsDetailFaq{padding-bottom:40px}.crsDetailFaq .crsDetailFaqTitle h2{font-size:24px;line-height:32px;margin-bottom:4px}.crsDetailFaq .crsDetailFaqAccordion .card .faqQuestion{font-size:16px;line-height:24px}.revampDetailRelated h2{font-size:24px;line-height:32px;margin-bottom:4px}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem h3{font-size:16px;line-height:22px}.revampDetailRelated .crsDetailRelCrsList .crsDetailRelCrsItem p{margin-bottom:5px}.coachesAssociationWrap{padding-top:0}.coachesAssociationWrap .coachesInner{padding:64px 24px 24px}.coachesAssociationWrap .associationLeft{width:calc(100% + 78px);margin:0 -39px 22px -39px}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(https://assets.nfhslearn.com/assets/fancybox_loading-59f5d2957585c26f2b5869189b1b414dfd059010dac1272b8f340c75b7ef0860.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(https://assets.nfhslearn.com/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.quantError{display:none;margin-top:5px;font-size:11px;color:#cd091d}.distInput{display:none;width:58px;padding:5px}.distInput:focus{box-shadow:0 0 0 0}.modal-backdrop.fade{display:none}.popupContainer{width:380px;background:#fff;position:relative;margin:auto;border-radius:4px;padding:25px}.popupContainer h5{margin-bottom:30px;color:#cd091d;font-family:"titillium_webbold", sans-serif, Arial}.popupContainer input[type="submit"]{background:#004e94;display:block;color:#eeeeee;font-family:"titillium_webregular", sans-serif, Arial;font-size:18px;border-radius:4px;text-decoration:none;padding:0px 20px;border:none;box-shadow:inset 0 0 4px rgba(255,255,255,0.5);float:left;padding:8px 26px}.popupContainer input[type="submit"]:hover{background-color:#00386a;color:white}.popupContainer a{border-radius:4px;background-color:#eeeeee;border:solid 1px #bbbbbb;color:#111111;font:15px titillium_webregular;text-align:center;color:#111;font-size:18px;padding:6px 26px;float:left;margin-left:8px}.popupContainer a:hover{color:#004e94}.popupContainer span.multPurchaseText{margin-left:5px}.popupContainer span.multPurchaseText a{color:#004e94;font-size:14px;float:none;background:transparent;text-decoration:underline;display:initial;padding:0;margin:0 0 0 5px;border:none;border-radius:0}.popupContainer .radio,.popupContainer .checkbox{padding-left:25px}.quantityPopup{width:420px}.quantityPopup .control-group .radio{padding:0}.quantityPopup input[type="submit"],.quantityPopup a{height:35px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:0 30px}.quantityPopup input[type="radio"][disabled="disabled"]+span{opacity:0.5;cursor:not-allowed}.fancybox-overlay{background:rgba(0,0,0,0.9)}.fancybox-skin{background:#fff;padding:0}.fancybox-close{top:15px;right:15px;width:14px;height:14px;background-image:url(https://assets.nfhslearn.com/assets/sprite_img-3d62fd976e5cb969b4425702f39b0d4ef02a8dc7a44952ccc3f644468274a967.png);background-position:-118px -667px}.control-group{height:auto;overflow:hidden;position:relative;margin-bottom:20px;clear:both}.newHomeFootQuickLinks ul{padding-left:0}#buyCourse:disabled{cursor:not-allowed}
