@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700;800&display=swap);.about{flex:1 1;flex-direction:column;width:100%}.profile{flex-wrap:wrap;justify-content:center;margin-top:2rem}.profile,.profile__item{align-items:flex-start;display:flex}.profile__item{flex-direction:column;justify-content:flex-start;margin:2rem;width:190px}.profile__item img{border-radius:15px;height:170px;object-fit:cover;width:100%}@media screen and (min-width:2000px){.profile__item{margin:2rem 4rem;width:370px}.profile__item img{height:320px}}.navbar{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.8);justify-content:space-between;padding:1rem 2rem;position:fixed;width:100%;z-index:2}.navbar,.navbar__logo{align-items:center;display:flex}.navbar__logo{justify-content:flex-start}.navbar__logo img{height:40px;width:40px}@media screen and (min-width:2000px){.navbar__logo img{height:80px;width:80px}}.navbar__links{align-items:center;display:flex;flex:1 1;justify-content:center;list-style:none}.navbar__links li{cursor:pointer;flex-direction:column;margin:0 1rem}.navbar__links li div{background:transparent;border-radius:50%;height:5px;margin-bottom:5px;width:5px}.navbar__links li a{color:#5a6372;flex-direction:column;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.navbar__links li a:hover{color:#01497c}.navbar__links li:hover div{background-color:#01497c}@media screen and (max-width:900px){.navbar__links{display:none}}.navbar__menu{align-items:center;background-color:#01497c;border-radius:50%;display:flex;height:35px;justify-content:center;position:relative;width:35px}.navbar__menu svg{color:#fff;height:70%;width:70%}.navbar__menu div{align-items:flex-end;background-color:#fff;background-image:url(https://jeffdeutsch-projects.s3.amazonaws.com/portfolio_site/BGwaves.png);background-repeat:repeat;background-size:cover;bottom:0;box-shadow:0 0 20px hsla(0,0%,66%,.15);display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding:1rem;position:fixed;right:0;top:0;width:80%;z-index:5}.navbar__menu div svg{color:#01497c;height:35px;margin:.5rem 1rem;width:35px}.navbar__menu div ul{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.navbar__menu div ul li{margin:1rem}.navbar__menu div ul li a{color:#5a6372;font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.navbar__menu div ul li a:hover{color:#01497c}@media screen and (min-width:900px){.navbar__menu,.navbar__menu div{display:none}}.footer{flex:1 1;flex-direction:column;width:100%}.footer__cards{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:4rem 2rem 2rem;width:60%}.footer__cards .card{align-items:center;background-color:#fef4f5;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem 0;min-width:290px;padding:1rem;transition:all .3s ease-in-out}.footer__cards .card img{height:40px;margin:0 .7rem;width:40px}.footer__cards .card p{font-weight:600}.footer__cards .card a{font-weight:500;text-decoration:none}.footer__cards .card:hover{box-shadow:0 0 25px #fef4f5}@media screen and (max-width:450px){.footer__cards .card{width:100%}}.footer__cards .card:last-child{background-color:#f2f7fb}.footer__form{flex-direction:column;margin:1rem 2rem;width:60%}.footer__form div{background-color:#d3dfee;border-radius:10px;cursor:pointer;margin:.75rem 0;transition:all .3s ease-in-out;width:100%}.footer__form div input,.footer__form div textarea{background-color:#fff;border:none;border-radius:7px;color:#01497c;font-family:Rubik,sans-serif;outline:none;padding:.95rem;width:100%}.footer__form div input::-webkit-input-placeholder,.footer__form div textarea::-webkit-input-placeholder{color:rgba(3,3,3,.439)}.footer__form div input::placeholder,.footer__form div textarea::placeholder{color:rgba(3,3,3,.439)}.footer__form div textarea{height:170px}.footer__form div:hover{box-shadow:0 0 25px #01497c}.footer__form button{background-color:#01497c;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Rubik,sans-serif;font-weight:500;margin:2rem 0 0;outline:none;padding:1rem 2rem;transition:all .3s ease-in-out}.footer__form button:hover{box-shadow:0 0 25px #fff}@media screen and (max-width:768px){.footer__form{margin:1rem 0;width:100%}.footer{width:100%}}#home{background-image:url(https://jeffdeutsch-projects.s3.amazonaws.com/portfolio_site/BGwaves.png);background-position:50%;background-repeat:repeat;background-size:cover;position:relative}#home .wrapper{padding:0}#home .wrapper .copyright{display:none}.header{flex:1 1;flex-direction:row;height:100%;padding:6rem 2rem 0;width:100%}.header__info{align-items:flex-start;display:flex;flex:.65 1;flex-direction:column;height:100%;justify-content:flex-start}@media screen and (max-width:2000px){.header__info{margin-right:0;width:100%}}.header__badge{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.header__badge .badge,.header__badge .tag{background-color:#fff;border-color:#fff;border-radius:15px;box-shadow:0 0 20px rgba(0,0,0,.1);flex-direction:row;padding:1rem;width:auto}.header__badge .tag{flex-direction:column;margin-top:3rem}.header__badge .tag p{text-align:right;text-transform:uppercase;width:100%}.header__badge span{font-size:2.5rem}@media screen and (min-width:2000px){.header__badge span{font-size:5rem}}@media screen and (max-width:1200px){.header__badge{align-items:flex-start;justify-content:flex-start}}.header__circles{align-items:flex-start;display:flex;flex:.75 1;flex-direction:column;height:100%;justify-content:space-evenly;margin-left:1rem}.header__circles div{background-color:#fff;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.1);height:100%;width:100%}.header__circles div img{height:60%;width:60%}.header__circles div:first-child{height:100px;width:100px}.header__circles div:nth-child(2){height:150px;margin:1.75rem;width:150px}.header__circles div:nth-child(3){height:70px;width:70px}@media screen and (min-width:2000px){.header__circles div:first-child{height:400px;width:400px}.header__circles div:nth-child(2){height:175px;width:175px}.header__circles div:nth-child(3){height:225px;width:225px}}@media screen and (max-width:1200px){.header__circles{flex-direction:row;flex-wrap:wrap;margin-left:0;width:100%}.header__circles div{margin:1rem}}.header__img{align-items:flex-end;display:flex;flex:1 1;height:100%;justify-content:flex-end;position:relative}.header__img img{object-fit:contain;width:100%;z-index:1}.header__img .overlayCircle{bottom:0;height:90%;left:0;position:absolute;right:0;width:100%;z-index:0}@media screen and (max-width:1200px){.header__img{margin:2rem 0}}@media screen and (min-width:2000px){.header{padding-top:8rem}}@media screen and (max-width:1200px){.header{flex-direction:column}}@media screen and (max-width:400px){.header{padding:6rem 1rem 2rem}}.skills__container{display:flex;flex-direction:row;margin-top:3rem;width:80%}.skills__container .skillList{align-items:flex-start;display:flex;flex:1 1;flex-wrap:wrap;justify-content:flex-start;margin-right:5rem}.skills__container .skillList__item{flex-direction:column;margin:1rem;text-align:center;transition:all .3s ease-in-out}.skills__container .skillList__item div{background-color:#fff;border-radius:50%;height:90px;width:90px}.skills__container .skillList__item div img{height:50%;width:50%}.skills__container .skillList__item div:hover{box-shadow:0 0 25px #fef4f5}@media screen and (min-width:2000px){.skills__container .skillList__item div{height:150px;width:150px}}@media screen and (max-width:450px){.skills__container .skillList__item div{height:70px;width:70px}}.skills__container .skillList__item p{font-weight:500;margin-top:.5rem}@media screen and (min-width:2000px){.skills__container .skillList__item{margin:1rem 2rem}.skills__container .skillList__item p{margin-top:1rem}}@media screen and (max-width:900px){.skills__container .skillList{align-items:center;justify-content:center;margin-right:0}}.skills__container .expList{flex:1 1;flex-direction:column}.skills__container .expList,.skills__container .expList__item{align-items:flex-start;display:flex;justify-content:flex-start}.skills__container .expList__item{flex-direction:row;margin:1rem 0;width:100%}.skills__container .expList__item .yearPoint{margin-right:3rem}.skills__container .expList__item .yearPoint p{color:#01497c;font-weight:800}@media screen and (max-width:450px){.skills__container .expList__item .yearPoint{margin-right:1rem}}.skills__container .expList__item .workPoint{flex:1 1}.skills__container .expList__item .workPoint__item{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem}.skills__container .expList__item .workPoint__item h4{font-weight:800}.skills__container .expList__item .workPoint__item p{color:#5a6372;font-weight:400;margin-top:5px}@media screen and (max-width:900px){.skills__container .expList{margin-top:2rem}.skills__container{flex-direction:column;width:100%}}.tooltip{background-color:#fff!important;border-radius:5px!important;box-shadow:0 0 25px rgba(0,0,0,.1)!important;color:#5a6372!important;line-height:1.5!important;max-width:300px!important;opacity:1!important;padding:1rem!important;text-align:center!important}@media screen and (min-width:2000px){.tooltip{font-size:1.75rem!important;line-height:2!important;max-width:500px!important}}.testimonial{flex:1 1;flex-direction:column;width:100%}.testimonial .item{background-color:#fff;border-radius:15px;box-shadow:0 0 30px rgba(0,0,0,.1);display:flex;min-height:320px;padding:2rem;transition:all .3s ease-in-out;width:60%}.testimonial .item img{border-radius:50%;height:100px;object-fit:cover;width:100px}.testimonial .item .content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-around;padding:0 2rem;text-align:left}.testimonial .item .content p{color:#030303;font-family:Rubik,sans-serif;font-size:1.25rem;line-height:2rem}.testimonial .item .content h4{color:#01497c;font-weight:600;margin-top:2rem}.testimonial .item .content h5{color:#5a6372;font-weight:400;margin-top:5px}@media screen and (min-width:2000px){.testimonial .item{min-height:450px}.testimonial .item img{height:150px;width:150px}}@media screen and (max-width:850px){.testimonial .item{width:100%}}@media screen and (max-width:600px){.testimonial .item{flex-direction:column}}.testimonial .buttons{flex-direction:row;margin-top:1rem}.testimonial .buttons div{background-color:#fff;border-radius:50%;height:50px;margin:1rem;transition:all .3s ease-in-out;width:50px}.testimonial .buttons div svg{color:#01497c;height:20px;width:20px}.testimonial .buttons div:hover{background-color:#01497c}.testimonial .buttons div:hover svg{color:#fff}.testimonial .brands{flex-wrap:wrap;margin-top:2rem;width:80%}.testimonial .brands div{margin:1.5rem;width:150px}.testimonial .brands div img{-webkit-filter:grayscale(1);filter:grayscale(1);height:auto;object-fit:cover;width:100%}.testimonial .brands div:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media screen and (min-width:2000px){.testimonial .brands div{margin:2rem;width:210px}}@media screen and (max-width:450px){.testimonial .brands div{margin:1rem;width:120px}}@media screen and (max-width:800px){.testimonial .brands div{width:100%}}.work{flex:1 1;flex-direction:column;width:100%}.work__filter{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:4rem 0 2rem}.work__filter .filterItem{background-color:#fff;border-radius:.5rem;color:#030303;cursor:pointer;font-weight:800;margin:.5rem;padding:.5rem 1rem;transition:all .3 ease}.work__filter .filterItem--active,.work__filter .filterItem:hover{background-color:#01497c;color:#fff}@media screen and (min-width:2000px){.work__filter .filterItem{border-radius:.85rem;padding:1rem 2rem}}.work__portfolio{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.work__portfolio .portfolioItem{background-color:#fff;border-radius:.5rem;color:#030303;cursor:pointer;flex-direction:column;margin:2rem;padding:1rem;transition:all .3s ease;width:270px}.work__portfolio .portfolioItem:hover{box-shadow:0 0 25px rgba(0,0,0,.2)}.work__portfolio .portfolioItem .portfolioImg{height:230px;position:relative;width:100%}.work__portfolio .portfolioItem .portfolioImg img{border-radius:.5rem;height:100%;object-fit:cover;width:100%}.work__portfolio .portfolioItem .portfolioImg--hover{align-items:center;background-color:rgba(0,0,0,.5);border-radius:.5rem;bottom:0;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Rubik,sans-serif;font-weight:800;justify-content:space-evenly;left:0;margin:0;position:absolute;right:0;top:0;transition:all .3s ease}.work__portfolio .portfolioItem .portfolioImg--hover svg{color:#fff;height:300%;width:300%}@media screen and (min-width:2000px){.work__portfolio .portfolioItem .portfolioImg{height:350px}}.work__portfolio .portfolioItem .portfolioContent{flex-direction:column;padding:.5rem;position:relative;width:100%}.work__portfolio .portfolioItem .portfolioContent h1{line-height:1.5;margin-top:1rem}.work__portfolio .portfolioItem .portfolioContent .tag{background-color:#fff;border-radius:10px;box-shadow:0 0 25px rgba(0,0,0,.2);margin-top:10px;padding:.5rem 1rem;top:-25px;transition:all .3s ease}.work__portfolio .portfolioItem .portfolioContent .tag:hover{box-shadow:0 0 25px rgba(0,0,0,.6)}@media screen and (min-width:2000px){.work__portfolio .portfolioItem{border-radius:.75rem;padding:1.25rem;width:470px}}@media screen and (max-width:300px){.work__portfolio .portfolioItem{margin:1rem;width:100%}}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}.app{background-color:#d3dfee;font-family:Rubik,sans-serif}.whiteBg{background-color:#fff}.primaryBg{background-color:#d3dfee}.container{display:flex;flex-direction:row;min-height:100vh;width:100%}.flex{align-items:center;display:flex;justify-content:center}.wrapper{flex:1 1;flex-direction:column;padding:4rem 2rem;width:100%}@media screen and (max-width:450px){.wrapper{padding:4rem 1rem 2rem}}.copyright{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem 0 0;width:100%}.copyright p{color:#030303;text-transform:uppercase}.headText{color:#030303;font-size:2.75rem;font-weight:800;text-align:center;text-transform:capitalize}.headText span{color:#01497c}@media screen and (min-width:2000px){.headText{font-size:4rem}}@media screen and (max-width:450px){.headText{font-size:2rem}}.pText{color:#5a6372;font-size:.8rem;line-height:1.5;text-align:left}@media screen and (min-width:2000px){.pText{font-size:1.75rem}}.boldText{color:#030303;font-size:1rem;font-weight:800;text-align:left}@media screen and (min-width:2000px){.boldText{font-size:2rem}}@media screen and (max-width:450px){.boldText{font-size:.9rem}}.social{flex-direction:column;justify-content:flex-end;padding:1rem}.social,.social div{align-items:center;display:flex}.social div{background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;height:40px;justify-content:center;margin:.25rem 0;transition:all .3s ease-in-out;width:40px}.social div svg{color:#5a6372;height:15px;width:15px}.social div:hover{background-color:#01497c;border-color:#01497c}.social div:hover svg{color:#fff}@media screen and (min-width:2000px){.social div{height:70px;margin:.5rem 0;width:70px}.social div svg{height:30px;width:30px}}.navigation{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}.navigation .navigationDot{background-color:#9da2a9;border-radius:50%;height:10px;margin:.5rem;transition:background-color .2s ease-in-out;width:10px}.navigation .navigationDot:hover{background-color:#01497c}@media screen and (min-width:2000px){.navigation .navigationDot{height:20px;width:20px}}@media screen and (mad-width:500px){.navigation,.social{display:none}.copyright{padding:2rem}}
/*# sourceMappingURL=main.a2b69142.css.map*/