h2{margin-bottom:20px}h3{margin-top:60px;font-size:2.125rem;color:#3e4e57;margin-bottom:20px;width:min(860px,95%)}hgroup{margin-bottom:20px}hgroup h1{color:#145397;margin-bottom:0}hgroup p{font-size:2.125rem;color:#3e4e57}hgroup~p{font-size:1.25rem;color:#4b707e;width:min(860px,95%);margin-bottom:10px}hgroup~p:last-of-type{margin-bottom:0}@media(max-width: 479px){hgroup p{font-size:1.5rem}}.intro-section,.professional-training-section,.marketing-toolkit-section{padding-bottom:100px;border-bottom:1px solid #cfd3d7;margin-bottom:100px}.benefit-list{margin-top:60px;display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-between;gap:30px}.benefit-list>li{flex:1;padding:20px;border-radius:40px;border:1px solid #cfd3d7;background-color:#fafafa;height:100%}.benefit-list p,.benefit-list ul li{font-size:1.25rem;line-height:160%;color:#4b707e}.benefit-list h2{font-size:2.125rem;color:#3e4e57;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cfd3d7}.disk-list{list-style:disc;color:#4b707e}.disk-list li{margin-left:1.5em}.professional-training-section p,.marketing-toolkit-section p,.technical-assurance-section p{margin-bottom:10px;font-size:1.25rem;line-height:160%;color:#4b707e;width:min(860px,95%)}.professional-training-section img,.marketing-toolkit-section img,.technical-assurance-section img{margin:60px 0;border-radius:40px;border:1px solid #cfd3d7}.professional-training-section img{width:100%;height:460px;object-fit:cover;overflow:hidden}.course-type-list{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;justify-content:space-around;gap:8px;padding:6px;border:1px solid #cfd3d7;border-radius:9999px;margin:0 auto 30px auto;overflow-x:auto;background-color:#fff}.course-type-list h4{height:100%}.course-type-list button{font-size:1.5rem;font-weight:500;width:100%;height:100%;text-align:center;padding:9px 31px;border:1px solid rgba(0,0,0,0);border-radius:9999px;cursor:pointer;transition:all .5s ease;color:#34bfbd;background-color:rgba(0,0,0,0);text-wrap:nowrap}.course-type-list button.active,.course-type-list button:hover{color:#4b707e;background-color:rgba(52,191,189,.1);border-color:#cfd3d7}.course-type-item{width:100%;height:100%}.course-type-content{display:block}.course-type-content.hidden{display:none}.course-type-content ul{margin-bottom:60px}.marketing-toolkit-section h2,.technical-assurance-section h2{margin-bottom:20px}.marketing-toolkit-content{display:flex;gap:20px;justify-content:space-between}.marketing-toolkit-content img{width:590px;height:590px;overflow:hidden;object-fit:cover;flex-shrink:0;margin:0}.marketing-toolkit-text{width:590px}.marketing-toolkit-text h3,.marketing-toolkit-text p{width:unset;margin-top:0}.technical-assurance-section{margin-bottom:100px}.technical-assurance-section img{width:95%;height:460px;object-fit:cover;overflow:hidden}.technical-assurance-section ul:first-of-type{list-style:none}.technical-assurance-section ul:first-of-type .warranty-option{margin-left:0;background-color:#fafafa;border-radius:40px;border:1px solid #cfd3d7;padding:20px;width:585px}.warranty-options{display:flex;gap:30px;justify-content:space-between}.warranty-options h3{margin:0 0 16px 0}.warranty-options h3+p{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cfd3d7}.warranty-options p{width:unset}.warranty-option{height:100%}.warranty-option li{display:flex;align-items:center;gap:16px;margin-bottom:20px}.warranty-option li:last-of-type{margin-bottom:0}.warranty-option svg{width:40px;height:40px;color:#34bfbd;flex-shrink:0}.warranty-option p{margin:0}.warranty-option p span{display:block}@media(max-width: 1279px){.intro-section,.professional-training-section,.marketing-toolkit-section,.technical-assurance-section{padding-bottom:50px;margin-bottom:50px}.intro-section img,.professional-training-section img,.marketing-toolkit-section img,.technical-assurance-section img{margin:30px 0}.technical-assurance-section{padding-bottom:0}.technical-assurance-section img{margin-bottom:0}.marketing-toolkit-content img{flex-shrink:1;margin:0}h3{margin-top:30px}}@media(max-width: 1023px){.benefit-list{grid-template-columns:repeat(1, 1fr);width:min(640px,95%)}.marketing-toolkit-content{flex-direction:column-reverse;gap:30px}.marketing-toolkit-content img{width:95%;height:unset}.marketing-toolkit-text{width:95%}}@media(max-width: 799px){.benefit-list{margin-top:30px}.intro-section,.professional-training-section,.marketing-toolkit-section,.technical-assurance-section{padding-bottom:30px;margin-bottom:30px}.professional-training-section img,.technical-assurance-section img{height:320px}}
