:root{--standard-space:6rem;--market-color:32,137,164;--ces-dkgrey:#333;--ces-teal:#2089a4;--ces-apricot:#eca02f;--ces-lime:#81aa52;--ces-brick:#d52d26;--ces-blue:#0e478a;--ces-purple:#bf1980}nav ul{padding:0}.navbar-affiliate-logo a+a{border-left:1px solid #ccc;padding-left:10px}#block-generalsection-62{display:none}.findYourCoursesHelp{margin-bottom:1.5rem;display:block!important}.findYourCoursesHelp h2{text-transform:uppercase;font-size:20px;margin:0 auto 10px;font-family:FuturaStd-Heavy;letter-spacing:.1em;color:#fff;text-align:center}.findYourCoursesHelp p{font-size:18px;color:#fff;text-align:center}#shopNowMenu{padding:2rem}#liveagent_invite_button{transform:translateY(-1.5rem)}.flex{display:flex}.grid{display:grid}.white-bg{margin:0 auto var(--standard-space,6rem);float:none;margin-left:auto;margin-right:auto;background-color:#fff}.grey-bg{padding:var(--standard-space,6rem) 0;margin-bottom:var(--standard-space,6rem);background-color:#f5f5f5}.page-intro{padding-top:var(--standard-space,6rem);text-align:center;max-width:95rem;margin:0 auto var(--standard-space)}.align-left h2,.align-left h3{text-align:left}.page-intro p{font-size:2rem}.page-nav{background-color:transparent;display:flex;justify-content:center;margin:4rem auto 5rem}.page-nav a{padding:1rem 3rem;color:#333;opacity:.7;margin-bottom:-1px;font-size:20px;border-bottom:1px solid #aaa;letter-spacing:-.01em}.page-nav a:hover{padding-bottom:calc(1rem - 1px);border-bottom:2px solid #bf1980;text-decoration:none;opacity:1}.page-nav a:first-child{padding-left:0}.page-nav a:last-child{padding-right:0}.flex.three-column>.column{width:32%}.grid.two-column{grid-template-columns:repeat(2,1fr)}.grid.three-column{grid-template-columns:repeat(3,1fr)}.views-element-container{margin-top:0}.blog-container.outside-ae{max-width:100%}.view-newarticles-headerview,.view-shop-talk-blog{margin-top:5rem}.center-content{text-align:center}.center-headers h2,.center-headers h3{text-align:center}.content ul li{font-size:16px;color:#757575}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:calc(100vw - 10px)}.full-width .set-width{max-width:1190px;margin:0 auto;width:calc(100% - 30px)}.video-container{max-width:1000px;margin:0 auto}.video-responsive{margin:0 auto 2em;overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.grey-bg h2,.page-nav+h2,.white-bg h2{text-align:center;color:#2089a4;font-size:4rem;font-family:FuturaStd-Light}.left-col h2,.quotes h2{text-align:left}.page-nav+h2{text-align:center;margin-bottom:1rem}.grey-bg h3,.white-bg h3{font-family:FuturaStd-Light;font-size:20px;text-transform:uppercase;line-height:26px;color:#505353}.grey-bg h1:first-of-type,.grey-bg h2:first-of-type,.page-intro h1:first-of-type,.page-intro h2:first-of-type,.page-nav+h2,.white-bg h1:first-of-type,.white-bg h2:first-of-type{margin-top:0}.big-ol-list,.prereqs{padding-left:0;list-style:none;counter-reset:big-ol-list;margin:3em auto 0}article[about*="/pre-licensing/"] .big-ol-list{max-width:90rem}.prereqs{padding-left:4em;margin-bottom:3em;max-width:90rem}.big-ol-list>li{padding:0 0 3rem 6.6rem;position:relative;border-bottom:1px solid #eee;margin-bottom:calc(var(--standard-space) - 2rem)}.big-ol-list>li:before{content:counter(big-ol-list);counter-increment:big-ol-list;font-size:4rem;color:#757575;font-family:FuturaStd-Light;position:absolute;top:0;left:0;line-height:1em}.big-ol-list h2{margin-bottom:2rem;text-align:left}.big-ol-list h3,.prereqs h3{color:#2089a4}.big-ol-list h2+h3{background:rgba(32,137,164,.15)}.big-ol-list>li li,.big-ol-list>li p,.prereaqs>ul li,.prereqs>p{font-size:1.9rem;line-height:1.4}.big-ol-list ul{margin-bottom:1.5rem}.big-ol-list strong{font-weight:400;font-family:FuturaStd-Heavy}.big-ol-list h2+h3{margin-top:0;margin-bottom:2rem;text-transform:uppercase;font-size:17px;letter-spacing:.1rem;color:#333!important;background:rgba(var(--market-color),.15);display:inline-block;margin-left:-1rem;padding:10px 1rem 2px;position:relative;top:-1rem}.questions .four-column{grid-template-columns:repeat(4,1fr);gap:2rem;padding:0 2rem}.questions h3{color:#81aa52!important;margin:1rem 0 0;text-align:center!important;font-size:20px!important}a.anchor{height:0;width:0;display:block}img[src*=adbutler]{max-width:100%;height:auto}.hero-content h1{font-family:bookmania,serif;font-weight:700}article[about*="/post-licensing/"] section.hero-content,article[about*="/pre-licensing/"] section.hero-content,article[about*="/real-estate-exam-prep/"] section.hero-content{justify-content:flex-end;font-size:10px;padding:30px 50px}article[about*="/post-licensing/"] section.hero-content h1,article[about*="/pre-licensing/"] section.hero-content h1,article[about*="/real-estate-exam-prep/"] section.hero-content h1{font-size:4.5em;font-family:Bookmania;margin:0;color:#fff}article[about*="/post-licensing/"] section.hero-content h1 span,article[about*="/pre-licensing/"] section.hero-content h1 span,article[about*="/real-estate-exam-prep/"] section.hero-content h1 span{text-transform:uppercase;font-size:2.2rem;letter-spacing:0;font-family:FuturaStd-Medium;color:#fff;text-align:left;line-height:1em;margin:0 0 1rem;display:block}article[about*="/pre-licensing/"] section.hero-content .buttons,article[about*="/real-estate-exam-prep/"] section.hero-content .buttons{margin-top:1rem}.buttons a:first-child{margin-right:10px}section.page_menu ul.nav{display:flex;justify-content:flex-start;flex-wrap:wrap;background-color:#727272;font-family:FuturaStd-Medium}section.page_menu ul.nav a{color:#fff;padding:1.25em 1.5em;font-size:17px;align-content:center}section.page_menu nav[id*=examprep] ul.nav li:last-child,section.page_menu nav[id*=prelicensing] ul.nav li:last-child{margin-left:auto;background-color:#eca02f;text-transform:uppercase}section.page_menu .nav>li>a.is-active,section.page_menu .nav>li>a:focus,section.page_menu .nav>li>a:hover{background-color:#898f90}section.page_menu .nav:after,section.page_menu .nav:before{display:none}.pre-intro .grid.two-column{max-width:1100px;margin:0 auto}.icon-list .col--item{position:relative;padding:1.5rem 3rem 1.5rem 9rem}.course-container>div,.pricing-table{margin:0 auto;float:none;padding:1em 2em;justify-content:space-between;align-content:flex-end;align-items:flex-end}.course-block,.pricing-table .column{text-align:center;display:flex;flex-direction:column;border:1px solid #e2e2e2;padding:1.5rem 1.5rem 0 1.5rem;background:#fff}.course-container>div{position:relative;top:-3em}.column.featured{border:2px solid #eca02f}.course-desc{font-family:FuturaStd-Medium;font-size:10px;color:#6d6d6d;letter-spacing:4.8px;text-transform:uppercase;margin-bottom:.5em}.course-block h3 a,.pricing-table h3{font-family:FuturaStd-Book!important;font-size:22px;line-height:28px!important;text-align:center!important;text-transform:capitalize!important;margin:10px 0;display:block;color:#505353}.pricing-table h3+p{margin-bottom:0}.pricing-table a.course-details{font-family:FuturaStd-Medium;font-size:13px;letter-spacing:.5px;text-decoration:underline}.pricing-table a:not(.btn):hover{opacity:.7}.course-block hr,.pricing-table hr{height:1px;border-top:0;background:#e8e8e8;width:70%;margin:1.5rem auto}.pricing-table ul{padding-left:0;list-style-type:none;font-family:FuturaStd-Medium}.pricing-table li{font-size:16px;color:#6d6d6d;letter-spacing:0;line-height:2rem;padding-left:3rem;text-align:left;margin-bottom:1rem;background:url(/sites/default/files/block_image/Pre-Licensing%20Page%20Images/check-circle.jpg) no-repeat;background-size:20px}.pricing-table li a{color:#6d6d6d}.pricing-table ul ul{margin:0}.pricing-table li li{letter-spacing:.25px;padding-left:0;background-image:none;margin:.5em 0;font-size:14px;opacity:.8}.pricing-footer{background-color:#f5f5f5;border-top:1px solid #d9d9d9;padding-top:1em;margin:auto -1.5rem 0}.pricing,p.pricing-footer{display:flex;flex-direction:column;font-size:12px;margin-bottom:0}.pricing,.pricing-footer p:not(.course-desc){display:flex;flex-direction:column;font-size:12px;margin-bottom:0}.pricing .price,.pricing-footer .price{color:#2089a4;font-size:18px}.pricing .price.final,.pricing-footer .price.final{font-size:30px}.pricing strong,.pricing-footer strong{color:#eca02f;font-weight:300;font-size:16px;letter-spacing:7px}.course-block .btn,.pricing-footer .btn{position:relative;bottom:-10px;transition:background-color .3s linear}.pricing-features{width:100%;padding:8rem 5rem 5rem!important;margin-top:-10rem}.pricing-features .wrapper{float:none;margin-left:auto;margin-right:auto}.pricing-features small{text-align:center;display:block;color:#999;font-size:13px;position:relative}.grey-bg.pricing-features h2{text-align:left;margin:3rem 0 .5em;padding-left:14px}.pricing-features h3{margin-top:0;text-align:left}.pricing-features .wrapper>p{font-size:16px;padding-left:14px}.pricing-features .grid{gap:1.5rem}.pricing-features .column{padding:1em;background:0 0;transition:background .3s linear}.pricing-features .column:hover{background:#dce3e4}.course-container{background:#f3f3f3;margin-top:5em;margin-bottom:3em}.examprep.pricing-table{padding:0;align-items:center;justify-content:center}.examprep.pricing-table .column{margin:1rem .75rem 2rem}.examprep.pricing-table .column.featured{border:2px solid #eca02f;padding-top:2rem}.examprep .pricing-footer{background-color:transparent;border-top:0;padding-top:0}.examprep .pricing-footer~.btn{margin:1rem 0 -1rem}.examprep .featured .pricing-footer~.btn{margin-top:2rem}.examprep .featured .course-desc{margin-bottom:1rem}.precta-block{grid-row-start:1;grid-column-start:3;grid-row-end:span 2}.precta-block .drill{background:#e2e2e2;padding:1.5em 1em 0;text-align:center}.precta-block a.btn{margin-bottom:-.5em}.pricing-features.national{max-width:1000px;margin-left:auto;margin-right:auto}.pricingtable{border-collapse:collapse;border-spacing:0;max-width:1190px;width:100%;margin:20px auto;--border-color:#c8c8c8;border-right:1px solid var(--border-color)}.pricingtable.full{width:100%}.pricingtable td,.pricingtable th{padding:10px;border-top:1px solid var(--border-color);border-left:1px solid var(--border-color)}.pricingtable thead{position:sticky;top:0;z-index:2}.pricingtable thead th{text-align:center;font-family:FuturaStd-Medium;border-bottom:0!important;box-shadow:inset 0 -1px 0 var(--border-color)}.pricingtable th{font-weight:400;text-align:left;position:relative;color:#6d6d6d;font-size:16px;background:#fff}.pricingtable thead th span{text-transform:uppercase;font-size:10px;line-height:1;color:#6d6d6d;letter-spacing:1px}.pricingtable thead th h3{text-transform:capitalize;font-family:FuturaStd-Book;font-size:21px;line-height:28px;margin:10px 0;color:#333}.pricingtable thead th a{font-size:12px;color:#2089a4;letter-spacing:.5px;text-decoration:underline}.pricingtable td.empty,.pricingtable td:empty,.pricingtable th.empty,.pricingtable th:empty{border:0;background:0 0;pointer-events:none;box-shadow:none}.pricingtable td{text-align:center}.pricingtable tr td:nth-child(4),.pricingtable tr th:nth-child(4){border:1px solid #eca02f;border-bottom:1px solid var(--border-color);background:#fdf5ea;z-index:1}.pricingtable tbody tr:last-child th{border-bottom:1px solid var(--border-color)}.pricingtable tfoot td{background:#f5f5f5;border-bottom:1px solid var(--border-color);width:158px}.pricingtable tfoot p{display:flex;flex-direction:column}.pricing-footer p,.pricing-footer span{font-size:12px}.pricing-footer hr{margin:10px 0;border-top:1px solid #dbdbdb}.pricingtable .collection{background:#d8d8d8;padding:10px;text-align:left;text-transform:uppercase;color:#6d6d6d;font-size:10px;line-height:1;letter-spacing:2px}.pricingtable tr.features td:before{content:"All packages include the following features"}.feature{color:#6d6d6d;position:relative;font-size:16px}.helptip span{position:absolute;left:-30px;background:url(data:image/png;base64,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) no-repeat top left;background-size:18px;min-width:18px;min-height:18px;font-size:0}.helptip span:after{display:none;opacity:0;transition:opacity .3s ease-in-out;font-style:normal;border:1px solid #ccc;background:#f9f9f9;color:#555;z-index:10;position:relative;padding:7px;box-shadow:1px 2px 2px rgba(71,71,71,.2);top:-33px;left:20px;font-size:14px;line-height:1.2}.helptip span:hover:after{display:block;opacity:1}.helptip.required span:after{content:"Our industry-leading Pre-Licensing courses are state-approved and 100% online for your convenience."}.helptip.proctoring span:after{content:"New feature: No longer pay to have your course final exams proctored!"}.helptip.ep span:after{content:"We cover everything you need to know from both a national and state perspective, based on your state's candidate handbook."}.helptip.ep-state span:after{content:"We cover everything you need to know based on your state's candidate handbook."}.helptip.pass span:after{content:"We are so confident that our Pre-Licensing course(s) and Exam Prep Edge will help guide you to a passing score on your licensing exam that we offer Pre-Licensing students a reimbursement of the cost of the initial licensing exam in case a retake is required."}.helptip.businesscourses span:after{content:"Deepen your business knowledge with these courses designed for new agents."}.helptip.premium span:after{content:"When you become a licensed agent, you'll be required to complete additional courses to retain your license. This package contains that first renewal, sometimes called Post-Licensing education."}.helptip.ce span:after{content:"When you become a licensed agent, you'll be required to complete additional courses to retain your license. This Continuing Education package contains these requirements."}.helptip.businessebooks span:after{content:"Each month our team of experts creates new ebooks full of eye-catching design and actionable content to help you grow your business."}.helptip.careerresources span:after{content:"Our Career Builder covers interviewing brokers, finding your niche, and other useful tips and resources to help you start your career."}.helptip.downloadable span:after{content:"Rather than requiring a textbook, we provide you content through our course resources as you need it. Download any resource in your course to keep it at your fingertips and help you study."}.helptip.flashcards span:after{content:"Each of our courses includes several sets of flashcards to help you study."}.helptip.glossary span:after{content:"As you're progressing through your course(s), reference all the real estate terms and definitions you'll need to know right in your course."}.helptip.schedule span:after{content:"One of the first steps to getting your license is to complete your Pre-Licensing education. We have custom study schedules to set you up for success from the start."}.helptip.webinars span:after{content:"Join our weekly webinar series where our subject matter experts go in depth with the topics featured on your national licensing exam and participate in our live Q&A to ask any questions you have."}.bullet{text-align:center;color:#cbcbcb}.pricingtable .fas{color:#2089a4;font-size:18px}.pricing-footer{border-bottom:1px solid var(--border-color);margin:unset!important}.pricingtable .btn{white-space:break-spaces!important;bottom:0!important;margin:.5rem auto}.course-block{min-height:unset}.course-block h3{margin:0}.ceshop-banner{max-width:1000px;padding:0 0 1.5rem 0;margin:0 auto}.ceshop-banner img{max-width:100%;margin:0 auto;height:auto}.ceshop-banner .mobile{display:none}.faqs{max-width:1000px;margin:0 auto var(--standard-space)}.faqs .view-content{grid-template-columns:1fr}.faqs .faq-set{margin-bottom:3rem}.faqs h3{color:#2080a8;font-family:FuturaStd-Light;margin-top:0}.faqs li{font-size:16px;color:#757575}.product-trial{margin:0 auto var(--standard-space);float:none;padding:3rem 2rem!important;display:flex;justify-content:center;text-align:center}.product-trial>div{width:48%}.product-trial h3{margin-top:0;text-transform:uppercase;font-family:FuturaStd-Light;font-size:22px}.product-trial p{font:32px/1.2 FuturaStd-Light}.product-trial .btn{white-space:normal}.views-field-type{padding:0 20px;margin-top:-3.5rem;margin-bottom:3rem}[class*=blog-node-category-]{margin:0}.views-field-type span{background:#fff;border-radius:5px;padding:5px 8px;text-transform:uppercase;font-family:FuturaStd-Heavy;font-size:12px;color:#333;letter-spacing:2px}.angled-list.invert,.view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-gap:2rem 2.2rem}.view-agent-essentials .view-content,.view-shop-talk-collection .view-content{margin:6rem 0 2rem;grid-gap:5rem 2.2rem}.blog-teaser{box-shadow:inset 0 0 0 1px #ccc;position:relative;padding-bottom:1rem}.blog-teaser .views-field-field-image~div,.blog-teaser .views-field-field-subject-image~div,.blog-teaser .views-field-field-thumbnail~div{padding:0 20px;color:#757575;font-size:14px}.blog-teaser h3{margin-bottom:6px}.blog-teaser .views-field-field-short-description,.blog-teaser .views-field-field-summary{margin-top:5px}.fields-image-title-row .getstarted{background:#2089a4cc}.blog-teaser.getstarted{border-color:var(--ces-teal)}.getstarted .blog-node-category a{color:var(--ces-teal)}.fields-image-title-row .growyourbusiness{background:#81aa52cc}.blog-teaser.growyourbusiness{border-color:var(--ces-lime)}.growyourbusiness .blog-node-category a{color:var(--ces-lime)}.fields-image-title-row .hottopics{background:#eca02fcc}.blog-teaser.hottopics{border-color:var(--ces-apricot)}.hottopics .blog-node-category a{color:var(--ces-apricot)}.fields-image-title-row .technology{background:#0e478acc}.blog-teaser.technology{border-color:var(--ces-blue)}.technology .blog-node-category a{color:var(--ces-blue)}.fields-image-title-row .industrynews{background:#d52d26cc}.blog-teaser.industrynews{border-color:var(--ces-brick)}.industrynews .blog-node-category a{color:var(--ces-brick)}.fields-image-title-row .agentencyclopedia{background:#333333cc}.blog-teaser.agentencyclopedia{border-color:var(--ces-dkgrey)}.agentencyclopedia .blog-node-category a{color:var(--ces-dkgrey)}.blog-node-image.pod img{object-position:top;margin-left:1px;width:calc(100% - 2px)}.views-field-title a{font-family:FuturaStd-Medium!important;color:#333}.three-col-view .views-view-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5em;grid-row-gap:3.5em;max-width:1190px;margin:0 auto;padding-top:3em}.three-col-view .views-view-grid:after,.three-col-view .views-view-grid:before{content:none}.three-col-view .views-view-grid>div{box-shadow:inset 0 0 0 1px #ccc;padding-bottom:1em;position:relative}.three-col-view .views-view-grid .blog-node-title,.three-col-view .views-view-grid .views-field-field-summary,.three-col-view .views-view-grid .views-field-uid{padding:0 20px}.three-col-view .views-view-grid .views-field-ui,.three-col-view .views-view-grid .views-field-uid a{color:#757575}.three-col-view .views-view-grid .blog-node-title{margin-bottom:.25em}.three-col-view .views-view-grid .views-field-uid{margin-bottom:.5em}.mktoAsterix,.mktoGutter,.mktoOffset{display:none!important}.mktoForm{max-width:360px;margin:0 auto;padding:1em 1em 0 1em}.mktoForm *{float:none!important}.mktoForm .mktoLabel{width:100%!important;font-family:FuturaStd-Book;color:#333;margin-bottom:5px;font-size:14px!important;font-weight:400!important}.mktoForm .mktoRequiredField label::after{content:" *";color:red}.mktoForm .mktoRequiredField label.mktoLabel{font-weight:400!important}.mktoFormCol{margin-bottom:15px!important}.mktoForm input,.mktoForm select,.mktoForm textarea{display:block;width:100%!important;border:1px solid #c7c7c7;padding:5px!important;font-family:FuturaStd-Book;font-size:14px!important}.mktoForm input,.mktoForm textarea{padding:5px}.mktoForm select{margin-top:5px;padding:5px}.mktoForm input[type=checkbox]{display:inline-block;width:auto;margin-right:10px}.mktoButtonRow,.mktoButtonWrap{width:100%}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background:#2089a4!important;border:0!important;font-family:FuturaStd-Book;color:#fff!important;text-transform:uppercase!important;margin:1em auto!important;max-width:250px!important;padding:1em!important;transition:background .3s linear!important;display:block}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background:#186579!important}.testimonial{margin-top:calc(var(--standard-space)/ 3);margin-bottom:calc(var(--standard-space)/ 2);display:flex}.testimonial img{max-width:60%;height:auto;object-fit:cover}.testimonial-content{background:#f5f5f5;padding:3rem;display:flex;flex-direction:column;justify-content:center}.testimonial blockquote{color:#757575;font-family:FuturaStd-Book;font-size:20px;border-left:0;padding:0;font-style:italic}.testimonial cite{opacity:.8;font-style:normal}.passrate-charts img{max-width:100%}.product-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:3em auto;max-width:1190px}.product-wrapper a{flex:0 1 30%;transition:box-shadow .3s ease-in;box-shadow:0 0 10px rgba(0,0,0,.1);margin:1em 1em 2em 1em;display:flex}.product-wrapper a:hover{box-shadow:0 0 20px rgba(0,0,0,.15);text-decoration:none}.product-wrapper a:hover i{right:15px}.product-wrapper .content{padding:30px;position:relative}.product-wrapper .content h3{margin-top:0;font-family:FuturaStd-Book;color:#6d6d6d;font-size:14px;letter-spacing:.3em;line-height:1.5em;text-transform:uppercase;padding-right:1em;min-height:4em}.product-wrapper .content p{color:#757575;font-size:15px;line-height:1.75em}.product-wrapper .content i{position:absolute;right:22px;top:38px;color:#2089a4;font-size:30px;transition:right .8s ease-out}.product-wrapper img{width:40%;height:100%;object-fit:cover}.competitor-scorecard>li{display:grid;grid-template-columns:1fr 315px;grid-gap:3rem}.scorecard,.scorecard-final{background-color:#f5f5f5;font-family:FuturaStd-Book;padding:2rem;align-self:start;max-width:315px}.scorecard h4,.scorecard-final thead tr td:first-child{margin-top:0;font-size:16px;color:#b5b5b5;letter-spacing:5px;text-transform:uppercase}.scorecard table,.scorecard-final table{width:100%}.scorecard tr,.scorecard-final tr{border-bottom:1px solid #c5c5c5;background:0 0;transition:background .2s ease-in}.scorecard tr:last-child,.scorecard-final tbody tr,.scorecard-final tbody tr:last-child td{border-bottom:0}.scorecard tr:hover,.scorecard-final table>:not(thead) tr:hover{background:rgba(32,136,164,.1)}.scorecard table tr td:first-child,.scorecard-final tbody tr td:first-child{font-size:19px;color:#333;line-height:1;padding:1.25rem .5rem;padding-left:.5rem;text-align:left}.scorecard table tr td:last-child,.scorecard-final tbody tr td{font-size:25px;padding-right:.5rem;text-align:center}.scorecard-final td{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5}.scorecard-final td a{color:inherit}.scorecard-final tr td:last-child{border-right:0}.scorecard-final thead td{font-size:15px;color:#6d7278;text-align:center;line-height:17px;padding:0 1rem 1rem}.scorecard .fa-times,.scorecard-final .fa-times{color:#b5b5b5}.scorecard .fa-check,.scorecard-final .fa-check{color:#81aa52}.ae-cta{background:url(https://www.theceshop.com/sites/default/files/blog%20images/laptop-cta-v1.jpg);background-position:center;padding:3rem;align-content:center;margin-bottom:2rem}.ae-cta h2{font-family:FuturaStd-Heavy!important;font-size:20px;color:#fff!important;text-align:center;text-transform:uppercase;margin-bottom:2rem!important;margin-top:.5rem!important}.ae-cta p{font-family:FuturaStd-Light;color:#fff!important;text-align:center;font-size:16px!important;padding:0 5rem}.ae-cta .btns{display:flex;justify-content:center}.ae-cta .btn{margin:0 1rem}.white-bg.ebook-cta h3,.white-bg.ebook-cta h4{color:#808485;font-family:FuturaStd-Light;text-align:center;text-transform:capitalize;margin:1.5rem 0;font-size:3.2rem}.white-bg.ebook-cta h4{color:#2080a8;text-transform:uppercase;margin-bottom:0;font-size:2.2rem}.profile-messaging{padding:2rem;margin-bottom:2rem;background-color:#6e315b;color:#fff;font-size:18px;text-align:center}.profile-messaging>div{margin:0 auto;max-width:900px;padding:2rem}.profile-messaging h2{margin:0 auto 1rem;font-family:FuturaStd-Heavy}.profile-messaging p{color:inherit;font-style:inherit;opacity:.9}.profile-messaging p a{text-decoration:underline;color:inherit;transition:all .3s ease-in-out}.profile-messaging p a:hover{text-decoration:none;opacity:.6}@media (max-width:1280px){.helptip span{left:5px}.helptip span:after{left:unset}.pricingtable tbody th{padding-left:32px}}@media (max-width:1200px){.three-col-view .views-view-grid{margin-left:15px;margin-right:15px}.product-wrapper a{flex:1 0 46%;max-width:500px;margin:1em 1em 2em}a>br,h1>br,h2>br,h3>br,p>br{display:none}}@media (max-width:1000px){#block-navbarblock nav>ul>li>a{padding:12px 2rem!important}nav li:hover .dropdown{max-height:80vh!important}section.page_menu ul.nav a{font-size:14px;padding:1rem 1.5rem;width:100%;height:100%;display:grid}.page-nav{margin:2rem auto 3rem}.page-nav a,.page-nav a:first-child,.page-nav a:last-child{font-size:14px;padding:1rem}.competitor-scorecard>li{grid-template-columns:1fr}.ceshop-banner .mobile{display:block}.ceshop-banner .desktop{display:none}}@media (max-width:900px){.scorecard-final{position:relative;overflow-y:scroll;max-width:100%}}@media (max-width:800px){:root{--standard-space:3rem}.three-col-view .views-view-grid{grid-template-columns:repeat(2,1fr)}.testimonial{flex-direction:column}.big-ol-list>li img,.testimonial img{max-width:100%!important}.product-wrapper a{flex:1 0 100%;max-width:500px;margin:1em auto 2em}.hero-content{padding:var(--standard-space)!important;min-height:auto!important;position:relative}.hero-content:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);left:0;top:0}.hero-content .buttons,.hero-content h1{margin:0;line-height:1.2;position:relative;z-index:1;font-size:3rem!important}article[about*="/pre-licensing/"] section.hero-content h1 span,article[about*="/pre-licensing/"] section.hero-content h2,article[about*="/real-estate-exam-prep/"] section.hero-content h1 span,article[about*="/real-estate-exam-prep/"] section.hero-content h2{font-size:1.5rem}.grey-bg h2,.page-nav+h2,.white-bg h2{font-size:2.5rem;line-height:1.2em}.icon-list .col--item{padding:1rem 0 1rem 7rem}.icon-list .col--item svg{width:5rem}.product-trial>div{width:100%;margin-bottom:2em}.product-trial>div:last-child{margin-bottom:0}.questions .four-column{grid-template-columns:repeat(2,calc(50% - 1rem))}.questions img{max-width:20vw}}@media (max-width:768px){.shopnow-row>div>select{margin-bottom:1.5rem}.findYourCoursesHelp h2{font-size:14px;margin-top:0}.findYourCoursesHelp p{font-size:13px}}@media (max-width:750px){.pricingtable thead th span{font-size:7px}.pricingtable td,.pricingtable th{padding:5px}.pricingtable th{font-size:14px;line-height:1}.pricingtable th.helptip span{height:44px;width:44px;left:-7px;top:-7px;background-position:center}.pricingtable th.helptip span:after{opacity:1;font-size:13px;top:-9px;width:50vw;z-index:10}.helptip:after,.pricing .price,.pricing-footer .price{font-size:12px!important}.pricing strong,.pricing-footer strong{font-size:12px!important;letter-spacing:0!important}.pricing .price.final,.pricing-footer .price.final{font-size:18px!important}.pricingtable thead th h3{font-size:15px;line-height:1.2;margin:7px 0 2px}.pricingtable .fas{font-size:14px}.pricing-footer span,.pricingtable thead th a{font-size:9px}.pricingtable .btn{padding:14px 10px!important;font-size:12px!important}}@media (max-width:700px){:root{--standard-space:2rem}.testimonial-content{padding:var(--standard-space)}section.page_menu ul.nav{display:grid;grid-template-columns:1fr 1fr 1fr}.page-nav,nav ul.nav{display:grid;grid-template-columns:1fr 1fr}.page-nav{text-align:center}nav ul.nav:after,nav ul.nav:before{content:none}section.page_menu nav[id*=examprep] ul.nav li:last-child,section.page_menu nav[id*=prelicensing] ul.nav li:last-child{margin-left:0}.buttons{display:flex;flex-direction:column;align-items:flex-start}.buttons a:first-child{margin-bottom:10px}.page-intro p{font-size:1.8rem}.big-ol-list h2,.big-ol-list>li:before{font-size:2.5rem}.big-ol-list>li{padding-left:calc(var(--standard-space) * 2);margin-bottom:var(--standard-space)}.big-ol-list>li li,.big-ol-list>li p,.testimonial blockquote{font-size:1.6rem}.course-container>div .column,.flex.three-column>.column{width:100%;max-width:400px}.course-container>div,.pricing-table{flex-direction:column;align-items:center;padding:0}.course-container>div .column,.pricing-table .column{margin-bottom:2em;min-height:0!important}.pricing-table .column.featured{order:4}.pricing-features{margin-top:0;padding:2rem 0}.grey-bg.pricing-features h2{margin-top:0}.grid.three-column{grid-template-columns:repeat(2,1fr)}.precta-block{grid-row-start:unset;grid-column-start:unset;grid-row-end:unset;grid-column-end:span 2}#mobile-nav .logos img{max-height:25px;object-fit:contain;object-position:top left}nav#mobile-nav.sticky{top:0}.pricingtable thead{top:37px}}@media (max-width:550px){.pricingtable td.empty,.pricingtable td:empty,.pricingtable th.empty,.pricingtable th:empty{display:none}.pricingtable tr{display:grid;grid-template-columns:repeat(4,1fr)}.pricingtable .collection,.pricingtable tbody th{grid-column:1/-1}.pricingtable tbody th{background:#eee}.pricingtable tr td:nth-child(4){border-top:1px solid var(--border-color);border-bottom:0;margin-right:-1px}.pricingtable tr th:nth-child(4){margin-right:-1px}.pricingtable tfoot tr td:nth-child(4){border-bottom:1px solid #eca02f}.pricingtable th.helptip span{top:-10px}.pricingtable tfoot td{width:unset;left:unset}.pricingtable th.helptip span:after{width:95vw}.pricing-footer p{font-size:11px;letter-spacing:0}.pricingtable tfoot tr td:nth-child(4){margin-top:-1px;border-bottom:1px solid #eca02f}.pricingtable tr.features~tr th{padding:7px 7px 7px 32px}.pricingtable tr.features~tr th.helptip span{top:-8px}.pricingtable tr.features~tr td{display:none}.pricingtable tr.features~tr:nth-child(even) th{background:#fff}}@media (max-width:500px){.three-col-view .views-view-grid{grid-template-columns:1fr}.product-wrapper a{flex-direction:column}.product-wrapper img{width:100%;height:auto}.product-wrapper .content h3{min-height:auto;letter-spacing:.1rem;font-size:1.6rem;margin-bottom:.5rem}.grid.three-column,.grid.two-column{grid-template-columns:1fr}.precta-block{grid-column-end:unset}.ae-cta p{padding:0}.ae-cta h2{line-height:26px;margin-bottom:1rem!important}.ae-cta .btns{align-items:center;flex-direction:column}.ae-cta .btn{font-size:12px!important;margin:0 0 1rem}}