.editor-styles-wrapper fieldset{border:1px solid #000;border-radius:10px;padding:2px}@media screen and (min-width:600px){.editor-styles-wrapper fieldset{padding:10px}}.video-hero{align-items:flex-start;display:flex;font-family:Poppins,Arial,sans-serif;justify-content:center;min-height:60rem;overflow:hidden;position:relative}@media screen and (min-width:1024px){.video-hero{min-height:64.8rem}}.video-hero__video-wrapper{inset:0;position:absolute;z-index:0}.video-hero__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-hero__video--mobile{scale:1.5}@media screen and (min-width:1024px){.video-hero__video--mobile{display:none}}.video-hero__video--desktop{display:none}@media screen and (min-width:1024px){.video-hero__video--desktop{display:block;margin-left:10%;scale:1.2}}@media screen and (min-width:1400px){.video-hero__video--desktop{scale:1}}.video-hero__overlay{display:flex;flex-flow:column wrap;margin-top:6.2rem;min-height:60rem;padding:2rem;position:relative;width:100%;z-index:1}@media screen and (min-width:1024px){.video-hero__overlay{margin-top:10%;padding:0 5%}}@media screen and (min-width:1400px){.video-hero__overlay{padding:0 8%}}@media screen and (min-width:2000px){.video-hero__overlay{padding:0 15%}}.video-hero__overlay h1,.video-hero__overlay h2,.video-hero__overlay h3,.video-hero__overlay h4,.video-hero__overlay h5,.video-hero__overlay h6{color:var(--wp--preset--color--sc-dark-teal);font-family:Poppins-Bold,Poppins,Arial,sans-serif}.video-hero__overlay h1{font-size:4rem;font-weight:600;line-height:120%;margin-bottom:1.6rem;margin-top:0}@media screen and (min-width:1024px){.video-hero__overlay h1{font-size:6rem;max-width:47rem}}.video-hero__overlay p{color:var(--wp--preset--color--sc-charcoal);font-size:1.6rem;font-weight:400;line-height:140%}.video-hero__overlay p.video-hero__body{margin-bottom:auto}@media screen and (min-width:1024px){.video-hero__overlay p.video-hero__body{font-size:2rem;max-width:47rem}}.video-hero__overlay-image{display:block;max-width:100%}@media screen and (max-width:1024px){.video-hero__overlay-image{margin-bottom:10%}}.video-hero .video-hero__image--mobile{align-self:center;max-width:47.5rem}@media screen and (min-width:1024px){.video-hero .video-hero__image--mobile{display:none}}.video-hero .video-hero__image--desktop{align-self:center;display:none;margin-bottom:2%}@media screen and (min-width:1024px){.video-hero .video-hero__image--desktop{display:block;max-width:60vw}}@media screen and (min-width:1400px){.video-hero .video-hero__image--desktop{max-width:50vw}}
