/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input,select{overflow:visible}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}.quote,sub,sup{position:relative}html,legend{box-sizing:border-box}.breadcrumbs,figcaption,figure{text-align:center}.header__nav,.owl-carousel.owl-refresh .owl-item{visibility:hidden}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.btn-outline,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}.header__nav li a,.social-link,.social-sharing__label,table caption,th{text-transform:uppercase}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:ButtonText dotted 1px}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{text-rendering:optimizelegibility;font-weight:300;font-family:Lato,Helvetica,Century Gothic,Arial,sans-serif;margin:1.5em 0 .75em}.h3,.h5,h3,h5{font-weight:700}.h1,h1{font-size:2.36856em;line-height:1.25}@media screen and (min-width:800px){.h1,h1{font-size:2.5em;line-height:1.125}}@media screen and (min-width:1040px){.h1,h1{font-size:3.15731em;line-height:1.05}}.h2,h2{font-size:1.8755em;line-height:1.15384615}@media screen and (min-width:800px){.h2,h2{font-size:2.36856em;line-height:1.25}}@media screen and (min-width:1040px){.h2,h2{font-size:2.5em;line-height:1.25}}.h3,h3{font-size:1.77687em;line-height:1.13636364}@media screen and (min-width:800px){.h3,h3{font-size:1.8755em;line-height:1.25}}.h4,h4{color:#B21F28;font-size:1.40694em;line-height:1.11111111}@media screen and (min-width:800px){.h4,h4{font-size:1.77694em;line-height:1.222222222}}.h5,h5{font-size:1.40694em;line-height:1.25;color:#5E5E5E}body,p{line-height:1.5}.h6,h6{color:#B21F28}blockquote{font-size:1em;line-height:1.25;border-left:4px solid gray;padding-left:1em}@media screen and (min-width:800px){blockquote{font-size:1.5em;line-height:1.45833333}}figcaption,figure{display:block;font-style:italic;font-size:.9em;color:gray}.quote{padding:1.5em;background:gray;border-radius:.5em}.quote:before{position:absolute;top:99.8%;right:2em;content:"";width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent gray transparent transparent}.skip,.sr-only{position:absolute;height:1px;overflow:hidden}p{margin-top:0;margin-bottom:1.5em}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}html.wf-active{font-family:Lato,Helvetica,Arial,sans-serif}*,:after,:before{box-sizing:inherit}::selection{background:#f7f01d;color:#3B3B3B}::-moz-selection{background:#f7f01d;color:#3B3B3B}body{font-size:100%;color:#5E5E5E;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media screen and (min-width:1040px){body{font-size:112.5%}}.sr-only{width:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.wrap{width:90%;max-width:1440px;margin:0 auto}.wrap .centered-content{width:100%}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:800px){.flex-container{-ms-flex-direction:row;flex-direction:row}}.flex-item{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:800px){.flex-item{-ms-flex-negative:1;flex-shrink:1}.flex-container--full{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex-item--full{margin:0}.page-id-20 .banner__sub-heading{margin-bottom:0}.hidden{opacity:0}@keyframes fade-in{from{opacity:0;transform:translateY(2em)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left{from{opacity:0;transform:translateX(-2em)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-right{from{opacity:0;transform:translateX(2em)}to{opacity:1;transform:translateY(0)}}.fade-in-element{animation:fade-in 1s}.no-js .hidden{opacity:1!important}.program-typical-day__event.fade-in-element{animation:fade-in-left 1s}.program-typical-day__event:nth-child(even).fade-in-element{animation:fade-in-right 1s}#main-content:focus{border:4px solid #46AEBD}.skip{top:-1000px;left:-1000px;width:1px;text-align:left}.page-id-6665 .centered-content p,.page-id-6665 .program-career-prep.badge-program .flex-container .flex-item{text-align:center}a.skip:active,a.skip:focus,a.skip:hover{left:0;top:0;width:auto;height:auto;overflow:visible;z-index:9999;background:#B21F28;color:#fff}.page-id-128 .logo__list{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.page-id-128 .logo__list div{margin:1em 2em}ul.props__logos{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 40px;padding:0;-ms-flex:0 1 100%;flex:0 1 100%}.props__wrapper .props .props__text{text-align:center;margin:0 auto;max-width:960px;padding-top:40px;padding-bottom:20px;-ms-flex:0 1 100%;flex:0 1 100%}ul.props__logos li{-ms-flex:1;flex:1;width:50%;min-width:50%;max-width:50%;margin:0 auto 20px;padding:10px}ul.props__logos li img{width:100%;height:auto;max-width:200px;vertical-align:middle}.page-id-6665 .how-badges-work ul{max-width:2000px;margin:0 auto;padding:0;list-style-type:none}.page-id-6665 .how-badges-work ul li{color:#fff;padding:0 3em}.page-id-6665 .how-badges-work ul li h4{color:#fff}.btn-outline,.page-template-page-digital-coding-badges .costs-financing-scholarships .cost-per-badge-section table tr td{color:#fff!important}.page-id-6665 .how-badges-work ul li:nth-child(1){background:#9c1b23}.page-id-6665 .how-badges-work ul li:nth-child(2){background:#87171e}.page-id-6665 .how-badges-work ul li:nth-child(3){background:#711419}.page-id-6665 .how-badges-work ul li:nth-child(4){background:#5b1014}.page-id-6665 .program-career-prep.badge-program .flex-container{-ms-flex-align:top;align-items:top}.page-id-6665 .program-career-prep.badge-program .flex-container .flex-item p{margin:0 auto 1.5em;max-width:400px}.page-id-6665 .cta-block.badge-program{-ms-flex-align:end;align-items:flex-end}.page-id-6665 .cta-block .flex-item{padding:2em}@media screen and (min-width:800px){ul.props__logos li{-ms-flex:1;flex:1;width:20%!important;min-width:20%!important;max-width:20%!important;margin:0 auto 20px}.page-id-6665 .how-badges-work{background:#9c1b23;background:linear-gradient(to right,#9c1b23 50%,#5b1014 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c1b23', endColorstr='#5b1014', GradientType=1 )}.page-id-6665 .how-badges-work ul{transform:skewX(-10deg)}.page-id-6665 .how-badges-work ul li div{transform:skewX(10deg)}}.cost-per-badge-section table{background:0 0}.cost-per-badge-section table tr:nth-child(4){background:#9c1b23}.cost-per-badge-section table tr:nth-child(3){background:#87171e}.cost-per-badge-section table tr:nth-child(2){background:#711419}.cost-per-badge-section table tr:nth-child(1){background:#5b1014}.accordion{margin-bottom:1.5em}.accord__content{display:none;padding:.5em}.accord__header{font-size:1.2em;cursor:pointer;background:#d3d3d3;width:100%;color:#fff;text-align:left;border:none;font-weight:300;padding:1em 4em 1em 1em;position:relative;display:block}.accord__header span{position:absolute;right:5%;top:50%;height:1.625em;width:1.625em;transition:.2s all ease-in-out;margin-top:-.9375em;background:#fff;border-radius:50%}.accord__header svg{vertical-align:middle;width:.75em;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-outline:active,.button:active{top:1px}.accord__header svg path{fill:#46AEBD}.accord__header svg path:nth-child(1){transition:.2s all ease-in-out;transform-origin:center center}.accord__header.active path:nth-child(1){transform:rotate(90deg)}@media screen and (min-width:1040px){.accord__header{font-size:1.333em}}.js-trackTrigger svg path{transition:.2s all ease-in-out;transform-origin:center center}.btn-outline,.button{display:inline-block;font-size:1em;line-height:1.5;padding:.75em 2em;cursor:pointer;transition:background-color .14s ease-in-out;margin:0 .2em .5em 0;font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;position:relative;text-align:center;font-weight:700}.js-trackTrigger.active svg path:nth-child(1){transform:rotate(90deg)}.accord-1 button{background:#317f8a}.accord-1 button:hover{background:#46AEBD;color:#fff}.accord-2 button{background:#2c717b}.accord-2 button:hover{background:#46AEBD;color:#fff}.accord-3 button{background:#27636c}.accord-3 button:hover{background:#46AEBD;color:#fff}.accord-4 button{background:#21565d}.accord-4 button:hover{background:#46AEBD;color:#fff}.accord-5 button{background:#1c484e}.accord-5 button:hover{background:#46AEBD;color:#fff}.accord-6 button{background:#173a3f}.accord-6 button:hover{background:#46AEBD;color:#fff}.btn-outline{border-radius:2.2em;background:0 0;border:2px solid #fff}.btn-outline:focus,.btn-outline:hover,.button{color:#fff!important;background:#B21F28;text-decoration:none}.btn-outline:focus,.btn-outline:hover{outline:0;border:2px solid #B21F28}.button{border:0;border-radius:2.2em;text-overflow:ellipsis}.button:focus,.button:hover{color:#fff;text-decoration:none;outline:0;background:#711419}.button:focus{border:2px solid #46AEBD}.button--sm{font-size:.9em;padding:.3em 1.2em}.button--disabled{cursor:text;opacity:.7}.button--disabled:focus,.button--disabled:hover{background-color:#B21F28}.button--disabled:active{top:0}.cf,.clearfix,.comment-respond{zoom:1}.cf:after,.cf:before,.clearfix:after,.clearfix:before,.comment-respond:after,.comment-respond:before{content:"";display:table}.cf:after,.clearfix:after,.comment-respond:after{clear:both}.field,input[type],select,textarea{display:block;line-height:2;margin-bottom:14px;font-size:1.2em;color:#3B3B3B;border:1px solid #E5E5E5;border-radius:3px;vertical-align:middle;box-shadow:none;width:100%;background-color:#F4F4F4;transition:background-color .24s ease-in-out;padding:.5em;box-sizing:border-box}.field:active,.field:focus,input[type]:active,input[type]:focus,select:active,select:focus,textarea:active,textarea:focus{background-color:#e7e7e7;outline:0;border:2px solid #46AEBD}.field.error,.field.is-invalid,input[type].error,input[type].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid{color:#B21F28;border-color:#B21F28;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#B21F28}.field.is-valid,.field.success,input[type].is-valid,input[type].success,select.is-valid,select.success,textarea.is-valid,textarea.success{color:green;border-color:green;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:green}.formError,a{color:#B21F28}.field.is-disabled,.field[disabled],input[type].is-disabled,input[type][disabled],select.is-disabled,select[disabled],textarea.is-disabled,textarea[disabled]{cursor:not-allowed;border-color:#d3d3d3;opacity:.6}.field.is-disabled:active,.field.is-disabled:focus,.field[disabled]:active,.field[disabled]:focus,input[type].is-disabled:active,input[type].is-disabled:focus,input[type][disabled]:active,input[type][disabled]:focus,select.is-disabled:active,select.is-disabled:focus,select[disabled]:active,select[disabled]:focus,textarea.is-disabled:active,textarea.is-disabled:focus,textarea[disabled]:active,textarea[disabled]:focus{background-color:#00f}input[type=password]{letter-spacing:.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em}input[type=submit]{position:relative;font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;text-decoration:none;color:#fff!important;font-size:1em;font-weight:700;padding:.75em 2em;border:0;border-radius:2.2em;cursor:pointer;transition:background-color .14s ease-in-out;background:#317f8a;text-overflow:ellipsis;line-height:2;max-width:300px;margin:0 auto;display:block;text-align:center}input[type=submit]:focus,input[type=submit]:hover{color:#fff;text-decoration:none;outline:0;background:#1d4b52}input[type=submit]:focus{border:2px solid #46AEBD}input[type=submit]:active{top:1px}.content .gform_wrapper{width:90%;margin:0 auto}.content .gform_wrapper .gform_footer{text-align:center}select{-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}fieldset{border:none}.formValid,legend{display:none}.formError{width:100%;padding:.2em;display:block;position:relative;top:-12px}.requestinfo ol{list-style:none;padding-left:0}.elp_hidden{display:none}a{-webkit-text-decoration-skip:ink;text-decoration-skip:ink}a:focus,a:hover{color:#711419}a:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,img{max-width:100%;height:auto}#ais-main,#searchform,.banner__text,table{max-width:900px}.post-content img.alignright{float:right;margin:0 0 1em 1em}.post-content img.alignleft{float:left;margin:0 1em 1em 0}.post-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.post-content a img.alignright{float:right;margin:0 0 1em 1em}.post-content a img.alignleft{float:left;margin:0 1em 1em 0}.post-content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:481px){input[type=submit]{min-width:200px}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}.no-widgets{background-color:#fff;padding:1.5em;text-align:center;border:1px solid gray;border-radius:2px;margin-bottom:1.5em}@media screen and (min-width:800px){.widgettitle{border-bottom:2px solid #444;margin-bottom:.75em}.widget{padding:0 10px;margin:2.2em 0}.widget:first-of-type{margin-top:0}.widget li{margin-bottom:.75em}.widget li ul{margin-top:.75em;padding-left:1em}}.social-sharing{margin-bottom:1em;background:#f2f2f2;padding:.8em;text-align:center}.social-sharing__label{font-size:.8125em;font-weight:700;display:block;margin-bottom:.5em}@media screen and (min-width:481px){.social-sharing{float:right;margin-left:1em}.social-sharing__label{display:inline;margin-bottom:0}}.social-link{color:#fff;background-color:#55acee;padding:.4em .6em;border-radius:3px;display:inline-block;text-decoration:none;font-size:.75em;font-weight:700;margin-left:.625em;transition:.2s all ease-in-out}.social-link:focus{color:#fff}.social-link__icon,.social-link__label{display:inline-block;vertical-align:middle;color:#fff}.social-link__icon{width:1.5em;height:1.5em;margin-right:.2em}.social-link__icon path{fill:#fff}.social-link__label{font-size:.9em;font-weight:500}.social-link:hover{background-color:#2795e9;color:#fff}.social-link_facebook{background:#3b5998}.social-link_facebook:hover{background:#2d4373}.social-link_linkedin{background:#007bb6}.social-link_linkedin:hover{background:#005983}.table-container{overflow-x:scroll}table{width:100%;margin-left:auto;margin-right:auto;margin-bottom:1.5em}table caption{margin:0 0 7px;font-size:.75em;color:gray;letter-spacing:1px}td,th{padding:10px 5px;text-align:left}@media screen and (min-width:481px){.table-container{overflow:hidden}td,th{padding:10px}}tr:nth-child(even){background:#F4F4F4}td{color:#666}th{background-color:#3B3B3B;color:#fff}[role=tablist]{margin:0 0 -.1em;overflow:visible}[role=tab]{position:relative;margin:0;padding:.3em .5em .4em;border:none;overflow:visible;font-family:inherit;font-size:inherit;background:#E5E5E5}[role=tab]:focus::before,[role=tab]:hover::before,[role=tab][aria-selected=true]::before{position:absolute;bottom:100%;right:-1px;left:-1px;border-top:3px solid #46AEBD;content:''}[role=tab][aria-selected=true]{border-radius:0;background:#fff;outline:0;z-index:9}[role=tab][aria-selected=true]:not(:focus):not(:hover)::before{border-top:5px solid #8D0E16}[role=tab]:active,[role=tab]:focus,[role=tab]:hover{outline:0;border-radius:0;color:inherit}[role=tab]:focus::before,[role=tab]:hover::before{border-color:#46AEBD}[role=tabpanel]{position:relative;z-index:2}#search-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/uploads/2017/11/search-bg.jpg);background-size:cover;background-color:#3b3b3b;z-index:9999}#search-container button.searchTrigger{position:absolute;top:1.5rem;right:1.5rem;line-height:48px;color:#fff;background:0 0;border:none;font-size:3em;height:48px;width:48px;display:block}#searchform{margin:6em auto 0;width:90%;overflow:hidden}#searchform input[type=text]{width:100%;background:0 0;border:none;border-bottom:3px solid #fff;border-radius:0;font-size:3em;color:#fff;padding:.5rem;line-height:1.5}#searchform input[type=submit]{width:100%;background:#B21F28}@media screen and (min-width:800px){td,th{padding:10px 20px}#searchform input[type=text]{float:left;width:75%}#searchform input[type=submit]{float:right;width:22.5%;margin-left:2.5%;margin-top:2.5rem}}.search-wrap{margin-top:2em;margin-bottom:2em}@media screen and (min-width:1040px){.search-wrap{margin-top:4em;margin-bottom:4em}}.ais-facets{margin-bottom:1em;padding:0}.search-results .widgettitle{margin-top:0}.search-results #algolia-search-box input{border-bottom:2px solid #46AEBD}.search-results #algolia-search-box .search-icon{fill:#46AEBD}#algolia-search-box{margin-bottom:5rem}#ais-facets{display:none}#ais-main{margin:0 auto}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.bottom-callouts h4:after,.home .banner:before,.owl-item:after{content:""}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.header,.header__logo{transition:.2s all ease-in-out}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.header{position:fixed;top:0;left:0;width:100%;z-index:9998}.header__logo{margin:1rem 0 1rem 5%;float:left}.header__logo path{fill:#fff}.header__logo svg{transition:.5s ease-in-out}@media screen and (min-width:1240px){.header__logo svg{width:270px;height:57.57px}}.header .nav-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100vw;background:#B21F28;opacity:0}@media screen and (min-width:1040px){.header__logo{margin:4rem 0 0}.header .nav-container{opacity:1;background:0 0;width:auto}}.header .nav-container .menu-secondary__container{-ms-flex-order:2;order:2}.header.active,.header.sticky{background:#fff}.header.active .logo__shield,.header.active .logo__text--guild,.header.sticky .logo__shield,.header.sticky .logo__text--guild{fill:#B21F28}.header.active #menu-main-menu .searchTrigger a svg,.header.active .header__button path,.header.active .logo__text--software,.header.sticky #menu-main-menu .searchTrigger a svg,.header.sticky .header__button path,.header.sticky .logo__text--software{fill:#3B3B3B}.header.active #menu-main-menu .searchTrigger:hover a svg,.header.sticky #menu-main-menu .searchTrigger:hover a svg{fill:#B21F28}.header.active #menu-main-menu .searchTrigger a:focus svg,.header.sticky #menu-main-menu .searchTrigger a:focus svg{fill:#fff}.header.active #menu-main-menu>li:last-child a,.header.sticky #menu-main-menu>li:last-child a{display:inline-block;position:relative;font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;text-decoration:none;color:#fff!important;font-size:1em;line-height:1.5;font-weight:700;padding:.75em 2em;border-radius:2.2em;cursor:pointer;transition:background-color .14s ease-in-out;background:0 0;border:2px solid #fff;width:90%;margin:1em 5%;text-align:center}.header.active #menu-main-menu>li:last-child a:focus,.header.active #menu-main-menu>li:last-child a:hover,.header.sticky #menu-main-menu>li:last-child a:focus,.header.sticky #menu-main-menu>li:last-child a:hover{text-decoration:none;outline:0;background:#8D0E16;border:2px solid #8D0E16;color:#fff!important}.header.active #menu-main-menu>li:last-child a:active,.header.sticky #menu-main-menu>li:last-child a:active{top:1px}@media screen and (min-width:1040px){.header.active #menu-main-menu>li:last-child a,.header.sticky #menu-main-menu>li:last-child a{display:inline-block;position:relative;text-decoration:none;text-align:center;color:#B21F28!important;line-height:1.5;font-weight:700;border-radius:2.2em;cursor:pointer;transition:background-color .14s ease-in-out;background:0 0;border:2px solid #B21F28;padding:.5em .75em;font-family:Lato,Helvetica,Century Gothic,Arial,sans-serif;margin:0 0 0 .5em;width:auto;font-size:1em}.header.active #menu-main-menu>li:last-child a:focus,.header.active #menu-main-menu>li:last-child a:hover,.header.sticky #menu-main-menu>li:last-child a:focus,.header.sticky #menu-main-menu>li:last-child a:hover{text-decoration:none;outline:0;background:#B21F28;border:2px solid #B21F28;color:#fff!important}.header.active #menu-main-menu>li:last-child a:active,.header.sticky #menu-main-menu>li:last-child a:active{top:1px}.header.active #menu-item-82>.sub-menu>li>a,.header.active #menu-main-menu .sub-menu li:hover>a,.header.sticky #menu-item-82>.sub-menu>li>a,.header.sticky #menu-main-menu .sub-menu li:hover>a{color:#B21F28}.header.active #menu-main-menu a,.header.sticky #menu-main-menu a{color:#3B3B3B}.header.active #menu-main-menu a:hover,.header.active #menu-main-menu>li:hover>a,.header.sticky #menu-main-menu a:hover,.header.sticky #menu-main-menu>li:hover>a{color:#fff}.header.active .header__logo,.header.sticky .header__logo{margin-top:3.3rem;padding-bottom:.2em}.header.active #menu-main-menu,.header.sticky #menu-main-menu{margin-top:3.2rem}.header.active #menu-main-menu .menu-item-has-children a:before,.header.sticky #menu-main-menu .menu-item-has-children a:before{background-image:url(/wp-content/themes/software-guild/library/images/icon-dropdown.svg)}}@media screen and (min-width:1240px){.header.active #menu-main-menu>li:last-child a,.header.sticky #menu-main-menu>li:last-child a{font-size:1.125em}#menu-main-menu a,#menu-main-menu a:visited{font-size:.9em}}.header.active .nav-container{overflow-y:scroll;height:calc(100vh - 5.375em);opacity:1}.nav__coming-soon a,.social-links a:hover{opacity:.5}.header.sticky{box-shadow:0 4px 26px rgba(0,0,0,.1)}@media screen and (min-width:1040px){.header.sticky #menu-main-menu>.menu-item-has-children a:before{background-image:url(/wp-content/themes/software-guild/library/images/icon-dropdown--black.svg)}.header.sticky #menu-main-menu>.menu-item-has-children a:focus:before,.header.sticky #menu-main-menu>.menu-item-has-children:hover a:before{background-image:url(/wp-content/themes/software-guild/library/images/icon-dropdown.svg)}}.header.sticky #menu-main-menu>li>a:focus{background:#B21F28;color:#fff;text-decoration:none}.header .wrap{width:100%}.header__nav{height:0;clear:both;display:block;-ms-flex-direction:column;flex-direction:column;background:#B21F28}.header__nav ul{-ms-flex:1;flex:1}.header__nav ul.top-nav{-ms-flex-order:1;order:1}.header__nav ul.secondary-nav{-ms-flex-order:2;order:2}@media screen and (min-width:1040px){.header .wrap{width:90%}.header__nav{background:0 0;height:auto;text-align:center;display:inline}.header__nav .nav{visibility:visible;height:auto;text-align:center}#menu-main-menu a,#menu-main-menu a:visited{font-size:.9em}}.header__nav li a{font-weight:700;padding:.25em .75em;color:#fff}.header__nav.visible{visibility:visible;height:auto}#menu-main-menu{transition:.2s all ease-in-out}#menu-main-menu>li:hover>a,#menu-main-menu>li>a:focus{background:#B21F28;color:#fff}@media screen and (min-width:1440px){#menu-main-menu a,#menu-main-menu a:visited{font-size:.9em}}#menu-main-menu .menu-item-has-children>a{position:relative}#menu-main-menu .menu-item-has-children>a:before{content:"";background:url(/wp-content/themes/software-guild/library/images/icon-dropdown.svg) center center no-repeat;background-size:contain;height:.5em;width:1em;position:absolute;right:1em;top:1.3em;display:none}@media screen and (min-width:1040px){#menu-main-menu a:hover,#menu-main-menu a:visited:hover{color:#fff;text-decoration:none}#menu-main-menu .menu-item-has-children>a:before{display:block;right:.25em}#menu-main-menu .sub-menu li:hover>a{color:#B21F28}}#menu-main-menu .searchTrigger{padding-left:.5em;padding-right:.5em;display:none}#menu-main-menu .searchTrigger:hover a{background:0 0}@media screen and (min-width:1040px){#menu-main-menu .searchTrigger{display:inline-block;margin-left:.25em}}@media screen and (min-width:1240px){#menu-main-menu .searchTrigger{margin-left:.75em;margin-right:.25em}}#menu-main-menu .searchTrigger a{height:2rem;width:2rem;padding:0;border-radius:50%}#menu-main-menu .searchTrigger a svg{fill:#fff;position:relative;top:4px}#menu-main-menu .searchTrigger a:hover svg{fill:#B21F28}@media screen and (min-width:1040px){#menu-main-menu{float:right;width:auto;margin-top:4rem}}#menu-main-menu>li:last-child a{display:inline-block;position:relative;text-decoration:none;text-align:center;color:#fff!important;line-height:1.5;font-weight:700;border-radius:2.2em;cursor:pointer;transition:background-color .14s ease-in-out;background:0 0;border:2px solid #fff;padding:.5em .75em;font-family:Lato,Helvetica,Century Gothic,Arial,sans-serif;margin:1em 5%;width:90%;font-size:16px!important}.home .banner__content .button:nth-child(2),.home .banner__content h1,.outcome h3,.ways-to-learn__card a{font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif}#menu-main-menu>li:last-child a:focus,#menu-main-menu>li:last-child a:hover{text-decoration:none;outline:0;background:#B21F28;border:2px solid #B21F28;color:#fff!important}#menu-main-menu>li:last-child a:active{top:1px}.nav__coming-soon:hover a{cursor:default}#menu-secondary{padding-right:5%}#menu-secondary a{font-size:.9em;text-transform:none;font-weight:400}@media screen and (min-width:1040px){#menu-main-menu>li:last-child a{margin:0 0 0 .5em;width:auto}#menu-secondary{background:#3B3B3B;position:absolute;top:0;left:0;width:100%;text-align:right;padding-right:5%}#menu-secondary a{color:#fff;padding:.5em .75em}}@media screen and (min-width:1595px){#menu-secondary{padding-right:calc((100% - 1440px)/ 2)}}.sub-menu__toggle{background-image:url(/wp-content/themes/software-guild/library/images/icon-dropdown.svg);background-size:18px auto;background-position:center center;background-repeat:no-repeat;background-color:#8D0E16;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.4em;width:.5em;height:.25em;position:absolute;right:5%;top:0}.sub-menu__toggle.active{transform:rotateZ(-180deg)}@media screen and (min-width:1040px){.sub-menu__toggle{top:2px;right:0;padding:.5em;background-size:16px auto;background-color:transparent}.js__menu-trigger{display:none}}.activeSubmenu .sub-menu__toggle{transform:rotate(180deg)}.header__button{position:absolute;top:1.5em;right:1.5em;background:0 0;border:none}.header__button svg{overflow:visible}.header__button path{transition:.2s all ease-in-out;transform:rotate(0);fill:#fff}.header__button.active .line1{transform:rotate(-45deg);transform-origin:top right}.header__button.active .line2{opacity:0}.header__button.active .line3{transform:rotate(45deg);transform-origin:bottom right}#menu-item-536>.sub-menu>li>a{font-weight:300;font-size:1.2em;text-transform:none;pointer-events:none;cursor:default}#menu-item-536>.sub-menu>li>a:hover{background:0 0}@media screen and (min-width:1040px){#menu-item-536{position:inherit}#menu-item-536:hover>.sub-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;left:50vw;transform:translateX(-50%);width:676px}#menu-item-536>.sub-menu>li>a{color:#B21F28;border-bottom:2px solid #E5E5E5;margin-bottom:1em;padding-bottom:.5em;font-size:1.3em}#menu-item-536>.sub-menu>li>a:before{display:none}#menu-item-536>.sub-menu>li:nth-child(2):before,#menu-item-536>.sub-menu>li:nth-child(3):before{content:"";width:2em;height:100%;right:calc(100% - 1px);top:0;display:block;position:absolute}#menu-item-536>.sub-menu>li{padding:1.5em 2.5em;float:left;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3);box-sizing:border-box}#menu-item-536>.sub-menu>li:nth-child(2){background:#F4F4F4}#menu-item-536>.sub-menu>li:nth-child(2):before{background:#F4F4F4;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%)}#menu-item-536>.sub-menu>li:nth-child(3){background:#E5E5E5}#menu-item-536>.sub-menu>li:nth-child(3)>a{border-bottom:2px solid #ccc}#menu-item-536>.sub-menu>li:nth-child(3):before{background:#E5E5E5;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%)}#menu-item-536 .sub-menu{padding:0}#menu-item-536 .sub-menu>li .sub-menu{display:block;position:relative;top:0;left:0;background:0 0}}#menu-item-536 .sub-menu .menu-item-has-children a:before{background:0 0}.sub-menu.active{display:block!important}.home .banner{background-color:transparent;background-image:none;position:relative;background-size:cover;padding:7em 0 11em;color:#fff;overflow:hidden}@media screen and (min-width:800px){.home .banner{padding:12em 0 18em}}@media screen and (min-width:1040px){.home .banner{padding:16em 0 22em}}.home .banner:before{position:absolute;z-index:1;bottom:-1em;left:0;width:100%;height:273px;background:url(/wp-content/themes/software-guild/library/images/choose-your-path-sm.svg) center center no-repeat;background-size:840px 273px}@media screen and (min-width:800px){.home .banner:before{background-image:url(/wp-content/themes/software-guild/library/images/choose-your-path-lg.svg);background-size:1312px 380px;height:380px}}@media screen and (min-width:1240px){.home .banner{padding:18em 0 24em}.home .banner:before{background-size:contain;height:100%;background-position:center bottom}}.home .banner__content{position:relative;z-index:2;text-align:center;width:90%}.home .banner__content h1{font-size:2.36856em;font-weight:700;margin-bottom:.2em;margin-top:0}@media screen and (min-width:800px){.home .banner__content h1{font-size:6vw}}@media screen and (min-width:1440px){.home .banner__content h1{font-size:5.375em}}.home .banner__content p{font-size:1.40694em;font-weight:300}@media screen and (min-width:800px){.home .banner__content p{font-size:1.77687em}}@media screen and (min-width:1040px){.home .banner__content p{font-size:1.88em}}.home .banner__content .button{margin-bottom:1em;width:100%}@media screen and (min-width:481px){.home .banner__content .button{width:auto}}.home .banner__content .button:nth-child(2){display:inline-block;position:relative;text-decoration:none;text-align:center;color:#fff!important;font-size:1em;line-height:1.5;font-weight:700;padding:.75em 2em;border-radius:2.2em;cursor:pointer;transition:background-color .14s ease-in-out;background:0 0;border:2px solid #fff;margin:0 .2em .5em 0}.home .banner__content .button:nth-child(2):focus,.home .banner__content .button:nth-child(2):hover{text-decoration:none;outline:0;background:#B21F28;border:2px solid #B21F28;color:#fff!important}.home .banner__content .button:nth-child(2):active{top:1px}.home .banner__video-cta,.home .banner__video-cta:visited{color:#fff;font-weight:300;text-transform:uppercase;text-decoration:none;padding:.5em;margin-top:2em;transition:.2s all ease-in-out;display:none}.home .banner__video-cta:hover,.home .banner__video-cta:visited:hover{color:#fff;background:rgba(255,255,255,.2);border-radius:4px}.home .banner__video-cta svg,.home .banner__video-cta:visited svg{vertical-align:middle}.home .video-background{z-index:-1}.video-background{background-image:linear-gradient(135deg,#fd53e6 0,#6cb7ba 35%,#6cb7ba 55%,#4d848d 100%);position:absolute;top:0;left:0;width:100%;height:100%}.video-background video{position:absolute;left:0;top:0;min-width:100%;min-height:100%;width:auto;height:auto;opacity:.2}.banner{background:center #3B3B3B;background-size:cover;position:relative;overflow:hidden;padding-top:5rem;background-blend-mode:multiply}@media screen and (min-width:800px){.banner{padding-top:7em}}.banner.no-gradient .banner-bg{background-image:none;background-color:#3B3B3B}.banner.full-opacity{background-blend-mode:normal}.banner.full-opacity .banner-bg{display:none}.banner-bg{background-image:linear-gradient(135deg,#fd53e6 0,#6cb7ba 35%,#6cb7ba 55%,#4d848d 100%);position:absolute;opacity:.6;top:0;left:0;width:100%;height:100%;z-index:1}.banner__sub-heading{font-size:1.5em}.banner--interior{text-align:center;color:#fff}.banner--interior h1{margin-top:0;margin-bottom:.5em}.banner__text{padding-top:5em;padding-bottom:5em;width:90%;margin:0 auto;position:relative;z-index:2}@media screen and (min-width:1440px){.banner__text{padding-top:8em;padding-bottom:8em}}.banner__buttons a{margin:0 .2em .5em}@media screen and (min-width:1200px){.postid-6683 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-076.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6683 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-076-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6683 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-076-768x512.jpg)}}@media screen and (min-width:1200px){.postid-6441 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-088.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6441 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-088-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6441 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-088-768x512.jpg)}.postid-6349 .banner{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-021.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6349 .banner{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-021.jpg)}}@media screen and (min-width:1200px){.postid-6349 .banner{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-021.jpg)}.postid-6316 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-032.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6316 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-032-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6316 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-032-768x512.jpg)}}@media screen and (min-width:1200px){.postid-6313 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-045.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6313 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-045-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6313 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-045-768x512.jpg)}}@media screen and (min-width:1200px){.postid-6310 .banner{background-image:url(/wp-content/uploads/2018/01/201905-SoftwareGuild-044.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6310 .banner{background-image:url(/wp-content/uploads/2018/01/201905-SoftwareGuild-044-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6310 .banner{background-image:url(/wp-content/uploads/2018/01/201905-SoftwareGuild-044-768x512.jpg)}}@media screen and (min-width:1200px){.postid-6309 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-107.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6309 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-107-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6309 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-107-768x512.jpg)}}@media screen and (min-width:1200px){.postid-6284 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-125.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6284 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-125-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6284 .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-125-768x512.jpg)}}@media screen and (min-width:1200px){.post-type-archive-student_spotlights .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-115.jpg)!important}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-student_spotlights .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-115-1024x683.jpg)!important}}@media screen and (max-width:800px){.post-type-archive-student_spotlights .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-115-768x512.jpg)!important}.post-type-archive-team .banner{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-014.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-team .banner{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-014.jpg)}}@media screen and (min-width:1200px){.post-type-archive-team .banner{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-014.jpg)}.post-type-archive-press .banner{background-image:url(http://softwareguild.staging.wpengine.com/wp-content/uploads/2019/08/201905-SoftwareGuild-014.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-press .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-114-1024x683.jpg)}}@media screen and (max-width:800px){.post-type-archive-press .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-114-768x512.jpg)}}@media screen and (min-width:1200px){.post-type-archive-start-dates .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-048.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-start-dates .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-048-1024x683.jpg)}}@media screen and (max-width:800px){.post-type-archive-start-dates .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-048-768x512.jpg)}}@media screen and (min-width:1200px){.post-type-archive-employers .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-057.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-employers .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-057-1024x683.jpg)}}@media screen and (max-width:800px){.post-type-archive-employers .banner{background-image:url(/wp-content/uploads/2019/07/201905-SoftwareGuild-057-768x512.jpg)}}@media screen and (min-width:1200px){.post-type-archive-events .banner{background-image:url(/wp-content/uploads/2019/07/TSG-201805-WFW-028.jpg)!important}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-events .banner{background-image:url(/wp-content/uploads/2019/07/TSG-201805-WFW-028-1024x683.jpg)!important}}@media screen and (max-width:800px){.post-type-archive-events .banner{background-image:url(/wp-content/uploads/2019/07/TSG-201805-WFW-028-768x512.jpg)!important}}@media screen and (min-width:1200px){.page-id-5939 .banner{background-image:url(/wp-content/uploads/2017/09/banner__privacy.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.page-id-5939 .banner{background-image:url(/wp-content/uploads/2017/09/banner__privacy-1024x683.jpg)}}@media screen and (max-width:800px){.page-id-5939 .banner{background-image:url(/wp-content/uploads/2017/09/banner__privacy-768x512.jpg)}}@media screen and (min-width:1200px){.page-id-75 .banner{background-image:url(/wp-content/uploads/2017/09/banner__university.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.page-id-75 .banner{background-image:url(/wp-content/uploads/2017/09/banner__university-1024x683.jpg)}}@media screen and (max-width:800px){.page-id-75 .banner{background-image:url(/wp-content/uploads/2017/09/banner__university-768x512.jpg)}}@media screen and (min-width:1200px){.postid-6330 .banner{background-image:url(/wp-content/uploads/2018/01/iStock-826051854.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.postid-6330 .banner{background-image:url(/wp-content/uploads/2018/01/iStock-826051854-1024x683.jpg)}}@media screen and (max-width:800px){.postid-6330 .banner{background-image:url(/wp-content/uploads/2018/01/iStock-826051854-768x512.jpg)}}.nav{border-bottom:0;margin:0;padding:0;list-style:none}.nav li{position:relative;list-style:none}@media screen and (min-width:1040px){.nav{border:0}.nav ul{margin-top:0}.nav li{position:relative;display:inline}.nav li:not(.menu-item-has-children) a{padding:.75em .5em}}.nav li a{display:block;text-decoration:none;padding:.75em 5%}@media screen and (min-width:1040px){.nav li a{border-bottom:0;display:inline-block;padding:.75em 1.25em .75em .5em}.nav li a:focus,.nav li a:hover{text-decoration:underline;color:#fff}}@media screen and (min-width:1240px){.nav li a{padding:.75em 1.5em .75em .75em}}.nav li ul.children,.nav li ul.sub-menu{padding:.5em 0;display:none;background:#8D0E16}@media screen and (min-width:1040px){.nav li ul.children,.nav li ul.sub-menu{background:#fff;margin-top:0;position:absolute;z-index:8999;top:inherit;left:0;padding:1em}.nav li ul.children .sub-menu,.nav li ul.sub-menu .sub-menu{padding:0}}.nav li ul.children li a,.nav li ul.sub-menu li a{text-transform:none;padding:.5em 5%}@media screen and (min-width:1040px){.nav li ul.children li a,.nav li ul.sub-menu li a{color:#3B3B3B;display:block;width:250px;text-align:left;padding:.25em 0;text-transform:uppercase;font-size:1em}.nav li ul.children li ul,.nav li ul.sub-menu li ul{top:0;left:100%}}.centered-content,.interior-nav,.pagination{text-align:center}@media screen and (min-width:1040px){.nav li:hover .sub-menu{display:block}}.interior-nav{display:none;background:#3B3B3B}@media screen and (min-width:800px){.interior-nav{display:block}}.interior-nav li,.pagination ul{display:inline-block}.interior-nav a{color:#fff;padding:.75em!important}.pagination,.wp-prev-next{margin:1.5em 0}.pagination ul{background-color:#fff;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin:0;float:left;display:inline;overflow:hidden;border-right:1px solid gray}.pagination li:last-child{border-right:none}.pagination a,.pagination span{margin:0;text-decoration:none;line-height:1em;font-size:1em;font-weight:400;padding:.75em;min-width:1em;display:block;color:#B21F28}.pagination a:focus,.pagination a:hover,.pagination span:focus,.pagination span:hover{background-color:#B21F28;color:#fff}.pagination .current{cursor:default;color:#5E5E5E}.pagination .current:focus,.pagination .current:hover{background-color:#fff;color:#5E5E5E}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}@media screen and (min-width:1040px){.header__nav .sub-menu__toggle{display:none}}@media (max-width:1039px){.header__nav .sub-menu li{margin-left:.75em}.header__nav .sub-menu.childrenSubmenus li{margin-left:1em}.header__nav .sub-menu .sub-menu__toggle{background-size:15px!important;right:5.75%}.header__nav #menu-item-536 .sub-menu>li>a{padding-bottom:0}.header__nav #menu-item-536>.sub-menu{padding-bottom:1.5em}.header__nav #menu-item-536 .sub-menu__toggle{display:none}.header__nav #menu-item-536>.sub-menu__toggle{display:block}.header__nav #menu-item-536 .childrenSubmenus{display:block;padding-top:0}}@media screen and (min-width:1040px){#menu-item-536>.sub-menu.active:not(.childrenSubmenus){display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;left:50vw!important;transform:translateX(-50%);width:676px}}.bottom-callouts{padding:0 0 2em}.bottom-callouts h3{text-align:center;color:#B21F28}.dark-bg,.footer,.footer a{color:#fff}.bottom-callouts .flex-item{padding:0 5% 0 5em}.bottom-callouts h4{position:relative}.bottom-callouts h4:after{display:block;width:22px;height:31px;background-image:url(/wp-content/themes/software-guild/library/images/icon-shield.svg);background-size:cover;position:absolute;left:-2em;top:0;opacity:.2}@media screen and (min-width:800px){.bottom-callouts{padding-bottom:6em;padding-top:2em}.bottom-callouts .flex-container{-ms-flex-pack:center;justify-content:center}.bottom-callouts .flex-item{max-width:650px}}@mobile-first ($bp-med){.footer .bottom-callouts .flex-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer{background:#8D0E16;font-size:.9em}@media screen and (min-width:1040px){.footer{padding-top:0;position:relative;z-index:1}}.apply__info,.archive .post{z-index:9;position:relative}.footer .footer__nav{padding-top:2em}@media screen and (min-width:1040px){.footer .footer__nav{padding-right:6em;padding-top:0;-ms-flex:0 1 70%;flex:0 1 70%;width:70%;max-width:70%;float:left}.footer .wrap{padding:0 5%;display:-ms-flexbox;display:flex}}.footer .wrap,.footer li{width:100%}@media screen and (min-width:1500px){.footer .wrap{padding:0}}.footer li{display:inline-block}#menu-footer{width:90%;margin:0 auto;column-count:2;column-gap:2em}@media screen and (min-width:700px){#menu-footer{column-count:3}}@media screen and (min-width:1040px){#menu-footer{column-count:3;margin-top:2em;margin-bottom:2em;float:left;width:auto}}#menu-footer a{padding:.5em 0;width:auto}#menu-footer>li{margin-bottom:1em;margin-right:1%;break-inside:avoid}@media screen and (min-width:1040px){#menu-footer>li{padding-top:2em}}#menu-footer>li a{font-weight:700}#menu-footer .sub-menu{display:block;visibility:visible;background:0 0;position:relative;padding:0;margin:0}#menu-footer .sub-menu a{font-size:.875em;font-weight:400;padding:.2em 0;color:#fff;text-transform:none}.footer__content{background:#B21F28;padding:2em 5%}.footer__content p{font-size:1em}@media screen and (min-width:1040px){.footer__content{margin:0;padding:2em;position:relative;-ms-flex:0 1 30%;flex:0 1 30%;width:30%;max-width:30%}.footer__content:after,.footer__content:before{content:"";position:absolute}.footer__content:before{bottom:100%;left:0;width:50vw;height:3em;background:#B21F28}.footer__content:after{bottom:0;right:100%;width:8em;height:calc(100% + 3em);-webkit-clip-path:url(/wp-content/themes/software-guild/library/images/footer--clip.svg#footerClip);clip-path:url(/wp-content/themes/software-guild/library/images/footer--clip.svg#footerClip);background-image:url(/wp-content/themes/software-guild/library/images/footer--clip.svg);background-position:top right;background-repeat:no-repeat;background-size:100% 100%;transform:translateX(2px);display:block}}.footer__extend{position:absolute;left:100%;background:#B21F28;width:25vw;display:none;top:0;height:100%}@media screen and (min-width:1040px){.footer__extend{display:block}}.footer__logo{margin-bottom:2em;max-width:251px;width:100%;height:auto}.social-links a{text-decoration:none;margin-right:.5em;transition:.2s all ease-in-out}.archive article,.blog article{transition:all .35s ease}.archive article:focus,.archive article:hover,.blog article:focus,.blog article:hover{background:#b21f28}.page-content{padding:0}.page-template-default .content{margin:2em 0 4em}.centered-content,.centered-image{margin-left:auto;margin-right:auto}.page-template-default .bottom-callouts{padding-top:0}.row{width:100%;padding:2em 0}.row.blockquote-container{padding:0}.row__head{margin-top:0}.centered-content{width:90%;max-width:850px}.centered-content :not(h2){text-align:left}.centered-content .btn-outline,.centered-content .button,.centered-content input[type=submit],.centered-image{text-align:center}.centered-content .sub-heading,.centered-content h2,.centered-content h3{width:100%;max-width:100%}.centered-image{width:100%;margin-top:0}.centered-image img,.centered-image svg{width:90%;max-width:900px;height:auto;margin:0 auto 2em}.dark-bg{background:#3B3B3B}.dark-bg a{color:#46AEBD}.dark-bg a:hover{color:#6cbeca}.dark-bg .h4,.dark-bg .h5,.dark-bg h4,.dark-bg h5{color:#fff}.blockquote{width:90%;margin:0 auto;padding-left:calc((100vw - 900px)/ 2)}@media screen and (min-width:940px){.blockquote{width:100%}}.blockquote p{font-size:1.875em;line-height:1.5;font-style:italic;max-width:775px;font-weight:300;margin-bottom:2rem}.row__heading{width:90%;max-width:750px;margin-left:5%;margin-right:5%;margin-top:0}@media screen and (min-width:800px){.blockquote p{font-size:2.5em}.row__heading{text-align:center;width:100%;margin-left:auto;margin-right:auto}.row--two-thirds{display:-ms-flexbox;display:flex}}.row--table .centered-content{width:90%;margin:0 auto 2em;max-width:900px}.row--table .centered-content h2{max-width:750px}.row--two-thirds{padding:0}.two-thirds{padding:2em 5%}.two-thirds h2{margin-top:0}@media screen and (min-width:800px){.two-thirds{min-width:calc((100% / 3) * 2);padding:2em 2em 2em 5%;-ms-flex:1;flex:1}}@media screen and (min-width:1600px){.two-thirds{padding-left:calc((100% - 1440px)/ 2)}}.one-third{padding:2em 5%}@media screen and (min-width:800px){.one-third{-ms-flex:1;flex:1;padding:2em}}@media screen and (min-width:1600px){.one-third{padding-right:calc((100% - 1440px)/ 2)}}.card{background:#F4F4F4;padding:1.5em;margin:1em;-ms-flex:0 1 auto;flex:0 1 auto;transition:.2s all ease-in-out}@media screen and (min-width:600px){.card{-ms-flex-preferred-size:47%;flex-basis:47%;margin-left:1.5%;margin-right:1.5%}}@media screen and (min-width:1040px){.card{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (min-width:1440px){.card{-ms-flex-preferred-size:22%;flex-basis:22%}}.card:hover{box-shadow:0 14px 1em -8px rgba(0,0,0,.2)}.card.flex-item--full{margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:800px){.card.flex-item--full{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:1040px){.card.flex-item--full{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3)}}.card a{text-decoration:none}.card p{color:#3B3B3B}.card-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:90%;margin:2em auto 0}@media screen and (min-width:600px){.card-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em auto 0}}.employer-list,.page-id-18 .content{margin-bottom:0}.row--gradient{padding:0}.row--gradient .flex-item{padding:2em;background:#317f8a;text-align:center;-ms-flex:1;flex:1}@media screen and (min-width:800px){.row--gradient .flex-item{padding:4em 2em;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between}}@media screen and (min-width:1040px){.row--gradient .flex-item{padding:5em 2em}}.row--gradient .flex-item:nth-child(2){background:#2d757f}.row--gradient .flex-item:nth-child(3){background:#296a74}.row--gradient .flex-item h3{margin-top:0;display:block;width:100%}.row--gradient .flex-item *{color:#fff}.employer-list{margin-top:2em;max-width:1100px}@media screen and (min-width:900px){.page-id-75 .logo__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:800px){.page-id-75 .logo__list div{margin:1em 2em}.thank-you-page-content,.thank-you-page-content .col-one *,.thank-you-page-content .col-two,.thank-you-page-content .col-two *{text-align:center!important}.thank-you-page-content{display:-ms-flexbox;display:flex}.thank-you-page-content .col-one{-ms-flex:1;flex:1;padding:20px 20px 0;text-align:center!important}.thank-you-page-content .col-two{-ms-flex:1;flex:1;padding:20px 20px 0}}.apply__info{width:90%;max-width:666px;margin:-5.5em auto 2em;background:#3B3B3B;padding:1.5em 1.5em .5em;color:#fff}.apply__formWrapper form div.half:nth-child(even),.apply__formWrapper form div.third:nth-child(2),.apply__formWrapper form div.third:nth-child(5){padding-left:0}.apply__formWrapper form div.half:nth-child(odd),.apply__formWrapper form div.third:nth-child(3n+1){padding-right:0}.apply__formWrapper{max-width:840px;margin-left:auto;margin-right:auto}.apply__formWrapper form input[type=date]{background:url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/calendar_2.png) 97% 50% no-repeat #F4F4F4;-webkit-appearance:none}.apply__formWrapper form input[type=date]::-webkit-clear-button{display:none}.apply__formWrapper form input[type=date]::-webkit-inner-spin-button{display:none}.apply__formWrapper form input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.apply__formWrapper form label{color:#414143;font-weight:600;font-size:16px;margin-bottom:.5em;margin-top:1em;display:block}.apply__formWrapper form div.half{width:49%;margin-right:1%;float:left}@media (max-width:799px){.apply__formWrapper form div.half{width:100%;padding:0;margin-right:0}}.apply__formWrapper form div.third{float:left;width:32.33%;margin-right:1%}@media (max-width:799px){.apply__formWrapper form div.third{width:100%;padding:0;margin-right:0}}.apply__formWrapper form .legal-text{max-width:540px;margin:3em auto 2em}.apply__formWrapper form .legal-text__label{font-size:18px;color:#414143;margin-bottom:0}.archive .content{margin-top:0}.archive .post{border-bottom:1px solid #d9d9d9;padding:2em 1.5em}.archive .post:last-child{border:none}@media screen and (min-width:481px){.archive .post{padding:2em}}.archive .post__info{max-width:800px;margin:0 auto;position:relative;z-index:2}@media screen and (min-width:800px){.archive .post__info{padding:2em 1em}}.archive .post .post__meta{color:gray;font-style:italic;font-size:1.1em;margin-bottom:.25em}@media screen and (min-width:1040px){.archive .post .post__meta{margin-bottom:.75em}}.archive .post__title{font-weight:500;font-weight:600;font-size:1.5em;margin:0}.archive .post__content{background:0 0}.archive .post__image{z-index:-1;opacity:0;transition:all .35s ease;background-size:cover}.archive .post:hover,.archive .post:hover .post__image{opacity:1}.archive .post__image,.archive .post__image:before{position:absolute;top:0;left:0;height:100%;width:100%}.archive .post:hover a{color:#fff}.archive .post:hover .post__content,.archive .post:hover .post__meta,.archive .post:hover>*{color:#fff!important}section{padding:2em 0;background:#fff}@media screen and (min-width:1040px){.archive .post__title{font-size:2.5em}section{padding:4em 0}}section h2{text-align:center;margin:0 auto 1em;width:90%}@media screen and (min-width:800px){section h2{width:100%}}section .sub-heading{max-width:600px;margin-left:auto;margin-right:auto;width:90%}.cta-block p{font-size:1.25em;line-height:1.5}.choose-your-path{padding-top:0;margin-top:-2px}.choose-your-path__half{background:#F4F4F4;padding:2em 0}.choose-your-path__half:nth-child(1){padding-top:0}.choose-your-path__half:nth-child(1) .track-1 .track__level{display:none}.choose-your-path__half:nth-child(1) .track-1 .button{margin-top:0}.choose-your-path__half:nth-child(1) .track-1 .track__content p{margin-bottom:0}.choose-your-path__half:nth-child(1) .js-trackTrigger svg{fill:#46AEBD}.choose-your-path__half:nth-child(2){background:#E5E5E5}.choose-your-path__half:nth-child(2) .js-trackTrigger svg{fill:#B21F28}.choose-your-path__half:nth-child(2) .track-1 button{background:#9c1b23}.choose-your-path__half:nth-child(2) .track-1 button:hover{background:#B21F28;color:#fff!important}.choose-your-path__half:nth-child(2) .track-2 button{background:#87171e}.choose-your-path__half:nth-child(2) .track-2 button:hover{background:#B21F28;color:#fff!important}.choose-your-path__half:nth-child(2) .track-3 button{background:#711419}.choose-your-path__half:nth-child(2) .track-3 button:hover{background:#B21F28;color:#fff!important}.choose-your-path__half:nth-child(2) .track-4 button{background:#5b1014}.choose-your-path__half:nth-child(2) .track-4 button:hover{background:#B21F28;color:#fff!important}@media screen and (min-width:800px){.choose-your-path__half:nth-child(1){padding-top:2em;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%)}.choose-your-path__half:nth-child(2){-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px))}}@media screen and (min-width:1240px){.choose-your-path__half:nth-child(1){padding-left:calc(50% - 620px)}.choose-your-path__half:nth-child(2){padding-right:calc(50% - 620px)}}.choose-your-path__half h2{text-align:center;color:#B21F28}.choose-your-path__half .sub-heading,.choose-your-path__half h2{padding:0 5%}@media screen and (min-width:800px){.choose-your-path__half{max-width:50%;width:50vw;padding-bottom:8em}.choose-your-path__half p{margin:0 auto 1.5em;max-width:570px}.track{max-width:500px}}.track__content{display:none;background:#fff;padding:1.5em}.track{background:#46AEBD;width:90%;margin:0 auto}.track .button{margin-top:1.5em;font-size:1em}.track__level svg{vertical-align:middle;margin-right:.2em}.track__level svg path{fill:#E5E5E5}.track__level svg:first-of-type{margin-left:1em}.track__level.beginner svg:first-of-type path,.track__level.experienced svg:nth-child(2) path,.track__level.experienced svg:nth-child(3) path,.track__level.expert svg path{fill:#B21F28}.js-trackTrigger,.js-trackTrigger:focus,.js-trackTrigger:visited{color:#fff;text-decoration:none;font-size:1.0555em;padding:1em;display:block;position:relative;width:100%;border:none;text-align:left}.js-trackTrigger span,.js-trackTrigger:focus span,.js-trackTrigger:visited span{position:absolute;right:5%;top:50%;height:1.625em;width:1.625em;transition:.2s all ease-in-out;margin-top:-.9375em;background:#fff;border-radius:50%}.js-trackTrigger svg,.js-trackTrigger:focus svg,.js-trackTrigger:visited svg{vertical-align:middle;width:.75em;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.js-trackTrigger svg rect:nth-child(1),.js-trackTrigger:focus svg rect:nth-child(1),.js-trackTrigger:visited svg rect:nth-child(1){transition:.2s all ease-in-out;transform-origin:center center}.js-trackTrigger.active rect:nth-child(1),.js-trackTrigger:focus.active rect:nth-child(1),.js-trackTrigger:visited.active rect:nth-child(1){transform:rotate(90deg)}@media screen and (min-width:1040px){.js-trackTrigger,.js-trackTrigger:focus,.js-trackTrigger:visited{font-size:1.333em}}.track-1 button{background:#317f8a}.track-1 button:hover{background:#46AEBD;color:#fff}.track-2 button{background:#2c717b}.track-2 button:hover{background:#46AEBD;color:#fff}.track-3 button{background:#27636c}.track-3 button:hover{background:#46AEBD;color:#fff}.track-4 button{background:#21565d}.track-4 button:hover{background:#46AEBD;color:#fff}.ways-to-learn h2,.why-choose h3{color:#B21F28}.coming-soon.js-trackTrigger span{display:none}.coming-soon.js-trackTrigger:hover{background:inherit;cursor:not-allowed}.program__sub-nav .button,.ways-to-learn__card a{cursor:pointer;transition:background-color .14s ease-in-out}.why-choose h2{margin-bottom:2em}.why-choose .flex-item{min-width:50%}.why-choose__image{position:absolute;top:calc(50% - 200px);right:-100px;z-index:1}.split-row:nth-child(2) .split__content{background-repeat:no-repeat;background-position:calc(100% + 200px) 50%}@media screen and (min-width:1240px){.split-row:nth-child(2) .split__content{padding-right:calc(50% - 580px);background-position:520px 50%}}@media screen and (min-width:800px){.why-choose .flex-item{-ms-flex:1 1 auto;flex:1 1 auto}.why-choose__image{right:calc(50% - 400px)}.split-row:nth-child(odd) .split__content{-ms-flex-order:1;order:1}.split-row:nth-child(odd) .split__img{-ms-flex-order:2;order:2}.split-row:nth-child(2) .split__content{padding-bottom:4em}.split-row:nth-child(2) .split__img{background-image:url(/wp-content/uploads/2017/09/Skills_that_matter_web.jpg);background-position:center top;background-size:cover}.split-row:nth-child(3) .split__content{padding-bottom:4em}}@media screen and (min-width:800px) and (min-width:1240px){.split-row:nth-child(2) .split__img{background-repeat:no-repeat;background-position:top right;background-size:auto 100%}}.split-row:nth-child(3) .split__content{background-repeat:no-repeat;background-position:-150px 50%}@media screen and (min-width:1240px){.split-row:nth-child(3) .split__content{padding-left:calc(50% - 580px);background-position:calc(100% - 520px) 50%}}@media screen and (min-width:800px){.split-row:nth-child(3) .split__img{background-image:url(/wp-content/uploads/2017/09/guild-for-life-lg.jpg);background-position:center center;background-size:cover}}@media screen and (min-width:800px) and (min-width:1240px){.split-row:nth-child(3) .split__img{background-repeat:no-repeat;background-position:top left;background-size:auto 100%}}.split-row:nth-child(3) .why-choose__image{right:inherit;left:-100px}.split-row .split__img img{width:100%;height:auto}.split__content{padding:0 5%;position:relative;overflow:hidden}.split__content .reason,.split__content h3{position:relative;z-index:2}.ways-to-learn{padding-left:5%;padding-right:5%;background-position:center top;background-repeat:no-repeat;position:relative;overflow:hidden}@media screen and (min-width:800px){.split-row:nth-child(3) .why-choose__image{left:calc(50% - 400px)}.split-row .split__img img{display:none}.ways-to-learn{margin-top:2em;margin-bottom:2em}}.ways-to-learn__icon{position:absolute;top:0;left:calc(50% - 235px);width:470px;max-width:470px;z-index:1}.ways-to-learn .flex-container,.ways-to-learn .sub-heading,.ways-to-learn h2{position:relative;z-index:2}.ways-to-learn .flex-container{-ms-flex-pack:center;justify-content:center}.ways-to-learn__card{margin:.5em 0;box-shadow:0 5px 3em rgba(0,0,0,.1)}.ways-to-learn__card:nth-child(2) .ways-to-learn__card-heading{background:#B21F28}.ways-to-learn__card img{display:block;width:100%;height:auto}.ways-to-learn__card a{display:inline-block;position:relative;text-decoration:none;text-align:center;color:#B21F28!important;font-size:1em;line-height:1.5;font-weight:700;padding:.75em 2em;border-radius:2.2em;background:0 0;border:2px solid #B21F28;margin:0 auto}.ways-to-learn__card a:focus,.ways-to-learn__card a:hover{text-decoration:none;outline:0;background:#B21F28;border:2px solid #B21F28;color:#fff!important}.ways-to-learn__card a:active{top:1px}@media screen and (min-width:800px){.ways-to-learn__card{max-width:620px;margin:1em}}@media screen and (min-width:1040px){.ways-to-learn__card{margin:1em 2em}}.ways-to-learn__card-heading{display:block;text-align:center;padding:.75em 5%;background:#317f8a;color:#fff;margin:0}.ways-to-learn__card-content{text-align:center;background:#fff;padding:1.5em}.ways-to-learn__card-content p{text-align:left}.outcomes{background-position:center;background-size:cover;color:#fff;padding:4em 5%}.outcomes .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:900px){.outcomes .flex-container{max-width:1440px;margin:0 auto}.outcomes{padding-bottom:8em}}.outcome{text-align:center;width:40%;margin-top:1em;padding:0 .5em}.outcome h3{font-size:3.125em;margin:0}@media screen and (min-width:481px){.outcome h3{font-size:5em}}@media screen and (min-width:800px){.outcome h3{font-size:3.75em}}@media screen and (min-width:1040px){.outcome h3{font-size:4.375em}}@media screen and (min-width:900px){.outcome{width:25%;padding:1em 1.5em;margin:1em 0;position:relative}.outcome:after{content:"";position:absolute;top:0;left:100%;height:100%;width:5px;background:rgba(255,255,255,.3);display:block;transform:skewX(-10deg)}.outcome:last-child:after{display:none}}.outcomes__cta{background:#3B3B3B;padding:2em 1em;text-align:center;color:#fff}.outcomes__cta img{width:157px;height:auto;margin:0 auto 1em}.outcomes__cta small{display:block;margin-top:1em;line-height:1.4;font-size:14px}@media screen and (min-width:900px){.outcomes__cta{margin-top:-4em!important}}.outcomes__cta .btn-outline{margin:0 auto}@media screen and (min-width:900px){.cta-block{max-width:900px;width:90%;margin:0 auto 2em;text-align:left;-ms-flex-align:center;align-items:center;padding:2em}.cta-block img,.cta-block p{margin-right:2em}.cta-block .btn-outline{min-width:250px;text-align:center;font-size:1em}}.employers,.employers__cta,.employers__link,.logo__list,.our-network .tabs,.spotlight__content,.spotlight__quote{text-align:center}.owl-stage{display:-ms-flexbox;display:flex}.owl-item{-ms-flex:1;flex:1;background:#E5E5E5;margin:0 .5em;position:relative}.owl-item:after{position:absolute;top:0;left:0;width:100%;height:1em;background:#fff;z-index:1}.student-spotlights{padding:3em 5% 2em}.student-spotlights .owl-next,.student-spotlights .owl-prev{position:absolute;top:50%;margin-top:-24.5px;background-size:44px 49px;width:44px;height:49px;font-size:0}.student-spotlights .owl-prev{background-image:url(/wp-content/themes/software-guild/library/images/icon-slider-arrow.svg);left:-22px}.student-spotlights .owl-next{right:-22px;background-image:url(/wp-content/themes/software-guild/library/images/icon-slider-arrow.svg);transform:rotate(180deg)}.our-network .tab-content,.our-network .tabs button.active,.tab__content{background:#fff}@media screen and (min-width:800px){.spotlight{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.spotlight__content{padding:3.5em 1.5em 1.5em;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-right:1em;width:100%}.spotlight__content:before{content:url(/wp-content/themes/software-guild/library/images/icon-quote.svg);position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2;height:37px;width:37px}.spotlight__image{display:none}@media screen and (min-width:800px){.spotlight__image{display:block;transform:translateX(1em);z-index:10}}.spotlight__quote{font-size:1.25em;line-height:1.6;font-weight:300}@media screen and (min-width:1040px){.spotlight__quote{font-size:1.5em}}@media screen and (min-width:1240px){.spotlight__quote{font-size:1.875em}}.spotlight__employer,.spotlight__name,.spotlight__title{text-align:center;font-size:1.125em}.spotlight__name{margin-bottom:.5em}.spotlight__title{margin-bottom:.2em}.spotlight__employer,.spotlight__title{font-size:1em}.spotlight .button{font-size:.875em!important}.our-network{padding-bottom:0}.our-network .tabs{margin-top:4em}.our-network .tabs button{display:inline-block;padding:1em 2em;text-decoration:none;margin-right:1em;color:#5E5E5E;font-weight:700}.employers__cta,.program-details,.program-details a,.program-nav__locations a{color:#fff}.logo__list{-ms-flex-direction:row;flex-direction:row;padding:2em;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:900px){.logo__list{max-width:1440px;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.logo__list div{width:100%;max-width:120px;margin:1em}@media screen and (min-width:800px){.logo__list div{max-width:180px;margin:0 2em}.logo__list{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-align:center;align-items:center}}@media screen and (min-width:900px){.logo__list div{max-width:140px}}@media screen and (min-width:1040px){.logo__list div{max-width:160px}}.logo__list img{width:100%;max-width:200px}.tab__content{box-shadow:0 0 2em rgba(0,0,0,.1)}@media screen and (min-width:900px){.logo__list img{max-width:100%}.tab__content{padding-bottom:5em}}.employers__link{font-size:.85em;padding-bottom:2em;display:block;width:100%;font-weight:700;text-decoration:underline}.employers__cta{background-image:url(/wp-content/themes/software-guild/library/images/pattern-circuit-board.svg),linear-gradient(135deg,#fd53e6 0,#6cb7ba 35%,#6cb7ba 55%,#4d848d 100%);padding:2em;margin-top:0}#universities-tab .tab__content,.page-id-68 .tab__content{padding-bottom:0}@media screen and (min-width:900px){.employers__cta{margin-top:-4em}}.employers__cta p{text-align:left;margin:0}.page-header__title,.post-header__title,.single-header__title{margin:0}.page-id-6665 ul.badge-container{list-style-type:none;width:100%}.page-id-6665 ul.badge-container li{display:block;width:100%;text-align:center}@media screen and (min-width:550px){.page-id-6665 ul.badge-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0;padding:0}.page-id-6665 ul.badge-container li{-ms-flex:1;flex:1;min-width:25%;max-width:25%}.page-id-6665 ul.badge-container li img{height:100%;width:100%}}@media screen and (min-width:875px){.page-id-6665 ul.badge-container li{min-width:220px;max-width:220px}}.page-id-6665 ul.learn-on-your-terms{list-style-type:none;padding:0;margin:0}.page-id-6665 ul.learn-on-your-terms li{margin:0 0 20px}.page-id-6665 ul.learn-on-your-terms strong{display:block}.page-id-6665 h2.discounts-promo{background:#8D0E16;padding:.75em 1em 1em}.page-id-6665 table.class-table tr:nth-child(even),.page-id-6665 table.class-table tr:nth-child(odd){background:#f5f5f5}.page-id-6665 section.page-content div:nth-child(5){margin-bottom:-80px;padding-bottom:100px}.page-id-6680 .wq_questionTextCtr h4{font-family:Lato,Helvetica,"Century Gothic",Arial,sans-serif;font-size:1.5rem;font-weight:400;text-align:center;line-height:1.3;padding:25px}.page-id-6680 .wq_quizCtr .wq_singleAnswerCtr.wq_incorrectAnswer{background:#b41b24!important;border-color:#b41b24!important}.page-id-6680 .wq_singleResultWrapper{text-align:center!important}.page-id-6680 .wq_singleResultWrapper .wq_quizTitle{text-align:center;font-size:1.5rem}.page-id-6680 .wq_singleResultWrapper .wq_resultScoreCtr{text-align:center}.page-id-6680 .wq_singleResultWrapper .wq_resultTitle{text-align:center;display:none}.page-id-6680 .wq_singleResultWrapper .wq_resultDesc{text-align:center;padding:20px 0}.page-id-6680 .wq_shareCtr,.page-id-6680 .wq_shareCtr p{text-align:center!important}.page-id-6680 .wq_singleResultWrapper .wq_resultDesc .button{padding:.5rem 1.5rem;font-size:1rem;margin:0 5px}.page-id-6680 .wq_shareCtr{border-top:1px solid #ddd}.single-programs .banner{z-index:1;position:relative}.single-programs .outcomes__cta{margin-top:2em!important}.single-programs .content{max-width:1440px;margin:0 auto;width:90%}.single-programs .centered-content{width:100%}.single-programs h2{text-align:left;width:100%}@media screen and (min-width:1040px){.single-programs .banner__text{padding-left:250px}.single-programs .content{display:-ms-flexbox;display:flex}.program-sidebar{width:200px;margin-right:50px}.program-content{width:calc(100% - 250px)}}.program-details{background:#3B3B3B;margin:-2em auto 1em;z-index:10;position:relative;text-align:center}@media screen and (min-width:1040px){.program-details{margin-top:-15em}}.program-details p{margin-bottom:.2em}.program-details__heading{background:#222;padding:1em 0;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:600px){.program-details .flex-container{-ms-flex-direction:row;flex-direction:row;margin:1em 0}}.program-sub-detail{padding:0 0 .5em;border-bottom:2px solid #555;margin-bottom:.5em;margin-left:1.5em;margin-right:1.5em}@media screen and (min-width:600px){.program-sub-detail{border-bottom:none;border-right:2px solid #555;margin:0 .5em;padding-right:1em}.program-sub-detail:last-child{border-right:none}}@media screen and (min-width:1040px){.program-details .flex-container{-ms-flex-direction:column;flex-direction:column}.program-sub-detail{border-right:none;border-bottom:2px solid #555;margin:0 1.5em .5em;padding-right:0}}.program-sub-detail:last-child{border-bottom:none}.program-nav__expertise-level svg{margin-right:.2em}.program-nav__expertise-level svg path{fill:#555}.program-nav__expertise-level.beginner svg:nth-child(2) path,.program-nav__expertise-level.experienced svg:nth-child(2) path,.program-nav__expertise-level.experienced svg:nth-child(3) path,.program-nav__expertise-level.expert svg path{fill:#46AEBD}.program__sub-nav{background:#B21F28;text-align:center;padding:1em 0;display:none}@media screen and (min-width:1040px){.program__sub-nav{display:block}}.program__sub-nav a{color:#fff;display:block;padding:.5em .75em;text-decoration:none;text-transform:uppercase}.program__sub-nav a:hover{text-decoration:underline}.program__sub-nav .button{display:inline-block;position:relative;font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;text-decoration:none;text-align:center;color:#fff!important;line-height:1.5;font-weight:700;padding:.75em 2em;border-radius:2.2em;background:0 0;border:2px solid #fff;margin:0 .2em .5em 0;width:80%;font-size:.875em!important}.program__sub-nav .button:focus,.program__sub-nav .button:hover{text-decoration:none;outline:0;background:#8D0E16;border:2px solid #8D0E16;color:#fff!important}.program__sub-nav .button:active{top:1px}.program-detail p:last-of-type{margin-bottom:0}#program-course-detail .row{padding-top:0}.program-why{display:block}.program-why h3{margin-top:0;font-size:1.5em;font-weight:700}@media screen and (min-width:800px){.single-programs h2{text-align:center}.program-why .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1240px){.program-why .flex-container{-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:800px){.program-why .flex-item{-ms-flex:0 1 50%;flex:0 1 50%;padding-right:2em}}@media screen and (min-width:1240px){.program-why .flex-item{-ms-flex:0 1 33%;flex:0 1 33%}}.course-detail-controls{margin-bottom:2em}.course-detail-controls button{background:#F4F4F4;text-align:center;padding:.75em;text-decoration:none;margin-right:.5em;text-transform:uppercase;position:relative;border:none}.course-detail-controls button.active{background:#B21F28;color:#fff}.course-detail-controls button.active:before{content:"";position:absolute;top:100%;left:50%;width:23px;height:23px;margin-left:-11.5px;background-size:100% auto;background-repeat:no-repeat;border-style:solid;border-width:16px 11.5px 0;border-color:#B21F28 transparent transparent}.course-detail-controls button:hover{background:#8D0E16;color:#fff}.course-detail-controls button:hover:before{display:none}.course-detail-sub-controls{padding-right:1.5em;margin-top:1.5em;min-width:200px;max-width:200px;display:none}@media screen and (min-width:800px){.course-detail-sub-controls{display:block}}.course-detail-sub-controls div{display:none}.course-detail-sub-controls div.active{display:block}.course-detail-sub-controls button.active{background:#3B3B3B;color:#fff;position:relative}.course-detail-sub-controls button.active:before{content:"";position:absolute;left:99%;top:0;height:100%;width:3em;background:#3B3B3B;display:block}.course-detail-sub-controls button{padding:.75em;background:#F4F4F4;display:inline-block;width:100%;text-align:left;text-decoration:none;margin-bottom:.5em;border:none}.course-detail-sub-content{background:#F4F4F4;padding:3em;text-align:center}.course-detail-sub-content .content-label{text-align:center;margin-bottom:.5em}@media screen and (min-width:800px){.course-detail-sub-content .content-label{display:none}}.course-detail-sub-content h3{text-align:center;margin-top:0}.course-detail-sub-content div{display:none}.course-detail-sub-content div.active{display:block}@media (max-width:800px){.course-detail-sub-content>div.active div{display:block}}@media screen and (min-width:800px){.program-learning-online .flex-item{margin:0 1em;-ms-flex:1;flex:1}}.program-typical-day__event{padding:1em;background:#F4F4F4;margin-bottom:1em}@media screen and (min-width:800px){.program-typical-day__event{width:calc(50% - 1.5em);float:left;clear:both;position:relative;padding:1.5em}.program-typical-day__event:nth-child(even){float:right}.program-typical-day__event:nth-child(even) .program-typical-day__time{left:inherit;right:calc(100% + 3em);text-align:right}.program-typical-day__event:nth-child(even) .program-typical-day__time:before{left:inherit;right:calc(-1.5em - 13px)}.program-typical-day__event p{margin-bottom:0}}.location__cta,.program-locations{text-align:center}.program-typical-day__event h4{margin-top:0}.program-typical-day__time{color:#B21F28;margin-bottom:0;position:relative}@media screen and (min-width:800px){.program-typical-day__time{position:absolute;left:calc(100% + 3em);top:50%;transform:translateY(-50%);width:calc(50% - 1.5em)}}.program-typical-day__time:before{content:"";position:absolute;left:calc(-3em - 13px);top:50%;margin-top:-10px;width:20px;height:20px;border-radius:50%;background:#B21F28}.routine-container{border-left:6px solid #E5E5E5;padding-left:2em}@media screen and (min-width:800px){.program-typical-day__time:before{left:calc(-1.5em - 13px)}.routine-container{border-left:none;padding-left:0;position:relative;overflow:hidden}.routine-container:before{content:"";position:absolute;left:50%;margin-left:-3px;height:100%;width:6px;background:#F4F4F4}}.program-locations .locations-flex-container{-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.program-locations .locations-flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.program-locations .locations-flex-container .flex-item{background-color:#3B3B3B;width:100%;display:inline-block;font-size:1.25em;margin:0 auto .5em}.program-locations .locations-flex-container .flex-item img{-o-object-fit:cover;object-fit:cover}.program-locations .locations-flex-container .flex-item a{font-weight:300;color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.25em;display:block;padding:2em 1.5em}@media screen and (min-width:800px){.program-locations .locations-flex-container .flex-item{margin:0;-ms-flex:0 1 50%;flex:0 1 50%}.program-locations .locations-flex-container .flex-item a{padding:4em 1.5em}}.program-location{position:relative;overflow:hidden}.program-location a{position:relative;z-index:2}.program-location a:focus{border:3px solid #46AEBD}.program-location__bg{position:absolute;background-size:cover;top:0;left:0;z-index:1;width:100%;height:100%;opacity:.2!important;transition:.2s all ease-in-out}.program-location:hover .program-location__bg{opacity:.6!important;transform:scale(1.05)}.location__cta{background:#3B3B3B;color:#fff;padding:1.5em;margin-top:1.5em}.location__cta p{text-align:left}.location__cta .btn-outline{margin:0 auto}.instructors{-ms-flex-wrap:wrap;flex-wrap:wrap}.instructors .flex-container{-ms-flex-direction:row;flex-direction:row;overflow-x:scroll}@media screen and (min-width:1040px){.instructors .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden;-ms-flex-pack:center;justify-content:center}}.card--instructor{background-size:100% auto;background-position:center;min-height:250px;min-width:250px;height:250px;width:250px;max-height:250px;max-width:250px;position:relative;margin-left:0;background-color:#3B3B3B;transition:.2s background ease-in-out;transform:translate3d(0,0,0);margin-top:0}.card--instructor a{font-size:1.25em;font-weight:700;text-transform:uppercase;position:absolute;left:0;top:0;width:100%;height:100%;display:block;color:#fff;background:rgba(0,0,0,.5);transition:.2s all ease-in-out}.card--instructor span{font-size:.9em;text-transform:none;font-weight:700;position:absolute;left:5%;width:90%;display:block;line-height:1.2;bottom:1em}.banner__fast-facts small,.card--event h2,.card--featured h2{text-transform:uppercase}.card--instructor span em{display:block;margin-top:.25em;font-weight:400;font-size:.9em}.card--instructor:hover{background-size:103% auto}.card--instructor:hover a{background:rgba(0,0,0,.2)}.program-results__content h4{margin-top:0}@media screen and (min-width:900px){.program-results .cta-block{margin-top:0}}.program-results__image{display:none}@media screen and (min-width:800px){.program-results .flex-container{-ms-flex-align:center;align-items:center}.program-results__content{max-width:70%}.program-results__image{display:block;margin-right:1.5em}.program-results__image img{box-shadow:0 0 1em rgba(0,0,0,.2)}}.program-career-prep h4{margin-top:.2em}.program-career-prep .flex-item{text-align:center;margin-top:2em}@media screen and (min-width:481px){.program-career-prep .flex-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.program-career-prep .flex-item{width:50%;padding-right:1.5em;text-align:left}}.program-career-prep .flex-item h4{color:#B21F28}.program-tuition-start-dates table .button{font-size:1em}.program-tuition-start-dates table tr.closed{text-decoration:line-through}.program-tuition-callouts{margin-top:2em}.faq-cta h3,.post-type-archive-programs .footer{margin-top:0}.program-tuition-callouts .flex-item{background:#F4F4F4;transition:.2s all ease-in-out;margin-bottom:1em}@media screen and (min-width:800px){.program-tuition-callouts .flex-item{width:calc(50% - .75em);margin-right:1.5em}}.program-tuition-callouts .flex-item:last-child{margin-right:0}.program-tuition-callouts .flex-item h3{font-size:1.2em;text-transform:uppercase}.program-tuition-callouts .flex-item p{color:#3B3B3B}.program-tuition-callouts .flex-item a{display:block;padding:3em;text-decoration:none}.program-tuition-callouts .flex-item .program-tuition-callouts__link{text-decoration:underline;margin-bottom:0}.card--spotlight a,.faq-cta a,.single-post main .sidebar a{text-decoration:none}.program-tuition-callouts .flex-item:hover{background:#B21F28}.program-tuition-callouts .flex-item:hover h3,.program-tuition-callouts .flex-item:hover p,.program-tuition-callouts .flex-item:hover path{color:#fff;fill:#fff}.faq .flex-item:nth-child(1){margin-bottom:1.5em}.faq-cta{background:#F4F4F4;padding:2em;text-align:center}.faq-cta a{font-size:2.5em}@media screen and (min-width:1200px){.post-type-archive-programs .banner{background-image:url(/wp-content/uploads/2017/09/banner__coding-bootcamps.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-programs .banner{background-image:url(/wp-content/uploads/2017/09/banner__coding-bootcamps-1024x683.jpg)}}@media screen and (max-width:800px){.post-type-archive-programs .banner{background-image:url(/wp-content/uploads/2017/09/banner__coding-bootcamps-768x512.jpg)}}.post-type-archive-programs .row--gradient{margin-top:4em}.post-type-archive-programs .choose-your-path__half:nth-child(1){padding-top:2em}@media screen and (min-width:800px){.faq .flex-item:nth-child(1){width:50%;margin-right:1.5em;margin-bottom:0}.post-type-archive-programs .choose-your-path__half:nth-child(1){padding-top:6em;-webkit-clip-path:polygon(0 0,100% 50px,100% calc(100% - 50px),0 100%);clip-path:polygon(0 0,100% 50px,100% calc(100% - 50px),0 100%)}.post-type-archive-programs .choose-your-path__half:nth-child(2){padding-top:6em;-webkit-clip-path:polygon(0 50px,100% 0,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 50px,100% 0,100% 100%,0 calc(100% - 50px))}.postid-509 #program-course-detail .flex-item:nth-child(2){min-width:300px;margin-left:2em}}.postid-509 #program-course-detail .centered-content{max-width:100%;margin-bottom:1.5em}.postid-509 #program-course-detail .centered-content ol{padding-left:1em}.postid-509 #program-course-detail .centered-content ol li{margin-bottom:.5em}.postid-509 #program-course-detail .flex-item:nth-child(2){background:#F4F4F4;padding:1.5em}.single-post .content{margin:2em 0 4em}.single-post .banner{min-height:80vh;background-blend-mode:normal}.single-post .banner .post__meta{color:#fff;font-style:italic;font-weight:300;margin-bottom:0}.single-post .banner .post__meta a{color:#46AEBD}.single-post .banner__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card.card--program .btn-outline:active,.location-careers .btn-outline:active{top:1px}.single-post .social-sharing{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.single-post .social-sharing__label{-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.single-post .social-link{color:#fff;padding:.5em 1em;border-radius:3px;display:inline-block;text-decoration:none;font-size:.75em;font-weight:700;transition:.2s all ease-in-out;text-align:center;-ms-flex:1 1 30%;flex:1 1 30%;max-width:115px;margin:.25em}@media screen and (min-width:800px){.single-post .social-link{margin:.5em}}.single-post .social-link__icon{display:block;margin-left:auto;margin-right:auto;margin-bottom:-3px}@media screen and (min-width:800px){.single-post .social-link__icon{display:inline-block;margin-bottom:0}}@media (max-width:1040px) and (min-width:481px){.single-post main .sidebar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}.single-post main .sidebar .widget{margin-top:0;-ms-flex:0 1 45%;flex:0 1 45%}.single-post main .sidebar .widget:nth-of-type(odd){margin-right:auto}.single-post main .sidebar .widget:nth-of-type(even){margin-left:auto}}.single-post main .sidebar .widgettitle{border-bottom:1px solid #474747;color:#3B3B3B;font-weight:600;font-size:1.5em;margin-top:1em;text-indent:.25em;margin-bottom:.5em}.single-post main .sidebar ul{padding:0 .5em;list-style-type:none;margin-top:0}.single-post main .sidebar li{padding:.5em 0;border-bottom:1px solid #e6e6e6}.single-post main .sidebar li:last-child{border-bottom:none}@media screen and (min-width:1040px){.single-post main .sidebar li{padding:.25em 0}.single-post main{display:-ms-flexbox;display:flex}.single-post main .post{-ms-flex:0 0 70%;flex:0 0 70%;margin-right:3em}.single-post main .sidebar{-ms-flex:0 1 280px;flex:0 1 280px;margin-left:auto}}.post-meta{color:gray;font-style:italic;margin:0}.post-content{padding:1.5em 0}.post-content .accord__content h4{margin-top:0}.post-content h2{text-align:left}.cta,.cta h2,.stacks-flex.flex-container{text-align:center}.post-content p{margin:0 0 1.5em}.post-content blockquote{margin:0 0 1.5em .75em;padding:0 0 0 .75em;border-left:3px solid #B21F28;font-style:italic;color:gray}.post-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}.post-content img{margin:0 0 1.5em;max-width:100%;height:auto}.post-content pre{background:#000;color:#d3d3d3;font-size:.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.tags{margin:0}.cta{background-image:linear-gradient(135deg,#fd53e6 0,#6cb7ba 35%,#6cb7ba 55%,#4d848d 100%);color:#fff;padding:2em;margin-bottom:1.5em;overflow:hidden}.cta h2{margin-top:0}.cta img{float:right;max-width:30%;height:auto;margin-right:5%;display:none!important}.cta .button{margin-top:1em}@media screen and (min-width:600px){.stacks-flex.flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}}.stacks-flex.flex-container img{margin-bottom:0}.stacks-flex.flex-container h4{font-weight:700}.stacks-flex.flex-container h5{margin:.2em 0}.stacks-flex.flex-container .flex-item{-ms-flex:0 1 48%;flex:0 1 48%;margin:1%}.career-task-list{padding-bottom:2em}.career-task-list ul{max-width:900px;margin:0 auto;width:90%;list-style:none;padding-left:0}.career-task-list li{padding:1.5em;background:#8D0E16;color:#fff;font-size:1.25em;font-weight:700}.career-task-list li.task-1{background:#9c1b23}.career-task-list li.task-2{background:#87171e}.career-task-list li.task-3{background:#711419}.career-task-list li.task-4{background:#5b1014}.career-task-list li.task-5{background:#450c10}.card--career{padding:0}.card--career a{padding:1.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:100%}.card--career h3{margin-top:.2em}@media screen and (min-width:800px){.career-services__bullets .flex-item{padding-right:1.5em;padding-left:1.5em;-ms-flex:0 1 33%;flex:0 1 33%}}.more-career-services__bullets{margin-top:5em}.more-career-services__bullets .flex-item h3{font-size:1.125em;margin-top:.5em}@media screen and (min-width:600px){.more-career-services__bullets{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.more-career-services__bullets .flex-item{-ms-flex:0 1 50%;flex:0 1 50%;padding-right:1em;padding-left:1em}}@media screen and (min-width:800px){.more-career-services__bullets .flex-item{-ms-flex:0 1 33%;flex:0 1 33%}}@media screen and (min-width:1240px){.more-career-services__bullets .flex-item{-ms-flex:0 1 25%;flex:0 1 25%}}.single-student_spotlights .banner{background-image:url(/wp-content/uploads/2017/08/1800x682-spotlight-header-SWG.jpg)}.single-student_spotlights .content{padding-top:2em;margin-bottom:0}.banner--spotlight{background-size:cover;background-position:center center}.banner__fast-facts h1{font-size:2.36856em;margin-top:0}.card.card--program .btn-outline,.location-careers .btn-outline{font-size:1em;transition:background-color .14s ease-in-out;position:relative}.banner__fast-facts p{margin-bottom:.2em}.single-student_spotlights .two-thirds{background:#F4F4F4}.recent-spotlights{background:#E5E5E5}.recent-spotlights h3{margin-top:0;color:#3B3B3B;border-bottom:2px solid #F4F4F4;padding-bottom:.5em}.recent-spotlights ul{list-style:none;padding-left:1.5em;column-count:2}.post-type-archive-student_spotlights .banner{background-image:url(/wp-content/uploads/2017/08/1800x682-spotlight-header-SWG.jpg)}.post-type-archive-student_spotlights .content{margin-bottom:4em}.card__text{padding:1.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:100%}.card--spotlight{padding:0}.card--spotlight h3{margin-top:0}.card--spotlight p{margin-bottom:.2em;color:#3B3B3B}.card--spotlight .button{margin-top:1.5em}.single-locations .content{margin:0}.location-why p{margin-bottom:0}@media screen and (min-width:900px){.location-accomodations .wrap{display:-ms-flexbox;display:flex}.accomodations__content{-ms-flex:0 1 50%;flex:0 1 50%;margin-right:5%}}.accomodations__gallery{-ms-flex:0 1 50%;flex:0 1 50%}.accomodations__gallery .gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.accomodations__gallery .gallery .flex-item{-ms-flex:0 1 45%;flex:0 1 45%;margin-right:5%;margin-bottom:5%;float:left;max-width:45%}@media screen and (min-width:481px){.accomodations__gallery .gallery .flex-item{-ms-flex:0 1 30%;flex:0 1 30%;margin-right:3%;margin-bottom:3%}}.accommodation-location{background:rgba(255,255,255,.1);padding:1.5em;margin-bottom:1em}.accommodation-location h3{margin-bottom:.2em;margin-top:0}.location-video{max-width:1100px;margin:2em auto 0}.location-instructors{width:90%;margin:0 auto}#events .card h2,#events span{color:#3B3B3B}.card--location__content *,.card--location__content p,.card.card--program *{color:#fff}.acf-map{width:100%;height:400px;margin:0}@media screen and (min-width:1040px){.location-instructors .flex-container{overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.acf-map{height:600px}}.acf-map img{max-width:inherit!important}.location-programs .flex-container.greater-than-three .card.card--program{min-width:50%}.card.card--program{text-align:center;padding:2em;margin:0}@media screen and (min-width:600px){.recent-spotlights ul{column-count:3}.location-programs .flex-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.card.card--program{max-width:50%;min-width:50%;width:50%}}@media screen and (min-width:1040px){.card.card--program{width:auto;max-width:auto;min-width:auto;-ms-flex:1;flex:1}}.card.card--program h3{margin-top:0;font-weight:300}.card.card--program .btn-outline,.cta--newsletter .editor-email-button,.location-careers .btn-outline{font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;line-height:1.5;font-weight:700;cursor:pointer;text-decoration:none;text-align:center}.card.card--program .btn-outline{display:inline-block;color:#fff!important;padding:.75em 2em;border-radius:2.2em;background:0 0;border:2px solid #fff;margin:0 .2em .5em 0}.card.card--program .btn-outline:focus,.card.card--program .btn-outline:hover{text-decoration:none;outline:0;background:#46AEBD;border:2px solid #46AEBD;color:#fff!important}.card--program__content{max-width:600px;margin:0 auto}@media screen and (min-width:600px){.card--program__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:100%}}.card--program-1{background:#9c1b23}.card--program-1:hover{background:#B21F28;color:#fff!important}.card--program-2{background:#87171e}.card--program-2:hover{background:#B21F28;color:#fff!important}.card--program-3{background:#711419}.card--program-3:hover{background:#B21F28;color:#fff!important}.card--program-4{background:#5b1014}.card--program-4:hover{background:#B21F28;color:#fff!important}.card--program .track__level strong{display:block}.card--program .track__level svg path{fill:rgba(255,255,255,.2)}.card--program .track__level.advanced svg:first-child path,.card--program .track__level.advanced svg:last-child path,.card--program .track__level.advanced svg:nth-child(2) path,.card--program .track__level.beginner svg:first-child path,.card--program .track__level.intermediate svg:first-child path,.card--program .track__level.intermediate svg:nth-child(2) path{fill:#46AEBD}.location-location{padding:0}.location-careers{background:#B21F28}.location-careers .btn-outline{display:inline-block;color:#fff!important;padding:.75em 2em;border-radius:2.2em;background:0 0;border:2px solid #fff;margin:0 .2em .5em 0}.location-careers .btn-outline:focus,.location-careers .btn-outline:hover{text-decoration:none;outline:0;background:#8D0E16;border:2px solid #8D0E16;color:#fff!important}@media screen and (min-width:1200px){.post-type-archive-locations .banner{background-image:url(/wp-content/uploads/2017/09/banner__locations.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.post-type-archive-locations .banner{background-image:url(/wp-content/uploads/2017/09/banner__locations-1024x526.jpg)}}@media screen and (max-width:800px){.post-type-archive-locations .banner{background-image:url(/wp-content/uploads/2017/09/banner__locations-768x394.jpg)}}.post-type-archive-locations .content{margin-bottom:0}.post-type-archive-locations .banner__text{padding-bottom:7em}@media screen and (min-width:800px){.recent-spotlights ul{column-count:1}.post-type-archive-locations .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.location-map{max-width:700px;margin:-7em auto 2em;z-index:2;position:relative}.location-map a,.location-map a span{position:absolute;transition:.2s all ease-in-out}.location-map>img{width:100%;height:auto}.location-map a.akron-oh{right:22%;top:35%}.location-map a.louisville-ky{right:28%;top:44%}.location-map a.minneapolis-mn{right:44%;top:20%}.location-map a.atlanta-ga{left:73%;top:60%}.location-map a.pensacola-fl{top:72%;left:68%}.location-map a.baldwin-city-ks{top:45%;left:51%}.location-map a.kent-oh{right:21%;top:34%}.location-map a.corvallis-or{top:14%;left:3%}.location-map a.wichita-ks{top:48%;left:47%}.location-map a.fort-worth-tx{left:48%;top:64%}.location-map a.newark-de{left:88%;top:35%}.location-map a.long-beach-ca{left:7%;top:56%}.location-map a.greeley-co{left:34%;top:38%}.location-map a.buffalo-ny{left:80%;top:24%}.location-map a svg{filter:drop-shadow(0 0 1px rgba(0, 0, 0, .5))}.location-map a svg path{fill:#B21F28}.location-map a span{background:#3B3B3B;padding:.2em;left:calc(100% + 4px);opacity:0;width:auto;color:#fff;text-decoration:none;border-radius:4px;display:block;top:50%;transform:translateY(-50%);white-space:nowrap}.location-map a:hover{z-index:5}.location-map a:hover span{opacity:1}.location-map__marker.partner svg path{fill:#46AEBD}.card--location{background-color:#3B3B3B;position:relative;margin:0;padding:2em;overflow:hidden;box-sizing:border-box;-ms-flex:1 0 auto;flex:1 0 auto}.card--location--online .card--location__bg{background-position:right center}.card--location .button{font-size:.875em}@media screen and (min-width:800px){.card--location{padding:3em 2em;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100%/2);flex-basis:calc(100%/2);max-width:50%}}@media screen and (min-width:1040px){.card--location{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3);padding:4em 3em}}.card--location:hover .card--location__bg{opacity:.05;transform:scale(1.1)}.card--location__content{position:relative;z-index:3}.card--location__content h3{margin-top:0}.card--location__bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;background-size:cover;background-position:center;z-index:1;transition:.2s all ease-in-out}.card--location__track{border-radius:0;border:1px solid #fff;display:inline-block;margin-bottom:.5em}.card--location__program-tracks strong{margin-bottom:.2em;display:block}.card--location__partner{font-size:.75em;font-style:italic;background:#46AEBD!important;color:#fff!important;margin-bottom:1em;display:inline-block;padding:.2em 1em;border-radius:3px}.cta--newsletter{width:90%;text-align:center;margin:2em auto;padding:2em;background:#F4F4F4;-ms-flex-direction:column;flex-direction:column}.cta--newsletter__form{width:100%}.cta--newsletter input{max-width:600px;margin:0 auto;background:#fff}.cta--newsletter .editor-email-button{display:inline-block;position:relative;color:#fff!important;font-size:1em;padding:.75em 2em;border:0;border-radius:2.2em;transition:background-color .14s ease-in-out;text-overflow:ellipsis;margin:0 .2em .5em 0;background:#317f8a!important}.cta--newsletter .editor-email-button:focus,.cta--newsletter .editor-email-button:hover{color:#fff;text-decoration:none;outline:0;background:#1d4b52}.cta--newsletter .editor-email-button:focus{border:2px solid #46AEBD}.cta--newsletter .editor-email-button:active{top:1px}.postid-5774 #events,.postid-5774 .program-tuition-callouts{display:none}.post-type-archive-press .main-content{margin-bottom:4em}.card--featured{max-width:1100px;margin:-3em auto 2em;position:relative;z-index:3;width:90%;padding:0;box-shadow:0 14px 1em -8px rgba(0,0,0,.2)}.card--featured .card__content{padding:1.5em}.card--featured .card__image{position:relative;overflow:hidden;width:100%}.card--featured .card__image:before{content:"";position:absolute;bottom:-2px;left:0;width:101%;height:2em;background:#F4F4F4;-webkit-clip-path:polygon(0 90%,100% 0,100% 100%,0 100%);clip-path:polygon(0 90%,100% 0,100% 100%,0 100%)}@media screen and (min-width:800px){.post-type-archive-press .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.card--featured{display:-ms-flexbox;display:flex}.card--featured .card__content{-ms-flex:0 1 60%;flex:0 1 60%}.card--featured .card__image{-ms-flex:0 1 40%;flex:0 1 40%}.card--featured .card__image:before{float:left;left:inherit;right:-2px;top:0;height:101%;width:2em;-webkit-clip-path:polygon(0 calc(100% - 2px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 2px),100% 0,100% 100%,0 100%)}}.cyber-security-tracks .button:active,.filters button.mixitup-control-active:active,.filters button:active,.our-outcomes .flex-item--full .btn-outline:active{top:1px}.card--featured .card__image img{display:block;width:100%;height:auto}.card--featured h2{font-size:.875em;margin-top:0}.card--featured h3{margin-top:.2em}.card--featured .card--featured__date{color:#7b7b7b;margin-bottom:1em}.card--press__logo{max-height:60px;width:auto;margin-bottom:1.5em}.card--press{font-size:.9em;min-height:100px}@media screen and (min-width:800px){.card--featured .card__image img{width:auto;height:100%;max-width:none}.card--press{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:47%;flex-basis:47%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:baseline;align-content:baseline}}@media screen and (min-width:1040px){.card--press{-ms-flex-preferred-size:30%;flex-basis:30%}}.card--press .card--press__date{color:#7b7b7b;margin-bottom:.2em;width:100%}.card--press h3{margin-top:0}.card--press a svg{vertical-align:text-top}.post-type-archive-team .flex-container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:800px){.post-type-archive-team .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.post-type-archive-team .content{margin-bottom:4em}.breadcrumbs{font-size:.875em}.filters{text-align:center;margin-bottom:2em;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.filters{display:block}}.filters button,.filters button.mixitup-control-active{display:inline-block;font-size:1em;text-overflow:ellipsis;margin:0 .2em .5em 0;padding:.75em 1em;text-align:center;font-weight:700;font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;line-height:1.5;cursor:pointer;transition:background-color .14s ease-in-out;text-decoration:none;position:relative}.filters button{color:#fff!important;background:#3B3B3B;border-radius:0;width:49%;min-width:49%;border:2px solid #fff}.filters button:focus,.filters button:hover{color:#fff;text-decoration:none;outline:0;background:#151515}.filters button:focus{border:2px solid #46AEBD}@media screen and (min-width:600px){.filters button{min-width:initial;width:auto;-ms-flex:1;flex:1}}.filters button.mixitup-control-active{color:#fff!important;background:#B21F28;border-radius:0;z-index:4;border:2px solid #fff}.filters button.mixitup-control-active:focus,.filters button.mixitup-control-active:hover{color:#fff;text-decoration:none;outline:0;background:#711419}.filters button.mixitup-control-active:focus{border:2px solid #46AEBD}.single-team .content{margin-top:2em;margin-bottom:4em}.single-team .content .wrap{max-width:930px}.single-team .team-bio__details{text-align:center;margin-bottom:2em;margin-top:-5em;position:relative;z-index:2}.single-team .team-bio__details h3{margin-top:.5em;margin-bottom:.2em}.single-team .team-bio__details p{margin-bottom:0}.single-team .team-bio__about h2:first-of-type{margin-top:0}@media screen and (min-width:1200px){.page-template-page-events .banner{background-image:url(/wp-content/uploads/2017/09/banner__events.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.page-template-page-events .banner{background-image:url(/wp-content/uploads/2017/09/banner__events-1024x683.jpg)}}@media screen and (max-width:800px){.page-template-page-events .banner{background-image:url(/wp-content/uploads/2017/09/banner__events-768x512.jpg)}}.page-template-page-events .content{margin-top:2em;margin-bottom:4em}@media screen and (min-width:800px){.single-team .team-bio__details{min-width:250px;margin-right:50px}.page-template-page-events .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.card--event{-ms-flex:0 1 30%;flex:0 1 30%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:space-between}}.card--event h2{text-align:left}.single-events .main-content{display:block}.single-events .main-content article{margin:60px 0}.single-events .main-content aside{background:#f5f5f5;padding:30px;margin:60px 0 110px}@media screen and (min-width:1000px){.single-events .main-content{display:-ms-flexbox;display:flex}.single-events .main-content article{-ms-flex:1;flex:1}.single-events .main-content aside{-ms-flex:1;flex:1;width:400px;min-width:400px;max-width:400px;margin:60px 0 110px 60px}}.single-events .main-content aside .date-and-time{margin-bottom:15px}.single-events .main-content aside .date-and-time:last-child{margin-bottom:0}.single-events aside h3{margin:0}.single-events ul.date-and-time{list-style-type:none;padding:0;background:#fff;border-radius:3px}.single-events ul.date-and-time li{font-size:1rem;padding:10px 13px;border:1px solid #ccc;border-bottom:0;display:-ms-flexbox;display:flex}.single-events ul.date-and-time li:last-child{border-bottom:1px solid #ccc}.single-events ul.date-and-time li p{display:block;margin-bottom:0}.single-events ul.date-and-time li strong{display:block;padding-right:15px}.post-type-archive-events .card{padding:0;overflow:hidden;border-radius:2px}.post-type-archive-events .card img{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:1.5em}.post-type-archive-events .card div{padding:0 1.5em 1.4em}.post-type-archive-events .card div.post-thumbnail{width:100%;height:200px;min-height:200px;max-height:200px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin:0 0 1.5em;padding:0}.post-type-archive-events .card div h2.h4{margin-top:0}.post-type-archive-events .card div .button{width:100%;-ms-flex-item-align:end;align-self:flex-end}.post-type-archive-events .card{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.post-type-archive-events .card a.button{margin:auto 25px 25px}@media screen and (min-width:1200px){body.post-type-archive-faq .banner{background-image:url(/wp-content/uploads/2017/09/banner__faq.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){body.post-type-archive-faq .banner{background-image:url(/wp-content/uploads/2017/09/banner__faq-1024x683.jpg)}}@media screen and (max-width:800px){body.post-type-archive-faq .banner{background-image:url(/wp-content/uploads/2017/09/banner__faq-768x512.jpg)}}body.post-type-archive-faq .content{margin-top:1em;margin-bottom:1em}@media screen and (min-width:800px){body.post-type-archive-faq .flex-container{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1040px){body.post-type-archive-faq .content{margin-bottom:6em;margin-top:4em}body.post-type-archive-faq .flex-container{-ms-flex-direction:row;flex-direction:row}body.post-type-archive-faq .filters-container{-ms-flex:0 0 380px;flex:0 0 380px}}body.post-type-archive-faq .accord__header{background:#F4F4F4;color:#3B3B3B;border-bottom:1px solid #dbdbdb}body.post-type-archive-faq .accord__header.active{background:#B21F28;color:#fff}body.post-type-archive-faq .accord__header svg path{fill:#B21F28}@media screen and (min-width:600px){body.post-type-archive-faq .filters-container{margin-bottom:2em}}@media screen and (min-width:800px){body.post-type-archive-faq .filters{margin:0 2em}}body.post-type-archive-faq .filters h2{display:block;width:100%;margin-top:0}body.post-type-archive-faq .filters button{line-height:1.5}@media screen and (min-width:1040px){body.post-type-archive-faq .filters button{width:100%;font-size:.875em;margin-bottom:.1em}}body.post-type-archive-faq .faq-questions-container,body.post-type-archive-faq .faq-questions-container .faq-questions{width:100%}.single-faq .content{margin-top:2em;margin-bottom:4em}.postid-6284 .faq{margin:0 0 5em}.spotlight--review .spotlight__quote{font-size:1em}.our-outcomes .flex-item--full{background:#B21F28;padding:2em}@media screen and (min-width:800px){.our-outcomes .flex-item--full{padding:4em 3em;float:left;width:50%;max-width:50%}}@media screen and (min-width:1040px){.our-outcomes .flex-item--full{padding:6em 4em;width:33%;max-width:33%}}.our-outcomes .flex-item--full .btn-outline{display:inline-block;position:relative;font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;text-decoration:none;text-align:center;color:#fff!important;font-size:1em;line-height:1.5;font-weight:700;padding:.75em 2em;border-radius:2.2em;cursor:pointer;transition:background-color .14s ease-in-out;background:0 0;border:2px solid #fff;margin:0 .2em .5em 0}.our-outcomes .flex-item--full .btn-outline:focus,.our-outcomes .flex-item--full .btn-outline:hover{text-decoration:none;outline:0;background:#3B3B3B;border:2px solid #3B3B3B;color:#fff!important}.big-quote,.our-culture,.our-outcomes .flex-item--full *,.thanks__sidebar,.thanks__sidebar a,.thanks__sidebar h4{color:#fff}.our-outcomes .flex-item--full h3{margin-top:0}.our-outcomes .flex-item--full:nth-child(even){background:#8D0E16}.page-template-page-outcomes .student-spotlights{margin-bottom:2em}@media screen and (min-width:1040px){.page-template-page-outcomes .student-spotlights{margin-bottom:4em}.page-template-page-who-we-are .program-instructors .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.page-template-page-military-outcomes .sets-us-apart .centered-content{padding-top:0}.page-template-page-military-outcomes #main-content>.centered-content{padding-bottom:0}@media screen and (min-width:1200px){.page-template-page-who-we-are .banner{background-image:url(/wp-content/uploads/2017/10/about-banner-new.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.page-template-page-who-we-are .banner{background-image:url(/wp-content/uploads/2017/10/about-banner-new-1024x683.jpg)}}@media screen and (max-width:800px){.page-template-page-who-we-are .banner{background-image:url(/wp-content/uploads/2017/10/about-banner-new-768x512.jpg)}}.page-template-page-who-we-are .content{margin:0}.about-video{max-width:1100px;margin:0 auto}.big-quote{background:#3B3B3B}.big-quote .wrap{max-width:880px}.big-quote blockquote{font-size:1.875em;line-height:1.5;font-style:italic;max-width:775px;font-weight:300;margin-bottom:2rem;padding-left:0;border-left:none;margin-left:0}.big-quote__author strong{display:block}.sets-us-apart ul{max-width:500px;margin:0 auto;padding-left:0}.sets-us-apart li{list-style:none;margin-bottom:1.5em}.sets-us-apart__image{background-size:cover;background-position:center}.course-report{background:#F4F4F4}@media screen and (min-width:800px){.big-quote blockquote{font-size:2.5em}.big-quote__author{text-align:right;float:right}.sets-us-apart ul{max-width:100%;padding-left:2.5em}.sets-us-apart .flex-item{-ms-flex:0 1 50%;flex:0 1 50%}.course-report .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:900px){.course-report .flex-container{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}.course-report__image{text-align:center;margin-bottom:3em}@media screen and (min-width:800px){.course-report__image{padding-right:3em;-ms-flex:0 1 150px;flex:0 1 150px}}@media screen and (min-width:900px){.course-report__image{-ms-flex:0 1 250px;flex:0 1 250px}}.course-report__image img{max-width:250px;margin:0 auto}.course-report__content{font-size:1.25em}@media screen and (min-width:800px){.course-report__content{-ms-flex:0 1 100%;flex:0 1 100%}}@media screen and (min-width:900px){.course-report__content{-ms-flex:1;flex:1;font-size:1.5em}}.our-culture{background:#3B3B3B}.our-culture__content h2{text-align:left;width:100%;margin-bottom:.5em}@media screen and (min-width:800px){.our-culture__content{-ms-flex:0 1 50%;flex:0 1 50%;padding-right:5%}.our-culture__gallery{-ms-flex:0 1 50%;flex:0 1 50%}}.our-culture__gallery .gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin-top:1em}.our-culture__gallery .gallery a{-ms-flex:0 1 45%;flex:0 1 45%;margin-right:5%;margin-bottom:5%;float:left;width:45%}@media screen and (min-width:481px){.our-culture__gallery .gallery a{-ms-flex:0 1 30%;flex:0 1 30%;margin-right:3%;margin-bottom:3%;float:left;width:30%}}.faq .wrap{max-width:1000px}.outcome-transparency .wrap{max-width:900px}.outcome-transparency .flex-container{-ms-flex-align:center;align-items:center}.outcome-transparency .flex-item{-ms-flex:1 0 auto;flex:1 0 auto}.outcome-transparency .outcome-transparency__content{-ms-flex:1 0 auto;flex:1 0 auto;width:90%}@media screen and (min-width:800px){.outcome-transparency .outcome-transparency__content{-ms-flex:0 1 calc(100% - 226px);flex:0 1 calc(100% - 226px);margin-right:1.5em}.thanks__content{-ms-flex:0 1 60%;flex:0 1 60%;padding-right:3em}}.page-template-page-student-outcomes .content{margin:0}.page-template-page-student-outcomes .outcome h3 span{display:block;font-size:1rem;font-style:italic}.outcome-job-titles{background:#F4F4F4}.outcome-graduation-rate .flex-item{margin:1em;text-align:center}.page-template-page-thanks .content,.thanks__sidebar h3:first-of-type{margin-top:0}.page-template-page-thanks .cta--newsletter{margin-bottom:4em}.thanks__content h2{width:100%;text-align:left;margin-top:0}.thanks__content li{margin-bottom:1em}.thanks__sidebar{background:#3B3B3B;padding:1.5em}.page-id-66 li#menu-item-78{display:none}.form--corporate{max-width:900px;margin:0 auto}.page-template-page-corporate-training .content{margin-top:0}.corporate-benefits-list{padding-left:0;max-width:1000px;margin:0 auto}.corporate-benefits-list li{list-style:none;background:#236D77;margin:.5em;padding:1em;font-size:1.25em;font-weight:700;text-align:center}@media screen and (min-width:800px){.thanks__sidebar{-ms-flex:0 1 40%;flex:0 1 40%}.corporate-benefits-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.corporate-benefits-list li{-ms-flex:0 1 calc(50% - 1em);flex:0 1 calc(50% - 1em)}}.cyber-security-tracks{background:#B21F28;color:#fff}.cyber-security-tracks h3{text-align:center}.cyber-security-tracks .button{display:inline-block;position:relative;font-family:"Roboto Slab",Rockwell,Helvetica,Century Gothic,sans-serif;text-decoration:none;text-align:center;color:#fff!important;font-size:1em;line-height:1.5;font-weight:700;padding:.75em 2em;border-radius:2.2em;cursor:pointer;transition:background-color .14s ease-in-out;background:0 0;border:2px solid #fff;margin:.25em}.cyber-security-tracks .button:focus,.cyber-security-tracks .button:hover{text-decoration:none;outline:0;background:#8D0E16;border:2px solid #8D0E16;color:#fff!important}@media screen and (min-width:1440px){.card--b2b{-ms-flex-preferred-size:30%;flex-basis:30%}}.card--b2b .card--b2b__heading{color:#3B3B3B;margin-top:0}.card--b2b .card--b2b__date{color:#7b7b7b;margin-bottom:.2em}@media screen and (min-width:1200px){.blog .banner{background-image:url(/wp-content/uploads/2017/09/banner__blog.jpg)}}@media screen and (min-width:801px) and (max-width:1200px){.blog .banner{background-image:url(/wp-content/uploads/2017/09/banner__blog-1024x569.jpg)}}@media screen and (max-width:800px){.blog .banner{background-image:url(/wp-content/uploads/2017/09/banner__blog-768x426.jpg)}}.blog .content{margin-top:0}.blog .post{position:relative;z-index:9;border-bottom:1px solid #d9d9d9;padding:2em 1.5em}.blog .post:after,.blog .post:before{content:'';width:5%;position:absolute;bottom:-4px;background:#fff;height:4px;opacity:1}.blog .post:last-child{border:none}@media screen and (min-width:481px){.blog .post{padding:2em}}.blog .post:before{left:0}.blog .post:after{right:0}.blog .post:hover:after,.blog .post:hover:before{opacity:0}.blog .post__info{max-width:800px;margin:0 auto;position:relative;z-index:2}.blog .post .post__meta{color:gray;font-style:italic;font-size:1.1em;margin-bottom:.25em}@media screen and (min-width:1040px){.blog .post .post__meta{margin-bottom:.75em}}.blog .post__title{font-size:1.5em;margin:0}.blog .post__content{background:0 0}.blog .post__image{z-index:-1;opacity:0;transition:all .35s ease;background-size:cover}.blog .post:hover,.blog .post:hover .post__image{opacity:1}.blog .post__image,.blog .post__image:before{position:absolute;top:0;left:0;height:100%;width:100%}.blog .post:hover a{color:#fff}.blog .post:hover .post__content,.blog .post:hover .post__meta,.blog .post:hover>*{color:#fff!important}.page-template-page-b2b .main-content{max-width:800px;margin:2em auto 4em}.page-template-page-employer-network .tab__content{background:0 0;box-shadow:none}.page-template-page-employer-network .career-task-list .flex-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:900px){.page-template-page-employer-network .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:800px){.blog .post__info{padding:2em 1em}.page-template-page-employer-network .logo__list div{margin:1em 2em}.employer-why-join__bullets{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1040px){.blog .post__title{font-size:2.5em}.employer-why-join__bullets{-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:800px){.employer-why-join__bullets .flex-item{-ms-flex:0 1 50%;flex:0 1 50%;padding-right:1.5em;padding-left:1.5em;margin-top:2em}}@media screen and (min-width:1040px){.employer-why-join__bullets .flex-item{-ms-flex:0 1 33%;flex:0 1 33%;margin-top:3em}}@media screen and (min-width:800px){.employer-why-join__bullets h3{margin-top:.5em}}@media screen and (min-width:900px){.stats-grid-container{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}.stats-grid__stat{background:#3B3B3B;color:#fff;padding:2em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.stats-grid__stat:nth-child(2){background:#2e2e2e}.stats-grid__stat h2{font-size:1.5em}.stats-grid__stat h2 span{font-size:3.75em;display:block}.stats-grid--vertical .stats-grid__stat{background:#B21F28}.stats-grid--vertical .stats-grid__stat:last-child{background:#8D0E16}.case-study-col-one{margin-bottom:80px}.case-study-col-one,.case-study-col-two{padding:0 2rem;font-size:1.075rem}.case-studies-container .case-study-col-one h2,.case-studies-container .case-study-col-two h2{text-align:left;font-size:2.25rem}@media screen and (min-width:900px){.case-studies-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.case-study-col-one{margin-bottom:0}}.employer-list{position:relative;text-align:center}.employer-list-gradient{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 );position:absolute;top:0;left:0;right:0;bottom:0}.employer-list .button{marign:0 auto;text-align:center}.employer-network-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:100px auto}.employer-network-list .flex-item{text-align:center;min-width:100%;max-width:100%;width:100%;padding:0 10px}.page-template-page-digital-coding-badges .costs-financing-scholarships,.page-template-page-digital-coding-badges .employer-why-join,.page-template-page-digital-coding-badges .how-badges-work-container{padding-bottom:0}.employer-network-list .flex-item p{background:#f4f4f4;border:1px solid #eee;margin:.25em 0;font-size:1em;min-height:50px;display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:800px){.employer-network-list .flex-item{min-width:50%;max-width:50%;width:50%}}@media screen and (min-width:1000px){.employer-network-list .flex-item{min-width:33.33333%;max-width:33.33333%;width:33.33333%}}@media screen and (min-width:1200px){.employer-network-list .flex-item{min-width:25%;max-width:25%;width:25%}}@media screen and (min-width:1400px){.employer-network-list .flex-item{min-width:20%;max-width:20%;width:20%}}.page-template-page-digital-coding-badges .how-badges-work-container h3{margin-top:0;text-align:center}.page-template-page-digital-coding-badges .sets-us-apart .sets-us-apart__image{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-122.jpg)}.page-template-page-digital-coding-badges .sets-us-apart h2{text-align:left;margin:0;padding-left:2.5rem}.page-template-page-digital-coding-badges .sets-us-apart ul li h3.h5{margin-bottom:0}.page-template-page-digital-coding-badges .sets-us-apart ul li h3.h5 p.h4{margin-top:0;font-size:.95em}.page-template-page-digital-coding-badges .costs-financing-scholarships .cost-per-badge-section{margin-bottom:2em;background:#efefef;padding:60px}.page-template-page-digital-coding-badges .sets-us-apart.outcomes-container .sets-us-apart__image{background-image:url(/wp-content/uploads/2019/08/201905-SoftwareGuild-083-1.jpg;)}.page-template-page-digital-coding-badges .sets-us-apart.outcomes-container h2{text-align:center;margin:0 auto 1em;padding-left:0}.page-template-page-digital-coding-badges .sets-us-apart.outcomes-container .uni-logo__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.page-template-page-digital-coding-badges .sets-us-apart.outcomes-container .uni-logo__list div{width:33%;min-width:33%;max-width:33%;-ms-flex:1!important;flex:1!important;padding:1.5em}.page-template-page-digital-coding-badges .cta-section.cta-section-badges .cta-block.badge-program{padding:0}.page-template-page-digital-coding-badges .cta-section.cta-section-badges .cta-block.badge-program h3.h2{margin-top:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{display:block;max-width:90%!important;margin:0 auto;page-break-before:auto;page-break-after:auto}@page{margin:.5in}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}.hidden,.track__content{display:block}.header{position:relative}.hidden{transform:none;opacity:1}img.b-lazy{display:none!important;height:0}.header .banner__text{display:block;padding:0}body .header .logo__shield,body .header .logo__text--guild{fill:#B21F28}body .header .logo__text--software{fill:#3B3B3B}}.props{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin:1.5em 0 0;-ms-flex-align:center;align-items:center}.props__wrapper{background:#efefef}@media (min-width:860px){.props{display:-ms-flexbox;display:flex}}.props>div{-ms-flex:0 1 47%;flex:0 1 47%}.props__text h2{margin-top:0}.props__logos{text-align:center;margin-bottom:1.5em}.props__logos img{height:150px;margin-right:1.5em}.page-template-page-digital-coding-badges #content-2 div,.page-template-page-digital-coding-badges #content-3 div{margin-bottom:3em}.page-template-page-digital-coding-badges .sets-us-apart ul.flex-item ul{padding-left:18px}.page-template-page-digital-coding-badges .uni-logo__list{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.page-template-page-digital-coding-badges .uni-logo__list .flex-item{-ms-flex:1!important;flex:1!important;width:50%;min-width:50%;max-width:50%;text-align:center}.page-template-page-digital-coding-badges .cta-section-badges .cta-block{display:block;text-align:center}@media screen and (min-width:900px){.page-template-page-digital-coding-badges .how-badges-work ul.flex-container li.flex-item{width:25%;min-width:25%;max-width:25%}.page-template-page-digital-coding-badges .uni-logo__list .flex-item{width:33%;min-width:33%;max-width:33%}.page-template-page-digital-coding-badges .cta-section-badges .cta-block{display:-ms-flexbox;display:flex;text-align:left}}#dustintest{color:red}