@font-face{font-family:RrjetiFont;src:url(/assets/BrunoAce-Regular.woff2) format("woff")}*{transition:opacity .1s ease-out}:root{--color-1:#27374d;--color-2:#526d82;--color-3:#9db2bf;--color-4:#dde6ed;--color-other-1:#003c43;--color-other-2:#135d66;--color-other-3:#77b0aa;--color-other-4:#e3fef7;--contrast-color:#ffcc70}@keyframes fadeOut{0%{visibility:visible;transform:translateY(0);opacity:1}to{visibility:hidden;transform:translateY(15px);opacity:0}}.fadeInComponent{visibility:visible;transform:translateY(0);opacity:1;transition:visibility .25s ease-out,transform .25s ease-out,opacity .25s ease-out}.fadeInComponentHidden{visibility:hidden;transform:translateY(15px);opacity:0}.fadeInSlowComponent{visibility:visible;transform:translateY(0);opacity:1;transition:visibility .5s ease-out,transform .5s ease-out,opacity .5s ease-out}.fadeInSlowComponentHidden{visibility:hidden;transform:translateY(15px);opacity:0}.onload{animation:fadeOut .2s ease-out}.fadeInDelay1{transition-delay:0ms}.fadeInDelay2{transition-delay:.1s}.fadeInDelay3{transition-delay:.2s}.fadeInDelay4{transition-delay:.3s}.fadeInDelay5{transition-delay:.4s}.fadeInDelay6{transition-delay:.5s}.fadeInDelay7{transition-delay:.6s}@keyframes fadeInGrow{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.fadeInGrowComponent{animation:fadeInGrow .35s linear}body,html{padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin}.rrjetiFont{font-family:RrjetiFont,sans-serif;margin:0}.textShadow{text-shadow:0 0 5px #fff}.sectionMarginTop{margin-top:clamp(100px,30vw,200px)}.sectionSmallMarginTop{margin-top:clamp(70px,20vw,150px)}.saturation-0{filter:saturate(30%)}.rrjetiLogo{color:#000;font-family:RrjetiFont,sans-serif;font-weight:900;letter-spacing:6px;text-align:center}.rrjetiLogo_em{background-image:url(/logo_texture_white.webp);background-size:contain}.rrjetiLogo_em,.rrjetiLogo_em_black{font-style:normal;-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:bolder}.rrjetiLogo_em_black{background-image:url(/logo_texture_black.webp);background-size:cover}.rrjetiLogo_moto{color:#000;font-weight:700;letter-spacing:5px;text-align:center}.glassy{background-color:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px hsla(0,0%,39%,.1)}.glassyDark{background-color:rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.03);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 10px rgba(0,0,0,.3)}.glassyDarker{background-color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 10px rgba(0,0,0,.2)}.cssbuttons-io-button{background:#212529;color:#fff;border:none;display:flex;align-items:center;overflow:hidden;position:relative;height:2.4em;cursor:pointer;max-width:-moz-fit-content;max-width:fit-content;font-size:16px;transition:background .1s ease-in-out,color .1s ease-in-out}.cssbuttons-io-button .icon{background:#fff;margin-left:1em;position:absolute;display:flex;align-items:center;justify-content:center;height:1.8em;width:1.8em;box-shadow:.1em .1em .6em .2em #1a1d20;right:.3em;transition:all .3s}.cssbuttons-io-button:hover{background-color:#212529}.cssbuttons-io-button:hover .icon{width:calc(100% - .6em)}.cssbuttons-io-button .icon svg{width:14px;transition:transform .3s;color:#212529}.cssbuttons-io-button:hover .icon svg{transform:translateX(.1em)}.cssbuttons-io-button:active .icon{transform:scale(.95)}.filterInvert{filter:invert(1)}.underlined{position:relative;font-style:normal}.underlined:before{content:"";position:absolute;left:0;bottom:12%;width:100%;height:clamp(6px,15%,15%);transform:skew(-13deg);background:var(--contrast-color);z-index:-1}.navServicesDropdown{background-color:transparent;border:1px solid hsla(0,0%,100%,0);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 20px hsla(0,0%,39%,0)}.navbar-toggler:not(.collapsed){background-image:url(/closeMenuIcon.svg)}.navbar-toggler{background-image:url(/menuIcon.svg);width:27px;height:27px;background-size:contain;background-position:50%}.heroGradient1{background-color:var(--color-3);box-shadow:0 0 95px 100px var(--color-3);top:-60px;left:-100px}.heroGradient1,.heroGradient2{width:clamp(150px,10vw,10vw);aspect-ratio:1;border-radius:50%;position:absolute}.heroGradient2{background-color:var(--color-4);box-shadow:0 0 95px 100px var(--color-4);top:-120px;left:clamp(100px,20vw,200px)}.heroGradient3{width:clamp(50px,5vw,5vw);box-shadow:0 0 95px 20px var(--color-3);top:55%;left:60%}.heroGradient3,.heroGradient4{aspect-ratio:1;border-radius:50%;background-color:rgba(157,178,191,.3);position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.heroGradient4{width:clamp(25px,3vw,3vw);box-shadow:0 0 95px clamp(12px,3vw,20px) var(--color-3);top:40%;left:35%}.leafImage{border-top-right-radius:50px;border-bottom-left-radius:50px;max-height:300px;object-fit:cover;object-position:top left;box-shadow:0 clamp(2px,1cqw,8px) 0 0 var(--color-4)}.aboutHeroGradient{width:clamp(200px,23vw,23vw);aspect-ratio:12/5;border-radius:50%;background-color:var(--color-1);-webkit-backdrop-filter:opacity(10%);backdrop-filter:opacity(10%);box-shadow:0 0 200px 200px var(--color-1);position:absolute;left:50%;transform:translateX(-50%);bottom:-10%}.aboutStatsSection{box-shadow:0 clamp(1px,.5cqw,4px) 0 0 var(--color-4),inset 0 clamp(-2px,-1cqw,-8px) 0 0 var(--color-4)}.officeImage{max-height:400px;min-height:300px;height:30vw;width:100%;object-fit:cover;object-position:center}.gradientBackground{background:linear-gradient(90deg,rgba(0,60,67,.01),rgba(19,93,102,.09),rgba(119,176,170,.01))}.websiteDevelopmentHeroGradient{width:clamp(200px,23vw,23vw);aspect-ratio:12/5;border-radius:50%;background-color:var(--color-other-1);-webkit-backdrop-filter:opacity(10%);backdrop-filter:opacity(10%);box-shadow:0 0 200px 200px var(--color-other-1);position:absolute;left:50%;transform:translateX(-50%);bottom:-10%}.nav-pills>.nav-item>button{transition:background-color .1s linear}.nav-pills>.nav-item>.active{background-color:var(--color-2)}.nav-pills>.nav-item>button:hover{background-color:var(--color-3)}.nav-pills>.nav-item>button.active:hover{background-color:var(--color-1)!important}.nav-pills>.nav-item>.active>h6,.nav-pills>.nav-item>button:hover>h6{color:#fff!important}.tickList{list-style-type:none}.tickList>li:before{content:"✓ ";margin-right:8px}.priceEm,.tickList>li:before{color:var(--color-other-1)}.websiteMaintenanceHeroGradient{background-color:var(--color-other-2);box-shadow:0 0 200px 200px var(--color-other-2)}.websiteMaintenanceHeroGradient,.websiteRedesignHeroGradient{width:clamp(200px,23vw,23vw);aspect-ratio:12/5;border-radius:50%;-webkit-backdrop-filter:opacity(10%);backdrop-filter:opacity(10%);position:absolute;left:50%;transform:translateX(-50%);bottom:-10%}.websiteRedesignHeroGradient{background-color:var(--color-other-3);box-shadow:0 0 200px 200px var(--color-other-3)}.SEOHeroGradient{background-color:var(--color-other-4);box-shadow:0 0 200px 200px var(--color-other-4)}.SEOHeroGradient,.servicesHeroGradient{width:clamp(200px,23vw,23vw);aspect-ratio:12/5;border-radius:50%;-webkit-backdrop-filter:opacity(10%);backdrop-filter:opacity(10%);position:absolute;left:50%;transform:translateX(-50%);bottom:-10%}.servicesHeroGradient{background-color:var(--color-3);box-shadow:0 0 200px 200px var(--color-3)}.servicesGradient1{background-color:rgba(119,176,170,.3);box-shadow:0 0 50px 50px var(--color-4);top:10px;left:10px}.servicesGradient1,.servicesGradient2{width:clamp(100px,15vw,15vw);aspect-ratio:1;border-radius:50%;position:absolute;z-index:-1}.servicesGradient2{background-color:rgba(82,109,130,.95);box-shadow:0 0 100px 80px var(--color-2);bottom:50%;right:50px}.servicesGradient3{width:clamp(100px,15vw,15vw);aspect-ratio:1;border-radius:50%;background-color:var(--color-4);box-shadow:0 0 20px 100px var(--color-4);position:absolute;bottom:0;right:-10px;z-index:-1}.servicesCard .card,.servicesCard img{transition:transform .08s linear}.servicesCard:hover .card{transform:scale(99%)}.servicesCard:hover img{transform:scale(102%) translateY(-1%) translateX(1%)}.servicesPhoneShowcase{filter:drop-shadow(.5cqw 0 0 var(--color-4))}.whatToExpectImage{max-height:250px;object-position:top;box-shadow:0 clamp(2px,1cqw,8px) 0 0 var(--color-4)}.servicesWebsiteImage{filter:drop-shadow(clamp(2px,.8cqw,6px) 0 0 var(--color-4))}@media screen and (max-width:449.98px){.servicesTitle{font-size:9cqw!important}}.servicesSecondImage{aspect-ratio:30/7;object-fit:cover;object-position:center}@media screen and (max-width:991.98px){.servicesSecondImage{aspect-ratio:15/7}}.letsWorkGradient1{background-color:rgba(39,55,77,.85);box-shadow:0 0 170px 120px var(--color-1);bottom:-30px;left:-10px}.letsWorkGradient1,.letsWorkGradient2{width:30px;aspect-ratio:1;border-radius:50%;-webkit-backdrop-filter:opacity(10%);backdrop-filter:opacity(10%);position:absolute;z-index:-1}.letsWorkGradient2{background-color:var(--color-2);box-shadow:0 0 170px 120px var(--color-2);top:-50px;right:100px}.letsWorkImage{min-width:300px;filter:drop-shadow(.5cqw 0 0 var(--color-4));margin-bottom:-2%}.scrollToTop:hover{cursor:pointer}.servicesBackground{background-position:50%;background-size:cover}@media screen and (max-width:1199.98px){.servicesTitle2{visibility:hidden}.servicesTitle1{visibility:visible}}@media screen and (min-width:1199.98px){.servicesTitle1{visibility:hidden;display:none}.servicesTitle2{visibility:visible}}@media screen and (max-width:575.98px){.messageContainer{padding:5vw!important}}@media screen and (min-width:767.98px){ul.navbar-nav li.dropdown:hover>ul.dropdown-menu{display:block}.navServicesDropdown{background-color:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px hsla(0,0%,39%,.1)}}@media screen and (max-width:767.98px){.navbar .navbar-nav{height:100vh;display:flex;justify-content:center;align-items:center}.navbar .nav-link{font-size:clamp(25px,5vw,30px)}.navbar .nav-item:last-child{margin-top:20px}.footerDiv{align-items:start!important}}.hero{min-height:85vh}.hero,.smallHero{width:100%;position:relative;overflow:hidden}.smallHero{min-height:70vh}.ourWorkHeroGradient{width:clamp(200px,23vw,23vw);aspect-ratio:12/5;border-radius:50%;background-color:var(--color-2);-webkit-backdrop-filter:opacity(10%);backdrop-filter:opacity(10%);box-shadow:0 0 200px 200px var(--color-2);position:absolute;left:50%;transform:translateX(-50%);bottom:-10%}.workGalleryImage{transition:filter .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;box-shadow:0 0 20px hsla(0,0%,39%,.1)}.workGalleryCard:hover+.workGalleryImage{filter:brightness(.95);-webkit-filter:brightness(.95)}