.prototal-hero-entrance{position:relative;overflow:hidden;background:var(--wp--preset--color--prototal-black, #1D1D1B)}@media only screen and (min-width: 768px){.prototal-hero-entrance{min-height:40vw;display:flex;align-items:center}}@media only screen and (max-width: 767px){.prototal-hero-entrance{display:flex;flex-direction:column}}.prototal-hero-entrance__crumbs{position:absolute;top:0;left:0;right:0;z-index:2;pointer-events:none;box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}@media only screen and (max-width: 1279px){.prototal-hero-entrance__crumbs{padding-left:24px;padding-right:24px}}@media only screen and (min-width: 768px){.prototal-hero-entrance__crumbs{padding-top:128px}}@media only screen and (max-width: 1023px){.prototal-hero-entrance__crumbs{padding-top:96px}}@media only screen and (max-width: 767px){.prototal-hero-entrance__crumbs{padding-top:80px}}.prototal-hero-entrance__crumbs #breadcrumbs{pointer-events:auto;margin:0;max-width:900px;color:var(--wp--preset--color--prototal-white, #FFFFFF);text-shadow:0 1px 8px rgba(0,0,0,.45)}.prototal-hero-entrance__media{position:relative;overflow:hidden}@media only screen and (min-width: 768px){.prototal-hero-entrance__media{position:absolute;inset:0}}@media only screen and (max-width: 767px){.prototal-hero-entrance__media{position:relative;height:258px;flex-shrink:0}}.prototal-hero-entrance__media figure,.prototal-hero-entrance__media .prototal-hero-entrance__video{display:block;width:100%;height:100%;margin:0}.prototal-hero-entrance__media img,.prototal-hero-entrance__media video{display:block;width:100%;height:100%;object-fit:cover}.prototal-hero-entrance__overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(136.24deg, rgba(34, 34, 34, 0.19) 0%, rgba(22, 22, 22, 0.17) 100%)}.prototal-hero-entrance__content{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}@media only screen and (max-width: 1279px){.prototal-hero-entrance__content{padding-left:24px;padding-right:24px}}@media only screen and (min-width: 768px){.prototal-hero-entrance__content{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width: 767px){.prototal-hero-entrance__content{padding-top:15px;padding-bottom:30px}}.prototal-hero-entrance .innerblocks{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%}.prototal-hero-entrance .innerblocks>*{margin:0;padding:7rem 0 3rem}@media only screen and (max-width: 767px){.prototal-hero-entrance .innerblocks>*{padding:unset}}.prototal-hero-entrance h1,.prototal-hero-entrance h2,.prototal-hero-entrance h3,.prototal-hero-entrance h4,.prototal-hero-entrance h5,.prototal-hero-entrance h6,.prototal-hero-entrance .wp-block-heading{margin:0;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:var(--wp--preset--color--prototal-white, #FFFFFF) !important}.prototal-hero-entrance h1,.prototal-hero-entrance h1.wp-block-heading{font-size:48px;line-height:1.2;text-wrap:balance}@media only screen and (max-width: 1119px){.prototal-hero-entrance h1,.prototal-hero-entrance h1.wp-block-heading{font-size:2.4rem}}@media only screen and (max-width: 979px){.prototal-hero-entrance h1,.prototal-hero-entrance h1.wp-block-heading{font-size:2rem}}@media only screen and (max-width: 639px){.prototal-hero-entrance h1,.prototal-hero-entrance h1.wp-block-heading{font-size:1.75rem}}@media only screen and (min-width: 768px){.prototal-hero-entrance h2,.prototal-hero-entrance h3,.prototal-hero-entrance h4,.prototal-hero-entrance h5,.prototal-hero-entrance h6,.prototal-hero-entrance .wp-block-heading:not(h1){font-size:48px;line-height:56px}}@media only screen and (max-width: 767px){.prototal-hero-entrance h2,.prototal-hero-entrance h3,.prototal-hero-entrance h4,.prototal-hero-entrance h5,.prototal-hero-entrance h6,.prototal-hero-entrance .wp-block-heading:not(h1){font-size:32px;line-height:1}}.prototal-hero-entrance p,.prototal-hero-entrance .wp-block-paragraph{margin:0;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;opacity:.9;color:var(--wp--preset--color--prototal-white, #FFFFFF) !important}@media only screen and (min-width: 768px){.prototal-hero-entrance p,.prototal-hero-entrance .wp-block-paragraph{font-size:18px;line-height:25px}}@media only screen and (max-width: 767px){.prototal-hero-entrance p,.prototal-hero-entrance .wp-block-paragraph{font-size:15px;line-height:22px}}.prototal-hero-entrance .has-inline-color.has-prototal-turquoise-color{color:var(--wp--preset--color--prototal-turquoise, #30D9D9) !important}.prototal-hero-entrance .has-inline-color.has-prototal-orange-color{color:var(--wp--preset--color--prototal-orange, #E87C23) !important}.prototal-hero-entrance .wp-block-buttons{display:flex;flex-wrap:wrap;gap:16px;padding-top:12px;margin:0}@media only screen and (max-width: 767px){.prototal-hero-entrance .wp-block-buttons{flex-direction:column;align-items:flex-start;gap:20px;padding-top:10px}}@media only screen and (max-width: 767px){.prototal-hero-entrance .wp-block-button__link{font-size:16px;padding:6px 15px;border-radius:6px}}/*# sourceMappingURL=style.css.map */
