@import url(https://fonts.googleapis.com/css?family=Nunito&display=swap);:root[data-theme=dark]{--background:#282c34;--background2:#251101;--background3:#2c5784;--primary:#c1cfda;--secondary:#282c34;--alternate:#20a4f3;--twitter:#2bc4ff;--facebook:#4c6ebe;--linkedin:#008fdd;--git:#f5f5f5;--whatsapp:#dcf8c6;--youtube:#c4302b;--mail:#ffce44;--backimage:url(/static/media/darkback.46d37e45.jpg)}:root{--background:#fcf7f8;--background2:#d7f9f1;--background3:#fff;--primary:#282c34;--secondary:#fff;--alternate:#5aadd3;--twitter:#1ea1f3;--facebook:#3b5998;--linkedin:#0e76a8;--git:#333;--whatsapp:#128c7e;--youtube:#c4302b;--mail:#1dd0ff;--backimage:url(/static/media/lightback.929fe3b9.jpg)}.link{color:#fff}.link:after{background:#fff}.link:hover{color:#5aadd3}.section{color:#282c34}body{margin:0;font-family:"Nunito",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;background-color:#fcf7f8;background-color:var(--background);-webkit-transition:background-color .35s ease-in-out;transition:background-color .35s ease-in-out;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAI8SURBVEiJrdI7aFNhFMDx//e69yZVKKLi4urgVKjg4CLFV1G6SJUG0dGlUAdx8YWDQ5ei4FBEqKgYvNhqi4MogsUHbax0SjfRVh0EkVgavWken0MTaZOb9IbmbPd83zm/e+654vjLIJ3P5rcqRw2NdccGaXGIvmn7LJcJjuYyAdKonPb040KxcG7i2OafrQGm7EEEL3KZgFwmWElKYXXMpKwRA08PxaY3BFhrSaRIA7tXI5XQrv4mPXN97LA7vBHgLDAMEIYASCP/aFff1/HseX//tqWmgJ6PxDcV+QpsaYQASClKMqYnHWn6/W5nLhIAkEgxCFyoHDRCVipBu/qTcNTlJ0diyXWBvg/sFJbPgIqMlEM56rdy5G2dbbvk97IcCpSn8IHe1ReiIgBCy4J29HMZl/2jXd58DXBqhn2lEm+rC5tBViTQnk4bowfWAOUpZoDODSOA1CqQ1UlruRl22W33cNu9aI2N+qvj5rX2ZE/NBCfmcPQS88COsOLQSQRIo35pV70SxgyNHjBT/4+qAYDENFcQXKv3hhVESlHSbU5SuOJiZanVEQqcfs/2gmYBcOshy4vBOyntSb8r9r3enboAQCLFXeBMnbof0rLrwV4WGzUHqFlyJawMX3Y5rkZp3hBI7mEWeBNylHcdHkVp3hAAEIIbNUnL5EgHmZYA+S+MA2v+DiEYj9p8XcDvpWgtt9agiomWAQCeyx0gW36c9TtZaCkw0kHGwj0AS3OfJxIAoIsMAWlpedgs8A/JG/nUAUXCRQAAAABJRU5ErkJggg==),auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.About{color:var(--primary);min-height:100vh;position:relative;padding:100px 60px}.About .content{display:flex}@media (max-width:480px){.About .content{flex-direction:column-reverse;align-items:center}}.About .content .rightSect{flex:1 1;max-width:calc(800px + 2vmin);font-size:calc(6px + 2vmin)}.About .content .rightSect .text{text-align:justify}@media (max-width:480px){.About .content .rightSect{font-size:calc(8px + 2vmin)}}.About .content .leftSect{display:flex;flex-direction:column;width:300px;align-items:center;margin:0 40px}.About .content .leftSect .image{width:300px;height:300px;background:var(--primary);overflow:hidden;align-items:center;justify-content:center}.About .content .leftSect .image img{width:100%}.About .content .leftSect a{width:270px;padding:15px;border-radius:2px;margin:10px 0;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto;background:var(--primary);color:var(--secondary);font-size:calc(6px + 2vmin);border:none;text-decoration:none}.About .content .leftSect a:hover{background:var(--secondary);color:var(--primary)}.nav{position:absolute;top:0;left:0;width:100vw;min-height:60px;display:flex;justify-content:space-between;z-index:999}.nav nav{align-self:center;padding:0 60px;display:flex;align-items:center}.nav nav a{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto;text-decoration:none;font-size:calc(1px + 2vmin)}.nav nav a:hover{color:var(--alternate)}.nav nav .myname{background-color:var(--primary);color:var(--secondary);font-size:calc(5px + 2vmin);font-weight:700;margin-right:30px;border:1px solid;padding:5px 23px;border-radius:5px}.nav .toggle{position:relative;background-color:red}.nav .toggle .theme-switch__input,.nav .toggle .theme-switch__label{right:0;position:absolute;z-index:1}.nav .toggle .theme-switch__input{opacity:0}.nav .toggle .theme-switch__input:focus+.theme-switch__label,.nav .toggle .theme-switch__input:hover+.theme-switch__label{background-color:#789}.nav .toggle .theme-switch__input:focus+.theme-switch__label span:after,.nav .toggle .theme-switch__input:hover+.theme-switch__label span:after{background-color:#d4ebf2}.nav .toggle .theme-switch__label{padding:2px;margin:15px 60px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:60px;height:25px;border-radius:50px;text-align:center;background-color:#708090;box-shadow:inset -4px 4px 15px rgba(0,0,0,.4);cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto}.nav .toggle .theme-switch__label:after,.nav .toggle .theme-switch__label:before{position:absolute;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);top:50%}.nav .toggle .theme-switch__label:before{content:"\263C";right:100%;margin-right:10px;font-size:calc(10px + 2vmin);color:orange}.nav .toggle .theme-switch__label:after{content:"\263E";left:100%;margin-left:10px;font-size:calc(1px + 2vmin);color:#789}.nav .toggle .theme-switch__label span{position:absolute;bottom:calc(100% + 10px);left:0;width:100%}.nav .toggle .theme-switch__label span:after{position:absolute;top:calc(100% + 15px);left:5px;width:20px;height:20px;content:"";border-radius:50%;background-color:#add8e6;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s;box-shadow:-3px 3px 8px rgba(0,0,0,.4)}.nav .toggle .theme-switch__input:checked~.theme-switch__label{background-color:#789}.nav .toggle .theme-switch__input:checked~.theme-switch__label:before{color:#789}.nav .toggle .theme-switch__input:checked~.theme-switch__label:after{color:#40e0d0}.nav .toggle .theme-switch__input:checked~.theme-switch__label span:after{-webkit-transform:translate3d(35px,0,0);transform:translate3d(35px,0,0)}.sidenav{position:fixed;top:40vh;right:0;background:var(--primary);min-height:200px;width:120px;display:flex;z-index:99;border-radius:10px 0 0 10px;right:-100px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:.5}.sidenav:hover{right:0;opacity:1}.sidenav nav{padding:20px;display:flex;flex-direction:column;justify-content:space-around}.sidenav nav a{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto;text-decoration:none;color:var(--secondary);font-size:calc(5px + 2vmin);text-transform:capitalize}.sidenav nav a:hover{color:var(--alternate)}.App,.section{position:relative}.section{background-color:var(--background)}.section.first:before{content:"";opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;background:var(--backimage);background-repeat:no-repeat}.section .content{text-align:center;color:var(--primary);font-size:calc(15px + 2vmin);line-height:calc(45px + 2vmin)}.section .socials{margin:30px;display:flex;flex-direction:row;position:absolute;bottom:0;left:0}@media (max-width:480px){.section .socials{bottom:30px}}.section .socials a{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto;margin:0 10px}.section .socials a svg{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.section .socials a .twitter{color:var(--twitter)}.section .socials a .git{color:var(--git)}.section .socials a .facebook{color:var(--facebook)}.section .socials a .linkedin{color:var(--linkedin)}.section .socials a .whatsapp{color:var(--whatsapp)}.section .socials a .youtube{color:var(--youtube)}.section .socials a .mail{color:var(--mail)}.section .socials a:hover svg{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.next{background:var(--background2)}.blogSection{padding-bottom:20px}.blogSection .articles{display:grid;grid-gap:calc(10px + 2vmin);grid-template-columns:repeat(auto-fill,minmax(30vw,1fr));width:80vw;margin:0 auto;flex-wrap:wrap}.blogSection .articles .article{background:var(--secondary);border-radius:10px;display:flex;overflow:hidden;position:relative;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.blogSection .articles .article:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.blogSection .articles .article img{position:absolute;width:100%;left:0;top:0;z-index:0}.blogSection .articles .article .imgSpace{min-height:calc(100px + 2vmin);width:100%}.blogSection .articles .article .details{background:var(--secondary);padding:calc(5px + 2vmin);z-index:1}.blogSection .articles .article .details div{font-size:calc(10px + 2vmin)}.blogSection .articles .article .details p{font-size:calc(.2px + 2vmin)}.seemore{display:flex;justify-content:space-between;align-items:center;margin:calc(10px + 2vmin) 0}.seemore button{background:none;font-size:calc(3px + 2vmin);color:var(--primary);border:none;position:relative;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto;margin:0 10px}.seemore button:after{content:"";position:absolute;border-radius:4px;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);z-index:-1;-webkit-transition:background 1s ease-in-out;transition:background 1s ease-in-out;border:none;background:none}.seemore button:hover{color:var(--alternate);z-index:1}.seemore button:hover:after{border:2px solid var(--alternate);background:var(--secondary);z-index:-1}.footer{position:absolute;bottom:0;left:0;font-size:calc(2px + 2vmin);text-align:center;width:100vw;padding:20px 0}.App{-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-points-y:repeat(300px);scroll-snap-points-y:repeat(300px);max-height:100vh;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.link{color:var(--secondary);z-index:1;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;position:relative;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto}.link:after{content:"";position:absolute;border:none;width:100%;height:2px;z-index:-1;bottom:0;left:0;background:var(--secondary);-webkit-transition:height .25s ease-in-out;transition:height .25s ease-in-out}.link:hover{color:var(--alternate)}.link:hover:after{height:100%}.section{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:var(--primary);-webkit-transition:background-color .35s ease-in-out;transition:background-color .35s ease-in-out;scroll-snap-align:start;scroll-snap-stop:always}@media (max-width:480px){.section{scroll-snap-align:end start;scroll-snap-stop:normal}}.projectsection .projects{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:80vw;margin:0 auto}.projectsection .projects .project{text-decoration:none;background:var(--backimage);background-repeat:no-repeat;color:var(--primary);min-height:350px;border-radius:10px;display:flex;justify-content:center;position:relative;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHpSURBVEiJrZRPSxRhHMc/z+yuGauFkOBGlvkCwn0Drh7ylkH1BooyK/IkYocQDx1kvXkJAn0HCl285YKdA7sFS0EdIip23V3dIWfm18HZdZydZ+ZR9gtzeP78ng/zfPg9iAim384/WSvWZe8sNRaG2YUcMPvb4da7A8ZM64wBrsMjIC1AQyh2FbAMFsLj1rjiMrEM6a4Bxh1uAyOtsS2krzRY7BpAwdPwXF141hXALuQQ7oTnKy5XTWQnAhyHh0Tct6nsJIBSwhPdoonsWMCOwxQBueGYyI4FWDATtw5QE56fC1CCIRGmkwBVl1ycbC1A/M5NAviyV88KUCrQuUmpeBR0siMBvtybpgDb08uOBJjIDUcnuwNQMpQbTtUl9/aQfCJAaTo3KQI0vc7ODgOUxHRuUqJknwJ8OH6WtXLLtssFJVqA7ZEePOSVFqCT+9eRn6+/N5gp13jztcqXus1Fi6Oovfvu6We8DSjBEMLd0P49Jdyb/6VGP9aOysLxXb//0yyv17h8I8NKX4pmsCAsuw0IylXwWYT7ExnyhR62vo1gA3OBc+Z+XKP5Isui9NM3nKKYtbChU/bJFXn0KvgkwoNChrHJHjb9/QBIfmAbJRso2ZD8wHZrfgm8l/0scIns9RSr/h+16/4Dp9D3saK/dgQAAAAASUVORK5CYII=),auto}.projectsection .projects .project:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.projectsection .projects .project .tag{position:absolute;top:10px;right:-10px;padding:5px 20px;background:#ff0;font-size:calc(5px + 2vmin);text-transform:lowercase;color:#333;box-shadow:-2px 4px 4px rgba(0,0,0,.3)}.projectsection .projects .project .tag:after{content:"";position:absolute;right:-10px;bottom:-10px;border:10px solid transparent;border-left-color:#555;z-index:-1}.projectsection .projects .project .details{padding:20px;z-index:1}.projectsection .projects .project .details div{font-size:calc(15px + 2vmin);font-weight:700;text-transform:capitalize}.projectsection .projects .project .details p{font-size:calc(8px + 2vmin)}
/*# sourceMappingURL=main.430f7d71.chunk.css.map */