.main-section{display:flex;gap:150px;position:relative;width:100vw}.main-section{width:100vw;display:flex;flex-direction:column;align-items:center;position:relative}.main-section:before{content:"";position:fixed;top:0;left:0;width:200%;height:200%;background-image:linear-gradient(0deg,rgba(255,255,255,0.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.05) 1px,transparent 1px);background-size:40px 40px;animation:moveGrid 20s linear infinite;z-index:-2;pointer-events:none}@media (max-width:1023px){.main-section{gap:100px}}@media (max-width:767px){.main-section{gap:50px}}.landing-section{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:50px;position:relative;width:100%;height:100svh;max-width:var(--sec-max-w);max-height:2000px;min-height:var(--sect-min-h);box-sizing:border-box;padding-top:100px;padding-right:35px;padding-bottom:50px;padding-left:35px}@media (max-width:767px){.landing-section{display:flex;flex-flow:column;justify-content:center;align-items:center}}.landing-logo{display:block;width:auto;max-height:500px;overflow:auto;object-fit:fill}@media (max-width:767px){.landing-logo{max-height:400px}}.landing-h1{color:#e2aa40;font-family:"Montserrat",sans-serif;font-weight:500;font-size:85px;text-align:center;text-shadow:0px 4px 8px rgba(226,170,64,0.3);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:all 300ms ease;transform:translate3d(0px,0px,0px)}.landing-h1{background:linear-gradient(135deg,#e2aa40 0%,#f4c563 30%,#e2aa40 70%,#d4941a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:1119px){.landing-h1{font-size:65px}}@media (max-width:1023px){.landing-h1{font-size:55px}}@media (max-width:767px){.landing-h1{font-size:40px}}@media (max-width:479px){.landing-h1{font-size:30px;margin-bottom:15px}}.landing-h2{position:relative;color:#e2aa40;font-family:"Montserrat",sans-serif;font-weight:300;font-size:40px;text-transform:uppercase;letter-spacing:5px;text-shadow:0px 2px 4px rgba(226,170,64,0.2);opacity:0.95;transition:all 300ms ease}.landing-h2:hover{letter-spacing:7px;text-shadow:0px 4px 8px rgba(226,170,64,0.3);opacity:1;transform:translate3d(0px,-2px,0px)}.landing-h2:hover::after{width:100%}.landing-h2::after{position:absolute;bottom:-8px;left:50%;width:0px;height:2px;transition:width 300ms ease;transform:translate3d(-50%,0px,0px)}.landing-h2::after{content:'';background:linear-gradient(90deg,transparent,#e2aa40,transparent)}.landing-h2{background:linear-gradient(90deg,#e2aa40 0%,#f0b84d 50%,#e2aa40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:767px){.landing-h2{font-size:25px}}@media (max-width:479px){.landing-h2{font-size:20px}}.landing-h-container{display:flex;flex-flow:column;justify-content:center;align-items:center}.about-me-section{display:flex;flex-flow:column;position:relative;width:100%;height:100svh;max-width:var(--sec-max-w);max-height:var(--sect-max-h);min-height:var(--sect-min-h);padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}@media (max-width:1023px){.about-me-section{padding-top:0px}}.am-canvas{position:relative;z-index:0;height:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1119px){.am-canvas{padding-right:var(--sect-horz-pad-tab);padding-left:var(--sect-horz-pad-tab)}}@media (max-width:767px){.am-canvas{padding-right:var(--sect-horz-pad-ph-land);padding-left:var(--sect-horz-pad-ph-land)}}@media (max-width:479px){.am-canvas{overflow:hidden}}.html-code-1{width:100%;height:100%}.am-h2{position:relative;bottom:0px;color:#FFF;font-family:"Montserrat",sans-serif;font-weight:700;font-size:50px;text-align:center;text-transform:none;margin-top:0px;transition:all 300ms ease;transform:translate3d(0px,0px,0px)}.am-h2{background:linear-gradient(135deg,#e2aa40 0%,#f4c563 30%,#e2aa40 70%,#d4941a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:1119px){.am-h2{font-size:40px}}@media (max-width:1023px){.am-h2{font-size:30px}}@media (max-width:767px){.am-h2{font-size:25px}}@media (max-width:479px){.am-h2{font-size:20px}}.am-p{position:relative;color:#C18B24;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;text-align:justify;text-transform:none;letter-spacing:0.5px;margin-top:-25px;opacity:1;transition:all 300ms ease}.am-p{background:linear-gradient(90deg,#e2aa40 0%,#f0b84d 50%,#e2aa40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:1119px){.am-p{font-size:14px}}@media (max-width:1023px){.am-p{font-size:13px;margin-top:-15px}}@media (max-width:767px){.am-p{font-size:14px;margin-top:0px}}@media (max-width:479px){.am-p{font-size:12px}}.am-text-container{display:flex;flex-flow:column;justify-content:center;align-items:center;position:absolute;bottom:50px;z-index:2;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:15px;box-shadow:0px 2px 5px 0px #00000030}@media (max-width:1119px){.am-text-container{right:var(--sect-horz-pad-tab);left:var(--sect-horz-pad-tab)}}@media (max-width:1023px){.am-text-container{right:35px;left:35px}}@media (max-width:767px){.am-text-container{right:var(--sect-horz-pad-ph-land);left:var(--sect-horz-pad-ph-land)}}@media (max-width:479px){.am-text-container{right:10px;left:10px}}.glassy{border-radius:10px;transition:all 300ms ease;box-shadow:0px 14px 34px 2px rgba(0,0,0,.35);backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%)}.glassy{background:linear-gradient(135deg,rgba(255,255,255,.14),rgba(255,255,255,.08));-webkit-backdrop-filter:blur(10px) saturate(130%)}@media (max-width:767px){.glassy{padding-top:5px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.header-typo{color:#e2aa40;font-family:"Playfair Display",serif;font-weight:700;font-size:85px;text-align:center;text-shadow:0px 4px 8px rgba(226,170,64,0.3);transition:all 300ms ease;transform:translate3d(0px,0px,0px)}.header-typo{background:linear-gradient(135deg,#e2aa40 0%,#f4c563 30%,#e2aa40 70%,#d4941a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:767px){.header-typo{font-size:50px}}@media (max-width:479px){.header-typo{font-size:40px}}.display-typo{position:relative;color:#e2aa40;font-family:"Montserrat",sans-serif;font-weight:300;font-size:40px;text-transform:uppercase;letter-spacing:5px;text-shadow:0px 2px 4px rgba(226,170,64,0.2);opacity:0.95;transition:all 300ms ease}.display-typo:hover{letter-spacing:7px;text-shadow:0px 4px 8px rgba(226,170,64,0.3);opacity:1;transform:translate3d(0px,-2px,0px)}.display-typo:hover::after{width:100%}.display-typo::after{position:absolute;bottom:-8px;left:50%;width:0px;height:2px;transition:width 300ms ease;transform:translate3d(-50%,0px,0px)}.display-typo::after{content:'';background:linear-gradient(90deg,transparent,#e2aa40,transparent)}.display-typo{background:linear-gradient(90deg,#e2aa40 0%,#f0b84d 50%,#e2aa40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:767px){.display-typo{font-size:25px}}@media (max-width:479px){.display-typo{font-size:20px}}.skills-section{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:50px;width:100%;max-width:1420px;padding-top:25px;padding-right:0px;padding-bottom:25px;padding-left:0px}@media (max-width:1119px){.skills-section{padding-right:var(--sect-horz-pad-tab);padding-left:var(--sect-horz-pad-tab)}}@media (max-width:1023px){.skills-section{padding-top:0px;padding-right:var(--sect-horz-pad-tab);padding-left:var(--sect-horz-pad-tab)}}@media (max-width:767px){.skills-section{padding-right:var(--sect-horz-pad-ph-land);padding-left:var(--sect-horz-pad-ph-land)}}@media (max-width:479px){.skills-section{padding-right:10px;padding-left:10px}}.skills-h2{color:#e2aa40;font-family:"Montserrat",sans-serif;font-weight:700;font-size:60px;text-align:center;transition:all 300ms ease;transform:translate3d(0px,0px,0px)}.skills-h2{background:linear-gradient(135deg,#e2aa40 0%,#f4c563 30%,#e2aa40 70%,#d4941a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:1023px){.skills-h2{font-size:50px}}@media (max-width:767px){.skills-h2{font-size:clamp(16px,7.5vw,50px)}}.skills-p{position:relative;color:#C18B24;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;text-align:center;text-transform:capitalize;letter-spacing:0px;margin-top:-75px;opacity:1;transition:all 300ms ease}.skills-p{background:linear-gradient(90deg,#e2aa40 0%,#f0b84d 50%,#e2aa40 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:1023px){.skills-p{font-size:14px;margin-top:-75px}}@media (max-width:767px){.skills-p{font-size:13px;margin-top:-60px}}@media (max-width:479px){.skills-p{font-size:12px}}.skills-card{display:flex;flex-flow:column;justify-content:space-between;align-items:start;gap:0px;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:15px}.skills-card:hover{box-shadow:0px 10px 26px 0px rgba(0,0,0,.35),inset 0px 0px 0px 1px rgba(255,255,255,.08);transform:translate3d(0px,-4px,0px)}@media (max-width:1119px){.skills-card{display:flex;flex-flow:column;justify-content:space-between;align-items:start}}.skills-card-h3{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;text-align:start;text-transform:capitalize}@media (max-width:1119px){.skills-card-h3{font-size:25px}}.skills-card-p{color:#F5EBEB;font-family:"Montserrat",sans-serif;font-weight:300;font-size:16px;text-transform:none;margin-top:-20px}@media (max-width:1119px){.skills-card-p{font-size:16px}}.why-me-section{width:100%;max-width:1420px;padding-top:25px;padding-bottom:25px;border-radius:25px}.arm-right{position:absolute;top:50%;left:0px;height:35svh;max-width:500px;max-height:500px;min-height:200px}@media (max-width:1119px){.arm-right{display:none}}.arm-left{position:absolute;top:50%;right:0px;height:35svh;max-width:500px;max-height:500px;min-height:200px}@media (max-width:1119px){.arm-left{display:none}}.projects-section{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:150px;width:100%;max-width:1420px;padding-top:15px;padding-bottom:15px}@media (max-width:1119px){.projects-section{padding-right:var(--sect-horz-pad-tab);padding-left:var(--sect-horz-pad-tab)}}@media (max-width:1023px){.projects-section{padding-top:0px;padding-right:35px;padding-left:35px}}@media (max-width:767px){.projects-section{padding-right:var(--sect-horz-pad-ph-land);padding-left:var(--sect-horz-pad-ph-land)}}.projects-colms{height:100%;max-height:700px;min-height:400px;border-radius:25px;box-shadow:0px 16px 48px 0px rgba(0,0,0,.15)}.projects-colms{background:linear-gradient(180deg,#050d3d,#0e1b67,#050d3d)}.project-container{display:flex;flex-flow:column;justify-content:start;align-items:center;position:relative;width:100%;height:100svh;max-height:800px;min-height:600px}@media (max-width:767px){.project-container{max-height:500px}}.project-bc-img-center{position:absolute;max-width:500px;overflow:visible;box-shadow:0px 0px 25px 25px #00000030}.project-bc-img-2{position:relative;top:25%;right:0%;z-index:-1;max-width:500px;opacity:0.9;filter:blur(0.7px)}.project-bc-img-3{position:relative;top:25%;right:0%;z-index:-1;max-width:500px}.contact-h2{color:#e2aa40;font-family:"Montserrat",sans-serif;font-weight:700;font-size:60px;text-align:center;margin-bottom:-75px;transition:all 300ms ease;transform:translate3d(0px,0px,0px)}.contact-h2{background:linear-gradient(135deg,#e2aa40 0%,#f4c563 30%,#e2aa40 70%,#d4941a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:767px){.contact-h2{font-size:40px}}.project1-img-container{display:flex;flex-flow:column;justify-content:start;align-items:center;position:relative;width:100%;height:65%;overflow:clip}@media (max-width:1023px){.project1-img-container{height:50%}}@media (max-width:767px){.project1-img-container{height:25%}}.project-details-container{display:flex;width:100%;height:35%;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:15px}@media (max-width:1023px){.project-details-container{height:50%}}@media (max-width:767px){.project-details-container{height:75%;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.project1-img2{position:absolute;bottom:-50px;left:5%;z-index:1;max-width:300px}@media (max-width:1119px){.project1-img2{bottom:-100px;left:25px}}@media (max-width:1023px){.project1-img2{bottom:-200px;left:0px}}@media (max-width:767px){.project1-img2{bottom:-100px;max-width:150px}}.project1-img1{position:absolute;z-index:1;height:140%;box-shadow:5px 5px 25px 0px #000000A3}@media (max-width:1119px){.project1-img1{position:relative;bottom:-50px;height:100%;max-width:800px}}@media (max-width:1023px){.project1-img1{position:absolute;bottom:-50px;height:100%}}@media (max-width:767px){.project1-img1{bottom:-25px;height:100%}}.project1-img3{position:absolute;right:5%;bottom:-100px;z-index:1;max-width:150px}@media (max-width:1119px){.project1-img3{right:25px;bottom:-100px}}@media (max-width:1023px){.project1-img3{right:0px}}@media (max-width:767px){.project1-img3{bottom:-50px;max-width:75px}}.project-h3{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:700;font-size:55px;text-align:start;overflow-wrap:normal;text-wrap:pretty;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.project-h3{font-size:45px}}@media (max-width:1023px){.project-h3{font-size:35px}}@media (max-width:767px){.project-h3{font-size:35px;text-align:start}}@media (max-width:479px){.project-h3{font-size:25px}}.project-title-container{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:25px;height:100%}@media (max-width:1023px){.project-title-container{gap:5px}}@media (max-width:767px){.project-title-container{display:flex;justify-content:center;align-items:center;gap:15px;width:100%;height:50%}}.project-chip{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:5px;color:#FFF;font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:rgba(255,255,255,0.15);border-radius:10px;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(255,255,255,0.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.project-chip{-webkit-backdrop-filter:blur(10px)}.project-details{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;text-align:justify}@media (max-width:1119px){.project-details{font-size:14px}}@media (max-width:1023px){.project-details{font-size:14px}}@media (max-width:767px){.project-details{text-align:justify;text-transform:none}}.project2-img{max-width:400px;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0px 25px 25px 5px #0000007A}@media (max-width:1119px){.project2-img{max-width:350px}}@media (max-width:1023px){.project2-img{max-width:250px}}@media (max-width:767px){.project2-img{max-width:150px}}.project2-img-center{position:relative;top:0px;z-index:1}.project2-img-left{position:absolute;top:25%;right:60%;filter:blur(0.75px)}.project2-img-right{position:absolute;top:25%;left:60%;filter:blur(0.75px)}.contact-section{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:250px;width:100%;max-width:1420px;padding-top:15px;padding-bottom:15px}@media (max-width:1119px){.contact-section{padding-right:var(--sect-horz-pad-tab);padding-left:var(--sect-horz-pad-tab)}}@media (max-width:1023px){.contact-section{padding-right:35px;padding-left:35px}}@media (max-width:767px){.contact-section{padding-right:var(--sect-horz-pad-ph-land);padding-left:var(--sect-horz-pad-ph-land)}}.contact-col1{padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:15px}.contact-h3{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:700;font-size:35px;margin-bottom:-55px}.contact-h6{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px}.contact-col2{padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:15px}.contact-info-key{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:400;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-info-value{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;text-decoration:none;cursor:pointer}.contact-info-value:hover{color:#FFF}.contact-socials-container{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;padding-top:25px;padding-bottom:25px}@media (max-width:1119px){.contact-socials-container{display:flex;flex-flow:row;justify-content:center;gap:15px;padding-top:50px;padding-bottom:0px}}@media (max-width:767px){.contact-socials-container{display:flex;flex-flow:wrap;justify-content:center;align-items:center}}.contact-socials-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:12px;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);cursor:pointer;transition:transform 150ms ease,box-shadow 200ms ease,color 200ms ease;box-shadow:0px 12px 28px 0px rgba(0,0,0,.28);backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%)}.contact-socials-icon:hover{color:#e2aa40;box-shadow:0px 18px 40px 0px rgba(226,170,64,.30);transform:translate3d(0px,-2px,0px)}.contact-socials-icon:hover svg:first-child{fill:yellow}.contact-socials-icon{-webkit-backdrop-filter:blur(10px) saturate(130%)}.contact-info-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:25px;width:100%;height:75%}@media (max-width:1119px){.contact-info-container{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;align-items:start;justify-items:center}}@media (max-width:767px){.contact-info-container{display:grid;grid-template-columns:repeat(1,1fr)}}.contact-form-container{width:100%;font-family:"Montserrat",sans-serif}.footer-h6{color:#FFF;font-family:"Montserrat",sans-serif;font-size:14px;text-align:center;margin-top:100px}.menu-container{display:flex;flex-flow:row;justify-content:space-around;align-items:center;gap:25px;position:absolute;top:0px;z-index:2;width:800px;margin-top:10px;padding-top:5px;padding-bottom:5px}@media (max-width:1119px){.menu-container{display:flex;flex-flow:row;justify-content:space-around;align-items:center;position:absolute;width:600px}}@media (max-width:1023px){.menu-container{display:flex;flex-flow:row;justify-content:space-around;align-items:center;gap:100px;position:absolute}}@media (max-width:767px){.menu-container{position:absolute;right:var(--sect-horz-pad-ph-land);left:var(--sect-horz-pad-ph-land);width:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:479px){.menu-container{gap:36px;right:5px;left:5px;padding-right:2px;padding-left:2px}}.menu-link{position:relative;color:#FFF;font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;text-align:center;text-decoration:none;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;border-radius:8px;cursor:pointer;transition:transform 200ms ease}.menu-link:hover{color:#FFF}.menu-link::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#e2aa40;transform:scaleX(0);transform-origin:right;transition:transform 300ms ease}.menu-link:hover::after,.menu-link:focus-visible::after{transform:scaleX(1);transform-origin:left}@media (prefers-reduced-motion:reduce){.menu-link::after{transition:none}}@media (max-width:767px){.menu-link{font-size:12px}}@media (max-width:479px){.menu-link{font-size:13px}}.menu-links-container{display:flex;justify-content:center;align-items:center;gap:25px;padding-top:8px;padding-bottom:8px}@media (max-width:767px){.menu-links-container{height:55px;padding-right:8px;padding-left:8px}}@media (max-width:479px){.menu-links-container{gap:2px}}.cta-hire-container{width:50%;max-width:400px;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px}@media (max-width:767px){.cta-hire-container{max-width:250px;font-size:14px}}@media (max-width:479px){.cta-hire-container{max-width:300px}}.glassy-grad{border-radius:10px;transition:all 300ms ease;backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%)}.glassy-grad{background:linear-gradient(135deg,rgba(255,255,255,.14),rgba(255,255,255,.08));-webkit-backdrop-filter:blur(10px) saturate(130%)}@media (max-width:767px){.glassy-grad{padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px}}.cb-hero-sec{display:flex;flex-flow:column;justify-content:space-between;align-items:center;width:100%;height:100svh;max-width:1400px;max-height:1000px;min-height:600px}.cb-main-sec{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100svw}.cb-logo{width:50px}.ch-header{display:flex;flex-flow:row;justify-content:space-between;align-items:end;width:100%;height:100px}.cb-hero-subsec-1{display:flex;justify-content:center;align-items:center;width:100%;height:50%}.cb-hero-subsec-2{width:100%;height:50%}.cb-hero-h1{width:100%;color:#FFF;font-family:var(--cb);font-weight:700;font-size:80px;text-align:center;text-transform:uppercase;letter-spacing:5px}.cb-hero-h1 span{color:#2adddc}.err-main-container{display:flex;flex-flow:column;width:100svw;height:100svh;max-width:1400px;max-height:1000px;min-height:525px}.err-canvas{height:75%}@media (max-width:767px){.err-canvas{height:50%;overflow:hidden}}.err-text-container{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;height:25%;margin-top:-5%}.err-h1{color:#e2aa40;font-family:var(--display);font-weight:700;font-size:90px;text-align:center;margin-top:0px;margin-bottom:15px}@media (max-width:1119px){.err-h1{font-size:70px}}@media (max-width:767px){.err-h1{font-size:40px}}@media (max-width:479px){.err-h1{font-size:30px}}