:root{--brand-blue: #39bad8;--brand-white: #fff;--brand-black: #000;--brand-light-grey: #f3f3f3;--brand-dark-grey: #b8b8b8;--brand-red: #e9354c;--brand-purple: #835581;--brand-yellow: #f9c30b;--brand-mc-purple: #8d41e1;--brand-mc-dark-blue: #00276d;--brand-gdmc-neon-green: #43f7b1;--brand-gdmc-black: #292929;--brand-accelerate-green: #b5d43a;overscroll-behavior:none}*{font-family:montserrat,sans-serif}html{font-size:16px;overflow-x:hidden;scroll-padding-top:76px}.container-xxl{width:85%;max-width:1204px}.bf-container-lg{width:100%;max-width:904px;margin-right:auto;margin-left:auto}h1,.h1{text-transform:uppercase;font-weight:900;font-size:3.157rem}h2,.h2{text-transform:uppercase;font-weight:900;font-size:2.369rem}h3,.h3{text-transform:uppercase;font-weight:900;font-size:1.777rem}h4,.h4{text-transform:uppercase;font-weight:400;font-size:1.333rem}.social-icon{font-size:1.75rem}.all-caps{text-transform:uppercase!important}.initial-caps{text-transform:initial!important}.subhead-1{font-size:1.333rem;text-transform:uppercase;margin-bottom:.25rem}.fs-little{font-size:.75rem}.features-list{font-size:1.333rem;line-height:2.5}.features-list li img{height:2rem}a{text-decoration:none}p{line-height:2rem}ul{line-height:1.8}.lh-3{line-height:3}.my-6{margin-top:4rem;margin-bottom:4rem}.mt-6{margin-top:4rem}.py-6{padding-top:4rem;padding-bottom:4rem}.pb-6{padding-bottom:4rem}.pb-7{padding-bottom:6rem}.fw-400{font-weight:400!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700}.fw-900{font-weight:900}.navbar-toggler{border:none}.navbar-toggler-icon{width:2em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDI1NSknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+)}.nav-item{--bs-nav-link-hover-color: none}.nav-link{font-weight:400;font-size:1.25rem;margin-left:.5rem;margin-right:.5rem}.nav-link:hover{color:var(--brand-white);text-shadow:0 .025em #fff,0 -.025em #fff,.02em 0 #fff,-.02em 0 #fff}.nav-link-active{font-weight:600}.nav-link-active:hover{text-shadow:none}.btn{font-weight:900;text-transform:uppercase;border-radius:10px;padding-left:1.5rem;padding-right:1.5rem;padding-top:.65rem;padding-bottom:.65rem}.btn-white{color:var(--brand-blue);background-color:var(--brand-white)}.btn-black-out-white{color:var(--brand-white);background-color:var(--brand-black);border-color:var(--brand-white)}.btn-check+.btn:hover{color:var(--brand-white);background-color:var(--brand-blue);border-color:var(--brand-blue)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--brand-blue);color:var(--brand-white);border-color:var(--brand-blue)}.btn-white-black{color:var(--brand-black);background-color:var(--brand-white);border-color:var(--brand-white)}.btn-white-black:hover,.btn-white-black:active,.btn-white-black:focus{background-color:var(--brand-blue);color:var(--brand-white);border-color:var(--brand-blue)}.btn-hover-clear:hover,.btn-hover-clear:hover,.btn-hover-clear:hover{background-color:transparent!important}.btn-white:hover,.btn-white:active,.btn-white:focus{color:var(--brand-white);background-color:var(--brand-blue);border-color:var(--brand-white)}.btn-light-grey{color:var(--brand-black);background-color:var(--brand-light-grey);font-weight:400;text-transform:initial}.btn-light-grey:hover,.btn-light-grey:active,.btn-light-grey:focus{color:var(--brand-white);font-weight:600;background-color:var(--brand-blue)}.btn-dark-grey{color:var(--brand-white);background-color:var(--brand-dark-grey)}.btn-dark-grey:hover,.btn-dark-grey:active,.btn-dark-grey:focus{color:var(--brand-dark-grey);background-color:var(--brand-white);border-color:var(--brand-dark-grey)}.btn-blue{color:var(--brand-white);background-color:var(--brand-blue)}.btn-blue:hover,.btn-blue:active,.btn-blue:focus{color:var(--brand-blue);background-color:var(--brand-white);border-color:var(--brand-blue)}.btn-clear-blue{color:var(--brand-blue);background-color:transparent;border-color:var(--brand-blue)}.btn-clear-blue:hover,.btn-clear-blue:active,.btn-clear-blue:focus{color:var(--brand-white);background-color:var(--brand-blue);border-color:var(--brand-blue)}.btn-outline-black{color:var(--brand-white);border-color:var(--brand-white);background-color:var(--brand-black)}.btn-outline-black:hover,.btn-outline-black:active,.btn-outline-black:focus{color:var(--brand-white);background-color:var(--brand-blue);border-color:var(--brand-blue)}.btn-footer-nav{border-width:0;color:var(--brand-dark-grey)}.btn-footer-nav:hover,.btn-footer-nav:active,.btn-footer-nav:focus{color:var(--brand-dark-grey);filter:brightness(110%)}.btn-outline-blue{color:var(--brand-white);border-color:var(--brand-white);background-color:var(--brand-blue)}.btn-outline-blue:hover,.btn-outline-blue:active,.btn-outline-blue:focus{color:var(--brand-blue);background-color:var(--brand-white);border-color:var(--brand-white)}.btn-black-green{color:var(--brand-gdmc-neon-green);background-color:var(--brand-gdmc-black)}.btn-black-green:hover,.btn-black-green:active,.btn-black-green:focus{color:var(--brand-gdmc-black);background-color:var(--brand-gdmc-neon-green)}.btn-green-black{color:var(--brand-gdmc-black);background-color:var(--brand-gdmc-neon-green);border-color:var(--brand-gdmc-neon-green)}.btn-green-black:hover,.btn-green-black:active,.btn-green-black:focus{color:var(--brand-gdmc-neon-green);background-color:var(--brand-gdmc-black);border-color:var(--brand-gdmc-neon-green)}.btn-gdmc-preorder{font-weight:900;text-transform:uppercase;border-radius:10px;padding-left:1.2rem;padding-right:1.2rem;padding-top:.65rem;padding-bottom:.65rem}.btn-rounded{border-radius:10px;padding-left:1.3rem;padding-right:1.3rem}.btn-shopping-cart{border:none;color:var(--brand-white);padding:0;margin-top:.6rem}.btn-shopping-cart:hover,.btn-shopping-cart:active,.btn-shopping-cart:active{border:none;color:var(--brand-white)}.btn-shopping-cart i{font-size:1.8rem}.btn-cart{padding-top:7px;padding-left:14px;padding-bottom:4px;padding-right:1rem}.btn-cart i{font-size:1.7rem}.bf-submit-btn{padding-left:4.07rem;padding-right:4.07rem}.card{line-height:1.5rem;border-radius:30px;width:min(356px,100%)}.card-img-top{border-top-left-radius:30px;border-top-right-radius:30px}.b-wht{background-color:var(--brand-white)!important}.b-blu{background-color:var(--brand-blue)!important}.b-gry{background-color:var(--brand-light-grey)!important}.b-blk{background-color:var(--brand-black)!important}.b-red{background-color:var(--brand-red)!important}.b-purple{background-color:var(--brand-purple)!important}.b-mc-purple{background-color:var(--brand-mc-purple)!important}.b-mc-dark-blue{background-color:var(--brand-mc-dark-blue)!important}.b-gdmc-green{background-color:var(--brand-gdmc-neon-green)!important}.b-gdmc-black{background-color:var(--brand-gdmc-black)!important}.b-accelerate-green{background-color:var(--brand-accelerate-green)!important}.f-blu{color:var(--brand-blue)!important}.f-wht{color:var(--brand-white)!important}.f-drk-gry{color:var(--brand-dark-grey)!important}.f-lt-gry{color:var(--brand-light-grey)}.f-blk{color:var(--brand-black)!important}.f-gdmc-green{color:var(--brand-gdmc-neon-green)!important}.f-gdmc-black{color:var(--brand-gdmc-black)!important}.logo{width:94px;height:54px}.df-big-logo{width:239px;height:64px}.df-small-logo{width:219px;height:57px}.codee{width:100%;height:auto}.fa-brands{color:var(--brand-white)}footer a{cursor:pointer;text-decoration:none;color:var(--brand-white)}footer a:hover{color:var(--brand-white);font-weight:700}footer{background-color:var(--brand-black);color:var(--brand-white)}.footer-top-spacing{padding-top:3rem}.footer-accordion-sm li{margin-top:1rem;margin-bottom:1rem}.inputWithIcon input[type=search]{padding-left:40px}.inputWithIcon{position:relative}.inputWithIcon i{position:absolute;left:0;top:2px;padding:9px 8px;color:#aaa;transition:.3s}.signup-section{position:relative}.signup-section-before{padding-bottom:8rem}.signup-section-after{padding-top:6rem}.signup-section .signup-contents{position:absolute;bottom:-3rem;height:8rem;width:60%;left:0;right:0;border-radius:20px}.all-access-pass-section{position:relative;overflow:hidden}.all-access-pass-section .ap-left-background{position:absolute;height:85%;left:-15%;top:45}.all-access-pass-section .ap-right-background{position:absolute;height:85%;right:-15%;top:45}.ap-tag-image{width:50%}.meet-tim-img{width:100%}.meet-tim-stats{padding-top:3rem}.resources-spacing{margin-top:auto;margin-bottom:auto}.resources-images{width:85%}.money-back-image{margin-top:auto;margin-bottom:auto}.training-cards{width:85%}.training-group{background-color:var(--brand-white);border-radius:20px;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;width:60%;margin-left:auto;margin-right:auto}.gdmc-tb-w{width:1.8rem}.w-15{width:15%}.w-80{width:80%}.w-85{width:85%}.w-95{width:95%}.hr-blue{width:80%;margin-left:auto;margin-right:auto;border-top-width:1px;opacity:.75;border-color:var(--brand-blue)}.homepage-header-image{background-image:url(https://www.iamtimcorey.com/cdn-cgi/image/width=1920,quality=90,format=auto/https://www.iamtimcorey.com/assets/images/homepage/Website_Hero_BG.png);background-position:center;background-repeat:no-repeat;width:100%;max-width:100%;height:auto;background-color:#4ab1c9}.about-page-header-image{background-image:url(https://www.iamtimcorey.com/cdn-cgi/image/width=1920,quality=90,format=auto/https://www.iamtimcorey.com/assets/images/about/Website_BG_About_Tim.png);background-position:center;background-repeat:no-repeat;width:100%;max-width:100%;height:auto;background-color:#4ab1c9}.resources-page-header-image{background-image:url(https://www.iamtimcorey.com/cdn-cgi/image/width=1920,quality=90,format=auto/https://www.iamtimcorey.com/assets/images/resources/Resources_Header.png);background-position:center;background-repeat:no-repeat;width:100%;max-width:100%;height:auto;background-color:#4ab1c9}.sales-page-header-image{background-position:top;background-repeat:no-repeat;width:100%;max-width:100%;height:auto;background-color:#3eabc4}.ap-header-image{background-image:url(https://www.iamtimcorey.com/cdn-cgi/image/width=1920,quality=90,format=auto/https://www.iamtimcorey.com/assets/images/salespage/ap-all-01_bg.png);background-position:center;background-repeat:no-repeat;width:100%;max-width:100%;height:auto;background-color:#48cde4}.csharp-mc-hero-section{background-image:url(/assets/images/courses/mc-csh-01_hero.png);background-color:var(--brand-mc-purple)}.wdmc-hero-section{background-image:url(/assets/images/courses/fc-web-01_hero.png);background-color:#060c45}.gdmc-hero-section{background-image:url(/assets/images/courses/gamedevmastercourse/gdmc-hero.jpg);background-color:#1f1d1c}ul.dash{list-style:none;margin-left:0;padding-left:1em}ul.dash>li:before{display:inline-block;content:"-";width:1em;margin-left:-1em}.head-section-spacing{padding-top:8rem;padding-bottom:8rem}.overview-card{max-width:340px}.form-control{border-radius:0;border:1px solid var(--brand-white)}.form-check-input:checked{background-color:var(--brand-blue);border-color:var(--brand-blue)}.match-button{padding-top:.65rem;padding-bottom:.65rem}input[type=text],[type=email]{border-radius:10px}#downloads-border{max-width:400px}.slider [type=range]{-webkit-appearance:none;appearance:none;border-radius:10px;outline:none;width:100%;height:30px;padding:0;margin:0}.slider [type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:var(--brand-blue);cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out;margin-top:-11px}.slider [type=range]::-ms-thumb{margin:0}.slider [type=range]::-moz-range-thumb{width:30;height:30;border:0;border-radius:50%;background:var(--brand-blue);cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.slider-text{width:50px;text-align:center}.custom-popover{--bs-popover-border-color: var(--brand-blue);--bs-popover-header-bg: var(--brand-blue);--bs-popover-header-color: var(--brand-white);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 0.5rem}.course-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(356px,100%),356px));column-gap:2rem;row-gap:2rem;justify-content:start}.quote{margin-bottom:0}.quote-text{font-size:1.33rem;width:90%}.quote-caption{margin-top:1.5rem;font-size:1.33rem}.enroll-now{max-width:356px}.sales-card{width:356px}.csharp-mastercourse-logo{max-width:min(439px,100%);height:auto}.csharp-mc-bonus-item{max-width:400px}.csharp-mc-bonus-image{max-width:300px;height:auto}.preorder-grid-1{display:grid;grid-template-columns:repeat(3,305px);grid-column-gap:80px;grid-row-gap:15px;grid-template-areas:"n-1 n-2 n-3" "p-1 p-2 p-3"}.preorder-grid-2{display:grid;grid-template-columns:repeat(2,250px);grid-column-gap:100px;grid-row-gap:15px;grid-template-areas:"n-4 n-5" "p-4 p-5";padding-top:3rem}#n-1{grid-area:n-1}#n-2{grid-area:n-2}#n-3{grid-area:n-3}#n-4{grid-area:n-4}#n-5{grid-area:n-5}#p-1{grid-area:p-1}#p-2{grid-area:p-2}#p-3{grid-area:p-3}#p-4{grid-area:p-4}#p-5{grid-area:p-5}.preorder-circles{background-color:var(--brand-gdmc-black);color:var(--brand-light-grey);font-size:3.25rem;font-weight:900;width:125px;height:125px;border-radius:50%;text-align:center;vertical-align:middle;line-height:125px}.no-wrap{white-space:nowrap}.preorder-table{border-color:var(--brand-gdmc-neon-green);border-width:2px}.preorder-table tr{height:50px}.preorder-table tr td:first-child,.preorder-table tr th:first-child{border-left:0}.preorder-table tr td,.preorder-table tr th{background-color:transparent;color:var(--brand-white)}.mobile-preorder-table tr td,.mobile-preorder-table tr th{background-color:transparent;color:var(--brand-white)}.preorder-table tr td:last-child,.preorder-table tr th:last-child{border-right:0}.preorder-table tr:last-child{border-bottom:0}.preorder-table tr:first-child,.preorder-table tr:last-child{border-top:6px solid var(--brand-gdmc-neon-green)}.preorder-row-extend{width:375px}.preorder-checkmark{fill:#fff}.mobile-preorder-table{border-color:var(--brand-gdmc-neon-green);justify-content:center}.mobile-preorder-table tr{height:50px}.mobile-preorder-table tr td:first-child,.mobile-preorder-table tr th:first-child{border-left:0}.mobile-preorder-table tr td:last-child,.mobile-preorder-table tr th:last-child{border-right:0}.mobile-preorder-table tr:last-child{border-bottom:0}.mobile-preorder-table tr:first-child{border-top:6px solid var(--brand-gdmc-neon-green)}.preorder-fine-print{font-size:12px}.sticky-header{z-index:100}.sticky-header-padding{height:1.25rem}.header-on-top{margin-bottom:-76px}.header-on-top>div:first-child{z-index:200}.accelerate-grid{display:grid;grid-template-columns:repeat(3,290px);grid-column-gap:50px;grid-row-gap:30px;grid-template-areas:'s-1 s-2 s-3'}.accelerate-icon{font-size:5rem}.accelerate-border{border:solid var(--brand-white);border-width:5px;border-radius:1.75rem}.downloads-icon{font-size:3.75rem}.download-sent-icon{font-size:6rem}.fill-whitespace{display:flex;flex-direction:column;min-height:100vh}.flex-1{flex:1}.sale-alert{background-color:var(--brand-yellow);color:var(--brand-white);font-size:1.333rem;padding-top:1.25rem;padding-bottom:1.25rem}.sale-alert a{color:var(--brand-white);font-weight:700;text-decoration:underline}#bf-sp-gradient{background-image:linear-gradient(#39bad8,#fff)}.bf-extra-pad{padding-bottom:10rem}.fa-circle-star{color:#ffda00}#big-star{font-size:2.5rem}.bf-sale-border{border-image:linear-gradient(to right,#39bad8,#ffda00) 1;border-width:3px;border-style:solid}.bf-sep-borders{border-left:2px solid var(--brand-dark-grey);border-right:2px solid var(--brand-dark-grey);padding-top:15px;padding-bottom:15px}.bf-border-hr{border-image:linear-gradient(to right,#39bad8,#ffda00) 1;border-width:3px;border-style:solid}@media screen and (min-width:1400px){}@media screen and (max-width:1399px){.training-group{width:70%}}@media screen and (max-width:1199px){.training-group{width:90%}.signup-section .signup-contents{width:80%}.hr-blue{width:90%}.preorder-grid-1{grid-template-columns:repeat(3,225px)}.accelerate-grid{grid-template-columns:repeat(3,280px);grid-column-gap:30px}}@media screen and (max-width:991px){.training-group{width:100%}.offcanvas-body{background-color:var(--brand-blue)!important}.signup-section{position:initial;padding-top:1.5rem;padding-bottom:1.5rem;background-color:var(--brand-blue)}.signup-section-before{padding-bottom:3rem}.signup-section-after{padding-top:3rem}.signup-section .signup-contents{position:initial;bottom:initial;height:initial;width:initial;left:initial;right:initial;border-radius:initial}.signup-element{margin-top:.25rem;margin-bottom:.25rem}.hr-blue{width:100%}.nav-body{background-color:var(--brand-blue)}.navbar-nav{font-size:1.5rem}.navbar-nav>li{margin-bottom:1rem}.overview-card{margin-top:1rem;margin-bottom:1rem}.all-access-pass-section .ap-left-background{left:-33%}.all-access-pass-section .ap-right-background{right:-33%}.preorder-grid-1{grid-template-columns:repeat(3,305px);grid-row-gap:25px;grid-template-areas:". n-1 ." ". p-1 ." ". n-2 ." ". p-2 ." ". n-3 ." ". p-3 ."}.preorder-grid-2{display:grid;grid-template-columns:repeat(3,250px);grid-row-gap:25px;grid-template-areas:". n-4 ." ". p-4 ." ". n-5 ." ". p-5 .";padding-top:3rem}.accelerate-grid{grid-template-columns:280px;grid-row-gap:30px;grid-template-areas:'s-1' 's-2' 's-3'}.bf-extra-pad{padding-bottom:5rem}.bf-container-lg{width:95%}}@media screen and (max-width:767px){.container-xxl{max-width:95%}.career-option{width:100%;margin-bottom:.5rem}.illustration-image{max-width:50%;margin-left:auto;margin-right:auto;margin-bottom:2rem}.meet-tim-text{text-align:center}.meet-tim-img{width:50%}.meet-tim-stats{padding-top:1.5rem}.signup-section-after{padding-top:1rem}.footer-top-spacing{padding-top:1rem}.search-form{width:100%}.inputWithIcon{width:100%}.resources-spacing{text-align:center}.resources-images{padding-bottom:1.5rem}.money-back-image{padding-bottom:1.5rem}.social-icon{font-size:2rem}.all-access-pass-section .ap-left-background{left:-65%}.all-access-pass-section .ap-right-background{right:-65%}.bf-sep-hr{border:1px solid var(--brand-dark-grey);border-color:var(--brand-dark-grey);width:80%;opacity:1;border-radius:5px}}@media screen and (max-width:575px){.container-xxl{width:95%}.illustration-image{max-width:70%;margin-left:auto;margin-right:auto;margin-bottom:2rem}hr{border:2px solid var(--brand-dark-grey)}.meet-tim-img{width:75%}.ap-tag-image{width:70%}h1,.h1{font-size:2rem}h2,.h2{font-size:1.8rem}h3,.h3{font-size:1.6rem}h4,.h4{font-size:1.2rem}.btn{padding-left:1rem;padding-right:1rem}.bf-submit-btn{padding-left:4.07rem;padding-right:4.07rem}.btn-shopping-cart{padding:0}.download-sent-icon{font-size:5rem}}