@import"https://fonts.cdnfonts.com/css/neue-haas-grotesk-display-pro";*{margin:0;padding:0;box-sizing:border-box;background-color:#fff5e6}a{background-color:transparent!important;text-decoration:none}.banner{width:100%;position:fixed;z-index:0;margin-top:11vh}.bannerHeading{font-family:Neue Haas Grotesk Display Pro,sans-serif;width:90%;margin:5vh auto 3vh}.bannerUL{list-style:none;text-align:center;font-weight:700;font-size:8vw;letter-spacing:-.2vh;line-height:6.3vw}.webDesign{margin-top:20vh}.graphicDesign{margin-left:1vw}.socialMedia{margin-right:20.5vw}.adManagement{margin-left:10vw}.viranda{text-align:center;font-weight:500;font-size:1.5vw}.viranda{margin-right:64.5vw}.getQuote{width:80%;height:30vh;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:5vh;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0}.moreClients{text-align:center;margin-bottom:1vh}.contactUs{margin-top:3vh;background-color:red;color:#fff;font-size:3.25vh;border:none;padding:1.5vh 2.5vh;border-radius:40px;transition:scale .2s}.contactUs:hover{scale:.95}.bannerWrapper{height:200vh;width:100%}.bannerWrapperMobile{position:fixed;height:100vh;width:100%}@media (max-width: 795px){.bannerHeading{width:100%}.viranda{font-size:3.5vw;margin-right:70vw}.bannerUL{transform:translateY(-5vh);list-style:none;text-align:center;font-weight:700;font-size:13.5vw;letter-spacing:-.1vh;line-height:10.45vw;width:100%;margin:0 auto}.webDesign{margin:0 auto;font-size:20vw;line-height:10.5vw}.webDesign2{margin:0 auto;font-size:24.5vw;line-height:24.5vw;margin-bottom:.5vh}.graphicDesign{margin:0 auto;font-size:20vw;line-height:11vw}.graphicDesign2{margin:0 auto;font-size:24.5vw;line-height:24.5vw;margin-bottom:.5vh}.socialMedia{margin:0 auto;font-size:25vw;line-height:14.5vw}.socialMedia2{margin:0 auto;margin-bottom:0vh;font-size:29.5vw;line-height:28.5vw}.adManagement{margin:0 auto;font-size:22.8vw;line-height:16vw}.adManagement2{margin:0 auto;font-size:13vw;letter-spacing:-.1vh;line-height:10.45vw}}.bannerMobileTopSection{padding-top:14vh;width:70%;margin-left:4vw;background-color:transparent}.bannerMobileViranda{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:7vh;letter-spacing:-.2vh;line-height:5vh;background-color:transparent}.bannerMobileCopy{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:2.5vh;line-height:2.5vh;margin-top:3vh;background-color:transparent}.bannerMobileDigital{transform:rotate(270deg);font-family:Neue Haas Grotesk Display Pro,sans-serif;position:absolute;right:-25vh;top:39.5vh;font-size:12vh;line-height:9vh;z-index:999;background-color:transparent;color:#000}.bannerMobileDigitalWrapper{height:74vh;position:absolute;right:2.5vw;top:13vh;z-index:999;background-color:transparent}.bannerMobileCircle{width:230vw;position:absolute;transform:translate(-90vw) translateY(3vh);z-index:-1;height:230vw;background:red;border-radius:50%}.bannerMobileClickHere{border:none;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:2.5vh;line-height:2.5vh;padding:1.5vh;background-color:#fff;color:#000;position:absolute;top:50vh}.bannerMobileArrow{width:100%;text-align:center;transform:translate(-25%);color:#fff;font-size:35vh;background-color:transparent;position:absolute;bottom:-5vh;z-index:999;left:0}.Navbar{height:10vh;width:100%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.5);position:fixed;z-index:999}.navbarColumns{width:90%;height:10vh;display:flex;align-items:center;justify-content:space-between;font-family:Neue Haas Grotesk Display Pro,sans-serif;border-bottom:1px solid rgba(0,0,0,.5)}.navbarLeft{width:20%;display:flex;justify-content:left}.navbarMiddle{width:60%;display:flex;gap:30px;justify-content:center}.navbarMiddle a{color:#000;text-decoration:none}.navbarRight{width:20%;display:flex;justify-content:right}.freeConsultation{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1rem;color:#fff;margin:0 auto;padding:10px 20px;display:flex;flex-direction:column;align-items:center;gap:0;border:none;border-radius:30px;background-color:red;transition:scale .2s}.freeConsultation:hover{scale:.95;cursor:pointer}.un{background-image:linear-gradient(#000 0 0);background-position:0 100%;background-size:0% 1px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s}.un:hover{background-position:100% 100%;background-size:100% 1px}.staggered-menu-header{border-bottom:1px solid rgba(127.5,127.5,127.5);position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1em 2em;color:#000;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;z-index:20}.staggered-menu-header>*{pointer-events:auto}.sm-logo{display:flex;align-items:center;-webkit-user-select:none;user-select:none;background-color:transparent}.sm-logo-img{display:block;height:32px;width:auto;object-fit:contain;background:transparent}.sm-toggle{position:relative;display:inline-flex;align-items:center;gap:.3rem;background:transparent;border:none;cursor:pointer;color:#000;font-weight:500;line-height:1;overflow:visible}.sm-toggle:focus-visible{outline:2px solid black;outline-offset:4px;border-radius:4px}.sm-toggle-textInner{color:#000;display:flex;flex-direction:column;line-height:1;background-color:transparent}.sm-icon{position:relative;width:14px;height:14px;flex:0 0 14px;display:inline-flex;align-items:center;justify-content:center;will-change:transform;color:#000;background-color:transparent}.sm-panel-itemWrap{position:relative;overflow:hidden;line-height:1;background-color:#fff}.staggered-menu-panel{position:absolute;top:0;right:0;width:clamp(260px,38vw,420px);height:100%;background:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;padding:6em 2em 2em;overflow-y:auto;z-index:10;pointer-events:auto}[data-position=left] .staggered-menu-panel{right:auto;left:0}.sm-prelayer{position:absolute;top:0;right:0;height:100%;width:100%;background-color:#fff;transform:translate(0)}.sm-panel-inner{flex:1;display:flex;flex-direction:column;gap:1.25rem;background-color:#fff}.sm-socials{margin-top:auto;padding-top:2rem;display:flex;flex-direction:column;gap:.75rem}.sm-socials-title{margin:0;font-size:1rem;font-weight:500;color:var(--sm-accent, #ff0000)}.sm-socials-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}.sm-socials-list .sm-socials-link{opacity:1}.sm-socials-list:hover .sm-socials-link{opacity:.35}.sm-socials-list:hover .sm-socials-link:hover{opacity:1}.sm-socials-link:focus-visible{outline:2px solid var(--sm-accent, #ff0000);outline-offset:3px}.sm-socials-list:focus-within .sm-socials-link{opacity:.35}.sm-socials-list:focus-within .sm-socials-link:focus-visible{opacity:1}.sm-socials-link{font-size:1.2rem;font-weight:500;color:#111;text-decoration:none;position:relative;padding:2px 0;display:inline-block;transition:color .3s ease,opacity .3s ease}.sm-socials-link:hover{color:var(--sm-accent, #ff0000)}.sm-panel-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.sm-panel-item{background-color:#fff;position:relative;color:#000;font-weight:600;font-size:3.5rem;cursor:pointer;line-height:1;letter-spacing:-2px;text-transform:uppercase;transition:background .25s,color .25s;display:inline-block;text-decoration:none;padding-right:1.4em}.staggered-menu-panel .sm-socials-list .sm-socials-link{opacity:1;transition:opacity .3s ease}.staggered-menu-panel .sm-socials-list:hover .sm-socials-link:not(:hover){opacity:.35}.staggered-menu-panel .sm-socials-list:focus-within .sm-socials-link:not(:focus-visible){opacity:.35}.staggered-menu-panel .sm-socials-list .sm-socials-link:hover,.staggered-menu-panel .sm-socials-list .sm-socials-link:focus-visible{opacity:1}.sm-panel-itemLabel{background-color:#fff;display:inline-block;will-change:transform;transform-origin:50% 100%}.sm-panel-item:hover{color:var(--sm-accent, #5227ff)}.sm-panel-list[data-numbering]{counter-reset:smItem;background-color:#fff}.sm-panel-list[data-numbering] .sm-panel-item:after{counter-increment:smItem;content:counter(smItem,decimal-leading-zero);position:absolute;top:.1em;right:2.8em;font-size:18px;font-weight:400;color:var(--sm-accent, #5227ff);background-color:#fff;letter-spacing:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--sm-num-opacity, 0)}@media (max-width: 1024px){.staggered-menu-panel{width:100%;left:0;right:0}.staggered-menu-wrapper[data-open] .sm-logo-img{background-color:#fff}}@media (max-width: 640px){.staggered-menu-panel{width:100%;left:0;right:0}.staggered-menu-wrapper[data-open] .sm-logo-img{background-color:#fff}}.preSection2{width:100%;background-color:#0e0e0e}.preSection{width:100%;padding-top:78vh;background-color:#0e0e0e}.Hero2{width:100%;background-color:#0e0e0e;display:flex;opacity:0;animation:fadeInHero2 .5s forwards ease;align-items:center;padding-top:30vh}@keyframes fadeInHero2{0%{opacity:0}to{opacity:1}}.hero2Left{width:100%;background-color:#0e0e0e}.hero2LeftHeading{width:100%;background-color:#0e0e0e;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:5.8vw;letter-spacing:-.1vw;line-height:5vw;padding-top:5%;text-align:center}.hero2ButtonGroup{margin-left:5%;margin-right:5%;justify-content:center;background-color:#0e0e0e;display:flex;gap:30px}.hero2OurServices,.hero2ContactUs{background-color:red;color:#fff;font-size:1.5vw;border:none;padding:.8vw 1.5vw;border-radius:60px;transition:scale .2s}.hero2OurServices:hover,.hero2ContactUs:hover{scale:.95;cursor:pointer}.hero2Right{width:0%;background-color:#0e0e0e;height:100vh}.hero2Paragraph{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.5vw;text-align:center;margin-left:10%;margin-right:10%;color:#fff;background-color:#0e0e0e;margin-bottom:3%}.hero2TaglinesGroup{display:flex;width:100%;background-color:#0e0e0e;justify-content:center}.hero2TaglineGroup{width:25%;margin-top:5vh;background-color:#0e0e0e;display:flex;flex-direction:column;align-items:center;margin-bottom:5vh}.circle{background-color:#0e0e0e;border-radius:50%;height:8vw;width:8vw}.hero2Taglines{font-family:Neue Haas Grotesk Display Pro,sans-serif;letter-spacing:1.2px;font-weight:600;font-size:1.15vw;margin:3% 5%;text-align:center;color:#fff;background-color:#0e0e0e}@media (width < 840px){.hero2LeftHeading{font-size:4rem;line-height:3.7rem;margin-bottom:3vh}.circle{height:10vh;width:10vh}.hero2TaglinesGroup{flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.hero2TaglineGroup{margin:2vh;width:80%}.hero2Taglines{width:100%;font-size:1.3rem}.hero2Paragraph{margin-top:1vh;margin-bottom:6vh;font-size:1.3rem;line-height:1.3rem;letter-spacing:.8px;text-align:left}.hero2ButtonGroup{flex-direction:column;align-items:center}.hero2OurServices,.hero2ContactUs{background-color:#fff;color:#000;width:90%;font-size:1.3rem;line-height:1.3rem;border-radius:0;padding:10px}.hero2ButtonAMobile{width:100%;margin:0 auto;display:flex;justify-content:center}}@media (width < 650px){.hero2LeftHeading{font-size:3.2rem;line-height:3rem;margin-bottom:3vh}}.HomepageServices{width:100%;background-color:#0e0e0e;margin-top:15vh;margin-bottom:15vh}.black{color:#000!important}.homepageOurServices{background-color:#0e0e0e;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:5rem;letter-spacing:-.08rem;line-height:4rem;text-align:center}.homepageServicesServiceButton{width:50%;background-color:#000;color:#fff;font-size:1.15vw;border:none;padding:.5vw 0vw;border-radius:30px;transition:scale .2s}.homepageServicesServiceButton:hover{cursor:pointer;scale:.95}.homepageServiceParagraph{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:1.15vw;letter-spacing:1px;text-align:left;color:#ffffffe6;background-color:transparent;margin-top:2vh;margin-bottom:3vh}.homepageServiceParagraphBig{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:1.5vw;letter-spacing:1px;opacity:.9;text-align:left;color:#fff;background-color:red;width:50%}.homepageServiceHeading{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.5vw;text-align:left;color:#fff;background-color:transparent}.homepageServiceHeadingBig{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:3vw;line-height:3vw;text-align:left;color:#fff;background-color:red;width:45%}.bentoLogos{font-size:1.5vw;text-align:left;color:#fff;background-color:transparent}.bentoLogo{color:#fff;margin-bottom:2vh;background-color:transparent}.bentoLogoImage{width:1.5vw}.homepageServicesColumns{width:87%;margin:0 auto;background-color:#0e0e0e;display:flex;justify-content:space-between;margin-top:5vh}.homepageServicesBentoColumns{width:95%;margin:0 auto;background-color:#0e0e0e;display:flex;flex-direction:column;justify-content:space-between;margin-top:5vh}.bentoTop{background-color:#0e0e0e;display:flex}.whiteButton{background-color:#fff!important;color:#000!important}.bentoTopLeft{background-color:red;width:50%;display:flex;align-items:flex-end;padding:2% 2% 40px;border-radius:15px;margin:10px;justify-content:space-between}.bentoTopRight{background-color:#0e0e0e;width:50%;margin:10px}.bentoTopRightTop{display:flex;background-color:#0e0e0e}.bentoTopRightBottom{width:100%;background-color:#0e0e0e;display:flex}.bentoTopRightBottomLeft{width:50%;background-color:#fff5e6;display:flex;flex-direction:column;align-items:left;padding:2%;border-radius:15px;margin-right:10px;margin-top:10px}.redBG{background-color:red!important}.bentoTopRightBottomRight{width:50%;background-color:#fff5e6;display:flex;flex-direction:column;align-items:left;padding:2%;border-radius:15px;margin-left:10px;margin-top:10px}.bentoTopRightLeft{width:50%;background-color:#fff5e6;display:flex;flex-direction:column;align-items:left;padding:2%;border-radius:15px;margin-right:10px;margin-bottom:10px}.bentoTopRightRight{width:50%;background-color:#fff5e6;display:flex;flex-direction:column;align-items:left;padding:2%;border-radius:15px;margin-left:10px;margin-bottom:10px}.bentoBottom{background-color:#0e0e0e;width:100%;display:flex}.bentoBottomSingle{width:25%;background-color:#fff5e6;display:flex;flex-direction:column;align-items:left;padding:2%;border-radius:15px;margin:10px}.spaceEvenly{justify-content:center!important;gap:2%}.homepageService{display:flex;flex-direction:column;justify-content:space-between;align-items:left;width:32%;background-color:#0e0e0e;padding:2%;border-radius:15px}@media (width < 840px){.homepageOurServices{font-size:4rem;line-height:3.7rem}.bentoTopLeft{width:97%;margin:0 auto;padding:40px 3% 4%}.bentoLogo{font-size:1.3rem}.homepageServiceHeading{font-size:1.625rem;line-height:1.5rem}.homepageServiceParagraph{font-size:1.3rem;line-height:1.3rem}.homepageServiceHeadingBig{font-size:1.625rem;line-height:1.5rem}.homepageServiceParagraphBig{font-size:1.3rem;line-height:1.3rem}.bentoTopRightTop{width:100%;display:flex;flex-direction:column}.bentoTopRight{width:97%;margin:0 auto}.bentoTopRightRight,.bentoTopRightLeft{width:100%;margin:20px auto 0;padding:4% 3%}.homepageServicesServiceButton{font-size:1.3rem;padding:5px 0;width:50%}.bentoTopRightBottom{display:flex;flex-direction:column;margin:0}.bentoTopRightBottomLeft{width:100%;margin-top:20px;padding:4% 3%}.bentoTopRightBottomRight{width:100%;margin:20px auto 0;padding:4% 3%}}@media (width < 650px){.homepageOurServices{font-size:3.2rem;line-height:3rem}}.HomepageResults{width:100%;background-color:#0e0e0e}.homepageResultsHeading1{background-color:transparent;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:3.2rem;letter-spacing:-.08rem;line-height:3.2rem;width:100%;text-align:center;padding-top:3%}.homepageResultsHeading2{background-color:transparent;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:5rem;letter-spacing:-.08rem;line-height:4rem;width:100%;text-align:center}.linearWipe{font-style:italic;background:linear-gradient(to right,#fff 20%,#ff6f61 40% 60%,#fff 80%);background-size:200% auto;color:#000;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 8s linear infinite}@keyframes shine{to{background-position:200% center}}.homepageResultsColumns{margin-top:8vh;width:100%;display:flex;justify-content:space-evenly;background-color:#0e0e0e}.homepageResultsLeft{background-color:#0e0e0e;width:40%}.homepageResultsRight{background-color:#0e0e0e;width:40%;margin-top:0vh}.homepageResultsImage{width:100%;background-color:#0e0e0e;border-radius:30px}.homepageResult{background-color:#0e0e0e;margin-bottom:15vh}.homepageResultsColumnHeading{background-color:transparent;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:1.2rem;padding-top:2vh;line-height:1.2rem;width:100%;text-align:center}.homepageResultsColumnResult{background-color:transparent;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:2rem;padding-top:.5vh;line-height:2rem;width:100%;text-align:center}@media (width < 840px){.homepageResultsHeading1{font-size:2.5rem;line-height:2rem}.homepageResultsHeading2{font-size:4rem}.homepageResultsColumns{flex-direction:column;align-items:center}.homepageResultsLeft,.homepageResultsRight{width:80%;margin:0}.homepageResult{margin-bottom:8vh}}@media (width < 650px){.homepageResultsHeading1{font-size:2rem;line-height:2rem}.homepageResultsHeading2{font-size:3.2rem;line-height:2.8rem}.homepageResultsColumnHeading{font-size:1rem;line-height:.8rem}.homepageResultsColumnResult{font-size:1.625rem;line-height:1.5rem}}@media (width < 500px){.homepageResultsHeading1{font-size:1.3rem;line-height:1.3rem}}.ContactPageContactSection{background-color:#0e0e0e;width:100%;display:flex;justify-content:center}.contactPageContactSectionColumns{width:80%;margin-top:20vh;display:flex;justify-content:space-between;background-color:#0e0e0e;margin-bottom:12vh}.contactPageContactSectionColumnsHome{width:80%;margin-top:5vh;display:flex;justify-content:space-between;background-color:#0e0e0e;margin-bottom:12vh}.contactPageContactSectionLeft,.contactPageContactSectionRight{width:48%;background-color:#0e0e0e}.contactPageContactSectionHeading{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:5rem;color:#fff;background-color:#0e0e0e;letter-spacing:-.08rem;line-height:4rem}.contactPageContactSectionParagraph{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:1.3rem;padding-top:4vh;color:#fffc;background-color:#0e0e0e}.contactPageContactSectionParagraph2{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:1.3rem;padding-top:3vh;color:#fffc;background-color:#0e0e0e!important}.contactPageContactSectionContactDetails{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:1.6rem;padding-top:7vh;color:#fff;background-color:#0e0e0e}.contactPageIcon{background-color:#0e0e0e;color:#ff6464}.contactPageForm{color:#fff;padding:20px;border-radius:20px;border:1px solid rgba(255,255,255,.5);background-color:#0e0e0e}.contactPageFormHeading{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:1.6rem;color:#fff;background-color:#0e0e0e}.contactPageFormInputBox{background-color:#0e0e0e;display:flex;flex-direction:column}.contactFormInputLabel{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1rem;margin-top:20px;color:#fffc;background-color:#0e0e0e}.contactFormInput{font-family:Neue Haas Grotesk Display Pro,sans-serif;margin-top:10px;padding:10px;font-weight:400;border:none;border-radius:15px;transition:scale .2s}.contactFormInput:hover{scale:.99}.contactFormInputTextarea{font-weight:400;font-family:Neue Haas Grotesk Display Pro,sans-serif;margin-top:10px;padding:10px;border:none;border-radius:15px;transition:scale .2s}.contactFormInputTextarea:hover{scale:.99}.contactPageFormSubmit{background-color:#ff3232;color:#fff;padding:15px;border:none;font-weight:600;font-size:1rem;font-family:Neue Haas Grotesk Display Pro,sans-serif;margin-top:25px;border-radius:30px;cursor:pointer;transition:scale .2s}.contactPageFormSubmit:hover{scale:.95}@media (max-width: 935px){.contactPageContactSectionLeft{width:100%;background-color:#0e0e0e}.contactPageContactSectionRight{width:100%;margin-top:50px}.contactPageContactSectionColumns,.contactPageContactSectionColumnsLanding,.contactPageContactSectionColumnsHome{flex-direction:column}}@media (max-width: 565px){.contactPageContactSectionLeft{width:100%}.contactPageContactSectionRight{width:100%;margin-top:50px}.contactPageContactSectionColumns{flex-direction:column;margin-top:15vh}.contactPageContactSectionColumnsLanding{flex-direction:column;margin-top:7.5vh}.contactPageContactSectionColumnsHome{flex-direction:column;margin-top:5vh}.contactPageContactSectionHeading{font-size:3rem;line-height:2.8rem;background-color:#0e0e0e}.contactPageContactSectionHeadingLanding{font-size:2rem;line-height:1.6rem;background-color:#0e0e0e}.contactPageContactSectionParagraph{font-size:1.3rem;background-color:#0e0e0e}.contactPageContactSectionParagraph2{font-size:1.3rem;background-color:#0e0e0e!important}.contactPageContactSectionContactDetails{font-size:1.3rem;background-color:#0e0e0e}.contactPageFormHeading{font-size:1.3rem}.contactPageContactSectionRight{border-radius:20px}}@media (max-width: 440px){.contactPageContactSectionLeft{width:100%}.contactPageContactSectionRight{width:100%;margin-top:50px}.contactPageContactSectionColumns{flex-direction:column;margin-top:15vh}.contactPageContactSectionColumnsLanding,.contactPageContactSectionColumnsHome{flex-direction:column;margin-top:5vh}.contactPageContactSectionHeading{font-size:3rem;margin-top:0vh;line-height:3rem;background-color:#0e0e0e}.contactPageContactSectionHeadingLanding{font-size:2rem;margin-top:0vh;line-height:2rem;background-color:#0e0e0e}.contactPageContactSectionParagraph{font-size:1.3rem;background-color:#0e0e0e}.contactPageContactSectionParagraph2{font-size:1.3rem;background-color:#0e0e0e!important}.contactPageContactSectionContactDetails{font-size:1.3rem;background-color:#0e0e0e}.contactPageFormHeading{font-size:1.3rem}.contactPageContactSectionRight{border-radius:10px}}.contactLinearWipe{background:linear-gradient(to right,#fff 20%,#ff6f61 40% 60%,#fff 80%);background-size:800% auto;color:#000;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 16s linear infinite}@keyframes shine{to{background-position:800% center}}.footer{background-color:#0e0e0e;width:100vw}.footer a{background-color:#0e0e0e}.footerSeperator{height:.5vh;width:100vw;background-color:#ffffff80;position:relative;z-index:1}.footerBottom{transform:translateY(-9.5vh);margin-top:15vh;margin-left:13vw;margin-right:13vw;display:flex;justify-content:space-between;background-color:#0e0e0e}.footerLeft{background-color:#0e0e0e;width:21vw;display:flex;flex-direction:column}.footerLeftMiddle,.footerRightMiddle{width:21vw;display:flex;flex-direction:column;background-color:#0e0e0e}.footerRight{background-color:#0e0e0e;width:21vw;display:flex;flex-direction:column;align-items:center}.footerHeading{background-color:#0e0e0e;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:2rem;text-align:left}.footerSubheading{background-color:#0e0e0e!important;color:#fff;text-decoration:none;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:1rem;margin:1vh 0}.footerVirandaLogo{background-color:#0e0e0e;width:5vw}@media (max-width: 1130px){.footerBottom{flex-direction:column;gap:50px}.footerLeft,.footerLeftMiddle,.footerRightMiddle{width:100%}.footerRight{width:100%;text-align:left;align-items:flex-start}.footerVirandaLogo{width:20vw}}.NavbarBlack{height:10vh;width:100%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(127.5,127.5,127.5);position:fixed;z-index:999;background-color:#0e0e0e}.VIRANDABlack{background-color:#0e0e0e}.navbarColumnsBlack{width:90%;height:10vh;display:flex;align-items:center;justify-content:space-between;font-family:Neue Haas Grotesk Display Pro,sans-serif;border-bottom:1px solid rgba(127.5,127.5,127.5);background-color:#0e0e0e}.navbarLeftBlack{width:20%;display:flex;justify-content:left;color:#fff;background-color:#0e0e0e}.navbarMiddleBlack{width:60%;display:flex;gap:30px;justify-content:center;background-color:#0e0e0e}.navbarMiddleBlack a{background-color:#0e0e0e;color:#fff;text-decoration:none}.navbarRightBlack{background-color:#0e0e0e;width:20%;display:flex;justify-content:right}.freeConsultationBlack{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1rem;color:#fff;margin:0 auto;padding:10px 20px;display:flex;flex-direction:column;align-items:center;gap:0;border:none;border-radius:30px;background-color:red;transition:scale .2s}.freeConsultationBlack:hover{scale:.95;cursor:pointer}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#0087ca;transition:transform .25s ease-out}.unBlack{background-image:linear-gradient(#fff 0 0);background-position:0 100%;background-size:0% 1px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s}.unBlack:hover{background-position:100% 100%;background-size:100% 1px}.staggered-menu-wrapper{position:fixed;width:100%;height:100vh;z-index:40;background-color:transparent;font-family:Neue Haas Grotesk Display Pro,sans-serif;pointer-events:none}.staggered-menu-headerBlack{border-bottom:1px solid rgba(127.5,127.5,127.5);position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1em 2em;color:#fff;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;z-index:20}.staggered-menu-headerBlack>*{pointer-events:auto}.sm-logo{display:flex;align-items:center;-webkit-user-select:none;user-select:none;background:transparent}.sm-logo-imgBlack{filter:invert(100%);display:block;height:32px;width:auto;object-fit:contain;background:transparent}.sm-toggleBlack{position:relative;display:inline-flex;align-items:center;gap:.3rem;background:transparent;border:none;cursor:pointer;color:#fff;font-weight:500;line-height:1;overflow:visible}.sm-toggleBlack:focus-visible{outline:2px solid black;outline-offset:4px;border-radius:4px}.sm-line:last-of-type{margin-top:6px}.sm-toggle-textWrap{position:relative;display:inline-block;height:1em;overflow:hidden;white-space:nowrap;width:var(--sm-toggle-width, auto);min-width:var(--sm-toggle-width, auto);mix-blend-mode:difference;background-color:transparent}.sm-toggle-textInnerBlack{color:#fff;display:flex;flex-direction:column;line-height:1;background-color:transparent}.sm-toggle-line{display:block;height:1em;line-height:1;background-color:transparent}.sm-iconBlack{position:relative;width:14px;height:14px;flex:0 0 14px;display:inline-flex;align-items:center;justify-content:center;will-change:transform;color:#fff;background-color:transparent}.sm-panel-itemWrapBlack{position:relative;overflow:hidden;line-height:1;background-color:#0e0e0e}.sm-icon-line{position:absolute;left:50%;top:50%;width:100%;height:2px;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);will-change:transform}.sm-line{display:none!important}.staggered-menu-panelBlack{position:absolute;top:0;right:0;width:clamp(260px,38vw,420px);height:100%;background:#0e0e0e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;padding:6em 2em 2em;overflow-y:auto;z-index:10;pointer-events:auto}[data-position=left] .staggered-menu-panelBlack{right:auto;left:0}.sm-prelayers{position:absolute;top:0;right:0;bottom:0;width:clamp(260px,38vw,420px);pointer-events:none;z-index:5;background-color:transparent}[data-position=left] .sm-prelayers{right:auto;left:0}.sm-prelayerBlack{position:absolute;top:0;right:0;height:100%;width:100%;background-color:#0e0e0e;transform:translate(0)}.sm-panel-innerBlack{flex:1;display:flex;flex-direction:column;gap:1.25rem;background-color:#0e0e0e}.sm-socialsBlack{background-color:#0e0e0e;margin-top:auto;padding-top:2rem;display:flex;flex-direction:column;gap:.75rem}.sm-socials-titleBlack{background-color:#0e0e0e;margin:0;font-size:1rem;font-weight:500;color:var(--sm-accent, #ff0000)}.sm-socials-listBlack{background-color:#0e0e0e;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}.sm-socials-listBlack .sm-socials-linkBlack{opacity:1}.sm-socials-listBlack:hover .sm-socials-linkBlack{opacity:.35}.sm-socials-listBlack:hover .sm-socials-linkBlack:hover{opacity:1}.sm-socials-linkBlack:focus-visible{outline:2px solid var(--sm-accent, #ff0000);outline-offset:3px}.sm-socials-listBlack:focus-within .sm-socials-linkBlack{opacity:.35}.sm-socials-listBlack:focus-within .sm-socials-linkBlack:focus-visible{opacity:1}.sm-socials-linkBlack{background-color:#0e0e0e;font-size:1.2rem;font-weight:500;color:#fff;text-decoration:none;position:relative;padding:2px 0;display:inline-block;transition:color .3s ease,opacity .3s ease}.sm-socials-linkBlack:hover{color:var(--sm-accent, #ff0000)}.sm-panel-title{margin:0;font-size:1rem;font-weight:600;color:#fff;text-transform:uppercase}.sm-panel-listBlack{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.sm-panel-itemBlack{background-color:#0e0e0e;position:relative;color:#fff;font-weight:600;font-size:3.5rem;cursor:pointer;line-height:1;letter-spacing:-2px;text-transform:uppercase;transition:background .25s,color .25s;display:inline-block;text-decoration:none;padding-right:1.4em}.staggered-menu-panelBlack .sm-socials-listBlack .sm-socials-linkBlack{opacity:1;transition:opacity .3s ease}.staggered-menu-panelBlack .sm-socials-listBlack:hover .sm-socials-linkBlack:not(:hover){opacity:.35}.staggered-menu-panelBlack .sm-socials-listBlack:focus-within .sm-socials-linkBlack:not(:focus-visible){opacity:.35}.staggered-menu-panelBlack .sm-socials-listBlack .sm-socials-linkBlack:hover,.staggered-menu-panelBlack .sm-socials-listBlack .sm-socials-linkBlack:focus-visible{opacity:1}.sm-panel-itemLabelBlack{background-color:#0e0e0e;display:inline-block;will-change:transform;transform-origin:50% 100%}.sm-panel-itemBlack:hover{color:var(--sm-accent, #5227ff)}.sm-panel-listBlack[data-numbering]{counter-reset:smItem;background-color:#0e0e0e}.sm-panel-listBlack[data-numbering] .sm-panel-itemBlack:after{counter-increment:smItem;content:counter(smItem,decimal-leading-zero);position:absolute;top:.1em;right:2.8em;font-size:18px;font-weight:400;color:var(--sm-accent, #5227ff);background-color:#0e0e0e;letter-spacing:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--sm-num-opacity, 0)}@media (max-width: 1024px){.staggered-menu-panelBlack{width:100%;left:0;right:0}}@media (max-width: 640px){.staggered-menu-panelBlack{width:100%;left:0;right:0}}.ContactPage{background-color:#0e0e0e;width:100%;height:100vh}.ServicesPage{background-color:#0e0e0e;width:100%}.ServicesPageServicesSection{width:100%;background-color:#fff5e6;display:flex;align-items:center;justify-content:center;flex-direction:column}.servicesPageOurServices{color:#000;background-color:#fff5e6;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:6rem;text-align:center;line-height:5rem;margin-top:23vh}.servicesPageHeadingParagraph{width:60%;color:#000;background-color:#fff5e6;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.3rem;text-align:center;margin-top:3vh;margin-bottom:15vh;opacity:.9;animation:scrollInAbout 1s 0s ease forwards}@media (max-width: 500px){.servicesPageOurServices{font-size:2.5rem;line-height:2.6rem;margin-top:14vh}.servicesPageHeadingParagraph{margin-bottom:6vh}}.ServicesPageServices{background-color:#0e0e0e!important;width:100%}.servicesPageFirstService{margin-top:6vh}.servicesPageServiceWrapper{background-color:#0e0e0e!important}.servicesPageServiceFromLeft{width:100%;display:flex;height:44.8vw;background-color:#0e0e0e}.servicesPageServiceFromLeftImage{background-color:#c2c2c2;width:40vw;height:40vw;margin-left:10vw;margin-top:1.9vw;object-fit:cover}.servicesPageServiceFromLeftHeading{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;width:46.5%;margin-left:53.5%;font-size:4.6vw;line-height:4vw;margin-top:7vh;text-align:left;background-color:transparent}.servicesPageServiceFromLeftColumn{position:absolute;right:10vw;width:80vw;background-color:transparent}.servicesPageServiceFromLeftParagraph{opacity:.9;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.5vw;text-align:left;margin-top:2vh;width:35vw;margin-left:43vw;background-color:#0e0e0e}.servicesPageServiceFromRight{width:100%;display:flex;height:44.8vw;background-color:#0e0e0e}.servicesPageServiceFromRightImage{background-color:#c2c2c2;width:40vw;height:40vw;position:absolute;right:0;margin-right:10vw;margin-top:1.9vw;object-fit:cover}.servicesPageServiceFromRightHeading{width:50%;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:4.6vw;line-height:4vw;margin-top:7vh;text-align:left;background-color:transparent}.servicesPageServiceFromRightColumn{position:absolute;left:10vw;width:80vw;background-color:transparent}.servicesPageServiceFromRightParagraph{opacity:.9;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.5vw;text-align:left;margin-top:2vh;width:35vw;margin-right:23vw;background-color:#0e0e0e}.servicesPageServiceButton{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.5vw;color:#fff;margin-top:4.5vh;padding:.6vw 1.4vw .7vw;display:flex;flex-direction:column;align-items:center;gap:0;border:none;border-radius:30px;background-color:red;transition:scale .2s}.serviceRight{margin-left:43vw}.servicesPageServiceButton:hover{scale:.95;cursor:pointer}.servicesPageServiceMobile{width:80%;margin:0 auto;margin-top:10vh;background-color:#0e0e0e}.servicesPageMobileImage{background-color:#0e0e0e;width:100%;height:80vw}.servicesPageMobileHeading{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:3rem;line-height:2.5rem;margin-top:2vh;background-color:#0e0e0e}.servicesPageMobileParagraph{opacity:.9;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.3rem;text-align:left;margin-top:2vh;background-color:#0e0e0e}@media (max-width: 500px){.servicesPageMobileHeading{font-size:2.5rem;line-height:2.2rem}}@media (max-width: 900px){.servicesPageServiceButton{margin-top:5vh;font-size:1.3rem;padding:1vh 2vh}.smallerSpacing{line-height:.8rem}.serviceLastMobile{margin-bottom:10vh}}.singleServicePageBanner{width:100%;display:flex;flex-direction:column;align-items:center}.alignLeft{text-align:left!important;align-items:left!important}.singleServiceHeading{color:#000;background-color:transparent;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:6rem;text-align:center;line-height:5rem;margin-top:23vh}.singleServiceSubheading{color:#000000e6;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.3rem;width:65%;text-align:center;margin-top:3vh;opacity:0;animation:scrollIn 1s 0s ease forwards;margin-bottom:16vh}.singleServiceOurPackagesSubheading{color:#fffc;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.625rem;width:100%;background-color:transparent;text-align:center;margin-top:3vh;opacity:0;animation:scrollIn 1s 0s ease forwards;margin-bottom:8vh}.singleServiceOurPackages{padding:2vh;width:90%;background-color:transparent}.singleServiceOurPackagesHeading{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:4rem;line-height:4rem;text-align:center;margin-top:14vh;background-color:transparent}.singleServiceColumns{background-color:transparent;width:84%;margin-top:1vh;display:flex;justify-content:space-evenly;margin-bottom:0vh}.singleServicePackage{display:flex;flex-direction:column;justify-content:space-between;width:30%;background-color:transparent;border:1px solid gray;border-radius:20px;padding:2vw 2.5vw;position:relative;z-index:2}.singleServicePackageTopPart{background-color:transparent}.singleServicePackageMiddle{display:flex;flex-direction:column;justify-content:space-between;width:30%;background-color:transparent;border:1px solid rgb(255,100,100);border-radius:20px;padding:2vw 2.5vw;position:relative;z-index:2}@keyframes scrollIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.singleServicePackageHeading{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:2rem;text-align:left;background-color:transparent}.singleServicePackageNumber{color:#ff6464;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:2.5rem;line-height:2rem;text-align:left;background-color:transparent;transform:translateY(0)}.singleServicePackageSubheading{color:#fffc;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.3rem;text-align:left;background-color:transparent;margin-top:2vh;margin-bottom:1.5vh}.singleServicePackageBottomPart{background-color:transparent}.singleServicePackageFrom{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.625rem;text-align:left;background-color:transparent;margin-top:5vh}.singleServicePackageFeature{color:#fffc;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.3rem;text-align:left;background-color:transparent;margin-top:3vh;margin-left:.4vw}.singleServicePackageButtonGroup{width:100%;display:flex;justify-content:center;margin-top:0vh;background-color:transparent;transform:translateY(-10px)}.singleServicePackageButton{padding:15px 4.7vw;margin-top:3vh;width:100%;border-radius:30px;border:none;background-color:#ff6464;color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.3rem;text-align:center;transition:scale .1s}.singleServicePackageLink{background-color:transparent}.singleServicePackageButton:hover{scale:.95;cursor:pointer}.spacingBelow{margin-bottom:24vh}@media (max-width: 850px){.singleServiceHeading{font-size:2.5rem;line-height:2.6rem;margin-top:14vh}.singleServiceOurPackagesHeading{font-size:2rem}.singleServicePackageHeading{font-size:1.3rem;line-height:1.3rem}.singleServicePackageFeature{font-size:1rem;line-height:1rem}.singleServicePackageSubheading{font-size:1rem;line-height:1.3rem}.singleServicePackageButton{font-size:1rem;padding:15px}.singleServiceColumns{flex-direction:column;align-items:center;gap:20px}.singleServicePackage,.singleServicePackageMiddle{width:90%;background-color:#000!important;padding:20px}.singleServiceIcon{transform:translateY(-2.5px) translate(-.7vw)!important}}.singleServiceBlogSection{width:100%;display:flex;justify-content:center;background-color:#0e0e0e}.singleServiceSection2{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#0e0e0e}.singleServiceIcon{background-color:transparent;transform:translate(-.7vw);font-size:1.2rem;color:#ff6464}.singleServiceBlogSubheading{color:#ffffffe6;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.3rem;width:65%;text-align:left;margin-top:1vh;opacity:0;animation:scrollIn 1s 0s ease forwards;margin-bottom:0vh;background-color:#0e0e0e}.singleServiceBlogHeading{background-color:#0e0e0e;margin-bottom:0vh;width:100%}.spanRed{color:#ff6464;background-color:transparent}.blogIcon{background-color:transparent;transform:translate(-2px);font-size:1.2rem;color:#ff6464}.spanBold{font-weight:700;background-color:#0e0e0e}.singleServiceBlogFirstHeading{text-align:left!important;width:74%!important;margin-left:13%!important;transform:translate(-2px)}.singleServiceBlogHeading2{text-align:left!important;width:65%!important;margin-left:17.5%!important;transform:translate(-2px);margin-top:10vh;margin-bottom:2vh}.extraSpacing{margin-top:3vh;line-height:3rem;background-color:#000}.singleServiceBlogButton{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.3rem;align-self:left;color:#fff;padding:15px 30px;display:flex;flex-direction:column;align-items:center;gap:0;border:none;border-radius:30px;background-color:red;transition:scale .2s}.singleServicePackageFeatureDiv{background-color:transparent;display:flex;justify-content:left}.singleServiceBlogButton:hover{scale:.95;cursor:pointer}.singleServiceBlogButtonWrapper{margin-top:6vh;width:65%;background-color:#0e0e0e}@media (width < 750px){.singleServiceBlogButtonWrapper{width:80%}.singleServiceBlogButton{width:100%}.singleServiceColumns{margin-bottom:0vh!important}.singleServiceOurPackagesSubheading{font-size:1.3rem;margin-bottom:3vh;margin-top:2vh}.singleServiceOurPackagesHeading{line-height:2rem;margin-top:5vh;width:80%!important;margin-left:10%!important;margin-bottom:0vh}.singleServiceBlogFirstHeading{width:94%!important;margin-left:3%!important;margin-top:3vh!important}.singleServiceBlogSubheading{width:80%!important;margin-left:0%!important}.singleServiceBlogSection{width:100%!important}.singleServicePackageSubheading{line-height:1.3rem}.singleServicePackage,.singleServicePackageMiddle{width:100%}.singleServiceIcon{margin-left:5px}.spacingChangeSingleService{margin-top:0vh!important}.singleServiceLastPackage{margin-bottom:0vh!important}}.aboutUsPageBanner{width:100%;display:flex;flex-direction:column;align-items:center;border-bottom:5px solid rgb(127.5,127.5,127.5)}.aboutUsSubheadingMotion{width:100%;display:flex;justify-content:center;background-color:transparent}.aboutUsHeading{color:#000;background-color:transparent;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:6rem;text-align:center;line-height:5rem;margin-top:23vh}.aboutUsSubheading{color:#000000e6;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.3rem;width:65%;text-align:center;background-color:transparent;margin-top:3vh;margin-bottom:15.5vh;opacity:.9;animation:scrollInAbout 1s 0s ease forwards}.aboutUsRed{background-color:#0e0e0e;width:100%;display:flex;flex-direction:column;align-items:center}.aboutUsRedColumnsFromLeft{margin-top:10vh;background-color:transparent;width:90%;display:flex;justify-content:space-between}.aboutUsRedTextColumn{width:45%;background-color:transparent}.aboutUsRedImageColumn{width:50%;background-color:transparent}.aboutUsImage1{width:100%}.aboutUsColumnHeading{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:5rem;line-height:4.3rem;text-align:left;background-color:transparent}.aboutUsColumnParagraph{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:1.3rem;text-align:left;margin-top:2vh;background-color:transparent;opacity:.9}.paddingBottom10{padding-bottom:10vh}@media (max-width: 990px){.aboutUsSubheading{width:80%}.aboutUsColumnHeading{font-size:4rem}.aboutUsRedImageColumn,.aboutUsRedTextColumn{width:80%}.aboutUsRedColumnsFromLeft{flex-direction:column;align-items:center;gap:5vh}.aboutUsRedColumnsFromLeft{margin-top:8vh}.aboutUsColumnHeading{text-align:left;font-size:2.5rem;line-height:2.2rem}.aboutUsColumnParagraph{text-align:left;font-size:1.3rem;width:100%}}@media (max-width: 845px){.aboutUsHeading{font-size:5rem;line-height:4rem}}@media (max-width: 750px){.aboutUsHeading{font-size:2.5rem;line-height:2.6rem;margin-top:14vh}.aboutUsSubheading{margin-bottom:8vh}}@media (max-width: 910px){.aboutUsHeading{width:70%}.aboutUsSubheading{width:70%;text-align:center}}@keyframes scrollInAbout{0%{opacity:0;transform:translateY(50px)}to{opacity:.9;transform:translateY(0)}}.portfolioHeading{color:#000;background-color:transparent;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:6rem;text-align:center;line-height:5rem;margin-top:23vh;margin-bottom:14vh}.portfolioPageBanner{width:100%;display:flex;flex-direction:column;align-items:center}.portfolioColumnHeading{width:80%;color:#fff;background-color:transparent;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:3.2rem;text-align:center;line-height:2.5rem}.portfolioColumnParagraph{width:80%;color:#fff;background-color:transparent;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500;font-size:2rem;text-align:center;margin-top:3vh;opacity:.9}.portfolioCover{border-top:3px solid rgb(127.5,127.5,127.5);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.portfolioCoverImage{height:400px;width:100%;object-fit:cover}.portfolioCoverText{position:absolute;background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:400px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.portfolioButton{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:600;font-size:1.3rem;color:#fff;margin-top:3vh;padding:10px 20px;display:flex;flex-direction:column;align-items:center;gap:0;border:none;border-radius:30px;background-color:red;transition:scale .2s;text-decoration:none;margin-left:auto;margin-right:auto}.portfolioButton:hover{scale:.95;cursor:pointer}@media (max-width: 590px){.portfolioHeading{font-size:2.5rem;line-height:2.6rem;margin-top:14vh;margin-bottom:4vh}.portfolioColumnHeading{font-size:2.5rem}.portfolioColumnParagraph{margin-top:2vh;font-size:1.625rem}.portfolioCover,.portfolioCoverImage,.portfolioCoverText{height:300px}}@media (max-width: 500px){.portfolioHeading{font-size:2.5rem;line-height:2.6rem;margin-top:14vh;margin-bottom:4vh}.portfolioColumnHeading{font-size:2rem}.portfolioColumnParagraph{font-size:1.3rem}.portfolioButton{font-size:1rem}.portfolioCover,.portfolioCoverImage,.portfolioCoverText{height:250px}}.backgroundTransparent{background-color:transparent;text-decoration:none;width:100%;cursor:auto}.pestControlLandingPageWrapper{background-color:#0e0e0e}.contactPageContactSectionColumnsLanding{width:90%;margin-top:20vh;background-color:#0e0e0e}.extraMarginLanding{margin-top:10vh;margin-bottom:10vh}.landingWidth{width:90%!important;margin-left:5%!important;justify-content:left}.bold{background-color:#0e0e0e;font-weight:700}.paddingRightLanding{padding-right:15vw!important}.landingP{width:100%!important}.contactPageContactSectionHeadingLanding{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:4rem;color:#fff;background-color:#0e0e0e;letter-spacing:-.08rem;line-height:3.5rem}.extraSpacingLanding{line-height:1rem!important}.marginBottomLanding{padding-bottom:10vh!important}.thankyouSpacingBottom{margin-bottom:17vh;font-weight:500!important;width:70vw!important}
