@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);:root{--bg-color:#59514a;--bg2-color:#f2e7dc;--hl-color:#f2e7dc;--h12-color:#59514a;--text-color:#f2dac4;--secondary-text-color:#59514a;--highlight-color:#dc6c3a;--grey:#736d68;--spacing:50px;--sm-spacing:30px;--padding:5vw;--z-fixed:100}@keyframes slideDown{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(1%)}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:.5}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{background-color:#59514a;background-color:var(--bg-color);height:100%;overflow-x:hidden}h1,h2,h3{font-family:Cormorant,serif;line-height:1.2em;text-align:center}body,p{font-family:Nunito Sans,sans-serif;font-weight:300;line-height:1.5em;margin-bottom:1em}::selection{background-color:#f2e7dc;background-color:var(--hl-color);color:#f2dac4;color:var(--text-color)}.pageTitle{border-bottom:3px solid #f2e7dc;border-bottom:3px solid var(--hl-color);color:#f2dac4;color:var(--text-color);font-size:36px;letter-spacing:-1.5px;margin-bottom:50px;margin-bottom:var(--spacing);margin-top:30px;margin-top:var(--sm-spacing)}.pageDescription{color:#736d68;color:var(--grey);font-size:14px;letter-spacing:1px}.socialIcons .icon{color:#f2dac4;color:var(--text-color)}.socialIcons .icon:hover{color:#dc6c3a;color:var(--highlight-color);scale:1.2}.btn{align-items:center;background-color:#f2e7dc;background-color:var(--hl-color);border:none;border-radius:30px;color:#f9f9f9;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-top:10px;padding:17px 30px;padding:17px var(--sm-spacing)}.btn:hover{background-color:#dc6c3a;background-color:var(--highlight-color)}.btn:hover .arrow-icon{transform:translate(3px,-3px)}a{text-decoration:none}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top-color:#f2dac4;border-top:4px solid var(--text-color);height:30px;margin:0 auto;width:30px}.fadeIn{animation:fadeInAnimation .5s ease-in}.container{padding:5vw;padding:var(--padding)}header{align-items:center;color:#f2dac4;color:var(--text-color);display:flex;justify-content:space-between;margin-left:10px;padding:30px 50px;padding:var(--sm-spacing) var(--spacing)}.logo{color:#f2e7dc;color:var(--hl-color);height:30px;z-index:1000}.links,.logo{position:absolute}.links{background-color:#59514a;background-color:var(--bg-color);border-radius:10px;display:none;padding:10px;right:0;top:93px;width:100%;z-index:999}.links a{color:#f2dac4;color:var(--text-color);display:flex;font-size:15px;justify-content:center;padding:20px 0;position:relative}a:-webkit-any-link{color:#f2dac4;color:var(--text-color)}.links a:hover,a:-webkit-any-link:hover{color:#dc6c3a;color:var(--highlight-color)}.links.open{animation:slideDown .5s ease-in-out forwards;display:block}.dropdown-toggle{background:none;border:none;cursor:pointer;font-size:16px}.closeMenu,.openMenu{height:20px;transition:transform .5s ease-in-out}.closeMenu{cursor:pointer;transform:rotate(180deg)}.links .closed{background-color:initial}.toggleMode{background:none;border:none;color:#f2dac4;color:var(--text-color);display:none;margin-left:10px;outline:none}.toggleIcon{cursor:pointer;scale:2}.toggleIcon:hover{color:#dc6c3a;color:var(--highlight-color)}footer{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:50px;padding:var(--spacing);text-align:center}footer,footer p span{color:#f2dac4;color:var(--text-color)}footer .footer-link{color:#f2e7dc;color:var(--hl-color);padding-top:10px;text-decoration:none}footer .footer-link:hover{color:#dc6c3a;color:var(--highlight-color)}footer .socialIcons{padding-top:10px}@media (min-width:750px){.links{background-color:#59514a;background-color:var(--bg-color);display:flex;justify-content:flex-end;left:0;padding:0 10px;position:relative;top:auto;width:0}.links a{margin-left:3px;padding:0}.links div:not(:last-child){margin-right:20px}.links.open{display:flex}.dropdown-toggle{display:none}.links a:before{background-color:#f2dac4;background-color:var(--text-color);bottom:-5px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.links a:hover:before{width:100%}.links a.active:before{background-color:#f2dac4;background-color:var(--text-color);bottom:-5px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease-in-out;width:0;width:100%}.closed{background-color:initial}.toggleMode{display:inline-block}}.portfolio{align-items:center;display:flex;margin-top:var(--spacing)}.portfolio,.projectCard{flex-direction:column;overflow:hidden}.projectCard{border-radius:3px;color:#fff;cursor:pointer;margin-bottom:20px;padding:0!important;position:relative;transition:all .5s ease-in-out}.textWrap{transition:all .9s ease-in-out;z-index:1}.projectLink{display:inline-block;text-decoration:none}.imageContainer img{height:12em;margin-top:25px;transition:all 1.3s ease-in-out}.tech{font-size:12px;white-space:nowrap}.viewWork{font-size:14px}.projectTitle{font-size:24px;padding:10px 0}.projectCard:before{background-color:#000000b3;bottom:0;content:"";display:block;left:0;opacity:.3;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out}.projectDetails{background-color:var(--bg2-color);margin:0;padding:var(--spacing) 10px;text-align:center}.projectDetails,.projectImage{margin-bottom:var(--spacing)}.projectBody{line-height:2;padding-bottom:var(--sm-spacing);text-align:left}.tech{margin-bottom:var(--sm-spacing);text-align:left}.paragraph{margin-bottom:1em}.technology{background-color:#4ea6a027;border-radius:20px;color:var(--hl-color);margin-right:5px;padding:5px 10px}@media (min-width:750px){.projectCard{flex-direction:row;height:350px;padding:var(--sm-spacing)!important}.projectCard:hover .imageContainer{transform:translateX(-70%)}.projectCard:hover .textWrap{transform:translateX(-250%)}.projectCard:hover:before{opacity:0}.projectCard:hover .imageContainer img{scale:1.4}.imageContainer{transform:translateX(30%);transition:all .3s ease-in-out}.textWrap{text-shadow:none}.projectTitle{font-size:30px;padding:10px 0}.viewWork{font-size:16px}.tech{font-size:14px}.projectDetails{margin-bottom:0;padding:var(--spacing)}}@media (min-width:1200px){.projectImage{margin-bottom:0}}.divider{border-left:1px solid var(--hl-color);height:auto;opacity:.2}.row-divider{border-bottom:1px solid var(--hl-color);display:block;margin:auto auto 3rem;opacity:.2;width:100%}.blogCard{padding:0 12rem}.blogTitle{color:var(--hl-color);font-size:2em;font-weight:300;margin-bottom:1.25em}.blogAuthor,.blogTitle{font-family:Nunito Sans,sans-serif}.blogAuthor{color:#aaa;font-size:14px;font-weight:400;letter-spacing:3px;margin-bottom:2.5em;text-transform:uppercase}.blogDesc{margin:var(--spacing) 0}.about{align-items:center;display:flex;flex-direction:column;margin-top:var(--spacing);overflow:hidden;padding-bottom:var(--spacing)}.aboutDetails{margin:0;padding:0 var(--spacing);text-align:left;top:0}.brand{color:var(--text-color);font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:3px;margin-bottom:0;padding:var(--sm-spacing);text-transform:uppercase}.about-section{flex-grow:1;line-height:2;list-style-type:none;padding:var(--spacing) 10vw;width:100%}.contact{align-items:center;display:flex;flex-direction:column;margin-top:var(--spacing);overflow:hidden}.contentTitle{color:var(--text-color);padding-bottom:10px}.contactInfo{font-size:12px;margin-bottom:var(--sm-spacing);margin-left:10px}.contentDescription,.info{font-size:15px}.infoDescription{margin-bottom:var(--sm-spacing)}.personalContactInfo{align-items:center;display:flex}ul{list-style:none}.mediaWrap{border-left:2px solid var(--grey);padding-bottom:12px;padding-left:var(--sm-spacing);padding-top:12px}.formGroup{padding-right:15px}.formControl{background-color:var(--bg-color);border:none;border-bottom:1px solid var(--grey);border-radius:1px;color:var(--grey);font-size:15px;margin-bottom:20px;outline:#0000;padding:10px;width:100%}.formControl:focus{border-bottom:1px solid var(--hl-color)}.formError{border-bottom:1px solid var(--hl2-color)}.formError::placeholder{color:var(--hl2-color)}textarea{font-family:Poppins,sans-serif;height:auto;resize:none}.icon{color:var(--hl-color);font-size:28px}.infoIcon{align-items:center;display:flex;width:var(--spacing)}.infoType{color:var(--text-color);font-size:15px}.infoValue a{color:var(--hl-color)}.contactForm{margin-bottom:var(--sm-spacing)}.contact .socialIcons{display:none}.mediaWrap a:hover{color:var(--hl2-color)}@media (min-width:400px){.contactInfo{font-size:15px}}@media (min-width:750px){.contact .socialIcons{display:inline;padding-bottom:var(--sm-spacing)}}.error{align-items:center;display:flex;flex-direction:column;margin-top:var(--spacing)}.error .pageTitle{border-bottom-color:var(--hl2-color)}.error-description{color:var(--hl2-color)}.error .btn{margin-top:32px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.bca07514.css.map*/