@import url(https://fonts.googleapis.com/css2?family=Kumar+One+Outline&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.ScrollButton{position:fixed;z-index:10;bottom:10px;right:10px;background-color:#fff;width:3em;height:3em;border-radius:100px;text-align:center}.ScrollButton .down{margin-top:7px;font-size:35px;color:#d500f9;transition:margin-top .1s}.ScrollButton .down:hover{margin-top:4px;transition:margin-top .1s}.ScrollButton .down:active{margin-top:7px;transition:margin-top .1s}.PortfolioItems{grid-column:1/12;border-top:1px solid #cfd8dc;margin-top:30px;padding-top:10px;background-color:#fff}.PortfolioItems .pLink{text-decoration:none}.PortfolioItems .portfolioItem:first-child{margin-top:10px;padding:5px}.PortfolioItems .portfolioItem{box-shadow:0 0 0 rgba(0,0,0,.35);transition:box-shadow .2s;margin:30px 20px}.PortfolioItems .portfolioItem .PortfolioImageOne{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .2s;background-image:url(/portfolio/static/media/doc.5301d504.jpg);background-position:95% 95%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageOne:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageTwo{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/cash.79cf923c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageTwo:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageThree{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/venture.45d04947.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageThree:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageFour{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/founding.b835d766.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageFour:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageFive{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/deal.c679bf8d.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageFive:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageSix{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/energy.2ad32f38.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageSix:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem p{margin:20px 0 0}.PortfolioItems .portfolioItem .portfolioTitle{font-weight:600;color:#1c313a}.PortfolioItems .portfolioItem .PortfolioLink{font-size:14px;color:#1c313a;transition:color .5s}.PortfolioItems .portfolioItem .PortfolioLink:hover{color:#d500f9;transition:color .5s}.PortfolioItems .portfolioItem .tags{margin-top:0;margin-bottom:10px;display:flex;flex-direction:row}.PortfolioItems .portfolioItem .tags p{font-size:12px;margin-right:5px;text-transform:capitalize;padding:3px 6px;background-color:#ff5bff;border-radius:5px;font-weight:600;color:#fff}.design{grid-column:1/12;grid-row:1;display:grid;grid-template-columns:repeat(11,1fr);background-color:#fafafa;border-bottom:1px solid #cfd8dc}.design .border{grid-column:1/12;border-top:1px solid #cfd8dc;margin-top:30px}.design .codeContent{grid-column:1/12;margin:0 20px}.design .codeContent a{color:#d500f9}.design .Back{margin-left:10px;color:#d500f9;text-decoration:none;grid-row:1;grid-column:1/12;font-size:28px}.design .Back,.design .Backp{margin-bottom:0}.design .designTitle{grid-column:1/12;margin-top:10px;margin-left:20px;font-size:18px;font-weight:700;color:#d500f9;text-transform:uppercase;grid-row:2}.design .designToggle{margin-left:10px;grid-column:1/12;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:center;grid-row:3}.design .designToggle div:first-child{margin-left:10px}.design .designToggle .Selected{display:flex;flex-direction:column;justify-content:center;height:2.5em;padding:10px;margin:0 5px;background:#ff79ff;background:linear-gradient(39deg,#ff79ff,#aa00c7);border-radius:5px;text-decoration:none;color:#fff;font-size:14px;font-weight:500;box-shadow:2px 2px 2px #cfd8dc;transition:box-shadow .2s}.design .designToggle .Selected:hover{box-shadow:6px 6px 6px #cfd8dc;transition:box-shadow .2s}.design .designToggle .NonSelected{display:flex;flex-direction:column;justify-content:center;height:2.5em;padding:9px;margin:0 5px;background-color:#fff;border-radius:5px;text-decoration:none;color:#d500f9;font-size:14px;font-weight:300;box-shadow:2px 2px 2px #cfd8dc;border:1px solid #cfd8dc;transition:box-shadow .2s}.design .designToggle .NonSelected:hover{box-shadow:6px 6px 6px #cfd8dc;transition:box-shadow .2s}@media only screen and (min-width:768px){p{font-family:"Open Sans",sans-serif}.ScrollButton{position:fixed;z-index:10;bottom:10px;right:10px;background-color:#fff;width:3em;height:3em;border-radius:100px;text-align:center}.ScrollButton .down{margin-top:7px;font-size:35px;color:#d500f9;transition:margin-top .1s}.ScrollButton .down:hover{margin-top:4px;transition:margin-top .1s}.ScrollButton .down:active{margin-top:7px;transition:margin-top .1s}.PortfolioItems{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1/12;border-top:1px solid #cfd8dc;margin-top:30px;padding-top:10px;background-color:#fff}.PortfolioItems .pLink{text-decoration:none}.PortfolioItems .portfolioItem:first-child{margin-top:10px;padding:5px}.PortfolioItems .portfolioItem{box-shadow:0 0 0 rgba(0,0,0,.35);transition:box-shadow .2s;margin:30px 20px}.PortfolioItems .portfolioItem .PortfolioImageOne{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .2s;background-image:url(/portfolio/static/media/doc.5301d504.jpg);background-position:95% 95%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageOne:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageTwo{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/cash.79cf923c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageTwo:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageThree{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/venture.45d04947.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageThree:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem .PortfolioImageFour{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .5s;background-image:url(/portfolio/static/media/founding.b835d766.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioItems .portfolioItem .PortfolioImageFour:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.PortfolioItems .portfolioItem p{margin:20px 0 0}.PortfolioItems .portfolioItem .portfolioTitle{font-weight:600;color:#1c313a}.PortfolioItems .portfolioItem .PortfolioLink{font-size:14px;color:#1c313a;transition:color .5s}.PortfolioItems .portfolioItem .PortfolioLink:hover{color:#d500f9;transition:color .5s}.PortfolioItems .portfolioItem .tags{margin-top:0;margin-bottom:10px;display:flex;flex-direction:row}.PortfolioItems .portfolioItem .tags p{font-size:12px;margin-right:5px;text-transform:capitalize;padding:3px 6px;background-color:#ff5bff;border-radius:5px;font-weight:600;color:#fff}}.mobileImages{display:block}.desktopImages-col1,.desktopImages-col2,.desktopImages-col3{display:none}.GraphicDesign{margin-top:30px;padding-top:30px;border-top:1px solid #cfd8dc;grid-column:1/12;display:grid;grid-template-columns:repeat(11,1fr);background-color:#fafafa}.GraphicDesign .mobileImages{grid-column:1/12;margin:0 20px}.GraphicDesign .mobileImages .image{grid-column:2/11;width:100%;border:1px solid #cfd8dc;box-shadow:2px 2px 2px rgba(0,0,0,.35);border-radius:5px;margin-bottom:20px}@media only screen and (min-width:768px){.mobileImages{display:none}.desktopImages-col1,.desktopImages-col2,.desktopImages-col3{display:block}.GraphicDesign{margin-top:30px;margin-left:20px;padding-top:30px;border-top:1px solid #cfd8dc;grid-column:1/12;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:15px;background-color:#fafafa;align-content:start;grid-template-rows:auto}.GraphicDesign .image{padding:20px;width:90%;border:1px solid #cfd8dc;box-shadow:2px 2px 2px rgba(0,0,0,.35);border-radius:5px;margin-bottom:20px}}.DPsych{margin:0 20px;padding:10px 0;grid-column:1/12;display:grid;grid-template-columns:repeat(11,1fr);background-color:#fafafa}.DPsych .intro{grid-column:1/12;font-weight:500}.DPsych .intro .good{border:1px solid #d500f9;width:350px;padding:10px}.DPsych .contentToggler{display:none}.DPsych .body{color:#1c313a}.DPsych .body img{max-width:100%}.DPsych .body a{color:#d500f9}.DPsych .Accordion{margin:10px 0;grid-column:1/12;padding:5px;color:#d500f9}.DPsych .image{grid-column:2/11;width:100%;border:1px solid #cfd8dc;box-shadow:2px 2px 2px rgba(0,0,0,.35);border-radius:5px;margin-bottom:20px}@media only screen and (min-width:768px){.DPsych{margin:0 20px;padding:10px 0;grid-column:1/12;display:grid;grid-template-columns:repeat(11,1fr);background-color:#fafafa}.DPsych .contentToggler{grid-row:6;grid-column:1/12;display:flex;justify-content:flex-start}.DPsych .contentToggler .canvasSelector{margin:0;grid-column:1/2}.DPsych .contentToggler .canvasSelector li{list-style:none;border:1px solid #cfd8dc;border-bottom:none}.DPsych .contentToggler .canvasSelector li:last-child{list-style:none;border:1px solid #cfd8dc}.DPsych .contentToggler .canvasSelector button{padding:20px 10px;width:300px;background-color:#fff;font-size:14px;border:none}.DPsych .contentToggler .canvasSelector .selected{background-color:#d500f9;color:#fff;box-shadow:2px 2px 2px #cfd8dc}.DPsych .contentToggler .contentCanvas{border:1px solid #cfd8dc;margin-left:25px;margin-right:25px;margin-bottom:20px;border-radius:0 5px 5px 5px;width:100%;background-color:#fff;box-shadow:1px 1px 1px #cfd8dc;padding:20px;display:grid;grid-template-columns:1fr 1fr}.DPsych .contentToggler .contentCanvas img{width:100%}.DPsych .contentToggler .contentCanvas .col1-useraction{border-right:1px solid #cfd8dc;padding-right:20px;padding-left:20px}.DPsych .contentToggler .contentCanvas .col2-useraction{padding-left:40px;padding-right:20px}.DPsych .contentToggler .contentCanvas .col1{border-right:1px solid #cfd8dc;padding-right:20px;padding-left:20px}.DPsych .contentToggler .contentCanvas .col2{padding-left:40px;padding-right:20px}.DPsych .intro{margin:40px;grid-column:1/9;font-weight:500;grid-row:2/6}.DPsych .intro .introDesktop{display:block}.DPsych .body{color:#1c313a}.DPsych .body img{max-width:100%}.DPsych .body a{color:#d500f9}.DPsych .Accordion{display:none;margin:10px 0;grid-column:7/12;padding:5px;color:#d500f9}.DPsych .image{grid-column:2/11;width:100%;border:1px solid #cfd8dc;box-shadow:2px 2px 2px rgba(0,0,0,.35);border-radius:5px;margin-bottom:20px}}.codeSection{grid-column:1/12;grid-row:1;display:grid;grid-template-columns:repeat(11,1fr);background-color:#fafafa;border-bottom:1px solid #cfd8dc}.codeSection .contentToggler{display:none;margin-bottom:30px}.codeSection .intro{grid-row:3;grid-column:1/12;margin:0 20px}.codeSection .intro .good{border:1px solid #d500f9;width:300px;padding:10px}.codeSection .border{grid-column:1/12;border-top:1px solid #cfd8dc;margin-top:30px}.codeSection .codeContent{grid-column:1/12;margin:0 20px}.codeSection .codeContent a{color:#d500f9}.codeSection .Back{margin-left:10px;color:#d500f9;text-decoration:none;grid-row:1;grid-column:1/12;margin-bottom:0;font-size:28px}.codeSection .Backp{margin-bottom:0}.codeSection .designTitle{grid-column:1/12;margin-top:10px;margin-bottom:10px;margin-left:20px;font-size:18px;font-weight:700;color:#d500f9;text-transform:uppercase;grid-row:2}.codeSection .Coding{margin:15px 20px 0;padding:10px 0;grid-column:1/12;display:grid;grid-template-columns:repeat(11,1fr);background-color:#fafafa}.codeSection .Coding .Accordion{margin:10px 0;grid-column:1/12;padding:5px;color:#d500f9}.codeSection .Coding .Accordion .body{color:#1c313a}.codeSection .Coding .Accordion .body img{max-width:100%}.codeSection .Coding .Accordion .body a{color:#d500f9}@media only screen and (min-width:768px){.Accordion{display:none}.Coding{margin:0 20px;padding:10px 0;grid-column:1/12;display:grid;grid-template-columns:repeat(11,1fr);background-color:#fafafa}.Coding .intro{margin:40px;grid-column:1/9;font-weight:500}.Coding .intro .introDesktop{display:block}.codeSection .contentToggler{display:inline;grid-row:6;grid-column:1/12;display:flex;justify-content:flex-start}.codeSection .contentToggler .canvasSelector{margin:0;grid-column:1/2}.codeSection .contentToggler .canvasSelector li{list-style:none;border:1px solid #cfd8dc;border-bottom:none}.codeSection .contentToggler .canvasSelector li:last-child{list-style:none;border:1px solid #cfd8dc}.codeSection .contentToggler .canvasSelector button{padding:20px 10px;width:300px;background-color:#fff;font-size:14px;border:none}.codeSection .contentToggler .canvasSelector .selected{background-color:#d500f9;color:#fff;box-shadow:2px 2px 2px #cfd8dc}.codeSection .contentToggler .contentCanvas{border:1px solid #cfd8dc;margin-left:25px;margin-right:25px;margin-bottom:20px;border-radius:0 5px 5px 5px;width:100%;background-color:#fff;box-shadow:1px 1px 1px #cfd8dc;padding:20px;display:grid;grid-template-columns:1fr 1fr}.codeSection .contentToggler .contentCanvas img{width:100%}.codeSection .contentToggler .contentCanvas li{list-style:circle}.codeSection .contentToggler .contentCanvas .col1-useraction{border-right:1px solid #cfd8dc;padding-right:20px;padding-left:20px}.codeSection .contentToggler .contentCanvas .col2-useraction{padding-left:40px;padding-right:20px}.codeSection .contentToggler .contentCanvas .col1{border-right:1px solid #cfd8dc;padding-right:20px;padding-left:20px}.codeSection .contentToggler .contentCanvas .col2{padding-left:40px;padding-right:20px}}.caseStudy-container1{grid-row:1;display:grid;grid-column:1/12;margin-bottom:20px}.caseStudy-container1 .trhome{grid-column:1/12;width:100%}.caseStudy-container1 .processgraphic{width:100%;margin-top:15px;margin-bottom:25px;grid-row:3;grid-column:1/12}.caseStudy-container1 .subtitle{padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12;grid-row:5}.caseStudy-container1 .passwordBlock{display:flex;flex-direction:column;grid-row:6;margin-left:100px;margin-right:100px;margin-bottom:280px}.caseStudy-container1 .passwordLabel{margin-left:0;margin-top:200px}.caseStudy-container1 .passwordInput,.caseStudy-container1 .passwordLabel{padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:6}.caseStudy-container1 .passwordInput{border:1px solid #d500f9;border-radius:3px;margin-bottom:20px}.caseStudy-container1 .CTA{grid-column:6;grid-row:7;height:35px;background:#d500f9;color:#fff;border:none;box-shadow:3px 3px 3px rgba(0,0,0,.35);transition:box-shadow .5s}.caseStudy-container1 .CTA:hover{transition:box-shadow .5s;box-shadow:10px 10px 10px rgba(0,0,0,.35)}.caseStudy-container1 .CTA:focus{transition:box-shadow .25s;box-shadow:1px 1px 3px rgba(0,0,0,.35);background:#c000e0}.caseStudy-container1 .Back{color:#d500f9;text-decoration:none;grid-row:1;grid-column:1/12;margin-bottom:0;font-size:28px}.caseStudy-container1 .Backp{margin-bottom:0;grid-row:1}.caseStudy-container1 .caseTitle{grid-column:1/12;margin-top:10px;margin-left:20px;font-size:18px;font-weight:600;color:#1c313a;grid-row:2}.caseStudy-container1 .ipo-header{grid-row:3;width:88%;margin:0 auto 10px;border-radius:5px}.caseStudy-container1 .fwsite{grid-row:3;grid-column:1/12;width:100%;border:1px solid #cfd8dc;box-shadow:2px 2px 2px #cfd8dc;margin:0 auto 20px}.caseStudy-container1 .content{grid-column:1/12;grid-row:3;display:grid;grid-template-columns:repeat(11,1fr);justify-content:center;align-items:center}.caseStudy-container1 .doc{height:600px}.caseStudy-container1 .doc2{height:500px}.caseStudy-container1 .doc2cap{grid-column:1/12}.caseStudy-container1 .doc2cap2{grid-row:8;grid-column:1/12;padding:0 10px;margin-right:15px}.caseStudy-container1 .doc3sub{grid-row:9;padding-top:20px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12;padding-bottom:10px}.caseStudy-container1 .doc3{justify-content:center;width:95%;height:500px;margin:0 auto}.caseStudy-container1 .doc3cap{grid-column:1/12}.caseStudy-container1 .doc4sub{padding-top:20px}.caseStudy-container1 .doc4{width:95%;height:500px;margin:0 auto}.caseStudy-container1 .doc4cap{grid-column:1/12;margin-right:15px}.caseStudy-container1 .content1{grid-row:4;grid-column:1/12;padding:0 10px;margin-right:15px}.caseStudy-container1 .content2{grid-column:1/12;padding:0 10px;margin:0 auto;grid-row:4;display:flex;flex-direction:column;justify-content:center}.caseStudy-container1 .content2 p{margin-right:15px}.caseStudy-container1 .doc{background-image:url(/portfolio/static/media/doc1.f917933e.png);height:250px;grid-row:3}.caseStudy-container1 .doc,.caseStudy-container1 .doc2{background-size:cover;background-position:50%;grid-column:1/12;width:100%}.caseStudy-container1 .doc2{background-image:url(/portfolio/static/media/doc2.68281324.png);height:200px;grid-row:6}.caseStudy-container1 .doc2cap{grid-row:7;padding:0 10px;margin-right:15px}.caseStudy-container1 .doc3{background-image:url(/portfolio/static/media/doc3.30f57fbd.png);background-size:cover;background-position:50%;grid-column:1/12;width:100%;height:200px;grid-row:10}.caseStudy-container1 .doc3cap{grid-row:11;padding:0 10px;margin-right:15px}.caseStudy-container1 .doc4{background-image:url(/portfolio/static/media/doc4.1f48b26d.png);background-size:cover;background-position:50%;grid-column:1/12;width:100%;height:200px;grid-row:13}.caseStudy-container1 .doc4cap{grid-row:14;padding:0 10px}.caseStudy-container1 .doc4sub{grid-row:12;padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12}.caseStudy-container1 .wireframe{margin:0 auto;width:96%;box-shadow:2px 2px 2px #cfd8dc}.caseStudy-container1 a{color:#d500f9}.caseStudy-container1 .wireframe1{margin:0 auto;width:96%;box-shadow:2px 2px 2px #cfd8dc;border:1px solid #cfd8dc}.caseStudy-container1 .ds{grid-row:3;grid-column:2/11;width:96%;margin:0 auto 10px;border-radius:5px}.caseStudy-container1 .fwblog{grid-row:3;grid-column:1/12;width:100%;border-radius:5px;border:1px solid #cfd8dc;box-shadow:2px 2px 2px #cfd8dc;margin:0 auto 20px}.caseStudy-container1 .ipo{grid-row:3;grid-column:1/12;width:100%;margin:0 auto 10px;border-radius:5px}.caseStudy-container1 .ipo-header{grid-column:1/12;grid-row:1;width:100%;box-shadow:2px 2px 2px #cfd8dc}.caseStudy-container1 .sketches{margin:0 auto;width:96%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-gap:10px}.caseStudy-container1 .sketches .sketch{width:100%}.caseStudy-container1 .ipo2{background-image:url(/portfolio/static/media/ipo2.8197032c.png);background-size:cover;background-position:50%;grid-column:1/12;width:100%;height:200px;grid-row:6}.caseStudy-container1 .ipo2cap{grid-row:7}.caseStudy-container1 .ipo3{background-image:url(/portfolio/static/media/doc3.30f57fbd.png);background-size:cover;background-position:50%;grid-column:1/12;width:100%;height:200px;grid-row:9}.caseStudy-container1 .ipo3cap{grid-row:10}.caseStudy-container1 .ipo3sub{grid-row:8;padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12}.caseStudy-container1 .ipo4{background-image:url(/portfolio/static/media/doc4.1f48b26d.png);background-size:cover;background-position:50%;grid-column:1/12;width:100%;height:200px;grid-row:12}.caseStudy-container1 .ipo4cap{grid-row:13}.caseStudy-container1 .ipo4sub{grid-row:11;padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12}.caseStudy-container1 p{margin-left:20px}@media only screen and (min-width:768px){.caseStudy-container1{display:grid;grid-column:1/12;grid-row:1;grid-template-columns:repeat(11,1fr);margin-bottom:60px}.caseStudy-container1 .passwordBlock{display:flex;flex-direction:column;grid-column:6;grid-row:6;margin-bottom:280px}.caseStudy-container1 .passwordLabel{margin-left:0;margin-top:200px}.caseStudy-container1 .passwordInput,.caseStudy-container1 .passwordLabel{padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:6}.caseStudy-container1 .passwordInput{border:1px solid #d500f9;border-radius:3px;margin-bottom:20px}.caseStudy-container1 .CTA{grid-column:6;grid-row:7;height:35px;background:#d500f9;color:#fff;border:none;box-shadow:3px 3px 3px rgba(0,0,0,.35);transition:box-shadow .5s}.caseStudy-container1 .wireframe{margin:0 auto;width:96%;box-shadow:2px 2px 2px #cfd8dc}.caseStudy-container1 a{color:#d500f9}.caseStudy-container1 .wireframe1{margin:0 auto;width:96%;box-shadow:2px 2px 2px #cfd8dc;border:1px solid #cfd8dc}.caseStudy-container1 .sketches{margin:0 auto;width:96%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px}.caseStudy-container1 .sketches .sketch{width:100%}.caseStudy-container1 .content{grid-column:1/12;grid-row:3;display:grid;grid-template-columns:repeat(11,1fr);justify-content:center;align-items:center}.caseStudy-container1 .subtitle{padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12;grid-row:5}.caseStudy-container1 .Back{color:#d500f9;text-decoration:none;grid-row:1;grid-column:1/12;margin-bottom:0;font-size:28px}.caseStudy-container1 .Backp{margin-bottom:0;grid-row:1}.caseStudy-container1 .caseTitle{grid-column:2/11;margin-top:10px;margin-left:70px;font-size:25px;font-weight:600;color:#1c313a;grid-row:2}.caseStudy-container1 .content1{grid-row:4;grid-column:2/11;margin:0 60px;padding:0}.caseStudy-container1 .content2{grid-column:2/11;margin:0 60px;grid-row:4;display:flex;flex-direction:column;justify-content:center}.caseStudy-container1 .doc{background-image:url(/portfolio/static/media/doc1.f917933e.png);grid-column:1/12;height:600px;grid-row:3}.caseStudy-container1 .doc,.caseStudy-container1 .doc2{background-size:cover;background-position:50%;width:100%}.caseStudy-container1 .doc2{background-image:url(/portfolio/static/media/doc2.68281324.png);grid-column:2/11;height:500px;grid-row:6}.caseStudy-container1 .doc2cap{grid-row:7;grid-column:2/11;margin:0 60px;padding:0}.caseStudy-container1 .doc2cap2{grid-row:8;grid-column:2/11;margin:0 60px;padding:0}.caseStudy-container1 .doc3sub{grid-row:9;padding-top:20px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:2/11;margin:0 60px;padding-bottom:10px}.caseStudy-container1 .doc3{justify-content:center;background-image:url(/portfolio/static/media/doc3.30f57fbd.png);background-size:cover;background-position:50%;grid-column:2/11;width:95%;height:500px;grid-row:10;margin:0 auto}.caseStudy-container1 .doc3cap{grid-row:11;grid-column:2/11;margin:0 60px;padding:0}.caseStudy-container1 .doc4sub{grid-row:12;padding-top:20px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:2/11;margin:0 60px}.caseStudy-container1 .doc4{background-image:url(/portfolio/static/media/doc4.1f48b26d.png);background-size:cover;background-position:50%;grid-column:2/11;width:95%;height:500px;margin:0 auto;grid-row:13}.caseStudy-container1 .doc4cap{grid-row:14;grid-column:2/11;margin:0 60px;padding:0}.caseStudy-container1 .ipo,.caseStudy-container1 .ipo-header{grid-row:3;grid-column:2/11;width:88%;margin:0 auto 10px;border-radius:5px}.caseStudy-container1 .ds{grid-row:3;grid-column:2/11;width:96%;margin:0 auto 10px;border-radius:5px}.caseStudy-container1 .fwsite,.caseStudy-container1 .trhome{grid-row:3;grid-column:2/11;width:88%;margin:0 auto}.caseStudy-container1 .fwblog{grid-row:3;grid-column:2/11;width:100%;border-radius:5px;border:1px solid #cfd8dc;box-shadow:2px 2px 2px #cfd8dc;margin:0 auto 20px}.caseStudy-container1 .ipo2{background-image:url(/portfolio/static/media/ipo2.8197032c.png);background-size:cover;background-position:50%;width:95%;height:650px;margin:0 auto;grid-row:6;border:1px solid #cfd8dc;box-shadow:2px 2px 2px #cfd8dc}.caseStudy-container1 .ipo2cap{grid-row:7}.caseStudy-container1 .ipo3{background-image:url(/portfolio/static/media/doc3.30f57fbd.png);background-size:cover;background-position:50%;grid-column:1/12;width:100%;height:200px;grid-row:9}.caseStudy-container1 .ipo3cap{grid-row:10}.caseStudy-container1 .ipo3sub{grid-row:8;padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12}.caseStudy-container1 .ipo4{background-image:url(/portfolio/static/media/doc4.1f48b26d.png);background-size:cover;background-position:50%;grid-column:1/12;width:100%;height:200px;grid-row:12}.caseStudy-container1 .ipo4cap{grid-row:13}.caseStudy-container1 .ipo4sub{grid-row:11;padding-top:10px;color:#d500f9;font-family:"Open Sans",sans-serif;font-weight:600;grid-column:1/12}.caseStudy-container1 p{margin-left:20px}}.chatbot{grid-row:1;grid-column:1/12}.chatbot .desktop-book-list{display:none}.chatbot .link-list-item{margin-bottom:20px;border:1px solid #cfd8dc;list-style:none;border-radius:5px;box-shadow:2px 2px 2px #cfd8dc}.chatbot .link-list-item .grid{display:grid;grid-template-columns:repeat(9,1fr)}.chatbot .link-list-item .grid a{margin-top:10px;text-align:center;grid-column:1/4;grid-row:2/2}.chatbot .link-list-item .grid img{width:100%;grid-column:1/4;grid-row:1;border-radius:5px 5px 0 0}.chatbot .link-list-item .grid .text{grid-row:1/4;grid-column:4/10}.chatbot .link-list-item h1{margin-bottom:0;padding-top:0;font-size:14px;margin-top:0;color:#d500f9}.chatbot .link-list-item p{margin-top:0;font-size:12px;padding-left:10px}.chatbot .link-list-item a{font-size:14px;color:#d500f9}.chatbot .Back{margin-left:10px;color:#d500f9;text-decoration:none;grid-row:1;grid-column:1/12;font-size:28px}.chatbot .Back,.chatbot .Backp{margin-bottom:0}.chatbot .designTitle{grid-column:1/12;margin-top:10px;margin-bottom:30px;margin-left:20px;font-size:18px;font-weight:700;color:#d500f9;text-transform:uppercase;grid-row:2}.chatbot .react-chatbot-kit-chat-header{display:none}.chatbot .react-chatbot-kit-chat-input-container{position:relative}.chatbot .react-chatbot-kit-chat-inner-container{margin-bottom:0;height:100%}.chatbot .react-chatbot-kit-chat-container{border-top:1px solid #cfd8dc;width:100%}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-chat-message-container{overflow:unset;overflow-y:auto;scroll-behavior:auto}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-chat-bot-message{margin-left:0}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-user-chat-message{margin-right:10px}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-chat-input-form{border-bottom:1px solid #cfd8dc;border-bottom-right-radius:10px}.learning-options-container{display:flex;align-items:flex-start;flex-wrap:wrap}.learning-option-button{font-family:"Open Sans",sans-serif;font-weight:600;padding:.5rem;border-radius:5px;background:transparent;border:1px solid #d500f9;margin:3px;box-shadow:2px 2px 2px #cfd8dc;transition:box-shadow .2s;transition:color .2s}.learning-option-button:active,.learning-option-button:hover{box-shadow:6px 6px 6px #cfd8dc;transition:box-shadow .2s;transition:color .2s}.learning-option-button:active{color:#d500f9}.ghost{background-image:url(data:image/jpeg;base64,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);background-size:8em;background-position:top}.ghost,.toast{height:4em;width:4em;margin-right:15px;border-radius:100px;box-shadow:2px 2px 2px #cfd8dc}.toast{background-image:url(/portfolio/static/media/toast.2ade5d08.png);background-size:6.5em;background-position:50% 20%}.book-list{padding:0}.book-list-item{text-align:left;font-size:.9rem}.book-list-item-url{text-decoration:none;margin:6px;display:block;color:#1d1d1d;background-color:#f1f1f1;padding:8px;border-radius:3px;box-shadow:2px 2px 4px rgba(150,149,149,.4)}@media only screen and (min-width:768px){.chatbot{grid-column:1/12;grid-row:1}.chatbot .desktop-book-list{padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px}.chatbot .desktop-book-list .title{font-size:18px;margin-top:20px;margin-left:5px}.chatbot .Accordion{display:inline}.chatbot .link-list-item{width:100%;margin-bottom:20px;border:1px solid #cfd8dc;list-style:none;border-radius:5px;box-shadow:2px 2px 2px #cfd8dc}.chatbot .link-list-item .grid{display:grid;grid-template-columns:repeat(9,1fr)}.chatbot .link-list-item .grid a{margin-top:10px;text-align:center;grid-column:1/4;grid-row:2/2}.chatbot .link-list-item .grid img{width:100%;grid-column:1/4;grid-row:1;border-radius:0 5px 5px 0}.chatbot .link-list-item .grid .text{grid-row:1/4;grid-column:4/10}.chatbot .link-list-item h1{margin-bottom:0;padding-top:0;font-size:14px;margin-top:0;color:#d500f9}.chatbot .link-list-item p{margin-top:0;font-size:12px;padding-left:20px;padding-right:20px}.chatbot .link-list-item a{font-size:14px;color:#d500f9;margin-bottom:20px}.chatbot .Back{margin-left:10px;color:#d500f9;text-decoration:none;grid-row:1;grid-column:1/12;font-size:28px}.chatbot .Back,.chatbot .Backp{margin-bottom:0}.chatbot .designTitle{grid-column:1/12;margin-top:10px;margin-bottom:30px;margin-left:20px;font-size:18px;font-weight:700;color:#d500f9;text-transform:uppercase;grid-row:2}.chatbot .react-chatbot-kit-chat-header{display:none}.chatbot .react-chatbot-kit-chat-input-container{position:relative}.chatbot .react-chatbot-kit-chat-inner-container{margin-bottom:0;height:100%}.chatbot .react-chatbot-kit-chat-message-container{height:600px}.chatbot .react-chatbot-kit-chat-container{border-top:1px solid #cfd8dc;width:100%}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-chat-message-container{overflow:unset;overflow-y:auto;scroll-behavior:auto}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-chat-bot-message{margin-left:0;width:300px}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-user-chat-message{margin-right:10px;width:300px}.chatbot .react-chatbot-kit-chat-container .react-chatbot-kit-chat-input-form{border-bottom:1px solid #cfd8dc;border-bottom-right-radius:10px}.learning-options-container{display:flex;align-items:flex-start;flex-wrap:wrap}.learning-option-button{font-family:"Open Sans",sans-serif;font-weight:600;padding:.5rem;border-radius:5px;background:transparent;border:1px solid #d500f9;margin:3px;box-shadow:2px 2px 2px #cfd8dc;transition:box-shadow .2s;transition:color .2s}.learning-option-button:active,.learning-option-button:hover{box-shadow:6px 6px 6px #cfd8dc;transition:box-shadow .2s;transition:color .2s}.learning-option-button:active{color:#d500f9}.ghost{background-image:url(data:image/jpeg;base64,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);background-size:8em;background-position:top}.ghost,.toast{height:4em;width:4em;margin-right:15px;border-radius:100px;box-shadow:2px 2px 2px #cfd8dc}.toast{background-image:url(/portfolio/static/media/toast.2ade5d08.png);background-size:6.5em;background-position:50% 20%}.book-list{padding:0;display:none}.book-list-item{text-align:left;font-size:.9rem}.book-list-item-url{text-decoration:none;margin:6px;display:block;color:#1d1d1d;background-color:#f1f1f1;padding:8px;border-radius:3px;box-shadow:2px 2px 4px rgba(150,149,149,.4)}}.CircleTextDesktop,.DesktopSlogan,.FeaturedCaseStudy{display:none}p{font-family:"Open Sans",sans-serif}.box{width:100%;height:100%;grid-column-start:0;grid-column-end:6;background-color:#d500f9}.App{display:grid;grid-template-columns:repeat(11,1fr)}.Header{display:flex;justify-content:flex-start;flex-direction:row;background-color:#d3d3d3;height:18em;border:1px solid transparent;background-image:url(/portfolio/static/media/background.a31bb9f0.png);background-size:cover;grid-column-start:1;grid-column-end:12;grid-row-start:1}.Header .HeaderText{height:6.5em;width:20em;background-color:#fff;margin:40px 30px 30px;padding:10px;box-shadow:2px 2px 2px rgba(0,0,0,.35);border:1px solid #cfd8dc;animation-delay:4s;animation-name:mCircle;animation-duration:1s;animation-fill-mode:forwards;offset:path("l -30,0")}.Header .HeaderText h1{margin:0;font-family:"Kumar One Outline",sans-serif;color:#d500f9;font-size:2.5em;padding:0 0 0 10px;font-weight:200;animation-delay:4s;animation-name:headerNoMargin;animation-duration:3s;animation-fill-mode:forwards}.Header .HeaderText h1:after{content:"Ayon";animation-name:headerDissapear;animation-delay:3s;animation-duration:2.75s;animation-fill-mode:forwards}.Header .HeaderText p{margin:0;padding-top:0;padding-bottom:10px;padding-left:10px;animation-delay:3s;animation-name:textDissapear;animation-duration:.3s;animation-fill-mode:forwards}.BlogSection{display:flex;flex-direction:column;justify-content:center;background-color:#fff;margin:0;max-height:10em;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:20px 50px;grid-row-start:2;grid-column:1/12}.BlogSection .blogTags{margin-top:5px;display:flex;flex-direction:row}.BlogSection .blogTags .blogtag{font-size:12px;margin-right:5px;text-transform:capitalize;padding:3px 6px;background-color:#ff5bff;border-radius:5px;font-weight:600;color:#fff}.BlogSection .Text{font-size:16px;margin:10px 0}.BlogSection #post1,.BlogSection #post2,.BlogSection img{display:none}.BlogSection a{text-decoration:none;color:#1c313a}.BlogSection a:first-child{display:none}.BlogSection .Title{text-transform:uppercase;font-weight:700;color:#d500f9}.BlogSection p{margin:0;font-size:14px;font-weight:500;color:#1c313a}@keyframes borderTransitionIn{0%{border:1px solid #cfd8dc}to{border:1px solid #d500f9}}@keyframes borderTransitionOut{0%{border:1px solid #d500f9}to{border:1px solid #cfd8dc}}.Menu{display:flex;flex-direction:column;justify-content:center;align-content:center;grid-row-start:3;grid-column:1/12;text-align:center;background-color:#fafafa;padding:10px 0;margin-top:0}.Menu li{list-style-type:none}.Menu .MenuItem{border:1px solid #cfd8dc;border-radius:5px;padding:20px;margin:10px 25px;background-color:#fff;box-shadow:1px 1px 1px #cfd8dc;transition:box-shadow .5s}.Menu .MenuItem .Link{text-decoration:none;color:#d500f9}.Menu .MenuItem:hover{transition:box-shadow .5s;box-shadow:10px 10px 10px rgba(0,0,0,.35)}@keyframes spin{to{transform:rotate(1turn)}}.Menu .loveLine{display:flex;flex-direction:row;justify-content:center;color:#1c313a;font-weight:500;white-space:nowrap}.Menu .loveLine p{margin-right:5px}.Menu .loveLine a{text-decoration:none;white-space:nowrap}.Menu .loveLine .heart{animation:spin 1s linear infinite;animation-play-state:paused}.Menu .loveLine .heart:hover{animation-play-state:running}@media only screen and (min-width:768px){.Links{z-index:5;display:flex;flex-direction:row;position:relative;bottom:70px;left:-5px;grid-row:2;grid-column:8/12}.Links>li{margin-right:25px;list-style-type:none;color:#d500f9;border:1px solid #d500f9;height:20px;padding:5px 10px;border-radius:200px}.Links>li:hover{background:#fff;transition:box-shadow .5s;box-shadow:10px 10px 10px rgba(0,0,0,.35)}.Links>li:active{transition:box-shadow .25s;box-shadow:0 0 0 rgba(0,0,0,.35);color:#3613f0;border:1px solid #3613f0}.Links>li>a{text-decoration:none;color:inherit}.FeaturedCaseStudy{display:inline}.box{width:100%;height:100%;grid-column-start:0;grid-column-end:6;background-color:#d500f9}.App{display:grid;grid-template-columns:repeat(11,1fr)}.CircleTextDesktop{display:block;text-align:center;font-family:"Kumar One Outline",sans-serif;color:#d500f9;font-size:2.5em;font-weight:200;background-color:#fff;border-radius:200px;line-height:85px;height:75px;width:75px;box-shadow:1px 1px 1px #cfd8dc;border:1px solid #cfd8dc;margin-left:-15px}.DesktopSlogan{display:flex;align-items:center;grid-row-start:1;grid-column:4/12}.DesktopSlogan .LogoTextDesktop{font-family:"Kumar One Outline",sans-serif;color:#d500f9;font-size:2.5em;font-weight:200;margin-right:20px;margin-left:-30px}.Header:hover{background-image:url(/portfolio/static/media/background-desktop@2x.6e39673c.png);box-shadow:10px 10px 10px #cfd8dc}.Header,.Header:hover{transition:box-shadow .5s}.Header{display:flex;justify-content:flex-start;flex-direction:row;background-color:#d3d3d3;height:16.45em;width:16.45em;border:1px solid #cfd8dc;border-radius:300px;background-image:url(/portfolio/static/media/Profile.65ee7a6b.png);background-size:cover;grid-column-start:1;grid-row-start:1;margin:20px 20px 20px 60px;box-shadow:1px 1px 1px #cfd8dc}.Header .HeaderText{display:none;height:6.5em;width:20em;background-color:#fff;margin:40px 30px 30px;padding:10px;box-shadow:2px 2px 2px rgba(0,0,0,.35);border:1px solid #cfd8dc;animation-delay:4s;animation-name:mCircle;animation-duration:1s;animation-fill-mode:forwards;offset:path("l -30,0")}.Header .HeaderText h1{margin:0;font-family:"Kumar One Outline",sans-serif;color:#d500f9;font-size:2.5em;padding:0 0 0 10px;font-weight:200;animation-delay:4s;animation-name:headerNoMargin;animation-duration:3s;animation-fill-mode:forwards}.Header .HeaderText h1:after{content:"Ayon";animation-name:headerDissapear;animation-delay:3s;animation-duration:2.75s;animation-fill-mode:forwards}.Header .HeaderText p{margin:0;padding-top:0;padding-bottom:10px;padding-left:10px;animation-delay:3s;animation-name:textDissapear;animation-duration:.3s;animation-fill-mode:forwards}.FeaturedCaseStudy{z-index:10;border-left:1px solid #cfd8dc;padding-left:10px;padding-right:10px;grid-column:8/12;grid-row:2}.FeaturedCaseStudy span{color:#d500f9;text-decoration:underline}.FeaturedCaseStudy a{text-decoration:none;color:#1c313a}.FeaturedCaseStudy .Text{margin-top:20px;padding-left:25px;font-size:14px;text-transform:uppercase;font-weight:700;color:#d500f9}.FeaturedCaseStudy .pLink{text-decoration:none}.FeaturedCaseStudy .portfolioItem:first-child{margin-top:10px;padding:5px}.FeaturedCaseStudy .portfolioItem{box-shadow:0 0 0 rgba(0,0,0,.35);transition:box-shadow .2s;margin:30px 20px}.FeaturedCaseStudy .portfolioItem .PortfolioImageOne{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .2s;background-image:url(/portfolio/static/media/doc.5301d504.jpg);background-position:95% 95%;background-repeat:no-repeat;background-size:cover}.FeaturedCaseStudy .portfolioItem .PortfolioImageOne:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.FeaturedCaseStudy .portfolioItem .PortfolioImageThree{width:100%;height:8em;background-color:#cfd8dc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.35);transition:box-shadow .2s;background-image:url(/portfolio/static/media/venture.45d04947.jpg);background-position:95% 95%;background-repeat:no-repeat;background-size:cover}.FeaturedCaseStudy .portfolioItem .PortfolioImageThree:hover{box-shadow:10px 10px 10px rgba(0,0,0,.35);transition:box-shadow .5s}.FeaturedCaseStudy .portfolioItem p{margin:20px 0 0}.FeaturedCaseStudy .portfolioItem .portfolioTitle{font-weight:600;color:#1c313a}.FeaturedCaseStudy .portfolioItem .PortfolioLink{font-size:14px;color:#1c313a;transition:color .5s}.FeaturedCaseStudy .portfolioItem .PortfolioLink:hover{color:#d500f9;transition:color .5s}.FeaturedCaseStudy .portfolioItem .tags{margin-top:0;margin-bottom:10px;display:flex;flex-direction:row}.FeaturedCaseStudy .portfolioItem .tags p{margin-top:10px;font-size:12px;margin-right:5px;text-transform:capitalize;padding:3px 6px;background-color:#ff5bff;border-radius:5px;font-weight:600;color:#fff}.BlogSection{display:flex;flex-direction:column;justify-content:center;background-color:#fff;margin:0;border:none;padding:20px 50px;grid-column:4/8;max-height:100%}.BlogSection .blogTags{margin-top:5px;margin-bottom:30px;display:flex;flex-direction:row}.BlogSection .blogTags .blogtag{font-size:12px;margin-right:5px;text-transform:capitalize;padding:3px 6px;background-color:#ff5bff;border-radius:5px;font-weight:600;color:#fff}.BlogSection .Text{font-weight:600;font-size:16px;margin:15px 0 10px}.BlogSection .postImage{max-height:100px;overflow:hidden;border-radius:5px;border:1px solid #cfd8dc;box-shadow:1px 1px 1px #cfd8dc;transition:box-shadow .5s}.BlogSection .postImage:hover{box-shadow:5px 5px 5px #cfd8dc;transition:box-shadow .5s}.BlogSection img{display:block;width:100%}.BlogSection #post0,.BlogSection #post1{display:block}.BlogSection a{text-decoration:none;color:#1c313a}.BlogSection a:first-child{display:none}.BlogSection .Title{text-transform:uppercase;font-weight:700;color:#d500f9;margin-bottom:20px}.BlogSection .Title:after{content:"s"}.BlogSection p{margin:0;font-size:14px;font-weight:500;color:#1c313a}.DesktopBorder{border-bottom:1px solid #cfd8dc;grid-column:1/12;grid-row:1}@keyframes borderTransitionIn{0%{border:1px solid #cfd8dc}to{border:1px solid #d500f9}}@keyframes borderTransitionOut{0%{border:1px solid #d500f9}to{border:1px solid #cfd8dc}}.Menu{border-right:1px solid #cfd8dc;display:flex;flex-direction:column;justify-content:center;align-content:center;grid-row-start:2;grid-column:1/4;text-align:center;background-color:#fafafa;padding:10px 0;margin-top:0}.Menu li{list-style-type:none}.Menu .MenuItem{border:1px solid #cfd8dc;border-radius:5px;padding:20px;margin:10px 25px;background-color:#fff;box-shadow:1px 1px 1px #cfd8dc;transition:box-shadow .5s}.Menu .MenuItem .Link{text-decoration:none;color:#d500f9}.Menu .MenuItem:hover{transition:box-shadow .5s;box-shadow:10px 10px 10px rgba(0,0,0,.35)}@keyframes spin{to{transform:rotate(1turn)}}.Menu .loveLine{display:flex;flex-direction:row;justify-content:center;color:#1c313a;font-weight:500;white-space:nowrap}.Menu .loveLine p{margin-right:5px}.Menu .loveLine a{text-decoration:none;white-space:nowrap}.Menu .loveLine .heart{animation:spin 1s linear infinite;animation-play-state:paused}.Menu .loveLine .heart:hover{animation-play-state:running}}
/*# sourceMappingURL=main.df23b316.chunk.css.map */