.tutorial-box .img-box{transition:all .25s ease-out}#tutorial-page .content-horizontal-container,#tutorial-page .tutorial-page-section{max-width:1440px}#tutorial-page .content-horizontal-container,#tutorial-page .nav-section,#tutorial-page .tutorial-page-section,.tutorial-page-section .title-container,.tutorial-page-section .description-container{width:100%;margin:0 auto}main p{color:#0a1e38}#tutorial-page .top-img-section{width:100%;max-width:1920px;margin:0 auto;height:auto;position:relative;padding:0}#tutorial-page .top-img-section img{width:100%;height:auto}#tutorial-page .top-img-section .mobile-img-block{background-size:cover;background-repeat:no-repeat;background-position:center;padding:3rem 0;aspect-ratio:1 / 1}#tutorial-page .content-horizontal-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;justify-content:center;align-items:center}#tutorial-page .top-img-container{padding-top:3rem;display:none}.top-img-container h1{color:#fff}#tutorial-page .top-img-section .title{color:#fff;font-size:1.75rem;font-weight:700;line-height:1.15;text-transform:uppercase;display:block;max-width:1200px;padding:0 1rem;text-align:left}#tutorial-page .top-img-section p{color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;display:block;max-width:1200px;padding:1rem}#tutorial-page .nav-section,#tutorial-page .offer-details-section{background:#fff}#tutorial-page.blue .nav-section,#tutorial-page.blue .offer-details-section{background:#0a1e38}#tutorial-page .nav-section{display:none}#tutorial-page .nav-section .offer-link{color:#0a1e38;padding:.5rem 0;display:block;border:0;box-shadow:none;text-decoration:none;font-size:.75rem;font-weight:400;text-align:center}#tutorial-page.blue .nav-section .offer-link{color:#fff}#tutorial-page .nav-section .offer-link.link-active{font-weight:700}#tutorial-page .nav-section .offer-link:hover,#tutorial-page .nav-section .offer-link:focus{color:#0a1e38;border:0;box-shadow:none;text-transform:none;text-decoration:none;color:#fff}#tutorial-page .white-outline-button.active{background-color:#ffffff80;border:.5px solid rgba(255,255,255,1);color:#0a1e38}.nav-section .separator{color:#0a1e38;padding:0 .5rem}.blue .nav-section .separator{color:#fff}.tutorial-list-section{padding:3rem 1rem}.tutorial-list-section>.grid{max-width:1920px;margin:0 auto}.tutorial-list-section .tutorial-box{display:block;border:0;box-shadow:none;outline:none;margin-bottom:1rem}.tutorial-box:hover,.tutorial-box:focus{border:0;box-shadow:none;outline:none}.tutorial-box .img-box{width:100%;aspect-ratio:16 / 10;background-size:cover;background-repeat:no-repeat;background-position:center}.tutorial-box:hover .img-box{transform:scale(1.2)}.tutorial-box .date{font-size:.75rem;font-weight:400;padding-bottom:.5rem}.blue .tutorial-box .title,#tutorial-page .tutorial-box .title{color:#fff}.tutorial-box .description{max-height:193px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:400;padding-bottom:1rem}.blue .tutorial-box .description{color:#fff}.blue .tutorial-box svg{stroke:#fff}#tutorial-page .no-offers{color:#0a1e38}#tutorial-page.blue .no-offers{color:#fff}.tutorial-page-section{width:100%;max-width:1920px;margin:0 auto;padding:3rem 2rem}.tutorial-page-section>.grid{padding-bottom:3rem}.tutorial-page-section .title-section .title,.tutorial-page-section .title-section .description{display:block;width:100%;margin:0 auto;text-align:center}.tutorial-page-section .title-section .title{max-width:900px;font-size:1.5rem;font-weight:700;padding-bottom:1rem}.tutorial-page-section .title-section .description{max-width:1200px;font-size:.875rem;font-weight:400;padding-bottom:3rem}.tutorial-page-section .text-col,.tutorial-page-section .img-col{display:flex;align-items:center}.tutorial-page-section .img-col img{width:100%;aspect-ratio:16 / 12}.tutorial-page-section .img-col .full-img{width:100%;aspect-ratio:16 / 3.5}.tutorial-page-section .title-container{max-width:800px;padding-bottom:1.5rem}.tutorial-page-section .title,.tutorial-page-section .title-content{font-size:1.5rem;font-weight:700}.tutorial-page-section .title{text-align:center;text-transform:uppercase}.tutorial-page-section .description-container{max-width:1200px;padding-bottom:3rem}.tutorial-page-section .description{font-size:.875rem;font-weight:400;text-align:center}.tutorial-page-section .title-content{padding-bottom:1.5rem}.tutorial-page-section .page-block-container{padding-bottom:4rem}.tutorial-page-section .page-block-container a{display:inline-block}.tutorial-page-section .page-block-container a:hover{text-decoration:underline}.tutorial-page-section .img-preview{aspect-ratio:1 / 1;background-size:cover;background-repeat:no-repeat;background-position:center}.tutorial-page-section .img-preview.full-img{aspect-ratio:2 / 1}@media (min-width: 768px){.nav-section .offer-link{margin-bottom:0}#tutorial-page .nav-section{display:flex;align-items:center;padding:1rem 0 2rem 2rem}#tutorial-page .top-img-container{display:flex;justify-content:flex-start}#tutorial-page .top-img-section .title{font-size:2.5rem}.tutorial-list-section{padding:3rem 2rem}}@media (min-width: 1024px){#tutorial-page .top-img-section .title{font-size:3rem}}@media (min-width: 1200px){#tutorial-page .top-img-container{padding-top:8rem}#tutorial-page .top-img-section .title{font-size:3.5rem}}
