/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 3, 2021 */@font-face{font-family:"open_sansbold";src:url(/static/media/opensans-bold-webfont.d1021acb.woff2) format("woff2"),url(/static/media/opensans-bold-webfont.fb43d857.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"open_sansregular";src:url(/static/media/opensans-regular-webfont.93189df8.woff2) format("woff2"),url(/static/media/opensans-regular-webfont.88000b1e.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:"open_sansregular","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e3e2d6}code{font-family:"Open Sans","Courier New",monospace}.App{text-align:center;overflow-x:hidden}.App section{height:100vh}.App section h1,.App section h2,.App section h3,.App section p.job{font-family:"Pally",sans-serif;text-transform:capitalize}.App section h1,.App section p.job{color:#215768;font-size:40px;letter-spacing:1.5px;margin-top:25px;margin-bottom:0}.App section h2{color:#14556b;font-size:35px;letter-spacing:2px}.App section h3{color:#08668f;font-size:25px}.App section p{color:#484646;font-size:16px;letter-spacing:1px;text-align:center}.App section p span{font-family:"Pally",sans-serif;font-weight:500;color:#215768}.App section a{text-decoration:none}.App section a .icon{font-size:70px;color:#464444}.App section a .icon:hover{color:#08668f}.App button{background-color:transparent;border:none}.App button:focus{outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgba(212,211,206,.65)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#14556b}@media only screen and (max-width:1200px){.App section h1,.App section p.job{font-size:32px}}@media only screen and (max-width:992px){.App section h1,.App section p.job{font-size:25px}.App section h2{font-size:30px;letter-spacing:1px}.App section h3{font-size:20px}.App section a .icon{font-size:56px}}@media only screen and (max-width:767px){.visible{display:block}.hidden{display:none}.App section h1,.App section p.job{font-size:28px}.App section h2{font-size:26px;letter-spacing:4px}.App section h3{font-size:23px}.App section p{font-size:15px;letter-spacing:normal}.App section a .icon{font-size:40px}}.about{display:flex;align-items:center}.about .about-content{padding-top:45px;height:auto}.about .about-content p{width:55%;margin:50px auto;line-height:32.5px}.about .about-content p span{position:relative}.about .about-content p span:before{content:"";width:100%;height:3px;position:absolute;bottom:10%;left:0;z-index:-1;background-color:rgba(129,178,154,.8431372549019608)}@media only screen and (max-width:1200px){.about .about-content p{margin:15px auto;line-height:28px}}@media only screen and (max-width:992px){.about .about-content{padding-top:0}.about .about-content p{width:75%;margin:75px auto;line-height:30px}}@media only screen and (max-width:767px){.about .about-content{padding-top:30px}.about .about-content p{width:80%;margin:15px auto;line-height:20px}}@media only screen and (max-width:576px){.about .about-content{padding-top:25px}.about .about-content p{width:75%;line-height:23px;letter-spacing:.5px}}.anchor{display:block;height:0}.block-arrow{position:fixed;left:50%;transform:translateX(-50%);z-index:5}.block-arrow .arrow{font-size:35px}.arrow-up{top:80px}.arrow-down{top:calc(100% - 42px)}@media only screen and (max-width:768px){.block-arrow{position:fixed;left:50%}.block-arrow .arrow{font-size:30px}.arrow-up{top:90px}.arrow-down{top:calc(100vh - 50px)}}@media only screen and (max-width:420px){.block-arrow{position:fixed;left:375px}.block-arrow .arrow{font-size:30px}.arrow-up{top:70px}.arrow-down{top:calc(100vh - 55px)}}@media only screen and (max-width:376px){.block-arrow{position:fixed;left:330px}.block-arrow .arrow{font-size:30px}.arrow-up{top:70px}.arrow-down{top:calc(100vh - 55px)}}@media only screen and (max-width:280px){.block-arrow{display:none}}.contact{display:flex;align-items:center;position:relative}.contact .contact-content{width:100%}.contact .contact-content .contact-text{margin:5% auto;display:flex;flex-direction:column;justify-content:space-between;height:200px}.contact .contact-content .contact-text p{width:38%;line-height:35px;margin:auto}.contact .contact-content .contact-text p span{position:relative}.contact .contact-content .contact-text p span:before{content:"";width:100%;height:3px;position:absolute;bottom:10%;left:0;z-index:-1;background-color:rgba(129,178,154,.8431372549019608)}.contact .contact-content .contact-icons{display:flex;justify-content:space-around;width:700px;margin:0 auto}.contact .contact-content .contact-icons .contact{display:flex;flex-direction:column}.contact .contact-content .contact-icons .contact div.bg-icon{width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;position:relative}.contact .contact-content .contact-icons .contact div.bg-icon a,.contact .contact-content .contact-icons .contact div.bg-icon button{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.contact .contact-content .contact-icons .contact div.bg-icon a .icon,.contact .contact-content .contact-icons .contact div.bg-icon button .icon{color:#e3e2d6;font-size:52px}.contact .contact-content .contact-icons .linkedin{background-color:#0a66c2}.contact .contact-content .contact-icons .email{background-color:#b0221f}.contact .contact-content .contact-icons .github{background-color:#333}.contact .contact-content .contact-icons .icon-text{font-size:12px;margin-top:5px;margin-bottom:0}.contact .contact-content .contact-icons .link-email{cursor:pointer}.contact .contact-content .contact-icons .contact-email{position:relative}.contact .contact-content .contact-icons .contact-email:hover .hover-message{display:block}.contact .contact-content .contact-icons .contact-email .hover-message{display:none;position:absolute;width:150px;top:100%;left:50%;transform:translateX(-50%);padding:3px 5px;border-radius:3px;background-color:rgba(212,211,206,.65);font-size:12px;color:#08668f}.contact .msgCopy{position:absolute;width:215px;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px 3px;border-radius:8px;background-color:#14556b;font-size:15px;color:#e3e2d6}.contact .hidden{display:none}.contact .visible{display:block}.contact footer p{color:#e3e2d6;text-align:right;height:40px;font-size:12px;line-height:40px;font-size:13px;padding-right:10px;margin:0;letter-spacing:0}@media only screen and (max-width:1200px){.contact .contact-content .contact-text{margin:15px auto;height:280px}.contact .contact-content .contact-text p{width:50%;margin:auto}}@media only screen and (max-width:992px){.contact .contact-content{padding-top:0}.contact .contact-content .contact-text p{width:55%}.contact .contact-content .contact-icons{width:60%}.contact footer p{color:#00475f;font-size:12px;padding-right:40px}}@media only screen and (max-width:767px){.contact .contact-content .contact-text{margin:5px auto;height:100px;justify-content:center}.contact .contact-content .contact-text p{width:75%;line-height:20px;margin:8px auto}.contact .contact-content .contact-icons{width:400px;margin:0 auto}.contact .contact-content .contact-icons .contact div.bg-icon{width:50px;height:50px}.contact .contact-content .contact-icons .contact div.bg-icon a .icon,.contact .contact-content .contact-icons .contact div.bg-icon button .icon{font-size:30px}.contact footer{background-color:#00475f;height:35px}.contact footer p{height:35px;line-height:35px;color:#e3e2d6;font-size:10px;padding-right:10px}}@media only screen and (max-width:576px){.contact .contact-content{padding-top:75px}.contact .contact-content .contact-text{margin:10% auto;height:200px}.contact .contact-content .contact-text p{width:75%;line-height:30px}.contact .contact-content .contact-icons{width:100%;margin:20px 0}.contact footer{background-color:#00475f;height:35px}.contact footer p{height:35px;line-height:35px;color:#e3e2d6;font-size:10px;padding-right:10px}}footer{position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:#00475f}@media only screen and (max-width:992px){footer{z-index:4;width:100vw;background-color:transparent}}@media only screen and (max-width:767px){footer{background-color:#00475f;height:35px}}header{position:fixed;top:0;display:flex;justify-content:space-between;z-index:1;width:100vw;height:70px;background-color:rgba(212,211,206,.65);border-bottom:2px solid #14556b}header img.logo{width:60px;height:60px;margin:auto auto auto 20px}header nav{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);width:100%;display:flex;justify-content:flex-end}header nav .menu-burger{display:none}header nav ul{list-style:none;width:50%;margin:0;padding-left:0;display:flex;justify-content:space-around;align-items:center}header nav ul li{font-family:"open_sansbold";text-transform:capitalize;line-height:70px;font-weight:400}header nav ul li button.link{text-decoration:none;color:#14556b;font-size:20px;position:relative}header nav ul li button.link:before{content:"";position:absolute;bottom:-5px;left:0;background-color:#81b29a;width:0;height:2px;border-radius:50px;transition:all .3s ease-in}header nav ul li button.link:hover{opacity:1}header nav ul li button.link:hover:before{width:100%}.block-burger,.icon-close{position:absolute;display:none}@media only screen and (max-width:1200px){header nav ul{width:70%;padding-left:0}header .block-burger,header .icon-close{position:absolute;display:none}}@media only screen and (max-width:992px){header{width:100vw}header img.logo{width:50px;height:50px}header nav{width:100%}header nav ul{width:85%;margin:0 auto;justify-content:center}header nav ul li{width:200px;letter-spacing:1.5px}header nav ul li button.link{font-size:16px}}@media only screen and (max-width:767px){header{height:51.8518518519px;z-index:5}header img.logo{position:absolute;z-index:6;top:6px;width:40px;height:40px;margin-left:10px}header nav{width:100%;justify-content:right}header nav,header nav .menu-burger{height:51.8518518519px;display:flex;align-items:center}header nav .menu-burger{justify-content:center;z-index:6;width:50px}header nav .menu-burger .menu-icon{font-size:32px;color:#e3e2d6}header nav ul{position:absolute;top:0;display:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAW0AAAL5CAYAAAB7HnXqAAAACXBIWXMAAAsSAAALEgHS3X78AAAb7klEQVR4nO3df4zldX3v8S/L/ppddhFYfu2CUCSFLRDb3u6WXEXgoqvFilCp/LDX8OOaGqCt91a8f+hdgdy0f0Br/2q8alrTxIh/tbWRqDcEok1jxN6EFKu2BVrRVSqyyLIM+/vmfXYPHXZn5pwzc86Z8zrn8UhOSuzOzJk5c57z+X6+n8/3e9yhQ4easuLSd/xJ0zS/2AAwaj677xtf/mw9p+UznlgF+3IvFcDIebT9hJZ5bQByiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCiDRBEtAGCiDZAENEGCCLaAEFEGyCIaAMEEW2AIKINEES0AYKINkAQ0QYIItoAQUQbIIhoAwQRbYAgog0QRLQBgog2QBDRBggi2gBBRBsgiGgDBBFtgCCi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);background-size:105% 100%;background-position:50%;width:100%;height:100vh;padding-top:75px;flex-direction:column;justify-content:center;align-items:center}header nav ul li{width:100%;line-height:80px}header nav ul li button.link{font-size:20px;letter-spacing:0;color:#e3e2d6}header div.menu-burger{display:block}header .block-burger,header .icon-close{right:15px;top:15px;background-color:transparent;width:35px;height:30px;display:flex;flex-direction:column;justify-content:space-evenly}header .block-burger div.menu-burger,header .icon-close div.menu-burger{width:25px;height:2.75px;border-radius:50px;background-color:#14556b;transition:all .55s}header .icon-close div.menu-burger{background-color:#e3e2d6}header .icon-close div.menu-burger#bar1{transform:rotate(45deg) translate(5px,6px)}header .icon-close div.menu-burger#bar3{transform:rotate(-45deg) translate(5px,-6px)}header .icon-close div.menu-burger#bar2{opacity:0;margin-left:25px}}.home{flex-direction:column}.home,.home .home-content{display:flex;align-items:center}.home .home-content{justify-content:space-between;width:75%;margin-left:8%;height:100vh}.home .home-content p{font-size:40px;color:#106f8f;font-family:"Lato";margin:0}.home .home-content .job{width:35%}.home .home-content div{position:relative}.home .home-content div .portrait{width:300px;height:405px}.home .home-content div .gradient-portrait{position:absolute;top:86%;left:50%;transform:translateX(-50%);width:90%;height:60px;background-image:linear-gradient(rgba(227,226,214,.2),rgba(227,227,214,.82))}@media only screen and (max-width:1200px){.home .home-content{flex-direction:column;justify-content:space-around;margin-top:100px;margin-left:0;height:75vh;width:100%}.home .home-content .job{width:40%}.home .home-content div .portrait{width:275px;height:372px}.home .home-content div .gradient-portrait{top:325px;height:50px}}@media only screen and (max-width:992px){.home .home-content p{font-size:30px;margin-top:0}.home .home-content .job{width:100%}.home .home-content div .portrait{width:250px}.home .home-content div .gradient-portrait{top:88%;height:40px}}@media only screen and (max-width:767px){.home{width:85%;justify-content:space-around;margin:auto}.home .home-content{flex-direction:row;align-items:center;height:100vh}.home .home-content .job{width:200px}.home .home-content div .portrait{height:200px}.home .home-content div .gradient-portrait,.home .home-content div .portrait{width:145px}.home .home-content div .gradient-portrait{top:158px}}@media only screen and (max-width:576px){.home{width:100%}.home .home-content{flex-direction:column;padding:20% 0;height:100vh}.home .home-content div .portrait{height:270px}.home .home-content div .gradient-portrait,.home .home-content div .portrait{width:200px}.home .home-content div .gradient-portrait{top:85%}}.project-block{position:relative;width:225px}.project-block:hover .project-title{color:#08668f}.project-block:hover .project-img{opacity:.75;transform:scale(.9)}.project-block .project-img{width:225px;height:225px;border-radius:82% 103% 68% 122%;transition:border-radius .5s;object-fit:cover;margin:auto}.project-block .project-title{width:300px;margin-top:15px;margin-bottom:10px;letter-spacing:1px;color:#464444;transition:color .75s}.project-block .project-text{font-size:15px;margin:0 0 10px;line-height:20px}.project-block .project-text .project-text-des{font-size:15px}.project-block .project-link{padding:3px 20px;border-radius:12px;color:#e3e2d6;background-color:#464444}.project-block .project-link:hover{background-color:#08668f}@media only screen and (max-width:1200px){.project-block .project-img{width:225px;height:225px}.project-block .project-title{margin-top:1px}}@media only screen and (max-width:992px){.project-block{width:100%;margin:15% 0}.project-block .project-img{width:225px;height:225px;border-width:2px}.project-block .project-title{letter-spacing:2px;font-size:17.8571428571px}.project-block .project-img-block,.project-block .project-text,.project-block .project-title{width:250px}.project-block .project-link{font-size:13px;padding:2px 15px;border-radius:10px}}@media only screen and (max-width:767px){.project-block{width:100%;margin:5px auto}.project-block .project-img-block{width:200px}.project-block .project-img-block .project-img{width:90px;height:90px;border-width:2px}.project-block .project_block-text{width:200px}.project-block .project_block-text .project-title{width:100%;margin-top:0;margin-bottom:0}.project-block .project_block-text .project-text{width:100%;font-size:13px;margin-bottom:2.5px}.project-block .project_block-text .project-text .project-text-des{font-size:13px}.project-block .project-link{font-size:11px;padding:1px 10px;border-radius:10px}}@media only screen and (max-width:576px){.project-block{width:100vw;margin:5px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.project-block .block-left{width:200px;height:85px;display:flex;align-items:center;margin-bottom:8px}.project-block .block-left .project-title{color:#043747}.project-block .project-img-block{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.project-block .project-img-block .project-img{border-width:2px;opacity:.45}.project-block .project_block-text{width:200px}.project-block .project_block-text .project-title{width:100%;margin-top:0;margin-bottom:0}.project-block .project_block-text .project-text{width:100%;font-size:13px}.project-block .project-link{font-size:10px;padding:2px 8px;border-radius:10px}}.projects{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.projects .projects-content{width:65%;margin:10px auto}.projects .projects-content,.projects .projects-links{display:flex;justify-content:space-between;align-items:center}.projects .projects-links{position:absolute;bottom:15px;right:25px}.projects .projects-links p{font-size:15px}.projects .projects-links .icons a{height:35px;margin-left:10px}.projects .projects-links .icons a .icon{font-size:35px}@media only screen and (max-width:1200px){.projects .projects-content{width:90%;margin-top:50px}}@media only screen and (max-width:992px){.projects{padding-top:0}.projects .projects-content{width:70%;justify-content:space-around}.projects .projects-links{z-index:2;bottom:28px;right:20px}.projects .projects-links p{font-size:12px}.projects .projects-links .icons a .icon{font-size:27px}}@media only screen and (max-width:767px){.projects .projects-title{margin:30px auto 8px}.projects .projects-content{width:100%;margin:0}.projects .projects-links{bottom:0;right:0;left:10px}.projects .projects-links p{display:none}.projects .projects-links .icons{display:flex}.projects .projects-links .icons a{margin-left:0}.projects .projects-links .icons a .icon{font-size:25px}}@media only screen and (max-width:576px){.projects .projects-title{margin:30px auto 8px}.projects .projects-content{width:100%;margin:0;flex-direction:column}.projects .projects-links{bottom:0;right:10px}.projects .projects-links p{display:none}.projects .projects-links .icons{display:flex;flex-direction:column}.projects .projects-links .icons a{margin-left:0}.projects .projects-links .icons a .icon{font-size:25px}}.skills{display:flex;align-items:center}.skills .skills-content{height:100vh;width:100%}.skills .skills-content div h3{margin:0}.skills .skills-content div p{width:75%;margin:30px auto;line-height:45px;text-align:center}.skills .skills-content .skills-categories{display:flex;align-items:center;justify-content:space-evenly;position:relative;height:400px}.skills .skills-content .skills-categories .skills-design,.skills .skills-content .skills-categories .skills-web{text-transform:capitalize;width:30%;margin-top:25px;margin-bottom:25px}.skills .skills-content .skills-categories img{position:absolute;transform:rotate(90deg) scale(-.2,.2)}.skills h2{margin-top:175px}@media only screen and (max-width:1200px){.skills .skills-content{padding-top:75px}.skills .skills-content div p{width:80%}.skills .skills-content .skills-design,.skills .skills-content .skills-web{width:65%;margin:50px auto}}@media only screen and (max-width:992px){.skills .skills-content{padding-top:0}.skills .skills-content .skills-categories{flex-direction:column}.skills .skills-content .skills-categories .skills-design,.skills .skills-content .skills-categories .skills-web{width:75%}.skills .skills-content .skills-categories img{transform:rotate(0deg) scale(.2)}.skills .skills-content .skills-categories .skills-design,.skills .skills-content .skills-categories .skills-web{margin-top:75px}}@media only screen and (max-width:767px){.skills .skills-content{padding-top:50px;padding-bottom:10px}.skills .skills-content div{margin-top:10px}.skills .skills-content div h3{margin:0}.skills .skills-content div p{width:100%;line-height:25px;font-size:13px}.skills .skills-content .skills-categories{flex-direction:row;height:60vh}.skills .skills-content .skills-categories .skills-design,.skills .skills-content .skills-categories .skills-web{width:35%;height:40vh}.skills .skills-content .skills-categories img{margin-top:50px;transform:rotate(90deg) scale(.14,.2)}.skills h2{margin-top:50px}}@media only screen and (max-width:576px){.skills .skills-content{padding-top:50px}.skills .skills-content div{margin-top:0}.skills .skills-content div h3{margin:0}.skills .skills-content div p{width:100%;line-height:30px;font-size:13px}.skills .skills-content .skills-categories{flex-direction:column;justify-content:space-between}.skills .skills-content .skills-categories .skills-design,.skills .skills-content .skills-categories .skills-web{width:75%}.skills .skills-content .skills-categories img{top:25%;transform:rotate(0deg) scale(.2)}.skills .skills-content .skills-categories .skills-design{margin-top:50px}.skills h2{margin-top:100px}}@media only screen and (min-width:1530px){.skills-categories{height:650px!important}}
/*# sourceMappingURL=main.faa6bfff.chunk.css.map */