#root{width:100%;max-width:100vw;min-height:100svh;margin:0 auto;box-sizing:border-box;padding:2rem;text-align:center;background-color:var(--backgroundprimary-color);display:flex;flex-direction:column;justify-content:center;align-items:center}ul{padding-inline-start:0}button{cursor:pointer;display:block}a{text-decoration:none}header *{box-sizing:border-box}#header-filler{height:2rem;width:100%}#header-container{display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;flex-wrap:nowrap;height:4rem;width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem;position:fixed;top:0;left:0;z-index:100;background-color:var(--backgroundsecondary-color);border-bottom:2px inset var(--textheading-color);filter:drop-shadow(0px 0px 10px #38c093b4)}@media screen and (max-width: 1000px){#header-container{justify-content:space-between;padding-left:3rem;padding-right:1rem;box-sizing:border-box;width:100%}}#anchor-home{width:fit-content;display:block}.title-company{font-size:2rem;width:fit-content;font-family:Magneto,sans-serif,Helvetica,Arial,serif,Times;color:var(--texttitle-color);text-shadow:-1px -1px 0 var(--texttitle-shadow1),1px -1px 0 var(--texttitle-shadow1),-1px 1px 0 var(--texttitle-shadow1),1px 1px 0 var(--texttitle-shadow1),-2px -2px 0 var(--texttitle-shadow2),2px -2px 0 var(--texttitle-shadow2),-2px 2px 0 var(--texttitle-shadow2),2px 2px 0 var(--texttitle-shadow2);transition:filter .3s}@media screen and (max-width: 415px){.title-company{margin-left:-10%;font-size:1.5rem}}@media screen and (max-width: 340px){.title-company{margin-left:-15%;font-size:1.4rem}}@media screen and (max-width: 330px){.title-company{margin-left:-17%;font-size:1.4rem}}.title-company{filter:drop-shadow(0px 0px 10px #38c093b4)}.button-lightmode{background-color:var(--backgroundsecondary-color);border:5px inset var(--backgroundsecondary-color);border-radius:50%;height:50px;width:50px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1000px){.button-lightmode{height:45px;width:45px}}.lightmode .button-lightmode{background-color:var(--backgroundprimary-color)}.button-lightmode img:first-child{display:none}.lightmode .button-lightmode img:first-child{display:block}.lightmode .button-lightmode img:last-child{display:none}.mobile-navbuttonscontainer{display:flex;flex-direction:row;align-items:center;justify-content:center}a{font-weight:700;color:var(--textbody-color)}a:link,a:active,a:visited{color:var(--textbody-color)}a:hover,a:focus{color:var(--textheading-color)}nav button{display:none;height:0px;width:0px;margin:0;padding:0;border:0;z-index:30}#topnav{z-index:29;display:flex;align-items:center;margin:0;gap:1rem;list-style-type:none;padding:.5rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.topnav-item{list-style-type:none}.topnav-item a{z-index:35;font-weight:500;text-decoration:none;font-weight:700}.topnav-item a:link,.topnav-item a:active,.topnav-item a:visited{color:var(--textbody-color)}.topnav-item a:hover,.topnav-item a:focus{color:var(--textheading-color)}@media screen and (max-width: 1000px){nav{z-index:30;width:60px;height:60px}nav button{z-index:38;display:block;visibility:visible;background:none;height:60px;width:60px}#topnav-close{position:fixed;top:1rem;right:1rem}@media screen and (max-width: 500px){#topnav-close{position:fixed;top:.8rem;right:1rem}}.hamburger-icon{z-index:32;width:100%;height:80%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.hamburger-icon-piece{z-index:32;width:35px;height:5px;border:2px solid var(--hamburgerborder-color);background-color:var(--backgroundprimary-color);border-radius:1rem}#topnav-menu{width:94%;height:20rem;margin:0;position:fixed;top:4rem;right:3%;z-index:31}#topnav{border:1px inset var(--texttitle-shadow2);z-index:36;width:100%;height:100%;background-color:var(--backgroundnav-color);flex-direction:column;justify-content:space-evenly;font-size:large;align-items:flex-start}.topnav-item a,.topnav-item{width:100%;height:100%;display:flex;align-items:center;justify-content:center}}#topnav-desktopmenu,#topnav-desktop,.topnav-desktopitem{display:none}@media screen and (min-width: 1001px){nav{z-index:30;width:fit-content;margin:0;padding:0}#topnav-desktopmenu{display:flex;visibility:visible;justify-content:center;align-items:center;flex:1;width:fit-content}#topnav-desktop{display:flex;visibility:visible;flex-direction:row;justify-content:space-evenly;align-items:center;width:fit-content}.topnav-desktopitem{display:block;visibility:visible;padding:1rem}.topnav-desktopservices,#topnav-desktopitem-services:hover .topnav-desktopservices{display:block}}#cta{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center}#cta-container{width:60%;height:auto;aspect-ratio:1073.68/738.6;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media screen and (max-width: 1000px){#cta-container{width:90%;height:auto;aspect-ratio:1073.68/738.6}}@media screen and (max-width: 400px){#cta{margin-bottom:-2rem}}#cta-container *{box-sizing:border-box;margin:0;padding:0}#cta-top{display:flex;flex-direction:row;margin-top:.3%;height:8.8%;width:99.5%;border-top-left-radius:.3rem;border-top-right-radius:.3rem;background-color:var(--backgroundcta-color);opacity:80%}@media screen and (max-width: 620px){#cta-top{border-top-left-radius:.2rem;border-top-right-radius:.2rem}}#cta-bottom{width:99%;height:67.4%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:drop-shadow(0px 0px 1rem #38c093b4);display:table;background-color:#111;color:#f2f2f2;line-height:1.6;position:relative;font-family:sans-serif;overflow:hidden}#cta-h2container{width:fit-content;padding-left:1rem;padding-right:1rem;padding-top:.5rem}#cta-container #cta-bottom h2{text-align:start;font-size:1.7rem;height:fit-content}@media screen and (min-width: 1600px){#cta-container #cta-bottom h2{font-size:2.5rem}}@media screen and (max-width: 768px){#cta-container #cta-bottom h2{font-size:1.5rem}}@media screen and (max-width: 620px){#cta-container #cta-bottom h2{font-size:1.3rem}}@media screen and (max-width: 440px){#cta-container #cta-bottom h2{font-size:1.2rem}}@media screen and (max-width: 400px){#cta-container #cta-bottom h2{font-size:1rem}#cta-container{width:95%}}.typewriter-cursor{position:relative;z-index:100;width:100%;color:var(--textwhite);margin:0;border-right:2px solid rgba(255,255,255,.75);white-space:nowrap;overflow:hidden}.typewriter-animation{animation:typewriter 5s steps(50) 1s infinite normal both,blinkingCursor 5s steps(50) 1s infinite normal}@keyframes typewriter{0%{width:0}50%{width:100%}to{width:100%}}@keyframes blinkingCursor{0%{border-right-color:#ffffffbf}50%{border-right-color:#ffffffbf}60%{border-right-color:transparent}70%{border-right-color:#ffffffbf}80%{border-right-color:transparent}90%{border-right-color:#ffffffbf}to{border-right-color:transparent}}.lines{position:absolute;z-index:5;top:0;left:0;right:0;height:100%;margin:0;width:100%;display:flex;justify-content:space-between}.line{position:relative;width:1px;height:100%;overflow:hidden}@media screen and (min-width: 1440px){.line{width:3px}}.line:after{content:"";display:block;position:absolute;height:15vh;width:100%;top:-50%;left:0;background:linear-gradient(to bottom,#fff0,#fff 75%,#fff);animation:drop 7s 0s infinite;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,.26,0,.97)}.line:nth-child(1):after{background:linear-gradient(to bottom,#fff0,#ff4500 75%,#ff4500);animation-delay:.5s}.line:nth-child(2):after{background:linear-gradient(to bottom,#fff0,#32cd32 75%,#32cd32);animation-delay:1s}.line:nth-child(3):after{background:linear-gradient(to bottom,#fff0,#1e90ff 75%,#1e90ff);animation-delay:1.5s}.line:nth-child(4):after{background:linear-gradient(to bottom,#fff0,gold 75%,gold);animation-delay:2s}.line:nth-child(5):after{background:linear-gradient(to bottom,#fff0,#8a2be2 75%,#8a2be2);animation-delay:2.5s}.line:nth-child(6):after{background:linear-gradient(to bottom,#fff0,#20b2aa 75%,#20b2aa);animation-delay:3s}.line:nth-child(7):after{background:linear-gradient(to bottom,#fff0,#dc143c 75%,#dc143c);animation-delay:3.5s}.line:nth-child(8):after{background:linear-gradient(to bottom,#fff0,#00fa9a 75%,#00fa9a);animation-delay:4s}.line:nth-child(9):after{background:linear-gradient(to bottom,#fff0,#ff1493 75%,#ff1493);animation-delay:4.5s}@keyframes drop{0%{top:-50%}to{top:110%}}#cta-build-container{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center;position:relative;margin-top:20%}#cta-build{display:block;color:var(--backgroundprimary-color);background-color:var(--backgroundbuild-color);padding:.5rem 1rem;width:fit-content;height:fit-content;position:relative;z-index:200;top:0;left:0;font-size:1.5rem;border-radius:1.5rem}#cta-build:before{content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:1;transition:opacity .3s ease-in-out;border-radius:1.5rem}#cta-build:active{color:#000}#cta-build:active:after{background-color:var(--backgroundbuild-color)}#cta-build:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background-color:var(--backgroundbuild-color);top:0;left:0;border-radius:1.5rem}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@media screen and (max-width: 440px){#cta-build{font-size:1.3rem}}@media screen and (max-width: 700px){#cta-build-container{margin-top:15%}}@media screen and (min-width: 700px){#cta-build{font-size:1.7rem}}@media screen and (min-width: 1440px){#cta-build{font-size:2.4rem}}footer{background-color:var(--backgroundsecondary-color);width:100%;height:fit-content;padding:2rem;box-sizing:border-box;border-radius:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;z-index:1;max-width:1440px}footer ul{list-style-type:none}footer a,footer li{height:2rem}.footer-contact{display:flex;justify-content:center;align-items:center}.footer-contact h2{width:100%;text-align:start;padding-bottom:1.5rem}.footer-company *{max-width:100%}.logo-container{display:block;width:100%;height:fit-content;max-width:450px;min-width:310px}.logo-container img{border-radius:.5rem}@media screen and (max-width: 800px){.footer-company{flex-basis:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-contact,.footer-links{flex-basis:50%}.footer-contact{flex:1}.footer-contact h2{padding-bottom:2.5rem}}@media screen and (max-width: 400px){.logo-container{min-width:280px}footer{position:relative;left:0;bottom:-2rem;width:100vw}.footer-contact,.footer-links{flex-basis:100%}.footer-contact h2{text-align:center}.footer-contact{margin-top:1rem}footer a,footer li{height:2rem}}@media screen and (min-width: 800px){.footer-company{flex:2;text-align:start}.footer-links{flex:1}.footer-contact{flex:1;padding-left:1rem}}.footer-contact a{font-weight:400}.footer-contact ul{padding:0;width:100%;max-width:9rem}.footer-contact li,.footer-contact a{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.footer-build{flex-basis:100%;display:flex;justify-content:center;align-items:center;margin-top:1rem}.footer-build a{width:60%;display:flex;justify-content:center;align-items:center;height:4rem;font-size:2rem;border-radius:.5rem;transition:transform .1s ease-in-out}@media screen and (max-width: 620px){.footer-build a{width:80%}}@media screen and (max-width: 475px){.footer-build a{width:90%}}.btn-border-reveal{background-color:transparent;color:var(--textheading-color);border:2px solid var(--textheading-color);position:relative}.btn-border-reveal:after{content:"";position:absolute;width:0;height:100%;top:0;left:0;background-color:var(--textheading-color);transition:width .3s ease;z-index:-1}.btn-border-reveal:hover:after{width:100%}.btn-border-reveal:hover{color:var(--backgroundprimary-color)}.topnav-desktopitem .topnav-desktoplink-build,#topnav .topnav-item .topnav-link-build{background-color:var(--backgroundbuild-color);border-radius:.5rem;color:var(--backgroundprimary-color);filter:drop-shadow(0px 0px 10px #38c093b4);transition:transform .1s ease-in-out}.topnav-desktoplink-build{padding:.5rem}.topnav-desktoplink-build:hover{display:block;transform:scale(1.1)}#footer-privacy{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem;margin-bottom:-.75rem;padding-left:1rem;padding-right:1rem}#footer-privacy p{color:var(--textbody-color);margin:0;padding:0;box-sizing:border-box;text-align:start}@media screen and (max-width: 768px){#footer-privacy{flex-direction:column;align-items:center;justify-content:center}}@font-face{font-family:Magneto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/magneto_bold-BqPsO_nI.woff2) format("woff2")}html,body{width:100%;margin:0}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-size:16px;width:100%;height:100%;color-scheme:light dark;color:#ffffffde;--texttitle-color: #47f5bb;--texttitle-shadow1: #3d424181;--texttitle-shadow2: #38c09381;--textbody-color: #e2f1ec;--textheading-color: #44e6b0;--textheading-color2: #e2f1ec;--textheading-color3: #44e6b0;--textheading-reverse: #03b177;--textwhite: #e2f1ec;--blackwhite: #ffffff;--backgroundprimary-color: #050000;--backgroundsecondary-color: #1d1b1b;--backgroundsecondaryreverse-color: #dbe3f1;--backgroundcta-color: #78c8a8;--backgroundnav-color: #110d0d;--backgroundbuild-color: #44e6b0;--backgroundservicesnav-color: #44e6b0;--foregroundprimary-color: #050000;--foregroundsecondary-color: #050000;--hamburgerborder-color: #38c093;--hamburgerfill-color: #050000;--borderserviceheader-color: #44e6b0;--herobackground: #1d1b1b;--backgroundstrapi: #1c1c4e;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{display:flex;flex-direction:column;justify-content:start;align-items:center}@media screen and (max-width: 520px){:root{font-size:14px}}@media screen and (min-width: 1440px){:root{font-size:18px}}@media screen and (min-width: 2200px){:root{font-size:22px}}.page-body{width:100%;max-width:1440px;padding-left:2rem;padding-right:2rem;box-sizing:border-box}.page-body-home{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 620px){#root{display:block;flex-direction:column;justify-content:start;align-items:center;padding-left:0;padding-right:0;padding-bottom:0}.page-body{padding-left:1rem;padding-right:1rem}}p,li,h1,h2,h3,.h1,.h2,.h3,.h4{color:var(--textbody-color)}.h1{display:block;font-size:2em;font-weight:700;margin-top:.67em;margin-bottom:.67em;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0px;margin-inline-end:0px}.h2{margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0;font-size:1.5rem;display:block;margin:.83em 0;font-weight:700}.h3{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;display:block;font-size:1.17em;font-weight:700;margin-top:1em;margin-bottom:1em}.h4{display:block;font-size:1em;margin-block-start:1.33em;margin-block-end:1.33em;margin-top:1.33em;margin-bottom:1.33em;margin-inline-start:0;margin-inline-end:0;font-weight:700}ul{list-style-type:none}.lightmode{--texttitle-color: #050000;--texttitle-shadow1: #e2f1ec;--texttitle-shadow2: #38c09381;--textbody-color: #050000;--textheading-color: #03b177;--textheading-color2: #03b177;--textheading-color3: #0B4642;--textheading-reverse: #44e6b0;--textwhite: #f7eeff;--blackwhite: #000000;--backgroundprimary-color: #f7eeff;--backgroundsecondary-color: #dbe3f1;--backgroundsecondaryreverse-color: #1d1b1b;--backgroundcta-color: #dbe3f1;--backgroundnav-color: #dfe1e7;--backgroundbuild-color: #0c6e4e;--backgroundservicesnav-color: #054b47;--foregroundprimary-color: #e2f1ec;--foregroundsecondary-color: #c8f3e5;--hamburgerborder-color: #050000;--hamburgerfill-color: #38c093;--borderserviceheader-color: #c8d4d0;--herobackground: #054b47;--backgroundstrapi: #0400DB}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}.inline-link,.inline-link *{display:inline}#hero{width:100%;max-width:1440px;height:auto;aspect-ratio:833/365}#hero span{display:none}#hero div{display:flex;flex-direction:row;width:100%;justify-content:center;position:absolute;top:4rem;left:0;height:fit-content;z-index:1}#hero img{width:100%;max-width:1440px;height:auto}#hero h1{color:var(--textwhite);width:fit-content;position:relative;z-index:10;display:block;margin-bottom:0;left:0%;width:55%;text-align:end;padding:0;font-size:2rem;margin-top:2rem}@media screen and (min-width: 1220px){#hero h1{margin-top:1.7rem}}#hero p{color:var(--textwhite);position:relative;z-index:3;margin-top:0%;width:48%;left:7%;text-align:end;font-size:1.45rem}@media screen and (max-width: 1140px){#hero p{font-size:1.25rem}}@media screen and (min-width: 2200px){#hero h1{margin-top:1rem}#hero p{font-size:1.25rem}}#hero a{color:var(--backgroundprimary-color);position:relative;z-index:10;top:.5rem;padding:1rem;border-radius:1.5rem;background-color:var(--backgroundbuild-color)}@media screen and (max-width: 1000px){#hero h1{text-wrap:nowrap}#hero a{right:5%}#hero div{top:calc(4rem + 50px)}#hero{aspect-ratio:833/415}#hero span{display:block;background-color:var(--herobackground);width:100%;height:50px;position:absolute;top:4rem;left:0;margin:0 0 -3px;border:0;border-bottom:3px solid var(--herobackground);padding:0}}@media screen and (max-width: 900px){#hero div{top:calc(4rem + 150px)}#hero{aspect-ratio:833/565}#hero span{height:150px}#hero h1{width:100%;text-align:start;margin-bottom:1rem}}@media screen and (max-width: 730px){#hero div{top:calc(4rem + 200px)}#hero{aspect-ratio:833/665}#hero span{height:200px}#hero h1{width:90%;left:5%;text-align:end;margin-bottom:1rem}#hero p{width:90%;left:5%}#hero a{right:17%;top:3%}}@media screen and (max-width: 530px){#hero div{top:calc(4rem + 165px)}#hero{aspect-ratio:833/700}#hero span{height:165px}#hero h1{font-size:1.7rem}#hero p{font-size:1.15rem}}@media screen and (max-width: 400px){#hero h1{font-size:1.4rem}#hero p{font-size:1.1rem}#hero div{top:calc(4rem + 185px)}#hero{aspect-ratio:833/800}#hero span{height:185px}}@media screen and (max-width: 338px){#hero a{top:0}}#services-overview-h1{margin:2rem 2rem 3.5rem;width:100%;text-align:center}#services-overview{margin-top:3rem;margin-bottom:3rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:1rem;row-gap:3rem;width:100%;box-sizing:border-box}#services-overview *{box-sizing:border-box}.services-overview-item{position:relative;z-index:1;background-color:var(--backgroundsecondary-color);min-height:fit-content;height:100%;padding:1.5rem;border-radius:1rem}@media screen and (max-width: 620px){#services-overview{display:flex;flex-direction:column;gap:3rem;width:80%}}@media screen and (max-width: 999px){#services-overview{width:90%}}@media screen and (min-width: 1000px){#services-overview{grid-template-columns:1fr 1fr 1fr;width:1000px}.services-overview-item{aspect-ratio:1/1}}@media screen and (min-width: 1440px){#services-overview{width:1200px}}@media screen and (min-width: 2200px){#services-overview{width:1440px}}.services-overview-icon{background-color:var(--backgroundbuild-color);border-radius:1rem;position:absolute;width:6rem;height:4rem;top:-2rem;left:1rem;display:flex;justify-content:center;align-items:center;z-index:3}.services-overview-icon svg{fill:var(--backgroundprimary-color)}.biohome{margin-top:3rem}.bio{width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.bio *{box-sizing:border-box}.bio-owner{flex:1 0;padding:1rem}.bio-info{flex:1.5 0;padding:1rem;text-align:start}.bio-owner{position:relative}.bio-owner img{width:100%;height:auto;aspect-ratio:1024/1298;border-radius:1.5rem}.bio-owner div{position:absolute;bottom:5rem;right:1rem;background-color:var(--backgroundsecondary-color);padding:1rem 3rem 1rem 2rem;border-bottom-left-radius:1rem;border-top-left-radius:1rem}.bio-owner div *{margin:0;text-align:start}@media screen and (max-width: 900px){.bio{flex-direction:column;align-items:center}.bio-owner{flex:none;width:60%}.bio-info{flex:none;width:100%;padding:2rem}}@media screen and (max-width: 450px){.bio-owner{width:80%}.bio-owner div{padding-right:1rem}}@media screen and (max-width: 400px){.bio-owner{width:90%}}#reviews-h1{margin-top:3rem;margin-bottom:1rem}#reviews{width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center}.reviews-site{display:block;flex:1 0;padding:1rem}.reviews-site img{width:100%;height:auto;aspect-ratio:771/514}.reviews-info{flex:1.5 0;padding:1rem}.reviews-testimonial .h3{text-align:start}.reviews-testimonial .reviews-citation{width:100%;text-align:end}.reviews-testimonial .reviews-quote{width:100%;text-align:start}.reviews-servicesprovided{text-align:start}#reviews .h3{margin-top:0}.reviews-servicesprovided span{text-wrap:nowrap}.reviews-mobile{display:none}.reviews-desktop{display:block}@media screen and (max-width: 1000px){#reviews{flex-direction:column-reverse}.reviews-site{width:100%;display:flex;flex-direction:row;box-sizing:border-box;gap:1rem}.reviews-site a,.reviews-site ul{flex:1 0}.reviews-site a{width:50%}.reviews-site ul{text-align:end}.reviews-desktop{display:none}.reviews-mobile{display:block}}@media screen and (max-width: 500px){.reviews-site{flex-direction:column}.reviews-site a{width:80%}}#pagespeed-intro{width:100%;display:flex;flex-direction:row;margin-bottom:2rem}#pagespeed-intro div{padding:2rem;background-color:var(--backgroundsecondary-color);height:fit-content;flex:1.5;flex-basis:0;box-sizing:border-box}#pagespeed-intro div .h3{margin:0}#pagespeed-intro div p:not(.h3){margin-bottom:0}#pagespeed-intro div *{text-align:start}#pagespeed-intro div#pagespeed{flex:3;height:100%;width:100%;flex-basis:0;padding:0}#pagespeed{background-color:var(--backgroundsecondary-color);padding-bottom:1rem;box-sizing:border-box}#pagespeed img{width:100%;height:56.36%}@media screen and (min-width: 2200px){#pagespeed-intro{flex-direction:column;align-items:center}#pagespeed-intro div,#pagespeed-intro div#pagespeed{flex:0 1 auto}#pagespeed-intro div{height:fit-content}#pagespeed-intro div#pagespeed{border:6px solid var(--backgroundsecondary-color)}}@media screen and (max-width: 1257px){#pagespeed-intro{flex-direction:column;align-items:center}#pagespeed-intro div,#pagespeed-intro div#pagespeed{flex:0 1 auto}#pagespeed-intro div{width:100%;height:fit-content}#pagespeed-intro div#pagespeed{width:100%;border:6px solid var(--backgroundsecondary-color)}#pagespeed-intro div#pagespeed img{width:100%;height:auto;aspect-ratio:951/536}}#pagespeed a{display:block;box-sizing:border-box;padding:1rem;text-align:center;width:100%;height:fit-content;background-color:var(--backgroundsecondary-color)}@media screen and (min-width: 1258px) and (max-width: 2199px){#pagespeed-intro{position:relative;overflow:hidden}#pagespeed a{position:absolute;display:block;box-sizing:border-box;padding-top:1.25rem;padding-bottom:7rem;padding-left:3rem;text-align:start;width:100%;height:fit-content;background-color:var(--backgroundsecondary-color)}}@media screen and (min-width: 1385px) and (max-width: 1440px){#pagespeed-intro div:first-of-type{padding-bottom:5rem}}#repairhero-h1{text-align:start}#repairhero-h1 span{text-wrap:nowrap}#repairhero{display:flex;flex-direction:column;align-items:center}#repairhero *{box-sizing:border-box;padding:0;margin:0}#repairhero-info{background-color:var(--backgroundsecondary-color);padding:1.5rem;text-align:start;margin-bottom:1rem}#repairhero-info p{margin-bottom:1rem}#repairhero-info p:last-of-type{text-align:end}#repairhero-toolsvg{display:inline;vertical-align:middle;fill:var(--textbody-color);margin-bottom:.3rem;margin-inline-start:.5rem}#repairhero-quote{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}@media screen and (max-width: 800px){#repairhero-quote{flex-direction:column;align-items:center}#repairhero-quote a{margin-bottom:1rem}}#repairhero-quote a{background-color:var(--backgroundbuild-color);color:var(--backgroundprimary-color);padding:1rem;border-radius:.5rem;display:block;width:fit-content;font-size:1.5rem}#repairhero-quote div{display:flex;flex-direction:row;align-items:center;background-color:var(--backgroundsecondary-color);padding:.5rem;border-radius:.5rem;border:1px solid gray}#repairhero-quote div svg{height:100%;width:auto;aspect-ratio:1/1;fill:var(--textbody-color)}.guarantee-info.hidden{display:none}#repairhero .guarantee-info.visible{display:block;max-width:400px;margin-top:.5rem;padding:.75rem;border:1px solid #ccc;border-radius:8px;background-color:var(--backgroundsecondary-color);color:var(--textbody-color);transition:opacity .3s ease}@media screen and (min-width: 800px){#repairhero .guarantee-info.visible{align-self:end;margin-right:calc(30% - 210px)}}@media screen and (min-width: 1440px){#repairhero .guarantee-info.visible{margin-right:calc(25% - 216px);max-width:500px}}#services-header{width:100%;max-width:1440px;height:8rem;margin-top:1px;box-sizing:border-box;background-color:var(--backgroundservicesnav-color);display:flex;justify-content:center;border-radius:0% 0% 50% 50%/0% 0% 100% 100%}#services-header *{color:var(--backgroundprimary-color)}#services-headingscontainer{width:95%;height:93%;border-radius:0% 0% 50% 50%/0% 0% 100% 100%;overflow:hidden;display:block}#services-headingscontainer *{padding:0;margin:0}#services-headingscontainer .h2{text-align:end;font-size:1.75rem;margin-bottom:-8.75rem;cursor:pointer;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);width:30%;height:100%;padding-right:5%;padding-top:.5rem;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#services-header{height:8rem;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#services-header ul{display:none}.animate-services-forward-h2{animation-name:expandservices-h2;animation-direction:normal}.animate-services-backward-h2{animation-name:expandservices-h2;animation-direction:reverse}.animate-services-forward-header{animation-name:expandservices-header;animation-direction:normal}.animate-services-backward-header{animation-name:expandservices-header;animation-direction:reverse}#services-headingscontainer .h2[aria-expanded=true]~.h1{display:none}#services-header ul[aria-expanded=true]{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:-12.3rem;margin-left:50%;height:103%;width:50%;align-self:end}#services-header ul[aria-expanded=true] li{height:25%;border-top:1px solid var(--borderserviceheader-color);display:flex;align-items:center;justify-content:start;background-color:var(--backgroundprimary-color);box-sizing:border-box;padding-left:5%}#services-header ul[aria-expanded=true] li a{color:var(--texttitle-color);width:100%;text-align:start}#services-header ul[aria-expanded=true] li a:focus,#services-header ul[aria-expanded=true] li a:hover{color:var(--textheading-color2)}@keyframes expandservices-header{0%{height:8rem}to{height:13rem}}@keyframes expandservices-h2{0%{text-align:end;font-size:1.75rem;margin-bottom:-8.75rem;cursor:pointer;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);width:30%;height:100%;padding-right:5%;padding-top:.5rem}to{height:100%;width:50%;border-bottom-left-radius:95%;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);margin:0;box-sizing:border-box;padding-top:.5rem;padding-right:5%}}#services-headingscontainer .h1{text-align:center;margin-top:3rem;cursor:pointer}@media screen and (max-width: 1000px){#services-headingscontainer .h2{font-size:1.5rem;width:25%;padding-right:2%}#services-headingscontainer .h1{margin-left:4rem}#services-header ul[aria-expanded=true]{margin-left:40%;width:60%}@keyframes expandservices-h2{0%{text-align:end;font-size:1.5rem;margin-bottom:-8.75rem;cursor:pointer;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);width:25%;height:100%;padding-right:2%;padding-top:.5rem}to{height:100%;width:40%;border-bottom-left-radius:95%;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);margin:0;box-sizing:border-box;padding-top:.5rem;padding-right:5%}}}@media screen and (max-width: 620px){#services-header{height:6rem;border-bottom-left-radius:85%;border-bottom-right-radius:85%}#services-headingscontainer{border-bottom-left-radius:85%;border-bottom-right-radius:85%}#services-headingscontainer .h2{font-size:1.25rem;width:25%;height:100%;padding-right:2%;border-bottom-left-radius:55%}#services-headingscontainer .h1{font-size:1.75rem;margin-top:4rem}@keyframes expandservices-header{0%{height:6rem}to{height:13rem}}@keyframes expandservices-h2{0%{text-align:end;font-size:1.25rem;margin-bottom:-8.75rem;cursor:pointer;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);width:25%;height:100%;padding-right:2%;padding-top:.5rem}to{height:100%;width:40%;border-bottom-left-radius:55%;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);margin:0;box-sizing:border-box;padding-top:.5rem;padding-right:5%}}}@media screen and (max-width: 420px){#services-headingscontainer .h2{font-size:1rem;width:25%;height:100%;padding-right:2%}#services-headingscontainer .h1{font-size:1.5rem;margin-left:5rem}@keyframes expandservices-h2{0%{text-align:end;font-size:1rem;margin-bottom:-8.75rem;cursor:pointer;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);width:25%;height:100%;padding-right:2%;padding-top:.5rem}to{font-size:1.25rem;height:100%;width:40%;border-bottom-left-radius:55%;background-color:var(--backgroundsecondary-color);color:var(--texttitle-color);margin:0;box-sizing:border-box;padding-top:.5rem;padding-right:5%}}}.pricingpreview-h1{text-align:start;width:100%;margin-bottom:0;margin-top:2rem}.pricingpreview{margin-top:1rem;margin-bottom:2rem;display:flex;flex-direction:row;height:fit-content;width:100%;justify-content:space-between}.pricingpreview-left{background-color:var(--backgroundsecondary-color);width:48%;height:100%;padding:2rem;box-sizing:border-box;display:flex;flex-direction:column}.pricingpreview-left .h2{text-align:start;margin-top:0}.pricingpreview-left ul{text-align:start;padding-left:2.5rem;padding-right:1rem;padding-bottom:1rem}.pricingpreview-left li{margin-bottom:1rem}.pricingpreview-right{display:flex;flex-direction:column;width:48%}.pricingpreview-righttop{flex:2;height:14rem;display:flex;flex-direction:column;justify-content:flex-start;gap:2rem}.pricingpreview-righttop .h2{margin-bottom:-1rem;margin-top:1rem}.pricingpreview-righttop a{background-color:var(--backgroundsecondary-color);padding:1.5rem;box-sizing:border-box;margin:0}.pricingpreview-rightbottom{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.pricingpreview-rightbottom a{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.pricingpreview-arrow{padding-left:1rem;fill:var(--textbody-color)}.pricingpreview-right .h3{text-align:center}.pricingpreview-backgroundimg{width:100%;height:auto;box-sizing:border-box;max-width:30rem;margin-top:3rem}@media screen and (max-width: 1000px){.pricingpreview{flex-direction:column}.pricingpreview-left{width:100%;flex-direction:row;justify-content:space-between}.pricingpreview-left ul{padding-left:2rem}.pricingpreview-right{flex-direction:row;width:100%;height:fit-content}.pricingpreview-righttop{height:fit-content;justify-content:space-evenly;margin-right:1rem;gap:1rem}.pricingpreview-righttop .h2{margin-bottom:0}.pricingpreview-rightbottom{justify-content:flex-end}.pricingpreview-rightbottom a{height:100%}.pricingpreview-backgroundimg{margin-top:0}}@media screen and (max-width: 750px){.pricingpreview-left{flex-direction:column}.pricingpreview-left ul{padding-left:1rem}.pricingpreview-righttop a{font-size:1.2rem}}@media screen and (max-width: 650px){.pricingpreview-right{flex-direction:column}.pricingpreview-righttop{width:100%;margin-right:0}.pricingpreview-backgroundimg{width:50%;height:auto;margin-top:2rem;margin-bottom:1rem}}.pricing-preview-indent{text-align:end;margin:0}@media screen and (min-width: 1001px){.pricingpreview-righttop{height:fit-content;flex:none}.pricingpreview-rightbottom{justify-content:start;flex:none;margin-top:2rem}}#body-webdesign-container{width:100%;max-width:1440px;box-sizing:border-box;display:flex;flex-direction:column;height:fit-content;align-items:center;margin-bottom:2rem}@media screen and (max-width: 620px){#body-webdesign-container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 400px){#body-webdesign-container{padding-left:1rem;padding-right:1rem}}#body-webdesign-container *{box-sizing:border-box}.section-header{background-color:var(--backgroundsecondary-color);width:45%;min-width:fit-content;text-align:start;padding:15px 35px;margin-top:2rem;margin-bottom:2rem}#section-header-1{align-self:start}#section-header-2{text-align:center}#section-header-3{text-align:end}.section-webdesign{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:fit-content}.development-item{flex:1;min-height:425px;height:fit-content;max-width:150px;margin-left:5px;margin-right:5px;background-color:var(--backgroundsecondary-color);display:flex;justify-content:center;align-items:end;box-sizing:border-box}.development-item .h2{writing-mode:vertical-lr;position:relative;bottom:4rem;left:.5rem;transform:rotate(180deg);margin:0;color:var(--textheading-color3)}.development-info{display:none}.development-item:hover,.development-item:focus{background-color:var(--backgroundprimary-color)}.development-item[aria-expanded=true]{flex:5;max-width:none;height:fit-content;padding:35px;justify-content:start;align-items:start;display:flex;flex-direction:column}.development-item[aria-expanded=true]:hover,.development-item[aria-expanded=true]:focus{background-color:var(--backgroundsecondary-color)}.development-item[aria-expanded=true] .h2{writing-mode:horizontal-tb;transform:none;position:static;margin:0;margin-bottom:1rem}.development-item[aria-expanded=true] .development-info{visibility:visible;display:flex;width:100%;height:100%;color:var(--textbody-color);text-align:start}@media screen and (max-width: 1000px){#section-development{flex-direction:column;height:fit-content;width:100%}.development-item .h2{writing-mode:horizontal-tb;transform:rotate(0);position:static;text-align:start}.development-item{max-width:100%;flex:1;flex-basis:80px;height:80px;min-height:80px;margin:5px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:35px}.development-item[aria-expanded=true]{max-width:100%;height:fit-content;flex:5}}@media screen and (max-width: 620px){.section-header{font-size:1.5rem}.development-item[aria-expanded=true]{padding:2rem}.development-item{flex-basis:60px;height:60px}.development-item .h2{font-size:1.25rem}}@media screen and (max-width: 500px){.development-item{flex-basis:50px;height:50px}}#section-header-2{align-self:center}.design-item{min-height:455px;height:fit-content;background-color:var(--backgroundsecondary-color);padding:35px}#design-item-2{margin-left:50px;margin-top:0}.design-item .h2{text-align:start;margin:0;margin-bottom:1rem;color:var(--textheading-color3)}.design-info{color:var(--textbody-color);text-align:start}@media screen and (max-width: 1000px){#section-design{flex-direction:column;align-items:center}.design-item{max-width:550px}#design-item-2{margin-left:0;margin-top:25px}}@media screen and (max-width: 550px){.design-item{padding:2rem 1.25rem;height:fit-content;min-height:fit-content}}#section-header-3{align-self:end}.tools-item{min-height:450px;height:fit-content;background-color:var(--backgroundsecondary-color);padding:35px;width:100%}#tools-item-2{background-color:var(--backgroundprimary-color)}.tools-item .h2{text-align:start;margin:0;margin-bottom:1rem;color:var(--textheading-color3)}.tools-info{color:var(--textbody-color);display:flex;flex-direction:column;justify-content:start;align-items:start;padding-left:2rem}.tools-info li{text-align:start;margin:0;font-size:1.15rem}.tools-info-indent{width:100%;box-sizing:border-box;padding-left:2rem;padding-bottom:.5rem}@media screen and (max-width: 1000px){#section-tools{flex-direction:column;align-items:center}.tools-item{max-width:500px;min-height:fit-content;padding-bottom:70px}}#serverhosting-h1{text-align:start;margin-bottom:0}#serverhosting{display:flex;flex-direction:column;width:100%;height:fit-content;align-items:center}.serverhosting-container{display:flex;flex-direction:row;width:100%;height:fit-content;justify-content:space-between;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem}.serverhosting-info{padding:2rem;background-color:var(--backgroundsecondary-color);flex:4}.serverhosting-info p,.serverhosting-info .h2{color:var(--textbody-color);text-align:start}.serverhosting-info .h2{margin:0;font-size:1.5rem;display:block}.serverhosting-info.odds p,.serverhosting-info.odds .h2{text-align:end}.serverhosting-container img{padding-left:2rem;padding-right:2rem;flex:1}#security-h1{text-align:end;margin-bottom:0}#security{display:flex;flex-direction:column;align-items:end}#security button{display:block;width:fit-content;padding:.5rem 1.5rem .5rem 4rem;margin-top:1.5rem;background-color:var(--backgroundsecondary-color)}#security button .h2{text-align:end;font-size:1.5rem}.securityinfo{display:none;padding:2rem}#securityinfo-1{width:65%}#securityinfo-2{width:85%}#securityinfo-3{width:75%}#securityinfo-4{width:60%}.securityinfo[aria-expanded=true]{display:block;width:100%;height:fit-content;border:5px solid var(--backgroundsecondary-color)}.securityinfo[aria-expanded=true] p:not(.h2){text-align:end;margin:0}.serverhosting-h2external{display:none}.serverhosting-info{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.serverhosting-info.odds{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:1rem;border-bottom-left-radius:1rem}@media screen and (max-width: 800px){.serverhosting-container{align-items:flex-start}.serverhosting-container img{width:100px;padding:1rem;height:auto}#security button .h2{font-size:1.2rem}.serverhosting-info{flex:7;padding:1rem;padding-top:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:1rem}.serverhosting-info.odds p:not(.h2){text-align:start}.serverhosting-info.odds{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:1rem}.serverhosting-info .h2{display:none}.serverhosting-h2external{display:block;width:100%;background-color:var(--backgroundsecondary-color);box-sizing:border-box;padding:1rem;margin-bottom:-1.5rem;border-top-left-radius:1rem;border-top-right-radius:1rem}}.securityinfo-pheading{padding-bottom:1rem;padding-top:1rem;display:block;box-sizing:border-box}.seo-h1{text-align:start}#a11y-h2,#performance-h2{font-size:1.7rem}#seo-intro{box-sizing:border-box;background-color:var(--backgroundsecondary-color);width:100%;height:fit-content;padding:1.5rem}#seo-intro p:not(.h1):not(.h2):not(.h3){margin:0;text-align:start}#seo-strategies{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:fit-content}.strategies-item{flex:1;min-height:425px;height:fit-content;max-width:150px;margin-left:5px;margin-right:5px;background-color:var(--backgroundsecondary-color);display:flex;justify-content:center;align-items:end;box-sizing:border-box}.strategies-item .h2{writing-mode:vertical-lr;position:relative;bottom:4rem;left:.5rem;transform:rotate(180deg);margin:0;color:var(--textheading-color3)}.strategies-info{display:none}.strategies-item:hover,.strategies-item:focus{background-color:var(--backgroundprimary-color)}.strategies-item[aria-expanded=true]{flex:5;max-width:none;height:fit-content;padding:35px;justify-content:start;align-items:start;display:flex;flex-direction:column}.strategies-item[aria-expanded=true]:hover,.strategies-item[aria-expanded=true]:focus{background-color:var(--backgroundsecondary-color)}.strategies-item[aria-expanded=true] .h2{writing-mode:horizontal-tb;transform:none;position:static;margin:0;margin-bottom:1rem}.strategies-item[aria-expanded=true] .strategies-info{visibility:visible;display:flex;width:100%;height:100%;color:var(--textbody-color)}@media screen and (max-width: 1000px){#seo-strategies{flex-direction:column;height:fit-content;width:100%}.strategies-item .h2{writing-mode:horizontal-tb;transform:rotate(0);position:static;text-align:start}.strategies-item{max-width:100%;flex:1;flex-basis:80px;height:80px;min-height:80px;margin:5px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:35px}.strategies-item[aria-expanded=true]{max-width:100%;height:fit-content;flex:5}}@media screen and (max-width: 620px){.section-header{font-size:1.5rem}.strategies-item[aria-expanded=true]{padding:2rem}.strategies-item{flex-basis:60px;height:60px}.strategies-item .h2{font-size:1.25rem}}@media screen and (max-width: 500px){.strategies-item{flex-basis:50px;height:50px}.strategies-item[aria-expanded=true]{padding:1rem}}.strategies-info .h3{text-align:start;margin:0}.strategies-info p:not(.h1):not(.h2):not(.h3){text-align:end}#a11y{position:relative}#a11y-button-container{width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center}.a11y-button{flex:1;height:auto;aspect-ratio:2/3;max-height:200px;border:none;border-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.a11y-button img{width:80%}#a11y-button-cognitive{background-color:#497abd}#a11y-button-visual{background-color:#3ba694}#a11y-button-auditory{background-color:#fdb515}#a11y-button-motor{background-color:#f88204}#a11y-button-speech{background-color:#a61c00}.a11y-info{display:none}.a11y-info[aria-hidden=false]{display:block;width:100%;height:fit-content;padding:1.5rem;box-sizing:border-box}.a11y-info p:not(.h1):not(.h2):not(.h3),.a11y-info li,.a11y-info .h3{text-align:start}#a11y-info-cognitive{border:20px solid #497abd}#a11y-info-visual{border:20px solid #3ba694}#a11y-info-auditory{border:20px solid #fdb515}#a11y-info-motor{border:20px solid #f88204}#a11y-info-speech{border:20px solid #a61c00}#seoauditing-content div{display:flex;flex-direction:column;align-items:center;justify-content:center}#seoauditing-content,#seoauditing-content *{box-sizing:border-box}#seoauditing-content p:not(.h1):not(.h2):not(.h3){text-align:start;background-color:var(--backgroundsecondary-color);box-sizing:border-box;padding:2rem 1.5rem 2.5rem}#seoauditing-content .h2{width:80%}#seocontenth2-1{text-align:start}#seocontenth2-2{text-align:center}#seocontenth2-3{text-align:end}#cms,#content-creation{scroll-margin-top:5rem}#content-intro{width:100%;background-color:var(--backgroundsecondary-color);padding:2rem;box-sizing:border-box}#content-intro .h3{margin:0;width:100%;color:var(--textbody-color)}#content-intro-1{text-align:start;padding-bottom:1rem}#content-intro-2{text-align:end}.customcms-h2{margin-top:3rem}.customcms *{color:var(--textbody-color)}.customcms{display:flex;flex-direction:column}.cms-benefit{display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem;width:fit-content;height:fit-content}.cms-benefit .h3{background-color:var(--backgroundsecondary-color);padding:1rem;margin:0;width:100%}.arrowborderend{height:100%;padding:0;width:2rem;fill:var(--backgroundsecondary-color);margin-left:-1px}.cms-info{align-self:flex-end;display:flex;flex-direction:row;width:fit-content;justify-content:center;margin-bottom:1rem;width:80%;height:fit-content}.cms-info p:not(.h2):not(.h3){background-color:var(--backgroundsecondary-color);padding:1rem;margin:0;width:100%;text-align:start}.arrowborderstart{height:100%;padding:0;width:auto;max-width:2rem;fill:var(--backgroundsecondary-color);margin-right:-1px}@media screen and (max-width: 620px){.cms-info{width:90%}}#strapi-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding-top:3rem}#strapi-header .h2{padding-right:2rem}#strapi-header img{width:50%;max-width:270px;margin-bottom:1.5rem}@media screen and (max-width: 720px){#strapi-header{flex-direction:column;padding-left:1rem;padding-right:1rem}#strapi-header img{align-self:flex-end;width:60%}}#strapi-intro{width:100%;display:flex;flex-direction:row;margin-bottom:2rem}#strapi-intro div{padding:2rem;background-color:var(--backgroundstrapi);height:fit-content;flex:1.5;flex-basis:0;box-sizing:border-box}#strapi-intro div .h3{margin:0}#strapi-intro div p:not(.h2):not(.h3){margin-bottom:0}#strapi-intro div *{color:var(--textwhite);text-align:start}#strapi-intro div#strapiui{flex:3;height:100%;width:100%;flex-basis:0;padding:0;background-color:transparent}#strapiui img{width:100%;height:61.2%}@media screen and (min-width: 2200px){#strapi-intro{flex-direction:column;align-items:center}#strapi-intro div,#strapi-intro div#strapiui{flex:0 1 auto}#strapi-intro div{height:fit-content}#strapi-intro div#strapiui{border:6px solid var(--backgroundstrapi)}}@media screen and (max-width: 1257px){#strapi-intro{flex-direction:column;align-items:center}#strapi-intro div,#strapi-intro div#strapiui{flex:0 1 auto}#strapi-intro div{width:80%;height:fit-content}#strapi-intro div#strapiui{width:80%;border:6px solid var(--backgroundstrapi)}#strapi-intro div#strapiui img{width:100%;height:auto;aspect-ratio:2880/1762}}@media screen and (max-width: 850px){#strapi-intro div,#strapi-intro div#strapiui{width:100%}#strapi-intro div#strapiui{overflow:hidden}#strapi-intro div#strapiui img{width:172%;height:auto;aspect-ratio:2880/1762;position:relative;right:38.8%}}#customcms-strapi .cms-benefit .h3,#customcms-strapi .cms-info p:not(.h2):not(.h3){background-color:var(--backgroundstrapi)}#customcms-strapi .cms-benefit .h3,#customcms-strapi .cms-info p:not(.h2):not(.h3){color:var(--textwhite)}#customcms-strapi svg{fill:var(--backgroundstrapi)}#strapi-intro p:not(.h2):not(.h3),#customcms-strapi .cms-info p:not(.h2):not(.h3){font-weight:550}.cms-info-strapitext{box-sizing:border-box;padding:1rem;margin:0;width:100%;height:fit-content;background-color:var(--backgroundstrapi)}.cms-info-strapitext p:not(.h2):not(.h3){margin:0;padding:0;margin-bottom:1rem}#contentcreation{display:flex;flex-direction:column;align-items:center;box-sizing:border-box}#contentcreation *{box-sizing:border-box}#content-summary{background-color:var(--backgroundsecondary-color);padding:1.5rem}#content-summary li{display:flex;flex-direction:row}#content-summary li .h3,#content-summary li p:not(.h2):not(.h3){margin:0;margin-bottom:1rem;margin-left:1rem}#content-summary li .h3{text-align:start;text-wrap:nowrap;margin-right:1rem}#content-summary li p:not(.h2):not(.h3){text-align:end}#content-writing{display:flex;flex-direction:row}#content-writing .h3,#content-writing li{text-align:start;margin:0;margin-bottom:1rem}#content-writing div{background-color:var(--backgroundsecondary-color);padding:2rem}#content-writing-copy{margin-right:1rem}@media screen and (max-width: 1000px){#content-summary li,#content-writing{flex-direction:column}#content-writing-copy{margin-right:0;margin-bottom:1rem}}.content-graphic{width:100%;min-height:425px;height:fit-content;display:flex;flex-direction:row;margin-top:2rem;overflow-x:hidden}.content-graphic *{box-sizing:border-box}.content-graphic-container{background-color:var(--backgroundsecondary-color);padding:1.5rem;width:60%;transition:width .2s}.content-graphic-container *{margin:0;text-align:start;padding-bottom:1rem;display:block}.graphic-img-container{width:40%;transition:width .2s;cursor:pointer;overflow:hidden;max-height:500px}#spacebugimg-container{position:relative;background-color:#050000;height:600px;width:auto;overflow:hidden;display:flex;flex-direction:row}#spacebugimg-container .spacebug-img{border-radius:3rem;position:absolute;z-index:3;transform:rotate(-45deg);width:7rem;height:7rem;right:25%;top:5%;animation:my-animation 22s ease-in forwards infinite}@keyframes my-animation{0%{right:25%;top:5%;transform:rotate(-45deg)}25%{top:75%;right:75%;transform:rotate(90deg)}27%{top:77%;right:78%;transform:rotate(90deg)}50%{top:5%;right:75%;transform:rotate(235deg)}53%{top:2%;right:75%;transform:rotate(237deg)}75%{top:75%;right:25%;transform:rotate(90deg)}77%{top:77%;right:22%;transform:rotate(90deg)}96%{top:7%;right:23%;transform:rotate(-35deg)}to{top:5%;right:25%;transform:rotate(-45deg)}}#spacebugimg-container .starback{position:absolute;height:100%;width:100%}#startest{z-index:1;background-image:url(data:image/webp;base64,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);background-repeat:repeat}#startest2{z-index:2;background-image:url(/assets/starV2frame2-CJucaa4A.webp);background-repeat:repeat;animation:.75s startest2 infinite alternate}@keyframes startest2{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media screen and (max-width: 850px){#spacebugimg-container .starback{background-size:50%}.starback{height:auto;min-width:100%;max-width:100%;aspect-ratio:815/498}}@media screen and (min-width: 851px) and (max-width: 1050px){.content-graphic-container{width:75%}.graphic-img-container{width:25%;max-height:555px}#spacebugimg-container{height:555px}}.graphic-img-container .graphic-img-container-img{height:100%;width:auto;aspect-ratio:815/498}@media screen and (min-width: 1051px){.graphic-img-container{max-height:600px}}@media screen and (min-width: 1200px){.content-graphic{max-width:1080px}}@media screen and (min-width: 2200px){.content-graphic{max-width:100%}.graphic-img-container{max-height:750px}}@media (hover: hover) and (pointer: fine) and (min-width: 851px){.graphic-img-container[aria-expanded=false]:hover{width:30%}.content-graphic:has(.graphic-img-container[aria-expanded=false]:hover) .content-graphic-container{width:70%}}@media (hover: hover) and (pointer: fine) and (min-width: 1051px){.graphic-img-container[aria-expanded=false]:hover{width:45%}.content-graphic:has(.graphic-img-container[aria-expanded=false]:hover) .content-graphic-container{width:55%}}.graphic-img-container[aria-expanded=true]{width:90%}.content-graphic:has(.graphic-img-container[aria-expanded=true]) .content-graphic-container{width:10%}.content-graphic:has(.graphic-img-container[aria-expanded=true]) .content-graphic-container .h2{writing-mode:vertical-lr;position:relative;transform:rotate(180deg);left:25%;margin:0}@media screen and (max-width: 1000px){.graphic-img-container[aria-expanded=true]{width:85%}.content-graphic:has(.graphic-img-container[aria-expanded=true]) .content-graphic-container{width:15%}}@media screen and (max-width: 850px){.content-graphic{flex-direction:column;overflow-x:visible;overflow-y:hidden;min-height:unset}.graphic-img-container,.content-graphic-container{width:100%;transition:height .2s}.graphic-img-container{height:8rem}.graphic-img-container[aria-expanded=true]{height:calc((100vw - 8rem) * 498 / 815);max-height:fit-content;width:100%}.graphic-img-container .graphic-img-container-img{height:auto;min-width:100%;max-width:100%;aspect-ratio:815/498}.content-graphic-container{padding-left:1rem;padding-right:1rem;min-height:20rem;height:fit-content}.content-graphic:has(.graphic-img-container[aria-expanded=true]) .content-graphic-container{min-height:4rem;height:4rem;overflow:hidden;padding:.5rem;width:100%}.content-graphic:has(.graphic-img-container[aria-expanded=true]) .content-graphic-container .h2{writing-mode:horizontal-tb;transform:none;left:0;position:static;text-align:center;width:100%}#spacebugimg-container{height:auto;width:100%}}@media screen and (max-width: 500px){.graphic-img-container{height:5rem}}@media screen and (max-width: 620px){.graphic-img-container[aria-expanded=true]{height:calc(2rem + (100vw - 8rem) * 498 / 815)}}@media (hover: hover) and (pointer: fine) and (max-width: 850px){.graphic-img-container[aria-expanded=false]:hover{height:10rem}}@media screen and (max-width: 350px){.content-graphic:has(.graphic-img-container[aria-expanded=true]) .content-graphic-container .h2{left:0}}#repairprocess-h1{margin-top:3rem}#repairprocess{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:2rem;margin-bottom:3rem;position:relative}.repairwindow{width:90%;max-width:700px;height:fit-content;min-height:calc(2.3rem + 320px);padding-bottom:3px;display:flex;flex-direction:column;justify-content:start;align-items:center;border:3px solid #777578;border-radius:.7rem;overflow:hidden}.repairwindow-top{margin-top:0;height:2.3rem;width:100%;background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;box-sizing:border-box}.repairwindow-top .h3{margin:0;font-size:1rem;color:#050000}@media screen and (max-width: 500px){.repairwindow-top .h3{margin-left:25%}}.repairwindow-bottom{width:100%;height:fit-content;min-height:325px;display:table;background-color:var(--backgroundprimary-color);line-height:1.6;position:relative;font-family:sans-serif;box-sizing:border-box;padding:1rem;margin-bottom:-3px}.repairwindow-bottom ul{color:var(--textbody-color);text-align:start}.repairwindow-bottom>ul{margin-left:1rem;list-style:outside}.repairwindow-bottom>ul>li{margin-bottom:1rem}.repairwindow-bottom>ul>li>ul{list-style:outside square;margin-left:2rem}#repairwindow-1{align-self:flex-start;position:relative;z-index:11}#repairwindow-2{margin-top:-14rem;margin-bottom:-14rem;position:relative;z-index:12}#repairwindow-3{align-self:flex-end;position:relative;z-index:13}#repairwindow-1.active,#repairwindow-2.active,#repairwindow-3.active{z-index:15}#repairprocess-a11y{position:absolute;right:3rem;top:1rem}#repairprocess-a11y svg{fill:#000}#repairprocess[data-view=accessible] .repairwindow{width:100%}#repairprocess[data-view=accessible] #repairwindow-2{margin-top:2rem;margin-bottom:2rem}@media screen and (max-width: 1000px){.repairwindow{width:100%}#repairwindow-2{margin-top:2rem;margin-bottom:2rem}#repairwindow-1,#repairwindow-2,#repairwindow-3{align-self:center}#repairprocess-a11y{display:none}}#ourguarantee-h1{text-align:start}#ourguarantee{background-color:var(--backgroundsecondary-color);padding:1.5rem}#ourguarantee *{margin-top:0}#ourguarantee p:not(.h2):not(.h3){text-align:end}#ourguarantee .h3{text-align:start}#pricing{width:100%;height:fit-content;display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;margin-bottom:1rem;margin-top:3rem;box-sizing:border-box;gap:1.5rem 1rem}.pricing-item{background-color:var(--backgroundsecondary-color);padding:1.5rem;width:30%;box-sizing:border-box;min-width:350px;border:1px solid white;border-radius:2rem;display:flex;flex-direction:column;position:relative}@media screen and (max-width: 1209px){.pricing-item{min-width:40%;width:415px;max-width:100%}}.pricing-info{padding-left:1rem;padding-right:.5rem;margin-bottom:10rem}.pricing-info ul,.pricing-info .h3{text-align:start}.pricing-info .h3{margin-bottom:0}.pricing-info ul{margin-top:0}.pricing-li-indent{text-align:end;font-style:italic}.pricing-included:before{content:"✓"}.pricing-li-optional{margin-top:.5rem}.pricing-li-optional:before{content:"+ "}.pricing-quote{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:center;position:absolute;bottom:6rem;width:calc(100% - 3rem)}#pricing-quote-audit{flex-direction:column}#pricing-quote-audit div{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center}.pricing-quote p{margin:0;width:fit-content}.pricing-quote p:first-child{font-size:2rem;margin-right:5px}.pricing-link{background-color:var(--backgroundprimary-color);display:block;padding:1rem;border:1px solid white;border-radius:1rem;margin-top:1rem;justify-self:flex-end;position:absolute;bottom:1.5rem;width:calc(100% - 5rem)}#pricing-header{font-size:1.5rem;box-sizing:border-box;padding-left:2rem;padding-right:2rem}@media screen and (max-width: 1000px){#pricing-header{font-size:1.25rem}}@media screen and (min-width: 500px) and (max-width: 1210px){#pricing-header span{text-wrap:nowrap}}#pricing-footer{margin-bottom:3rem;display:flex;width:100%;padding:2rem;box-sizing:border-box;flex-direction:column;align-items:center}#pricing-footer p{font-size:1.5rem}#pricing-footer a{font-size:1.5rem;padding:1rem;display:block;text-wrap:nowrap;width:60%;min-width:fit-content;box-sizing:border-box;border:1px solid var(--textbody-color);border-radius:1rem;margin-top:3rem}#pricing-footer a:hover{border:1px solid var(--backgroundbuild-color)}@media screen and (max-width: 450px){#pricing-footer p,#pricing-footer a{font-size:1.15rem}}#contactbio-info-div{display:flex;flex-direction:row;width:fit-content;flex-wrap:wrap;gap:1rem}#contactbio-info-div a{display:flex;flex-direction:row;margin:0;gap:1rem}#contactbio-info-div a svg{width:24px;height:24px;flex:0}#contactbio-info-div a p{margin:0}#contactbio-info-formnext{display:inline;all:unset;color:var(--textheading-color);cursor:pointer}#contactbio-info-div button{background:none;display:flex;flex-direction:row;width:fit-content;align-items:center;font:inherit;border:none;padding:0;gap:1rem}#contactbio-info-div button p{margin:0}@media screen and (max-width: 500px){.contactbio{width:100%}.contactbio-info{padding:.5rem}#contactbio-info-div a,#contactbio-info-div button{gap:3px}}#build-header{font-size:1.5rem;box-sizing:border-box;padding:0;margin-bottom:3rem}#build-header span{text-wrap:nowrap}@media screen and (max-width: 620px){#build-header{padding:0;font-size:1.25rem}}@media screen and (max-width: 450px){#build-header span{text-wrap:wrap}}form{margin-bottom:3rem}legend{width:100%;text-align:center;font-size:2rem;color:var(--texttitle-color);margin-bottom:1.5rem;margin-top:2rem}fieldset{border:none}form input,form label{color:var(--textbody-color)}#buildform-serviceselection{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:1rem}@media screen and (max-width: 1000px){#buildform-serviceselection{grid-template-columns:1fr 1fr}}.serviceselection-mainoption{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:22rem;border:2px solid var(--textbody-color);border-radius:1rem;padding:1rem;box-sizing:border-box}.serviceselection-mainoption{background-color:var(--backgroundprimary-color);background-image:linear-gradient(315deg,var(--backgroundprimary-color) 0%,#47F5BB 74%)}.serviceselection-mainoption:has(input[name=servicemain]:checked){width:100%;height:fit-content;background-color:var(--backgroundsecondaryreverse-color);background-image:none;border:4px groove #44e6b0;min-height:22rem}#serviceselection-mainoption-webdesign:has(input[name=servicemain]:checked){padding-bottom:3rem}.serviceselection-suboption{display:none}input[name=servicemain]:checked~.serviceselection-suboption{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2;width:80%}input[name=servicemain]:checked~.serviceselection-suboption:first-of-type{margin-top:2.5rem}input[name=servicemain]{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[name=servicemain]:checked{position:absolute;top:0;left:0;z-index:1}input[name=servicemain]~label{display:block;font-size:1.5rem;width:100%;box-sizing:border-box;position:absolute;top:40%;left:0;color:var(--blackwhite);font-weight:700;text-shadow:1px 1px 8px var(--backgroundprimary-color),1px 1px 8px var(--backgroundprimary-color),1px 1px 8px var(--backgroundprimary-color),1px 1px 8px var(--backgroundprimary-color),1px 1px 5px var(--backgroundprimary-color);padding:.5rem 1rem;border-radius:1rem}.lightmode input[name=servicemain]~label{text-shadow:none}input[name=servicemain]:checked~label{color:var(--backgroundprimary-color);position:absolute;width:100%;top:1.5rem;left:0;background-color:transparent;padding:0;border:none;text-shadow:none;font-weight:400}input[name=servicemain]:checked~.serviceselection-suboption div{position:relative;width:100%;min-height:1.25rem;height:fit-content;margin-top:.7rem;border:2px solid #44e6b0;padding:.25rem;border-radius:1rem}input[name=servicemain]:checked~.serviceselection-suboption div:has(input:checked){background-color:#44e6b0}input[name=servicemain]:checked~.serviceselection-suboption input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--backgroundprimary-color)}input[name=servicemain]:checked~.serviceselection-suboption label{position:relative;width:100%;color:var(--backgroundprimary-color)}input[name=servicemain]:checked~.serviceselection-suboption p{color:var(--backgroundprimary-color)}input[name=servicemain]:checked~.serviceselection-suboption .servicesub:checked~label{color:#050000}.build-pricinginfo,pre{color:var(--backgroundprimary-color);margin:0;margin-top:.25rem}.serviceselection-mainoption a{display:none}.serviceselection-mainoption input[name=servicemain]:checked~a{display:block;color:var(--backgroundprimary-color);position:absolute;bottom:1.5rem;z-index:3;left:2rem}.serviceselection-mainoption input[name=servicemain]:checked~a:hover,.serviceselection-mainoption input[name=servicemain]:checked~a:focus{color:var(--textheading-reverse)}.serviceselection-mainoption,.serviceselection-mainoption input{cursor:pointer}.build-pricinginfo-main{font-size:1.75rem;margin:0}@media screen and (max-width: 800px){input[name=servicemain]:checked~.serviceselection-suboption{width:90%}.build-pricinginfo-main{font-size:1.5rem}input[name=servicemain]:checked~label{top:3.5rem}.serviceselection-mainoption:has(input[name=servicemain]:checked){padding-top:3rem}.serviceselection-mainoption:has(input[name=servicemain]:checked).serviceselection-mainoption:has(#serviceselection-suboption-content){padding-top:6rem;padding-bottom:3rem}}@media screen and (min-width: 1001px) and (max-width: 1100px){input[name=servicemain]:checked~label{top:3.5rem}.serviceselection-mainoption:has(input[name=servicemain]:checked){padding-top:3rem}.serviceselection-mainoption:has(input[name=servicemain]:checked).serviceselection-mainoption:has(#serviceselection-suboption-content){padding-top:6rem;padding-bottom:3rem}}@media screen and (max-width: 620px){#buildform-serviceselection{display:flex;flex-direction:column;gap:1rem;align-items:center}.serviceselection-mainoption{width:80%;height:12rem}input[name=servicemain]{height:100%}input[name=servicemain]:checked~.serviceselection-suboption{width:80%}input[name=servicemain]~label{top:35%}input[name=servicemain]:checked~label{top:1.5rem}.serviceselection-mainoption:has(input[name=servicemain]:checked){padding-top:1rem}.serviceselection-mainoption:has(input[name=servicemain]:checked).serviceselection-mainoption:has(#serviceselection-suboption-content){padding-top:1rem;padding-bottom:1rem}}#build-pricinginfo-main-webdesign{margin-top:3rem}.deselect{position:absolute;display:none}input[name=servicemain]:checked~.deselect{display:block;position:absolute;top:1.5rem;right:1rem;width:2.2rem;height:2.2rem}input[name=servicemain]:checked~.deselect>svg{width:100%;height:100%;fill:var(--backgroundprimary-color)}#buildform-contactinfo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:2rem;box-sizing:border-box}#buildform-contactinfo-container{width:80%;display:flex;flex-direction:column;align-items:center}#buildform-contactinfo-container div{display:flex;flex-direction:row;width:100%;margin:0;padding:0}#buildform-contactinfo input,#buildform-contactinfo textarea{background-color:var(--backgroundprimary-color);color:var(--textbody-color);font-size:1.25rem;border:2px solid var(--textbody-color);padding:.5rem;flex:1;box-sizing:border-box}#buildform-contactinfo textarea{width:100%;resize:none}#buildform-contactinfo input[name=website]{width:100%}.buildform-url,.buildform-url *{position:absolute;top:0;left:-9999px;height:1px;width:1px}#buildform-submit-container{width:100%;display:flex;flex-direction:column;align-items:center}#buildform-submit-container button{font-size:1.75rem;font-weight:700;background-color:var(--backgroundbuild-color);color:var(--backgroundprimary-color);border:none;border-radius:1rem;padding:.5rem 1rem}@media screen and (max-width: 850px){#buildform-contactinfo-container{width:90%}#buildform-contactinfo-container div{flex-direction:column;margin-bottom:1rem}#buildform-contactinfo-container input[name=website]{margin-bottom:1rem}#buildform-contactinfo-container div input:first-of-type{border-bottom:1px}}.build-schedule{display:none;position:absolute;bottom:1rem;right:1rem;width:0;height:0}.serviceselection-mainoption:has(input[name=servicemain]:checked) .build-schedule{display:block;background-color:transparent;position:absolute;bottom:1rem;right:1rem;width:2.5rem;height:2.5rem;border:2px solid var(--backgroundprimary-color);border-radius:.5rem;z-index:5}.build-schedule svg{fill:var(--backgroundprimary-color);width:100%;height:100%}.learnmore-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap}.privacy-policy{width:100%;box-sizing:border-box;padding:1rem}.privacy-policy p,.privacy-policy li{text-align:start}.privacy-policy *{color:var(--textbody-color)}
