@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;600;700&display=swap");@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")}.nfyRevampLoader{z-index:100;position:fixed;background-color:rgba(0,0,0,0.6);top:0px;left:0px;width:100%;height:100%;text-align:center}.nfyRevampWrap .nfyRevampBanner{background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;color:#ffffff}.nfyRevampWrap .nfyRevampBanner::after{content:'';background:linear-gradient(0deg, rgba(13,44,107,0.6) 0%, rgba(13,44,107,0.6) 100%);position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}.nfyRevampWrap .nfyRevampBanner .nfyRevampBannerInner{min-height:248px;z-index:2;position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center}.nfyRevampWrap .nfyRevampBanner h2{text-transform:uppercase;margin-bottom:12px;font-family:"Titillium Web", sans-serif, Arial;font-size:52px;font-weight:700;line-height:56px}.nfyRevampWrap .nfyRevampBanner h2 span{color:#EC1944}.nfyRevampWrap .nfyRevampBanner .slogan{font-family:"Titillium Web", sans-serif, Arial;font-size:20px;font-weight:400;line-height:28px}.nfyRevampWrap .resourcesRevampWrap{padding:60px 0;text-align:center}.nfyRevampWrap .resourcesRevampWrap h3{margin-bottom:40px;font-family:"Titillium Web", sans-serif, Arial;font-size:40px;font-weight:700;line-height:44px;color:#19232D}.nfyRevampWrap .resourcesRevampWrap a{position:relative;width:304px;height:147px;display:inline-block;color:#19232D;background-image:url(https://assets.nfhslearn.com/assets/nfhs_for_you_variant2/link-98c3ae544d6f31c66614513d731b64427a80f22bf00620333feadae1a9e6f890.png);background-size:304px auto;background-repeat:no-repeat}.nfyRevampWrap .resourcesRevampWrap a:hover{background-image:url(https://assets.nfhslearn.com/assets/nfhs_for_you_variant2/link-hover-5bb0da1a330768a139b15c8f3de43524b3d5d521ed39570ff60ff362551d8f11.png)}.nfyRevampWrap .resourcesRevampWrap a .icon{width:105px;height:105px;display:flex;align-items:center;justify-content:center;margin:0 auto -16px}.nfyRevampWrap .resourcesRevampWrap a h4{margin-bottom:8px;font-family:"Titillium Web", sans-serif, Arial;font-size:18px;font-weight:700;line-height:24px}.nfyRevampWrap .resourcesRevampWrap a p{font-size:16px;line-height:24px}.nfyRevampWrap .nfyStateRequireRevamp{background:#0D2C6B;color:#ffffff;padding:100px 0;font-family:Arial, Helvetica, sans-serif;font-size:16px}.nfyRevampWrap .nfyStateRequireRevamp h2{font-family:"Titillium Web", sans-serif, Arial;font-size:36px;font-weight:700;line-height:44px;margin-bottom:16px}.nfyRevampWrap .nfyStateRequireRevamp p{max-width:600px;margin:0}.nfyRevampWrap .nfyStateRequireRevamp.middlecoachingCredentials{padding-bottom:100px}.nfyRevampWrap .nfyStateRequireRevamp.middlecoachingCredentials .coachingCredentials{text-align:center;max-width:1066px;margin:0 auto}.nfyRevampWrap .nfyStateRequireRevamp.middlecoachingCredentials .coachingCredentials p{line-height:24px;max-width:100%}.nfyRevampWrap .nfyStateRequireRevamp .connecticutInfo{font-family:"Titillium Web", sans-serif, Arial;font-size:16px;font-weight:700;line-height:1.5;color:#212529;margin-top:24px}.nfyRevampWrap .nfyStateRequireRevamp .vsCustomSelect label{font-size:15px}.nfyRevampWrap .nfyStateRequireRevamp .vsCustomSelect select{width:100%;padding:11px 40px 11px 12px;font-size:16px;font-weight:400;line-height:24px;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ffffff;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nfyRevampWrap .nfyStateRequireRevamp .vsCustomSelect select:focus{outline:0}.nfyRevampWrap .nfyStateRequireCourses{border-radius:8px;max-width:1180px;margin:42px auto 0;background:#F2F2F2;padding:40px 57px}.nfyRevampWrap .nfyStateRequireCourses .noRequirements{color:#000000}.nfyRevampWrap .nfyStateRequireCourses .slick-slider{padding:0}.nfyRevampWrap .nfyStateRequireCourses .slick-slider .slick-slide{margin-top:0 !important;margin-bottom:0 !important}.nfyRevampWrap .nfyStateRequireCourses .courseRequireWrapper{position:relative;overflow:hidden;background:#ffffff;border-radius:8px;border:1px solid #97BCFF;display:block;color:#0D2C6B;height:420px;display:flex;justify-content:center;align-items:center;padding:16px;text-align:center}.nfyRevampWrap .nfyStateRequireCourses .courseRequireWrapper h3{font-family:"Titillium Web", sans-serif, Arial;font-size:18px;font-weight:700;line-height:24px;margin:0}.nfyRevampWrap .nfyStateRequireCourses .courseRequireWrapper .nfyAddReqDesc{margin-top:8px;font-family:"Titillium Web", sans-serif, Arial;font-size:14px;line-height:20px}.nfyRevampWrap .nfyWhyTakeRevampWrap{text-align:center;background:#F2F2F2;padding:60px 0}.nfyRevampWrap .nfyWhyTakeRevampWrap h2{font-family:"Titillium Web", sans-serif, Arial;font-size:40px;font-weight:700;line-height:44px;color:#000000;margin-bottom:40px}.nfyRevampWrap .nfyWhyTakeRevampWrap .col-lg-3{margin-bottom:30px}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox{position:relative;padding:30px;background:#ffffff;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;color:#19232D}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox:hover{color:#ffffff}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox:hover .circle{transform:scale(10)}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox:hover .circleWhite{transform:scale(1)}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox:hover .circleBorder{border-color:#ffffff}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox:hover .iconBlue{display:block}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox:hover .iconWhite{display:none}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureBox .iconBlue{display:none}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureInfo{position:relative;z-index:2}.nfyRevampWrap .nfyWhyTakeRevampWrap h3{font-family:"Titillium Web", sans-serif, Arial;font-size:16px;font-weight:700;line-height:24px;margin:12px 0 8px}.nfyRevampWrap .nfyWhyTakeRevampWrap p{font-size:14px;line-height:20px}.nfyRevampWrap .nfyWhyTakeRevampWrap .circle{z-index:1;position:absolute;top:40px;left:50%;margin-left:-36px;width:72px;height:72px;border-radius:50%;transition:all .5s;background:#0D2C6B;transform:scale(1)}.nfyRevampWrap .nfyWhyTakeRevampWrap .circleWhite{z-index:1;position:absolute;top:40px;left:50%;margin-left:-36px;width:72px;height:72px;border-radius:50%;transition:all .5s;background:#ffffff;transform:scale(0)}.nfyRevampWrap .nfyWhyTakeRevampWrap .circleBorder{z-index:1;position:absolute;top:32px;left:50%;margin-left:-44px;border:1px solid #0D2C6B;height:88px;width:88px;border-radius:50%;display:block}.nfyRevampWrap .nfyWhyTakeRevampWrap .featureIcon{height:88px;display:flex;align-items:center;justify-content:center;color:#ffffff}.nfyRevampWrap .nfyCredRevampWrap{background:#F2F2F2;padding:62px 0}.nfyRevampWrap .nfyCredRevampWrap .npcLogo{background-image:url(https://assets.nfhslearn.com/assets/nfhs_for_you/nfhspc-0f050ff8c304dca0863aeb6f97b3114dfd149cbb140e12f357e50acfa2e103c7.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:331px;height:130px}.nfyRevampWrap .videoRevampWrap{padding:62px 0}.nfyRevampWrap .videoRevampWrap h2{font-size:40px;font-weight:700;line-height:44px;text-align:center;margin-bottom:40px}.nfyRevampWrap .videoRevampWrap .videoThumbWrap{position:relative;overflow:hidden;background:#ffffff;border-radius:8px;display:block;color:#000000;height:420px}.nfyRevampWrap .videoRevampWrap .videoThumbWrap:hover{box-shadow:0 1px 20px 0 rgba(0,0,0,0.3)}.nfyRevampWrap .videoRevampWrap .videoThumbWrap:after{content:'';background:linear-gradient(0deg, black 0%, rgba(0,0,0,0) 100%);position:absolute;left:0;top:40%;right:0;bottom:0;z-index:1}.nfyRevampWrap .videoRevampWrap .videoThumbWrap:before{content:'';background:rgba(13,44,107,0.58);position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .videoThumbnail{width:100%;height:100%;position:absolute;top:0;left:0;background-position:top center;background-size:cover;transition:height 0.6s}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .playVideoBtn{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:62px;height:62px;z-index:6}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .playVideoBtn img{width:100%;height:auto}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .videoInfo{color:#ffffff;position:absolute;bottom:24px;left:16px;right:16px;z-index:2}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .videoInfo h3{font-family:"Titillium Web", sans-serif, Arial;font-size:18px;font-weight:700;line-height:24px;color:#ffffff;margin-bottom:8px}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .videoInfo .videoTags span{font-family:"Titillium Web", sans-serif, Arial;font-size:14px;font-weight:400;line-height:20px;color:#FFF}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .videoInfo .videoTags span::after{content:','}.nfyRevampWrap .videoRevampWrap .videoThumbWrap .videoInfo .videoTags span:last-child::after{content:''}.nfyRevampWrap .videoRevampWrap .primaryButton{margin-top:32px;font-family:"Titillium Web", sans-serif, Arial;font-size:17px;font-weight:700;line-height:1.75;color:#ffffff;min-width:200px;padding:8px 0;border-radius:3px;border:solid 1px #004e94;background-color:#004e95;display:inline-block}.nfyRevampWrap .videoRevampWrap .primaryButton:hover{text-decoration:none;background-color:#00386a;color:#fefefe}.schoolHonorRevampWrap{background:#004E94;padding:82px 0 58px;border-bottom:24px solid #D82342;color:#ffffff}.schoolHonorRevampWrap h2{margin-bottom:16px;font-family:"Titillium Web", sans-serif, Arial;font-size:36px;font-weight:700;line-height:44px;color:#ffffff}.schoolHonorRevampWrap img{width:313px;height:auto}.schoolHonorRevampWrap a{font-family:"Titillium Web", sans-serif, Arial;font-size:18px;font-weight:600;line-height:24px;color:#004E94;background:#fff;display:inline-block;padding:9px 25px}.schoolHonorRevampWrap a:hover{background:#00386a;color:#ffffff}@keyframes expanding{0%{transform:scale(1)}100%{transform:scale(10)}}.middleSchoolMembershipSection .nfyMembership,.coachesMembershipSection .nfyMembership{margin:62px 0}.nfyMembership{margin:0 0 62px 0}.nfyMembership .nfyMembershipWrapper{background-size:120%;background-position:center;background-repeat:no-repeat;transition:background-size 1s ease;padding:30px;overflow:hidden;border-radius:8px;background-repeat:no-repeat;position:relative}.nfyMembership .nfyMembershipWrapper::before{content:'';background:rgba(13,44,107,0.58);position:absolute;left:0;top:0;right:0;bottom:0}.nfyMembership .nfyMembershipWrapper::after{content:'';background:linear-gradient(90deg, rgba(0,0,0,0.85) 27.7%, rgba(0,0,0,0) 57.63%);position:absolute;top:0;right:40%;left:0;bottom:0}.nfyMembership .nfyMembershipWrapper:hover{background-size:140%}.nfyMembership .nfyMembershipWrapper:hover .nfyMembershipButton .btnHide{opacity:1}.nfyMembership .nfyMembershipWrapper .nfyMembershipTag{margin-bottom:12px;position:relative;z-index:1}.nfyMembership .nfyMembershipWrapper .nfyMembershipTag span{background:#CEAF6D;font-family:arial;font-size:14px;font-weight:400;line-height:16px;color:#FFF;padding:4px 12px;height:32px;display:inline-flex;align-items:center}.nfyMembership .nfyMembershipWrapper .nfyMembershipHeader{max-width:648px;position:relative;z-index:1}.nfyMembership .nfyMembershipWrapper .nfyMembershipHeader h2{font-family:"Titillium Web", sans-serif, Arial;font-size:36px;font-weight:700;line-height:44px;color:#FFF;margin-bottom:16px}.nfyMembership .nfyMembershipWrapper .nfyMembershipHeader p{font-family:arial;font-size:16px;font-weight:400;line-height:24px;color:#FFF;margin-bottom:16px}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent{margin-bottom:36px;position:relative;z-index:1}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent h3{font-family:"Titillium Web", sans-serif, Arial;font-size:18px;font-weight:700;line-height:24px;color:#FFF;margin-bottom:16px}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent ul{list-style:none;padding:0}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent ul li{font-family:arial;font-size:18px;font-weight:400;line-height:24px;color:#FFF;margin-bottom:16px;position:relative;padding-left:32px}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent ul li:last-child{margin-bottom:0}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent ul li::before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(https://assets.nfhslearn.com/assets/nfhs_for_you_variant2/tick-white-icon-96260c45e64b95c36f52b1adbb4d3cf4a78f02d1718b79e9bd1f5df8c77c96a9.svg);background-size:contain;background-repeat:no-repeat}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton{display:inline-block;position:relative}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .membershiphover-button{position:absolute;top:0;bottom:0;left:0;right:0;width:185px;height:48px;cursor:pointer;border:0;background-color:#FFF;font-family:"Titillium Web", sans-serif, Arial;font-size:16px;font-weight:600;line-height:24px;color:#0D2C6B;opacity:0;transition:opacity 1s ease;z-index:11}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .membershiphover-button span{padding:12px 24px;width:100%;display:block;cursor:pointer}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide{opacity:0;position:absolute;width:100%;height:100%;width:185px;height:48px;cursor:pointer;border:0;background-color:#FFF;font-family:"Titillium Web", sans-serif, Arial;font-size:16px;font-weight:600;line-height:24px;color:#0D2C6B;top:0;left:0;text-align:center;bottom:0;z-index:99;right:0;border-radius:2px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide form{height:100%}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide .labelLink{display:block;width:100%;height:100%;text-decoration:none;color:#0D2C6B}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide .labelLink span{padding:12px 24px;display:block}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide .label{display:block;width:100%;height:100%;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;color:#0D2C6B}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide .label span{display:block;width:100%;height:100%;line-height:48px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button{display:flex;align-items:center;justify-content:center;background-color:#0D2C6B;font-family:"Titillium Web", sans-serif, Arial;font-size:16px;font-weight:600;line-height:24px;color:#FFF;border:none;border-radius:2px;overflow:hidden;padding:0;z-index:1;position:relative}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button form{height:100%}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button span{padding:0}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button .label{border:none;border-right:1px solid #FFF;color:#fff;height:100%;display:flex;background:transparent;padding:12px 31px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button .price{padding:12px 18px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button .labelLink{display:block;width:100%;height:100%;text-decoration:none;color:#FFF}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button .labelLink span{padding:12px 24px;display:block}.officalMembership .nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button{width:185px}.officalMembership .nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide{opacity:0}@media (max-width: 1198.98px){.nfyRevampWrap .resourcesRevampWrap .col-md-auto{margin-bottom:20px}.nfyRevampWrap .resourcesRevampWrap .col-md-auto:last-child{margin-bottom:0}.nfyRevampWrap .nfyStateRequireCourses{padding:40px}.nfyMembership .nfyMembershipWrapper{background-size:cover;padding:76px 16px 24px}.nfyMembership .nfyMembershipWrapper::before{content:'';background:rgba(13,44,107,0.58);position:absolute;left:0;top:0;right:0;bottom:0}.nfyMembership .nfyMembershipWrapper::after{content:'';background:linear-gradient(90deg, rgba(0,0,0,0.85) 27.7%, rgba(0,0,0,0) 57.63%);position:absolute;left:0;top:40%;right:0;bottom:0}.nfyMembership .nfyMembershipWrapper:hover{background-size:cover}}@media (max-width: 991px){.nfyRevampWrap .stateRequirements{margin-bottom:32px}.nfyRevampWrap .nfyStateRequireCourses{padding:40px 14px}.nfyMembership .nfyMembershipWrapper .nfyMembershipTag{margin-bottom:16px}.nfyMembership .nfyMembershipWrapper .nfyMembershipTag span{font-size:12px}.nfyMembership .nfyMembershipWrapper .nfyMembershipHeader h2{font-size:18px;line-height:24px;margin-bottom:8px}.nfyMembership .nfyMembershipWrapper .nfyMembershipHeader p{line-height:20px;margin-bottom:8px}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent{margin-bottom:24px}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent h3{margin-bottom:13px}.nfyMembership .nfyMembershipWrapper .nfyMembershipContent ul li{font-size:14px;line-height:20px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .membershiphover-button{width:169px;height:36px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .membershiphover-button span{padding:5px 18px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button .label{padding:6px 29px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button .price{padding:6px 12px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button span{padding:0}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .join-button .labelLink span{padding:5px 18px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide{width:169px;height:36px}.nfyMembership .nfyMembershipWrapper .nfyMembershipButton .btnHide .label span{line-height:36px}}@media (max-width: 767px){.nfyRevampWrap .nfyRevampBanner h2{font-size:32px;line-height:40px}.nfyRevampWrap .nfyRevampBanner .slogan{font-size:16px;line-height:24px}.nfyRevampWrap .nfyRevampBanner .nfyRevampBannerInner{min-height:278px}.nfyRevampWrap .nfyWhyTakeRevampWrap{padding:40px 17px}.nfyRevampWrap .nfyWhyTakeRevampWrap h2{font-size:24px;line-height:32px;margin-bottom:24px}.nfyRevampWrap .nfyWhyTakeRevampWrap .col-lg-3{margin-bottom:20px}.nfyRevampWrap .nfyWhyTakeRevampWrap .col-lg-3:last-child{margin-bottom:0}.nfyRevampWrap .resourcesRevampWrap{padding:42px 0}.nfyRevampWrap .resourcesRevampWrap h3{font-size:24px;line-height:32px;margin-bottom:24px}.nfyRevampWrap .nfyStateRequireRevamp{padding:52px 0}.nfyRevampWrap .nfyStateRequireRevamp h2{font-size:24px;line-height:32px;margin-bottom:16px}.nfyRevampWrap .videoRevampWrap,.nfyRevampWrap .nfyCredRevampWrap{padding:42px 0}.nfyRevampWrap .videoRevampWrap h2,.nfyRevampWrap .nfyCredRevampWrap h2{font-size:24px;line-height:32px;margin-bottom:24px}.nfyRevampWrap .homeCogniaRevamp{padding-top:0}.schoolHonorRevampWrap{padding:42px 0}.schoolHonorRevampWrap h2{font-size:24px;line-height:32px;margin-bottom:24px}.middleSchoolMembershipSection .nfyMembership,.coachesMembershipSection .nfyMembership{margin:42px 0}.homeRecommendedCoursesRevamp{padding:42px 0}.homeRecommendedCoursesRevamp .slick-slider{margin-bottom:-1.5rem !important}}
