.indexPageH1{text-align:center;text-transform:uppercase;font-size:3rem;margin:50px}@media (max-width: 1000px){.indexPageH1{font-size:1.5rem}}.topBar{padding:0 250px;width:auto;display:grid;grid-template-columns:1fr 1fr;background-color:#000}@media (max-width: 1000px){.topBar{display:grid;grid-template-columns:1fr;justify-content:center;text-align:center;padding:0 10px}}.topBarName{display:grid;justify-content:start}@media (max-width: 1000px){.topBarName{display:grid;justify-content:center}}.topBarName H1{width:17ch;font-size:2rem;align-content:center;color:#fff;text-transform:uppercase;cursor:pointer;text-shadow:1px 1px 1px #919191,0px 2px 1px #919191,0px 3px 1px #919191,0px 4px 1px #e15c0d,0px 5px 1px #e15c0d,0px 6px 1px #e15c0d}.topBarUl{text-transform:uppercase;background-color:#000;margin:1rem 0;padding:0;display:flex;justify-content:end;gap:20px}@media (max-width: 1000px){.topBarUl{display:grid;grid-template-columns:1fr;justify-content:center;text-align:center}}.topBarUlLi{width:auto;letter-spacing:1px;display:grid;font-size:1.2rem;border-radius:1px}.topBarUlLi a{align-self:center;font-weight:500;text-decoration:inherit;transition:all .3s}.topBarUlLi a:hover{color:#db804b}.slogan{background-color:#0a0a0a;display:grid;grid-template-columns:repeat(2,400px);justify-content:center;gap:60px;height:95vh}@media (max-width: 1000px){.slogan{grid-template-columns:auto;padding:50px 0;height:auto;gap:20px}}.sloganLogo{align-self:center;text-align:end}.sloganLogoH1{margin:auto;font-size:19rem;color:#fff;text-transform:uppercase;cursor:default;text-shadow:1px 1px 1px #919191,0px 2px 1px #919191,0px 3px 1px #919191,0px 4px 1px #919191,0px 5px 1px #919191,0px 6px 1px #919191,0px 7px 1px #919191,0px 8px 1px #e15c0d,0px 9px 1px #e15c0d,0px 10px 1px #e15c0d,0px 11px 1px #e15c0d,0px 12px 1px #e15c0d;transition:all .2s}@media (max-width: 1000px){.sloganLogoH1{font-size:7rem;text-align:center}}.sloganLogoH1:hover{transform:scale(1.05);-webkit-transform:scale(1.05);color:#ff8843;text-shadow:1px 1px 1px #e15c0d,0px 2px 1px #e15c0d,0px 3px 1px #e15c0d,0px 4px 1px #e15c0d,0px 5px 1px #e15c0d,0px 6px 1px #e15c0d,0px 7px 1px #e15c0d,0px 8px 1px #919191,0px 9px 1px #919191,0px 10px 1px #919191,0px 11px 1px #919191,0px 12px 1px #919191}.sloganText{align-self:center}.sloganTextH1{text-transform:uppercase;margin:auto;font-size:4rem;display:block;white-space:nowrap;border-right:4px solid;width:17ch;animation:typing 1.2s steps(17),blink .5s infinite step-end alternate;overflow:hidden}@media (max-width: 1000px){.sloganTextH1{font-size:2rem;text-align:center;padding:0 10px}}.sloganTextP{margin:auto;font-size:3.5rem}@media (max-width: 1000px){.sloganTextP{font-size:1.5rem;text-align:center;padding:0 20px}}.secondSlogan{background-color:#db804b;display:grid;justify-content:center;text-align:center;padding:150px}@media (max-width: 1000px){.secondSlogan{padding:10px}}.secondSloganH1{font-size:4rem;margin:20px;text-transform:uppercase}@media (max-width: 1000px){.secondSloganH1{font-size:2rem}}.secondSloganP{justify-self:center;font-size:2.5rem;margin:20px}@media (max-width: 1000px){.secondSloganP{font-size:1.5rem}}.services{display:grid;grid-template-columns:repeat(4,1fr);margin:5px 5px 50px;transition:all .6s;border-bottom:15px solid #db804b}@media (max-width: 1000px){.services{grid-template-columns:auto;margin:5px;height:auto;border-bottom:none;gap:10px}}.servicesCard1{background-color:#2e2e2eea;height:400px;align-content:center;text-align:center;padding:20px;transition:all .6s;cursor:initial}@media (max-width: 1000px){.servicesCard1{padding:20px;background-color:#2e2e2eea;color:#fff}.servicesCard1H1{font-size:2.3rem}.servicesCard1P{font-size:1.3rem}}.servicesCard1H1{font-size:2rem}.servicesCard1P{font-size:1.2rem}.servicesCard1:hover{background-color:#db804b;color:#fff}.servicesCard2{background-color:#2e2e2e;height:400px;align-content:center;text-align:center;padding:20px;transition:all .6s;cursor:initial}@media (max-width: 1000px){.servicesCard2{padding:20px;background-color:#db804b;color:#fff}.servicesCard2H1{font-size:2.3rem}.servicesCard2P{font-size:1.3rem}}.servicesCard2H1{font-size:2rem}.servicesCard2P{font-size:1.2rem}.servicesCard2:hover{background-color:#db804b;color:#fff}.servicesCard3{background-color:#2e2e2eea;height:400px;align-content:center;text-align:center;padding:20px;transition:all .6s;cursor:initial}@media (max-width: 1000px){.servicesCard3{padding:20px;background-color:#2e2e2eea;color:#fff}.servicesCard3H1{font-size:2.3rem}.servicesCard3P{font-size:1.3rem}}.servicesCard3H1{font-size:2rem}.servicesCard3P{font-size:1.2rem}.servicesCard3:hover{background-color:#db804b;color:#fff}.servicesCard4{background-color:#2e2e2e;height:400px;align-content:center;text-align:center;padding:20px;transition:all .6s;cursor:initial}@media (max-width: 1000px){.servicesCard4{padding:20px;background-color:#db804b;color:#fff}.servicesCard4H1{font-size:2.3rem}.servicesCard4P{font-size:1.3rem}}.servicesCard4H1{font-size:2rem}.servicesCard4P{font-size:1.2rem}.servicesCard4:hover{background-color:#db804b;color:#fff}.contact{display:grid;grid-template-columns:1fr 1fr;padding:40px;align-items:center;margin:60px 0}@media (max-width: 1000px){.contact{grid-template-columns:1fr;padding:20px;margin:60px 0}}.contactText{justify-self:center;text-align:center}.contactTextH1{margin:auto;font-size:4rem}@media (max-width: 1000px){.contactTextH1{font-size:3rem}}.contactTextP{width:10ch;margin:auto;font-size:3.5rem;border-bottom:5px solid #db804b}@media (max-width: 1000px){.contactTextP{font-size:2rem}}.contactForm{display:grid}.contactFormH1{text-transform:uppercase;font-size:2.4rem;margin-bottom:50px}@media (max-width: 1000px){.contactFormH1{margin-top:50px;font-size:1.8rem;text-align:center}}.contactForm form{display:grid;gap:20px;width:70%}@media (max-width: 1000px){.contactForm form{font-size:2rem;width:auto}}.contactForm form input{font-size:1.3rem;font-family:Saira Condensed,sans-serif!important;padding:10px;border:none;background-color:#000;border-bottom:1px solid #db804b}.contactForm form input::placeholder{color:#c7c7c7}.contactForm form textarea{font-size:1.3rem;font-family:Saira Condensed,sans-serif!important;padding:10px;border:none;background-color:#000;border-bottom:1px solid #db804b;color:#db804b;min-height:70px}.contactForm form textarea::placeholder{color:#c7c7c7}.contactForm form .buttonForm{text-transform:uppercase;border-radius:0;margin-top:40px;width:auto;justify-self:center}.message{margin:30px 0;text-align:center;font-size:2rem}.ourTeam{display:grid}.ourTeamText{padding:100px 20px;display:grid;grid-template-columns:1fr 1fr;width:auto;align-items:center;gap:50px}@media (max-width: 1000px){.ourTeamText{grid-template-columns:1fr;padding:100px 20px}}.ourTeamTextH1{justify-self:end;width:500px;margin:10px;font-size:3.5rem;text-align:end}@media (max-width: 1000px){.ourTeamTextH1{justify-self:center;text-align:center;width:auto;font-size:3rem}}.ourTeamTextP{text-align:start;width:500px;margin:10px;font-size:1.2rem}@media (max-width: 1000px){.ourTeamTextP{justify-self:center;text-align:center;width:auto;font-size:1.1rem}}.ourTeamBase{padding:100px 20px;display:grid;text-align:center;background-color:#db804b}@media (max-width: 1000px){.ourTeamBase{grid-template-columns:1fr;padding:100px 20px}}.ourTeamBaseH1{text-transform:uppercase;margin:10px 10px 50px;font-size:3rem}@media (max-width: 1000px){.ourTeamBaseH1{justify-self:center;text-align:center;width:auto;font-size:2.5rem}}.ourTeamBaseItems{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width: 1000px){.ourTeamBaseItems{grid-template-columns:1fr}}.ourTeamBaseItemsOneH1{margin:auto;font-size:4rem}@media (max-width: 1000px){.ourTeamBaseItemsOneH1{justify-self:center;text-align:center;width:auto;font-size:3rem}}.ourTeamBaseItemsOneP1{margin:auto;font-size:4rem}@media (max-width: 1000px){.ourTeamBaseItemsOneP1{justify-self:center;text-align:center;width:auto;font-size:2rem}}.ourTeamBaseItemsOneP2{font-size:1.1rem}.ourTeamPeople{display:grid;justify-content:center;padding:100px 20px;text-align:center}@media (max-width: 1000px){.ourTeamPeople{grid-template-columns:1fr;padding:100px 20px}}.ourTeamPeopleH1{text-transform:uppercase;font-size:4rem}@media (max-width: 1000px){.ourTeamPeopleH1{font-size:3rem}}.ourTeamPeopleP{margin:auto;text-transform:uppercase;font-size:10rem;white-space:nowrap;border-right:3px solid;width:1ch;animation:typing .1s steps(1),blink .3s infinite step-end alternate;overflow:hidden}.ourTeamPeopleP2{margin:30px auto auto;text-transform:uppercase;border-bottom:2px solid #db804b;font-size:1.5rem;white-space:nowrap;width:23ch;animation:typing 1s steps(23);overflow:hidden}@keyframes typing{0%{width:0}}@keyframes blink{50%{border-color:transparent}}.footer{background-color:#111;display:grid;width:auto;justify-content:center;text-align:center;padding:50px 0 20px}.footerEmail{justify-self:center;text-align:center;margin-bottom:20px}.footerEmailH1{border-bottom:2px solid #ffffff;margin:auto;font-size:4rem;text-transform:uppercase}@media (max-width: 1000px){.footerEmailH1{font-size:2.3rem;border:none}}.footerEmailP{margin:auto;font-size:2.5rem}@media (max-width: 1000px){.footerEmailP{margin-top:20px;font-size:1.7rem}}.footerSocialMedia{margin:30px 0;display:flex;justify-content:center;gap:20px;font-size:1.5rem}@media (max-width: 1000px){.footerSocialMedia{display:grid;margin:50px 0}}.footerLegalP{margin:auto}:root{font-family:Saira Condensed,sans-serif;font-weight:400;color-scheme:light dark;color:#fff;background-color:#000}a{font-weight:500;color:#fff;text-decoration:inherit;cursor:pointer}a:hover{color:#db804b}body{margin:0;min-width:280px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 2em;font-size:1.2rem;font-weight:500;font-family:inherit;background-color:#db804b;cursor:pointer;transition:border-color .25s;transition:all .2s!important}button:hover{border-color:#e15c0d;background-color:#e15c0d}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
