ul.coding-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;border-bottom:inset 2px #ccc;padding:0;margin-bottom:2rem}@media(min-width: 1024px){ul.coding-tabs{gap:3.5rem}}ul.coding-tabs>li{list-style:none;margin-bottom:-2px}ul.coding-tabs>li a{font-size:1.5rem;color:#ccc;text-decoration:none;font-weight:600;padding:12px 16px;display:inline-block;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-bottom:2px solid rgba(0,0,0,0)}ul.coding-tabs>li a.active{color:#262626;border-bottom-color:#262626}ul.coding-tabs>li a:hover{color:#262626}.content-list{margin:0;padding:0}.content-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-increment:item;margin-bottom:2rem;position:relative;border-bottom:1px dashed #f1d116;padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 1024px){.content-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.content-list__item:nth-last-child(1){border-bottom:none}.content-list__item:nth-last-child(1)::after{border-bottom:none;border-left:none}.content-list__item::after{content:"";position:absolute;bottom:calc(-1rem - 2px);left:50%;width:2rem;height:2rem;background:#fff;border-bottom:1px dashed #f1d116;border-left:1px dashed #f1d116;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content-list__item-text{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;margin-left:3rem;position:relative}@media(min-width: 1024px){.content-list__item-text{margin-left:calc(5rem + 5vw)}}.content-list__item-text::before{content:counter(item);position:absolute;right:90%;top:0;width:5rem;height:100%;font-size:3.5rem;line-height:.8;font-weight:800;color:#f47e2f}@media(min-width: 1024px){.content-list__item-text::before{font-size:5rem;right:calc(100% + 2vw)}}.content-list__item-text-heading{color:#1e417c !important;font-size:1.25rem}.content-list__item-img{max-width:200px}@media(min-width: 1024px){.content-list__item-img{max-width:300px;margin-left:auto}}.content-accordion{margin:0;padding:0}.content-accordion__item{margin-bottom:2rem;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;border:1.5px solid rgba(0,0,0,0);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media(min-width: 1024px){.content-accordion__item{padding:2rem;gap:2rem;border-width:2.5px}}.content-accordion__item.is-active{border-color:#f47e2f}.content-accordion__item-acc-icon .material-symbols-outlined{color:#f47e2f;font-size:2rem;padding:0;font-weight:700;cursor:pointer}@media(min-width: 1024px){.content-accordion__item-acc-icon .material-symbols-outlined{font-size:3rem}}.content-accordion__item h3{margin-bottom:0;color:#1e417c !important}.content-accordion__item button.accordion-toggle{border:none;padding:0;background-color:rgba(0,0,0,0);color:#f47e2f;font-weight:600;font-size:1.25rem;cursor:pointer}.content-accordion__item p,.content-accordion__item h4{font-size:1.25rem}.features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1024px){.features{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.features__item{-webkit-box-flex:1;-ms-flex:1 0 calc(33.33% - 4rem);flex:1 0 calc(33.33% - 4rem)}.features__icon{width:73px;height:73px;background-color:rgba(53,148,242,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;border-radius:.25rem;margin-bottom:1rem}.features__icon svg{max-width:40px;height:auto}.features__heading{margin-bottom:1rem}
/*# sourceMappingURL=coding-tabs.min.css.map */
