body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.button{border:none;border-radius:5rem;text-transform:uppercase;padding:.7rem 2rem;font-weight:600;font-size:.9rem;cursor:pointer;word-spacing:3px;text-decoration:none}.button__primary{background:linear-gradient(90deg,#07544b 20%,#1abc9c);color:#fff}.card{border-radius:5px;background-color:#f1c40f;width:25%;margin:1rem;color:#fff;cursor:pointer;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);overflow:hidden}.card__details{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem}.card__details--logo{width:40%;text-align:center;padding:1rem}.card__details--title{color:inherit;text-decoration:none;width:60%;font-weight:300;text-transform:uppercase;font-size:1.2rem;line-height:1.4}.contact{position:absolute;top:-6rem;right:10%;width:30%;margin:3rem auto auto;background-color:#fff;border-radius:5px;padding:1rem;font-size:.9rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000}.contact__title{text-transform:uppercase;font-size:1.5rem;text-align:center;letter-spacing:1px;font-weight:600;color:#07544b}.contact__form{width:100%;padding-top:2rem}.contact__form-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 1rem 1.5rem;width:100%}.contact__form-group:last-child{padding-bottom:0}.contact__form-group button{-webkit-align-self:flex-end;align-self:flex-end}.contact__group{padding:.5rem;font-size:1rem;color:#07544b}.contact__group--label{font-size:.9rem;display:block;font-weight:600;padding-bottom:.1rem}.contact__group--input,.contact__group--textarea{border:0;border-radius:5px;background-color:#ebf4f2;outline:none;box-shadow:inset 0 1px 2px 0 #cacaca;width:100%}.contact__group--textarea{rows:2}.contact-details{position:relative;margin-top:4rem;height:28rem;background-image:linear-gradient(0deg,#017366 0,rgba(13,167,149,.65098)),url(../../static/media/map.c8fa94f5.svg);background-size:contain;color:#fff}.contact-details__content{width:80%;margin:0 auto}.contact-details__content-data{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:3rem;gap:3rem;padding:3rem 0}.contact-details__content-footer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:35%;grid-gap:1rem;gap:1rem}.contact-details__content-footer--icon{width:10%;-webkit-align-self:center;align-self:center}.contact-social{padding:.3rem;background-color:#07544b}.content{width:90%;margin:auto}.content__title{text-align:center;padding:2rem 0}.content__title:before{content:"";width:15%;display:block;margin:0 auto;height:5px;border-radius:10px;background:#decf01;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transform-origin:center;transform-origin:center}.content__info{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-bottom:5rem;-webkit-justify-content:center;justify-content:center}.content__info-link{text-transform:uppercase;font-size:.9rem;font-weight:600}.content__skill{width:80%;margin:5rem auto}.content__skill-progress{-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.content__card,.content__skill-progress{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.content__card{padding-bottom:4rem}.content__img{height:250px;background-color:#000}.clip{background-color:#0da795}.clip--top{height:80%;width:95%;margin-left:5%;border-radius:80px 0 0 80px}.clip--bottom{-webkit-clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%)}.icon{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;grid-gap:10px;gap:10px}.icon-social{font-size:1.7rem;color:#069786}.icon-social--facebook:hover{color:#1877f2}.icon-social--twitter:hover{color:#1da1f2}.icon-social--youtube:hover{color:red}.icon-social--instagram:hover{color:#c32aa3}.icon-social--pinterest:hover{color:#bd081c}.icon-social--snapchat:hover{color:#fffc00}.icon-social--whatsapp:hover{color:#25d366}.icon-social--tumbler:hover{color:#35465d}.icon-social--reddit:hover{color:#ff4500}.icon-social--tiktok:hover{color:#010101}.icon-social--yelp:hover{color:#d32323}.icon-social--mastodon:hover{color:#2b90d9}.icon-social--spotify:hover{color:#1ed760}.icon-social--apple:hover{color:#a6b1b7}.icon-social--amazon:hover{color:#f90}.icon-social--alexa:hover,.icon-social--skype:hover{color:#00a7ce}.icon-social--linkedin:hover{color:#0a66c2}.icon-social--github:hover{color:#000}.icon-skill{font-size:3rem;color:#fff}.icon-arrow{font-size:1rem;color:#decf01;margin:0;transition:all .3s;-webkit-transform-origin:right;transform-origin:right}.icon-other{display:inline-block;font-size:3rem;color:#fff;margin-right:1rem;width:100%!important}.icon-bar{font-size:2rem;cursor:pointer;color:#fff;vertical-align:middle}.main .navigation{height:10vh}.main .hero{height:90vh;margin-bottom:4rem}.footer,.main__container .container__project{background-color:#f9f9f9}.footer-social{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:80%;margin:0 auto}.footer:hover .content .content__title:before,[class*=container__]:hover .content .content__title:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center;transform-origin:center}.nav{width:80%;margin:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.nav .nav-logo{color:#faebd7;font-weight:700;font-size:1.5rem}.nav .nav-button{margin:1rem;text-align:center}.nav .nav-button #check,.nav .nav-button .bar{display:none}.nav .nav-items .nav-item{display:inline-block;padding:1rem 1.5rem;font-size:1.2rem;list-style-type:none;text-align:center;cursor:pointer}.nav .nav-items .nav-item a{position:relative;text-decoration:none;color:#0da795}.nav .nav-items .nav-item a:after{position:absolute;content:"";top:135%;left:0;width:100%;height:2px;background:#e4aa48;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform-origin:right;transform-origin:right}.nav .nav-items .nav-item a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.nav .nav-items .nav-item:last-child{padding-right:0}.active{font-weight:700}.hero{position:relative;width:80%;margin:auto}.hero__owner{position:absolute;top:17%;left:65%;width:35%}.hero__job{position:absolute;top:40%;left:0;width:40%}.hero__social{padding:6rem 0 2rem}.hero__icon{padding:1rem 0}.background-clip{position:absolute;height:100%;width:100%;z-index:-999}.background-clip--1{z-index:-1;-webkit-clip-path:polygon(0 0,40% 0,9% 14%,0 55%);clip-path:polygon(0 0,40% 0,9% 14%,0 55%);background-color:#0da795}.background-clip--2{z-index:-2;-webkit-clip-path:polygon(0 0,40% 0,11% 15%,0 55%);clip-path:polygon(0 0,40% 0,11% 15%,0 55%);background-color:#07544b}.background-clip--3{z-index:-3;-webkit-clip-path:polygon(40% 0,0 0,0 55%);clip-path:polygon(40% 0,0 0,0 55%);background-color:#0da795}.background-clip--4{z-index:-1;-webkit-clip-path:polygon(100% 100%,100% 45%,95% 85%,60% 100%);clip-path:polygon(100% 100%,100% 45%,95% 85%,60% 100%);background-color:#0da795}.background-clip--5{z-index:-2;-webkit-clip-path:polygon(100% 100%,100% 45%,93% 84%,60% 100%);clip-path:polygon(100% 100%,100% 45%,93% 84%,60% 100%);background-color:#07544b}.background-clip--6{z-index:-3;-webkit-clip-path:polygon(100% 45%,60% 100%,100% 100%);clip-path:polygon(100% 45%,60% 100%,100% 100%);background-color:#0da795}.skill{display:block;background-color:#069786;width:47%;font-size:1rem;font-weight:600;letter-spacing:1px;color:#fff}.skill__data{-webkit-flex-direction:row;flex-direction:row}.skill__data,.skill__data-name{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.skill__data-name{background-color:#07544b;padding:.5rem}.link{text-decoration:none;cursor:pointer}.link__info{font-size:.9rem;font-weight:600;color:#decf01;position:relative;transition:all .3s ease-in-out}.link__info:after{position:absolute;content:"";top:135%;left:0;width:100%;height:2px;background:#e4aa48;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform-origin:center;transform-origin:center}.link__info:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center;transform-origin:center}.link__info:hover svg{margin-left:1rem}.link__info:hover .p__r-1{font-size:1rem!important}.link__address{font-size:1.5rem}.link__address,.link__address--1{-webkit-align-self:center;align-self:center;font-style:normal}.link__address--1{font-size:1.2rem}.link__category{color:#fff;padding:1rem}.link__category:hover{color:#decf01}.link__category.active{color:#decf01!important}.copyright{font-size:1rem;color:#fff;-webkit-align-self:center;align-self:center}.pofo-cat{position:relative;z-index:1}.pofo-cat a.active{color:#decf01!important;background-color:transparent!important;border:0!important;border-bottom:2px solid #decf01!important}.pofo-line{background:#d6d6d6;height:2px;position:absolute;top:35%;width:26.5%;z-index:-1;margin:0 auto;text-align:center}.p__r-1{padding-right:1rem;transition:all .3s ease-in-out}.p__t-2{padding-top:2rem}.m__b-1{margin-bottom:1rem}.m__b-2{margin-bottom:2rem}.m__b-5{margin-bottom:.5rem}.text{display:block;font-family:inherit}.text__name{font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:1px;position:relative}.text__name-last{color:#069786}.text__name:after{position:absolute;content:"";top:115%;left:0;width:15%;height:5px;background:#e4aa48}.text__job-title{text-transform:uppercase;letter-spacing:1px;font-size:2.2rem;font-weight:600;color:#069786}.text__paragraph{padding:1rem 0;font-size:1rem;font-weight:500;color:#383838;line-height:1.5}.text__primary{font-size:2.2rem;font-weight:600;color:#483d3d}.text__secondary{text-transform:uppercase;font-weight:700;font-size:1rem;color:#decf01;padding:5vh 0 2vh;letter-spacing:1px;text-align:center}.text__tertiary{width:50%;margin:0 auto;color:#272727;font-size:1.1rem;font-weight:500}.text__description{font-size:2rem;text-align:center;color:#e7e7e7}.text__project-title{font-size:1.8rem;color:#fff;line-height:1.1}.text__project-desc{padding:1rem 0;font-size:1rem;font-weight:500;color:#383838}.text__contact-form{font-weight:600;font-size:.9rem}.text__center{text-align:center}.text__right{text-align:right}.text__black{color:#414040}@media only screen and (min-width:768px) and (max-width:991px){.hero__social{font-size:1rem}.background-clip{display:none}.background-clip--1{-webkit-clip-path:polygon(0 0,50% 0,9% 14%,0 50%);clip-path:polygon(0 0,50% 0,9% 14%,0 50%)}.background-clip--2{-webkit-clip-path:polygon(0 0,50% 0,11% 15%,0 50%);clip-path:polygon(0 0,50% 0,11% 15%,0 50%)}.background-clip--3{-webkit-clip-path:polygon(50% 0,0 0,0 50%);clip-path:polygon(50% 0,0 0,0 50%)}.background-clip--4{-webkit-clip-path:polygon(100% 100%,100% 50%,95% 85%,50% 100%);clip-path:polygon(100% 100%,100% 50%,95% 85%,50% 100%)}.background-clip--5{-webkit-clip-path:polygon(100% 100%,100% 50%,93% 84%,50% 100%);clip-path:polygon(100% 100%,100% 50%,93% 84%,50% 100%)}.background-clip--6{-webkit-clip-path:polygon(100% 50%,50% 100%,100% 100%);clip-path:polygon(100% 50%,50% 100%,100% 100%)}.icon-social{font-size:1.6rem}.text__name{font-size:3rem}.button{padding:.7rem 1.5rem;font-size:.8rem}}@media only screen and (max-width:991px){body{background-color:#0da795!important}.main .hero{height:60vh;width:90%}.main .hero__owner{left:0;top:25%}.main .hero__job{top:40%;width:40%;right:0;left:unset}.main .hero__social{padding:6rem 0 2rem}.nav{width:90%}.nav .nav-logo{font-size:1.4rem}.nav .nav-button{-webkit-align-self:center;align-self:center}.nav .nav-button .bar{display:block;vertical-align:middle}.nav .nav-items{display:none}.nav .nav-items .nav-item{font-size:1rem;padding:1rem .9rem}.content__skill{margin:2rem auto 5rem}.content__skill-progress{-webkit-flex-direction:column;flex-direction:column}.content__img{height:200px}.skill{width:80%;margin:1rem auto}.skill:last-child{margin-bottom:5rem}.main__container .container__project{background-color:unset}.main__container .container__skill{background-color:#f9f9f9;border-radius:0 0 80px 80px}.clip{background-color:#f9f9f9}.clip--top{height:100%;width:100%;margin-left:0;border-radius:80px 80px 0 0}.background-clip{display:none}.text__primary{font-size:1.5rem}.text__tertiary{font-size:.9rem}.text__name{font-size:3rem}.text__name-last{color:#fff}.text__job-title{color:#fff;font-size:2rem}.text__paragraph{padding:1rem 0 2rem;font-size:.9rem}.text__project-title{font-size:1.2rem;color:#0da795}.text__project-desc{font-size:.85rem}.icon-social{color:#fff}.icon-skill{font-size:2.5rem}.button__primary{background:#decf01!important}.card{width:35%;padding:3rem 1rem 1.5rem}.card-info--title{font-size:.9rem}.p__t-2{padding-top:0}.contact{width:unset}.contact__title{font-size:1.2rem}.contact-details__content-footer{width:100%}.contact-details__content-footer--icon{width:5%}.link__address{font-size:1.2rem}.link__address--1{font-size:1rem}}@media only screen and (min-width:992px) and (max-width:1023px){.nav .nav-logo{font-size:1.4rem}.nav .nav-items .nav-item{font-size:1rem;padding:1rem .9rem}.skill__data-name{font-size:.95rem}.hero__owner{left:63%}.hero__social{font-size:.95rem;padding:7rem 0 2rem}.text__primary{font-size:1.5rem}.text__tertiary{font-size:.9rem}.text__name{font-size:3rem}.text__paragraph{font-size:.9rem}.text__job-title{font-size:2.15rem}.text__project-title{font-size:1.2rem}.text__project-desc{font-size:.9rem}.contact-details__content-footer{width:40%}.contact-details__content-footer--icon{width:8%}.link__address{font-size:1.3rem}.link__address--1{font-size:1rem}.content__info-right{width:45%}.content__img{height:200px}.content__skill{margin:3rem auto}.card{padding:4rem 1rem 1.5rem}.card-info--title{font-size:.98rem}.p__t-2{padding-top:0}.icon-skill{font-size:2.5rem}.button{padding:.6rem 1.5rem;font-size:.8rem}}@media only screen and (min-width:1024px) and (max-width:1200px){.nav .nav-logo{font-size:1.4rem}.nav .nav-items .nav-item{font-size:1rem;padding:1rem}.hero__owner{left:63%}.hero__social{font-size:1rem;padding:6.5rem 0 0}.content__info{padding-bottom:2rem}.content__info-right{width:45%}.content__skill{margin:3rem auto}.content__card{padding-bottom:2rem}.skill__data{font-size:.95rem}.text__primary{font-size:1.7rem}.text__tertiary{font-size:.95rem}.text__name{font-size:3rem}.text__paragraph{font-size:.85rem}.text__project-title{font-size:1.35rem}.text__project-desc{font-size:.95rem}.p__t-2{padding-top:0}.button{padding:.5rem 1rem;font-size:.8rem}.icon-skill{font-size:2.4rem}.card{padding-top:4rem}}@media only screen and (min-width:1201px) and (max-width:1300px){.nav .nav-logo{font-size:1.4rem}.nav .nav-items .nav-item{padding:1rem}.content__info{padding-bottom:2rem}.content__info-right{width:40%}.content__card{padding-bottom:2rem}.content__skill{margin:3rem auto}.contact-details__content-footer--icon{width:8%}.text__tertiary{font-size:1rem}.text__name{font-size:3.4rem}.text__project-title{font-size:1.5rem}.link__address{font-size:1.4rem}.link__address--1{font-size:1.1rem}.p__t-2{padding-top:0}}@media only screen and (min-width:1301px) and (max-width:1400px){.hero__owner{left:63%}.p__t-2{padding-top:0}.text__tertiary{font-size:1rem}.content__skill{margin:4rem auto}}@media only screen and (min-width:1401px){.nav .nav-logo{font-size:2rem}.nav .nav-items .nav-item{font-size:1.3rem;padding:1rem 1.5rem}.hero__owner{left:63%}.hero__social{font-size:1rem;padding:6.5rem 0 2rem}.content__info{padding-bottom:2rem}.content__info-right{width:40%}.content__skill{margin:3rem auto}.card-info--title,.skill__data-name{font-size:1.2rem}.contact__group{font-size:1rem}.text__name{font-size:4rem}.text__job-title{font-size:2.5rem}.text__project-title{font-size:1.5rem}.text__project-desc{font-size:1rem}.text__paragraph{font-size:1rem;padding-bottom:1.5rem}.text__tertiary{font-size:1.1rem}.text__secondary{font-size:1.2rem}.button{font-size:.9rem;letter-spacing:1px}.link__info{font-size:1rem}}*{padding:0;margin:0}*,:after{box-sizing:border-box}html{scroll-behavior:smooth}::selection{color:#fff;background:#1abc9c}body{color:#000;font-family:"Lato",sans-serif;font-size:1.2rem;background-color:#f9f9f9}div,footer,h1,img,li,main,nav,p,section{transition:all .5s ease-in-out,left 1s ease-in-out}
/*# sourceMappingURL=main.2affd01f.chunk.css.map */