.certifications-section{display:flex;flex-direction:column;align-items:center;padding:40px 40px 20px}.certifications-section .container,.whyIt-matter-section .container{max-width:100%}.certifications-title{font-size:36px;line-height:120%;font-weight:700;color:#333;letter-spacing:-.43px;text-align:center;margin-bottom:0}.certifications-subTitle{font-size:16px;line-height:120%;font-weight:400;color:#333;letter-spacing:-.43px;margin:0;text-align:center}.certifications-product-grid{display:flex;gap:40px;margin-top:20px}.certification-card{padding:20px;border-radius:8px}.certification-card .certification-icon{text-align:center}.certification-card .certification-icon img{margin:0 auto;border-radius:50%;height:60px;width:60px}.certification-card .certification-card-title{font-size:24px;line-height:100%;text-align:center;margin-top:12px;margin-bottom:16px}.certification-card-description{min-height:100px}.certification-card-description p{font-size:16px;line-height:100%;margin:12px 0 0;color:#333;letter-spacing:-.3px;font-weight:400}.certification-card-button{margin-top:32px;text-align:center}.certification-card-button a{font-size:16px;line-height:100%;font-weight:700;color:#333;text-decoration:none;padding:12px 20px;background-color:#fff;border-radius:6px;display:inline-block;letter-spacing:-.3px}.whyIt-matter-section{padding:40px}.section-heading{font-size:24px;line-height:120%;font-weight:700;color:#333;letter-spacing:-.43px;text-align:center;margin-bottom:0;padding-bottom:16px}.section-description p{font-size:16px;line-height:120%;font-weight:400;color:#333;letter-spacing:-.43px;margin:0;text-align:center}.certificates-video-block{display:flex;align-items:center;padding:30px;gap:40px}.certificates-video-card{width:100%;max-height:460px;min-height:280px}.certificates-video-card a{width:100%;height:100%;display:inline-block}.certificates-video-card a img{width:100%;height:100%;border-radius:8px;object-fit:cover;max-height:460px}.commitment-heading{font-size:26px;margin-bottom:30px;color:#333}.commitment-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-left:0;margin:0;list-style-type:none}.commitment-item{position:relative;padding-left:30px;font-size:16px;line-height:1.5}.commitment-item p{margin-bottom:2px}.commitment-item:before{content:"\2022";position:absolute;left:0;color:#333;font-size:24px;line-height:1}.video-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000e6;opacity:0;transition:opacity .3s ease}.video-modal.active{display:flex;align-items:center;justify-content:center;opacity:1}.video-modal-content{position:relative;width:90%;max-width:900px;background:transparent}.close-video-modal{position:absolute;top:-40px;right:-40px;color:#fff;font-size:40px;font-weight:700;background:none;border:none;cursor:pointer;z-index:1}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media screen and (max-width: 1024px){.certifications-product-grid{flex-direction:column;gap:24px}.certificates-video-block{padding:24px 0;gap:30px;flex-direction:column}}@media screen and (max-width: 767px){.certificates-container{flex-direction:column;align-items:center}.certifications-section{padding:24px 0}.certifications-title{font-size:26px}.certification-card{padding:12px;border-radius:8px}.certification-card .certification-icon img{height:48px;width:48px}.certification-card .certification-card-title{font-size:20px;margin-top:8px;margin-bottom:8px}.certification-card-description p{font-size:14px;margin-top:8px}.certification-card-button{margin-top:16px}.certificate-card{max-width:100%}.commitment-list{grid-template-columns:1fr;gap:2px}.close-video-modal{top:-30px;right:0;font-size:30px}.whyIt-matter-section{padding:24px 0}.section-description p{font-size:14px}.section-heading{padding-bottom:8px}.certificates-video-card{width:100%;max-height:460px;min-height:180px}.commitment-heading{font-size:20px;margin-bottom:8px;line-height:100%}.commitment-item{font-size:14px;padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/certifications.css.map */
