.mt-cover{background:var(--wp--preset--color--mt-background-secondary,#f4f4f4);overflow:hidden;position:relative}.mt-cover__container{padding:144px 0;position:relative}@media screen and (max-width:1536px){.mt-cover__container{padding:144px 0 104px}}@media screen and (max-width:1088px){.mt-cover__container{padding:104px 0}}@media screen and (max-width:800px){.mt-cover__container{padding:80px 0}}.mt-cover__inner{align-items:center;display:flex;margin:0 auto;max-width:var(--mt--container--width,1320px);min-height:200px;width:100%}@media screen and (max-width:1536px){.mt-cover__inner{max-width:var(--mt--container--width--laptop,960px)}}@media screen and (max-width:1088px){.mt-cover__inner{max-width:var(--mt--container--width--tablet,720px)}}@media screen and (max-width:800px){.mt-cover__inner{max-width:var(--mt--container--width--mobile,480px);width:90%}}.mt-cover__image-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.mt-cover__image-container>div{height:100%;width:100%}.mt-cover__image-container img,.mt-cover__image-container video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mt-cover .image-placeholder__preview-container{height:100%;width:100%}.mt-cover__overlay{background-color:#000;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.mt-cover__text-container{max-width:800px;position:relative;width:100%;z-index:3}@media screen and (max-width:1536px){.mt-cover__text-container{max-width:560px}}@media screen and (max-width:800px){.mt-cover__text-container{max-width:100%}}.mt-cover__tagline{color:var(--wp--preset--color--mt-tagline,#a0a0a0);display:block;font-size:var(--wp--preset--font-size--mt-tagline-desktop,14px);font-weight:var(--wp--custom--mt-font-weight--normal,400);margin:0 0 16px}@media screen and (max-width:1536px){.mt-cover__tagline{font-size:var(--wp--preset--font-size--mt-tagline-laptop,14px)}}@media screen and (max-width:1088px){.mt-cover__tagline{font-size:var(--wp--preset--font-size--mt-tagline-tablet,14px)}}@media screen and (max-width:800px){.mt-cover__tagline{font-size:var(--wp--preset--font-size--mt-tagline-mobile,14px)}}.mt-cover__title{color:var(--wp--preset--color--mt-title,#1f1f1f);font-size:var(--wp--preset--font-size--mt-heading-1-desktop,64px);font-weight:var(--wp--custom--mt-font-weight--semi-bold,600);line-height:1.12;margin:0}@media screen and (max-width:1536px){.mt-cover__title{font-size:var(--wp--preset--font-size--mt-heading-1-laptop,40px)}}@media screen and (max-width:1088px){.mt-cover__title{font-size:var(--wp--preset--font-size--mt-heading-1-tablet,40px)}}@media screen and (max-width:800px){.mt-cover__title{font-size:var(--wp--preset--font-size--mt-heading-1-mobile,40px)}}.mt-cover a:not(.wp-block-button__link,.mt-button),.mt-cover p{color:var(--wp--preset--color--mt-text,#666565);font-size:var(--wp--preset--font-size--mt-paragraph-desktop,16px);font-weight:var(--wp--custom--mt-font-weight--normal,400);line-height:1.65;margin:16px 0 0}@media screen and (max-width:1536px){.mt-cover a:not(.wp-block-button__link,.mt-button),.mt-cover p{font-size:var(--wp--preset--font-size--mt-paragraph-laptop,14px)}}@media screen and (max-width:1088px){.mt-cover a:not(.wp-block-button__link,.mt-button),.mt-cover p{font-size:var(--wp--preset--font-size--mt-paragraph-tablet,14px)}}@media screen and (max-width:800px){.mt-cover a:not(.wp-block-button__link,.mt-button),.mt-cover p{font-size:var(--wp--preset--font-size--mt-paragraph-mobile,14px)}}.mt-cover a:not(.wp-block-button__link,.mt-button){font-weight:var(--wp--custom--mt-font-weight--bold,700)}.mt-cover .mt-buttons,.mt-cover .wp-block-buttons{display:flex;gap:12px;margin-top:16px}.mt-cover .rich-text [data-rich-text-placeholder]:after{opacity:1}.mt-cover--white-text{background:#000}.mt-cover--white-text .mt-cover__tagline{color:var(--wp--preset--color--mt-tagline-inverted,#fff)}.mt-cover--white-text .mt-cover__title{color:var(--wp--preset--color--mt-title-inverted,#fff)}.mt-cover--white-text a:not(.wp-block-button__link,.mt-button),.mt-cover--white-text p{color:var(--wp--preset--color--mt-text-inverted,#fff)}@media screen and (min-width:1089px){.mt-cover.is-style-tall .mt-cover__container{padding:248px 0 200px}}@media screen and (min-width:1089px)and (max-width:1536px){.mt-cover.is-style-tall .mt-cover__container{padding:184px 0 144px}}@media screen and (min-width:1089px)and (min-width:1537px){.mt-cover.is-style-tall .mt-cover__inner{min-height:424px}}
