.hero-with-sidebar{background-image:url(https://www.ivytech.edu/content/img/pattern-ivy-white-on-transparent.png);background-repeat:repeat}.hero-with-sidebar .hero .caption{bottom:46px}.hero-with-sidebar .sidebar{padding-top:0;background-image:url(https://www.ivytech.edu/content/img/pattern-ivy-white-on-transparent.png);background-repeat:repeat}.hero-with-sidebar .sidebar .callout{display:flex;justify-content:center;align-items:center;color:#006648;background-color:#fff;box-shadow:0 0 6px #93959840;padding:1em 0;margin:0 5.39% -.5em;transform:translateY(-50%)}.hero-with-sidebar .sidebar .callout .number{font-weight:800;font-size:1.5em;line-height:100%;margin:0 .25em 0 0}.hero-with-sidebar .sidebar .callout .label{text-transform:uppercase;line-height:100%}.hero-with-sidebar .sidebar .callout .label sup{vertical-align:top;font-size:.5em;line-height:120%}.hero-with-sidebar .sidebar .actions{display:flex;flex-flow:row wrap;justify-content:center}.hero-with-sidebar .sidebar .actions li{margin:0;width:48.5%;display:block}.hero-with-sidebar .sidebar .actions li:nth-of-type(even){margin-left:3%}.hero-with-sidebar .sidebar .actions li a{display:block}.hero-with-sidebar .sidebar .actions li a.disguised-link{text-align:center;padding-top:1em}@media only screen and (min-width:768px){.hero-with-sidebar .hero .caption{bottom:28px}.hero-with-sidebar .sidebar{padding-top:2.25em;background:0 0}.hero-with-sidebar .sidebar .callout{padding-bottom:0;display:block;margin:0;transform:none}.hero-with-sidebar .sidebar .callout .number{display:block;font-size:1.875em;margin:0 0 .25em 0}.hero-with-sidebar .sidebar .callout .label{display:block;margin-bottom:1em}.hero-with-sidebar .sidebar .actions{display:block}.hero-with-sidebar .sidebar .actions li{width:100%!important;margin:0 0 1.11111em}.hero-with-sidebar .sidebar .actions li:first-of-type{margin:0 0 .5em}.hero-with-sidebar .sidebar .actions li:nth-of-type(even){margin-left:0}.hero-with-sidebar .sidebar .actions li a.disguised-link{padding:0}}.learn-stratum{padding:2em 0 0}.learn-stratum .col:first-child:after{content:'';display:block;width:100%;border-bottom:2px solid #e4e5e6;padding:.75em 0 0;margin:0 0 .75em}@media only screen and (min-width:768px){.learn-stratum{padding:4em 0 0}.learn-stratum .col:first-child:after{content:none;display:none}}ul.list-col-2{list-style-type:none;-moz-column-count:2;column-count:2;-moz-column-gap:1em;column-gap:1em}ul.list-col-2>li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative}ul.list-col-2>li:before{content:'-';top:0;background:0 0}.degrees-stratum{padding:2em 0 0}.degrees-stratum h3.strata-title{font:normal normal 2.25em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 .25em}.degrees-stratum table{font-size:.875em}.degrees-stratum table h3{margin:0;line-height:1.375;font-weight:800;font-size:1.28571429em;text-transform:uppercase}.degrees-stratum table ul{text-align:left;margin:0}.degrees-stratum table ul li:first-child{margin-top:0}.degrees-stratum table ul li:last-child{margin-bottom:0}.degrees-stratum table img{height:1.25em;width:auto;display:inline-block;vertical-align:top}.degrees-stratum table sup{font-size:.6em;vertical-align:35%;font-weight:400}.degrees-stratum table .credential-name{font-size:1.14285714em}.degrees-stratum .mobile-table{overflow:hidden}.degrees-stratum .mobile-table strong{text-transform:uppercase}.degrees-stratum .mobile-table td+td{min-width:160px}.degrees-stratum .mobile-table tr:nth-child(even){background:0 0}.degrees-stratum .mobile-table tr:nth-child(2) td:nth-child(odd){background-color:#f3f9eb}.degrees-stratum .mobile-table tr:not(:nth-child(2)) td:first-child{left:0;border:1px solid #888a8d;position:-webkit-sticky;position:sticky;background-color:#fff;z-index:1}.degrees-stratum .mobile-table tr:not(:nth-child(2)) td:nth-child(even){background-color:#f3f9eb}.degrees-stratum .mobile-table td{padding:1em}.degrees-stratum .mobile-table td.subhead{background-color:#006648!important;color:#fff;text-transform:uppercase;font-size:.75em;text-align:left}.degrees-stratum .not-mobile-table .inner{padding:0 .5em}.degrees-stratum .not-mobile-table table{border-width:0 0 1px 1px}.degrees-stratum .not-mobile-table table td{border-width:1px 1px 0 0}.degrees-stratum .not-mobile-table tr.subhead{position:relative;border-right:1px solid #006648}.degrees-stratum .not-mobile-table tr.subhead th{position:relative;background-color:#006648;color:#fff;text-transform:uppercase;font-size:.75em;text-align:left;font-weight:400;padding:0;line-height:2}.degrees-stratum .not-mobile-table tr.subhead th:before{content:'';display:block;background-color:#006648;top:0;left:-7px;bottom:0;width:8px;height:100%;position:absolute}.degrees-stratum .not-mobile-table tr.subhead+tr td{border-top-width:0}.degrees-stratum .footnotes{margin:.25em 0 1em}.degrees-stratum .footnotes li:first-child{margin-top:0}@media only screen and (min-width:768px){.degrees-stratum .footnotes{margin-left:.5em}}.degrees-stratum .legend{list-style:none;margin:1em 0;padding-left:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.degrees-stratum .legend li{display:inline-flex;align-items:center;width:48%;margin:0 0 .625em}.degrees-stratum .legend li:before{display:none}.degrees-stratum .legend li img{margin-right:.5em}.degrees-stratum .legend li .meaning{font-size:.75em;color:#464646}@media only screen and (min-width:768px){.degrees-stratum{padding:4em 0 0}.degrees-stratum h3.strata-title{font:normal normal 3em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif}.degrees-stratum .legend{justify-content:center;flex-wrap:nowrap}.degrees-stratum .legend li{width:auto;margin-top:0}.degrees-stratum .legend li:not(:first-child){margin-left:1em}}.admissions-stratum{padding:2em 0 0}.admissions-stratum .col:first-child:after{content:'';display:block;width:100%;border-bottom:2px solid #e4e5e6;padding:.75em 0 0;margin:0 0 .75em}@media only screen and (min-width:768px){.admissions-stratum{padding:4em 0 0}.admissions-stratum .col:first-child:after{content:none;display:none}}.accordion>li>h4>label,.accordion>li>label{font-size:1.125em;font-weight:600}@media only screen and (min-width:768px){.accordion>li>h4>label,.accordion>li>label{font-size:1.5em;padding:.6em 0 .6em 30px}}.accordion-stratum{padding:0;margin:3em 0 0;background:#006648}.accordion-stratum>:first-child{transform:translateY(-2.5em)}.accordion-stratum .accordion-block{max-width:830px;margin:0 auto}.accordion-stratum .accordion-block h3 .note{display:block;font-size:.66666667em;font-weight:400}.accordion-stratum .accordion-block .box{background-color:#fff}.accordion-stratum .accordion-block .box+.box{margin-top:2.5em}.accordion-stratum .accordion-block .content{padding-left:0}.accordion-stratum .accordion-block aside{background-color:#f3f9eb;padding:1.5em;margin-bottom:2em}.accordion-stratum .accordion-block aside>:first-child{margin-top:0}.accordion-stratum .accordion-block aside ul{list-style:none;padding:0}.accordion-stratum .accordion-block aside ul li{font-weight:700;margin-bottom:1em}.accordion-stratum .accordion-block aside ul li li{font-weight:400;margin-bottom:.25em;padding-left:20px;text-indent:-20px}@media only screen and (min-width:480px) and (max-width:767px){.accordion-stratum .accordion-block aside ul ul{-moz-column-count:2;column-count:2;-moz-column-gap:1em;column-gap:1em}.accordion-stratum .accordion-block aside ul ul li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.accordion-stratum .accordion-block aside .scorecard-link{margin-top:1.5em}.accordion-stratum .accordion-block aside .scorecard-link a:focus img{outline:2px solid #e96154}.accordion-stratum .accordion-block .wysiwyg .button,.accordion-stratum .accordion-block .wysiwyg [class*=content-button-] a,.accordion-stratum .accordion-block .wysiwyg a[class*=content-button-]{padding:.75em;font-size:.875em}@media only screen and (max-width:479px){.accordion-stratum .accordion-block .wysiwyg .button,.accordion-stratum .accordion-block .wysiwyg [class*=content-button-] a,.accordion-stratum .accordion-block .wysiwyg a[class*=content-button-]{display:block;margin:.5em 0}}@media only screen and (min-width:480px){.accordion-stratum .accordion-block .wysiwyg .button,.accordion-stratum .accordion-block .wysiwyg [class*=content-button-] a,.accordion-stratum .accordion-block .wysiwyg a[class*=content-button-]{margin-right:1em}}.accordion-stratum .accordion-block .wysiwyg ul li li:first-child{margin-top:.625em}.accordion-stratum .accordion-block .wysiwyg ul li li:before{content:'-';top:0;background:0 0}.accordion-stratum .accordion-block .close{cursor:pointer;text-align:center;color:#939598;font-style:italic}.accordion-stratum .accordion-block .close:before{font-size:.5em;vertical-align:middle;margin-right:.5em}.accordion-stratum .accordion-block .close:hover{color:#464646}.accordion-stratum .accordion-block .close:focus{outline:2px solid #e96154}@media only screen and (min-width:768px){.accordion-stratum{padding:0 0 1em;margin:6em 0 0}.accordion-stratum>:first-child{transform:translateY(-3em)}.accordion-stratum .accordion-block .content-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}.accordion-stratum .accordion-block .content-wrapper aside{width:25.97402597%}.accordion-stratum .accordion-block .content-wrapper .main{width:68.83116883%}}@media only screen and (min-width:1024px){.accordion-stratum .accordion-block h3 .note{font-size:.58333333em}}.program-info-stratum{padding:0 0 2em}.program-info-stratum .program-information{max-width:830px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.program-info-stratum{padding:0 0 4em}}.career-stratum{padding:2em 0;background-color:#f5f5f5;text-align:center}.career-stratum h3{font-size:1.25em;margin-bottom:1em;text-transform:uppercase;text-align:center}.career-stratum .demand{margin-top:2em;display:flex;flex-direction:column}.career-stratum .demand .labels,.career-stratum .demand .phase{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.career-stratum .demand .labels>:first-child,.career-stratum .demand .phase>:first-child{width:55.35714286%;flex-grow:0;flex-shrink:0}.career-stratum .demand .labels>:last-child,.career-stratum .demand .phase>:last-child{width:38.0952381%;flex-grow:0;flex-shrink:0}.career-stratum .demand .phase{margin-top:.375em;align-items:stretch}.career-stratum .demand h5{font-size:.875em;text-align:center;margin:0;text-transform:uppercase}.career-stratum .demand h5:first-child{padding-right:1em}.career-stratum .demand .credential{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:0 1em}.career-stratum .demand .credential .arrow{position:relative;background-color:#8dc63f;color:#000;display:flex;align-items:center;justify-content:center;padding:0 .5em;height:46px;font-size:.75em;font-weight:600;text-align:center}.career-stratum .demand .credential .arrow:after{content:'';position:absolute;top:0;left:100%;border-left:1.5em solid #8dc63f;border-top:23px solid transparent;border-bottom:23px solid transparent}.career-stratum .demand .credential .arrow:before{content:'';position:absolute;top:0;right:100%;border-left:1.5em solid transparent;border-top:23px solid #8dc63f;border-bottom:23px solid #8dc63f}.career-stratum .demand .phase+.phase .credential:before{content:'+';color:#8dc63f;font-weight:600;position:absolute;line-height:100%;font-size:1em;top:0;left:50%;transform:translate(-50%,-80%)}.career-stratum .demand .phase:last-of-type .credential:after{content:'Transfer to a 4-year school';color:#8dc63f;font-weight:300;position:absolute;line-height:100%;font-size:.625em;top:0;left:50%;width:100%;text-align:center;transform:translate(-50%,10%)}.career-stratum .demand .phase:last-of-type .credential:before{transform:translate(-50%,-100%)}.career-stratum .demand .goal{background-color:#fff;color:#000;min-height:80px;padding:.75em .25em;font-size:.75em;text-align:center;display:flex;flex-direction:column;justify-content:center}.career-stratum .demand .goal strong{display:block;font-size:1em}.career-stratum .demand .goal em{font-weight:400}.career-stratum .demand .goal p{margin:.375em 0;font-weight:600}.career-stratum .demand .goal p:first-child{margin-top:0}.career-stratum .demand .goal p:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.career-stratum{padding:4em 0}.career-stratum h3{font-size:1.5em}.career-stratum h3+p{max-width:830px;margin-left:auto;margin-right:auto}.career-stratum .demand{flex-direction:row}.career-stratum .demand .labels,.career-stratum .demand .phase{flex-direction:column}.career-stratum .demand .labels>:first-child,.career-stratum .demand .phase>:first-child{width:auto}.career-stratum .demand .labels>:last-child,.career-stratum .demand .phase>:last-child{width:auto;flex-grow:1}.career-stratum .demand .labels{align-items:stretch}.career-stratum .demand h5{font-size:1.125em;text-align:left}.career-stratum .demand h5:first-child{padding-right:15%;height:90px}.career-stratum .demand h5:last-child{margin-top:2.5em}.career-stratum .demand .phase{width:17.73109244%;flex-shrink:0;flex-grow:0;margin-top:0}.career-stratum .demand .credential{padding:0;margin-bottom:1.125em}.career-stratum .demand .credential .arrow{height:90px;font-size:1em}.career-stratum .demand .credential .arrow:after{border-top-width:45px;border-bottom-width:45px}.career-stratum .demand .credential .arrow:before{border-top-width:45px;border-bottom-width:45px}.career-stratum .demand .phase+.phase{margin-left:42px}.career-stratum .demand .phase+.phase .credential:before{display:none}.career-stratum .demand .phase:last-of-type .credential:after{color:#464646;left:0;transform:translate(-62%,-150%)}.career-stratum .demand .chevron-shim{position:absolute;display:block;z-index:0;height:100%;width:20px;background-color:#939598;top:0;left:-11px}.career-stratum .demand .chevron-shim:before{content:'';position:absolute;top:0;right:100%;border-left:1.5em solid transparent;border-top:45px solid #939598;border-bottom:45px solid #939598}.career-stratum .demand .chevron-shim span{position:absolute;display:block;z-index:0;height:100%;width:20px;background-color:#f5f5f5;top:0;left:4px}.career-stratum .demand .chevron-shim span:before{content:'';position:absolute;top:0;right:100%;border-left:1.5em solid transparent;border-top:45px solid #f5f5f5;border-bottom:45px solid #f5f5f5}.career-stratum .demand .goal{justify-content:space-between;font-size:1em}.career-stratum .demand .goal em{font-size:.875em}}.details-stratum{padding:2em 0}.details-stratum h3.strata-title{font:normal normal 2.25em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 .25em}.details-stratum .action-link{text-align:center}@media only screen and (min-width:768px){.details-stratum{padding:4em 0}.details-stratum h3.strata-title{font:normal normal 3em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;margin-bottom:.5em}.details-stratum .action-link{position:absolute;right:0;top:-3em;margin:0}}.optional-stratum{padding:0}.optional-stratum .content-block{margin-bottom:50px}.optional-stratum .content-block.narrow{max-width:830px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.optional-stratum .fullbleed-mobile{padding:0!important}}.optional-stratum h3.strata-title{font:normal normal 2.25em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 .25em}.optional-stratum .location-department .col{width:50%}.optional-stratum .gray-promotion h4{font-weight:800}.optional-stratum .local-contact-info h4{font-size:1.125em;letter-spacing:normal}@media only screen and (min-width:768px){.optional-stratum .content-block{margin-bottom:70px}.optional-stratum>div:last-child .content-block{margin-bottom:20px}.optional-stratum h3.strata-title{font:normal normal 3em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif}.optional-stratum .local-info-pair .local-info-col .close{transform:translateY(-5em)}}.people-carousel .slide{padding:0 2em}.people-carousel .nav{display:none;position:absolute;top:50%;margin-top:-18px;width:27px;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:0;cursor:pointer}.people-carousel .nav:after{position:absolute;content:"";top:7px;width:22px;height:22px;border:3px solid #888a8d;transform:rotate(45deg);transform-origin:center center}.people-carousel .nav:focus:after,.people-carousel .nav:hover:after{border-color:#e96154}.people-carousel .nav:focus{outline:2px solid #e96154}.people-carousel .prev{left:0}.people-carousel .prev:after{left:6px;border-width:0 0 3px 3px}.people-carousel .next{right:0}.people-carousel .next:after{left:0;border-width:3px 3px 0 0}.js .people-carousel .nav{display:none}.skills-training-stratum{padding:2em 0 0}.skills-training-stratum h2{font:normal normal 2.25em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;text-transform:uppercase;margin:.33333333em 0}.skills-training-stratum h3{font-size:1.125em;letter-spacing:.45px;font-weight:800;text-transform:uppercase;text-align:center;margin:3em 0 1em}.skills-training-stratum .action-link{text-align:center}.skills-training-stratum .action-link a{color:#52bfe3}@media only screen and (min-width:768px){.skills-training-stratum{padding:4em 0 0}.skills-training-stratum .width-limit{max-width:830px;margin:0 auto}.skills-training-stratum .width-limit p{margin-left:40px;margin-right:40px}.skills-training-stratum h2{text-align:center;font-size:3em;margin-top:0}.skills-training-stratum h3{text-align:left;margin-left:40px}.skills-training-stratum .action-link{position:absolute;right:40px;top:-2.6em;margin:0}}@media only screen and (min-width:1024px){.skills-training-stratum .width-limit p{margin-left:56px;margin-right:56px}.skills-training-stratum h3{font-size:1.5em;letter-spacing:.6px;margin-left:56px}.skills-training-stratum .action-link{top:-2.9em;right:56px}}.help-stratum{padding:2em 0 0;background:linear-gradient(to bottom,#fff 4em,#f5f5f5 4em)}.help-stratum h3{margin:1em 0}.help-stratum .questions-block{background:#fff}.help-stratum .full-col{margin:1em 0 0}.help-stratum .helpful-block{padding:.625em 9.375%;background-color:#fff;box-shadow:0 0 6px rgba(147,149,152,.25);margin:2em 0}.help-stratum .helpful-block ul{padding-left:18px}.help-stratum .helpful-block ul li{margin:0 0 .75em}.help-stratum .helpful-block ul li::marker{color:#006648}@media only screen and (min-width:768px){.help-stratum{padding:4em 0;background:linear-gradient(to bottom,#fff 7em,#f5f5f5 7em)}.help-stratum .col{width:50%;display:flex;align-items:stretch}.help-stratum .primary-col{order:1}.help-stratum .secondary-col{order:2}.help-stratum .full-col{order:3;width:100%}.help-stratum .full-col .local-contact-info{width:100%}.help-stratum .contact-options>:first-child{margin-top:0}.help-stratum .local-contact-info{margin-top:1em}.help-stratum .helpful-block{padding-bottom:1.25em;margin:0}}@media only screen and (min-width:1024px){.help-stratum .primary-col{width:66.66666667%}.help-stratum .secondary-col{width:33.33333333%}}.also-stratum{padding:2em 0 0}.also-stratum h4{font-size:1.125em;text-align:center;font-weight:800}.also-stratum .action-link{text-align:center}.also-stratum .slidecasing{position:relative;margin:.5em 0;box-shadow:0 0 6px rgba(147,149,152,.25);display:flex;flex-direction:column}.also-stratum .slidecasing .caption{border-top:solid 5px #8dc63f;font:normal normal 1.5em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;padding:.75em 1em;text-align:left}.also-stratum .slidecasing a{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media only screen and (min-width:768px){.also-stratum{padding:4em 0 0}.also-stratum h4{text-align:left;margin-left:42px;padding:0 0 .5em}.also-stratum .action-link{position:absolute;right:42px;top:-2.13em;margin:0}}.also-carousel .window{margin:0 22px}.also-carousel .slide{display:flex;align-items:center;text-align:center;padding:0 5px}.also-carousel .nav{display:none;position:absolute;top:50%;margin-top:-18px;width:27px;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:0;cursor:pointer}.also-carousel .nav:after{position:absolute;content:"";top:7px;width:22px;height:22px;border:3px solid #888a8d;transform:rotate(45deg);transform-origin:center center}.also-carousel .nav:focus:after,.also-carousel .nav:hover:after{border-color:#e96154}.also-carousel .nav:focus{outline:2px solid #e96154}.also-carousel .prev{left:0}.also-carousel .prev:after{left:6px;border-width:0 0 3px 3px}.also-carousel .next{right:0}.also-carousel .next:after{left:0;border-width:3px 3px 0 0}.js .also-carousel .nav{display:none}@media only screen and (min-width:480px){.also-carousel .window>ul>li{width:.5%}}@media only screen and (min-width:1024px){.also-carousel .window>ul>li{width:.3333%}.also-carousel .slide{padding:0 6px}}.disclaimer-stratum{padding:1.5em 0}.disclaimer-stratum .narrow{max-width:830px;margin-left:auto;margin-right:auto}.disclaimer-stratum .footnotes li{margin:.25em 0}@media only screen and (min-width:768px){.disclaimer-stratum{padding:3em 0}}.link-stratum{padding:1.5em 0 3em;background-color:#f5f5f5;font-size:.875em}.link-stratum .narrow{max-width:830px;margin-left:auto;margin-right:auto}.link-stratum .logo-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:2em}.link-stratum .logo-links .item{width:50%;display:flex;align-items:center;justify-content:center;padding:1em 1.5em}.link-stratum .logo-links a:focus img{outline:2px solid #000}@media only screen and (min-width:768px){.link-stratum{padding:3em 0 6em}.link-stratum .logo-links .item{width:25%}}