.mod-section-header{padding-top:60px;width:100%}.mod-section-header__inner{margin:0 auto;max-width:960px;padding:0 20px}.mod-section-header__title{color:#1a1a1a;font-size:42px;font-weight:700;line-height:1.4;margin:0 0 12px}.mod-section-header__accent{background-color:#e00;border-radius:3px;height:6px;margin-bottom:24px;width:50px}.mod-section-header__body{color:#1a1a1a;font-size:16px;line-height:1.8!important;margin-bottom:32px}.mod-section-header__body div,.mod-section-header__body p,.mod-section-header__body span{line-height:1.8!important;margin:0 0 8px;padding-left:0}.mod-section-header__image-wrap{margin-bottom:0;width:100%}.mod-section-header__image{border-radius:10px;display:block;height:auto;width:100%}.mod-section-header__image-grid{display:grid;gap:16px;margin-bottom:32px}.mod-section-header__image-grid--1-full{grid-template-columns:1fr}.mod-section-header__image-grid--1-half{grid-template-columns:1fr;max-width:50%}.mod-section-header__image-grid--2{grid-template-columns:repeat(2,1fr)}.mod-section-header__image-grid--3{grid-template-columns:repeat(3,1fr)}.mod-section-header__image-grid--4{grid-template-columns:repeat(4,1fr)}.mod-section-header__video-wrap{border-radius:10px;margin-bottom:32px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.mod-section-header__video{height:100%;left:0;position:absolute;top:0;width:100%}.mod-section-header__btn-wrap{margin-bottom:32px;margin-top:24px}.mod-section-header__btn{align-items:center;background:#fff;border:1px solid #ddd;border-radius:999px;color:#1a1a1a;display:inline-flex;font-size:14px;font-weight:400;gap:8px;justify-content:center;padding:14px 32px;text-decoration:none;transition:opacity .2s}.mod-section-header__btn:hover{border:1px solid #1a1a1a;color:#e00;opacity:.75;text-decoration:none}@media screen and (max-width:768px){.mod-section-header{padding-top:40px}.mod-section-header__inner{padding:0 16px}.mod-section-header__title{font-size:28px}.mod-section-header__body{font-size:14px}.mod-section-header__image-grid--2,.mod-section-header__image-grid--3,.mod-section-header__image-grid--4{grid-template-columns:1fr}.mod-section-header__image-grid--1-half{max-width:100%}.mod-section-header__btn{text-align:center;width:100%}}