:root{--font-base:"Source Sans Pro",sans-serif;--primary-color:#edf2f8;--secondary-color:#313bac;--black-color:#030303;--lightGray-color:#e4e4e4;--gray-color:#6b7688;--brown-color:#46364a;--white-color:#fff}*{box-sizing:border-box;font-family:Source Sans Pro,sans-serif;margin:0;padding:0;scroll-behavior:smooth}.app{background-color:var(--primary-color);font-family:var(--font-base)}.app__whitebg{background-color:var(--white-color)}.app__primarybg{background-color:var(--primary-color)}.app_flex{align-items:center;display:flex;justify-content:center}.app_flex_row_left,.app_flex_row_right{align-items:flex-start;display:flex;justify-content:center}.p-text{color:var(--gray-color);font-size:.8rem;line-height:1;text-align:left}.p-text .app_profile-description-text{color:var(--gray-color);font-size:24px;font-weight:400;line-height:36px}@media screen and (min-width:2000px){.p-text{font-size:1.75rem}}.bold-text{color:var(--black-color);font-size:1rem;font-weight:800;text-align:left}@media screen and (min-width:2000px){.bold-text{font-size:2rem}}@media screen and (max-width:450px){.bold-text{font-size:.9rem}}.copy-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem 0 0;width:100%}.copy-right p{color:var(--black-color);text-transform:uppercase}.app_container{display:flex;flex-direction:row;min-height:100vh;width:100%}.app_container .app_social{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding:3rem 1rem}.app_container .app_social div{align-items:center;background:var(--white-color);border:1px solid var(--lightGray-color);border-radius:50%;display:flex;height:40px;justify-content:center;margin:.25rem 0;transition:all .3s ease-in-out;width:40px}@media screen and (min-width:2000px){.app_container .app_social div{height:70px;margin:.5rem 0;width:70px}.app_container .app_social div svg{height:30px;width:30px}}.app_container .app_social div svg{color:var(--gray-color);height:15px;width:15px}.app_container .app_social div:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.app_container .app_social div:hover svg{color:var(--white-color)}.app_container .app_navigation{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}.app_container .app_navigation .app_navigation-dots{background:gray;border-radius:50%;height:10px;margin:.5rem;transition:background-color .2s ease-in-out;width:10px}.app_container .app_navigation .app_navigation-dots:hover{background-color:var(--secondary-color)}@media screen and (min-width:2000px){.app_container .app_navigation .app_navigation-dots{height:20px;width:20px}}.app_primary-bg{background-color:var(--primary-color)}.header-text{color:var(--black-color);font-size:2.75rem;font-weight:800;text-align:center;text-transform:capitalize}.header-text span{color:var(--secondary-color)}@media screen and (min-width:2000px){.header-text{font-size:4rem}}@media screen and (min-width:450px){.header-text{font-size:2rem}}.app_wrap{flex:1 1;flex-direction:column;padding:4rem 2rem;width:100%}@media screen and (max-width:450){.app_wrap{padding:4rem 1rem 2rem}}.head-text{color:var(--black-color);font-size:2.75rem;font-weight:800;text-align:center;text-transform:capitalize}.head-text span{color:var(--secondary-color)}@media screen and (min-width:2000px){.head-text{font-size:4rem}}@media screen and (max-width:450px){.head-text{font-size:2rem}}.px-1{padding:1rem 0}.my-1{margin:1rem 0}.my-2{margin:2rem 0}.my-3{margin:3rem 0}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.app_navbar{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.18);display:flex;justify-content:space-between;left:0;padding:1rem 190px;position:fixed;right:0;top:0;width:100%;z-index:2}@media screen and (min-width:2000px){.app_navbar{padding:1rem 220px}}.app_navbar-items>ul{align-items:flex-start;display:flex;gap:42.667px;list-style:none;text-decoration:none}@media screen and (max-width:900px){.app_navbar-items>ul{display:none}}.app_navbar-items ul>li li{cursor:pointer;flex-direction:column;margin:0 1rem}.app_navbar-items ul>li li:hover div{background:var(--secondary-color)}.app_navbar-items ul>li>a{color:var(--gray-color);flex-direction:column;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.app_navbar-items ul>li>a:hover{color:var(--secondary-color)}.app_navbar-content{color:var(--darkblue);cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.app_navbar-active-content{color:var(--primary)}.app__navbar-menu{align-items:center;background-color:var(--secondary-color);border-radius:50%;display:flex;height:35px;justify-content:center;position:relative;width:35px}.app__navbar-menu svg{color:var(--white-color);height:70%;width:70%}.app__navbar-menu div{align-items:flex-end;background:url(/static/media/bgWhite.79658cadae50b3b16ee5.png);background-color:var(--white-color);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}.app__navbar-menu div svg{color:var(--secondary-color);height:35px;margin:.5rem 1rem;width:35px}.app__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%}.app__navbar-menu div ul li{margin:1rem}.app__navbar-menu div ul li a{color:var(--gray-color);font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.app__navbar-menu div ul li a:hover{color:var(--secondary-color)}@media screen and (min-width:900px){.app__navbar-menu,.app__navbar-menu div{display:none}}.app__navbar-logo{align-items:center;display:flex;justify-content:flex-start}.app__navbar-logo img{height:40px;width:180px}@media screen and (min-width:2000px){.app__navbar-logo img{height:40px;width:180px}}.app_about{flex:1 1;flex-direction:column;justify-content:flex-start;width:100%}.app_profile-description-text{font-size:18px}.app_profile{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;justify-content:center;padding:0 85.333px}.app_profile .app_profile-description-text{color:var(--gray-color);font-size:24px;font-weight:400;line-height:36px}.app_profile .app_profile-information{align-items:center;display:flex;flex-direction:column;justify-content:center}.app_profile a{background-color:var(--secondary-color);border:none;border-radius:10px;color:var(--white-color);cursor:pointer;font-family:var(--font-base);font-weight:500;margin:1rem 0 0;outline:none;padding:1rem 2rem;text-align:center;text-decoration:none;transition:cubic-bezier(.55,.085,.68,.53);width:10rem}.app_profile a:hover{background:#2430af}.app_profile .app_profile-information-detail{align-items:flex-start;display:flex;gap:3rem;justify-content:space-between}@media screen and (max-width:900px){.app_profile .app_profile-information-detail{flex-direction:column;gap:6rem;width:100%}}.app_profile .app_profile-information-detail .app_profile-detail{display:flex;flex:1 1;flex-direction:column;gap:1rem}.app_profile .app_profile-information-detail .app_profile-detail .app_profile-section-title{text-align:left;width:100%}.app_profile .app_profile-information-detail .app_profile-skill{flex:1 1}.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list{align-items:flex-start;display:flex;flex:1 1;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:900px){.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list{align-items:center;justify-content:center;margin-right:0}}.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item{flex-direction:column;margin:1rem;text-align:center;transition:all .3s ease-in-out}.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item div{background-color:#fef4f5;border-radius:50%;height:90px;width:90px}.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item div img{height:50%;width:50%}.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item div:hover{box-shadow:0 0 25px #fef4f5}@media screen and (min-width:2000px){.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item div{height:150px;width:150px}}@media screen and (max-width:450px){.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item div{height:70px;width:70px}}.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item p{font-size:18px;font-weight:400;line-height:36px;margin-top:.5rem}@media screen and (min-width){.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item{margin:1rem 2rem}.app_profile .app_profile-information-detail .app_profile-skill .app_skills-list .app_skills-item p{margin-top:1rem}}@media only screen and (max-width:1200px){.app_profile-information-detail{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:space-between}.app_profile-detail{align-items:center}}.app_footer{flex:1 1;flex-direction:column;width:100%}.app_footer-test{color:var(--gray-color);font-size:16px;font-weight:400;line-height:36px}.app_footer-cards{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:4rem 2rem 2rem;width:60%}.app_footer-cards .app_footer-card{align-items:center;background:#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}.app_footer-cards .app_footer-card img{height:40px;margin:0 .7rem;width:40px}.app_footer-cards .app_footer-card a{font-weight:500;text-decoration:none}.app_footer-cards .app_footer-card:hover{box-shadow:0 0 25px #fef4f5}@media screen and (max-width:450px){.app_footer-cards .app_footer-card{width:100%}}@media screen and (max-width:768px){.app_footer-cards{width:100%}}.app_footer-cards .app_footer-card:last-child{background-color:#f2f7fb}.app_footer-cards .app_footer-card:last-child:hover{box-shadow:0 0 25px #f2f7fb}.app_footer-form{flex-direction:column;margin:1rem 2rem;width:60%}.app_footer-form div{background:var(--primary-color);border-radius:10px;cursor:pointer;margin:.75rem 0;transition:all .3s ease-in-out;width:100%}.app_footer-form input,.app_footer-form textarea{background:var(--primary-color);border:none;border-radius:7px;color:var(--secondary-color);font-family:var(--font-base);outline:none;padding:.95rem;width:100%}.app_footer-form textarea{height:170px}.app_footer-form button{background-color:var(--secondary-color);border:none;border-radius:10px;color:var(--white-color);cursor:pointer;font-family:var(--font-base);font-size:18px;font-weight:500;margin:2rem 0 0;outline:none;padding:1rem 2rem;transition:cubic-bezier(.55,.085,.68,.53)}.app_footer-form button:hover{background:#2430af}@media screen and (max-width:768px){.app_footer-form{margin:1rem 0;width:100%}}#home{background:url(/static/media/bgIMG.c39101e520e2997fc6d4.png);background-position:50%;background-repeat:repeat;background-size:cover;position:relative}#home .app__wrapper{padding:0}#home .app__wrapper .copyright{display:none}.app_header{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:repeat(2,1fr);justify-content:space-between;padding:0 85.333px}.app_header-content-box{gap:32px}.app_header-content,.app_header-content-box{align-items:flex-start;display:flex;flex-direction:column}.app_header-content{gap:21.333px}.app_header-content-box>a{background-color:var(--secondary-color);border:none;border-radius:10px;color:var(--white-color);cursor:pointer;font-family:var(--font-base);font-weight:500;margin:1rem 0 0;outline:none;padding:1rem 2rem;text-align:center;text-decoration:none;transition:cubic-bezier(.55,.085,.68,.53);width:10rem}.app_header-content-box>a:hover{background:#2430af}.app_header-title{align-self:stretch;color:var(--heading-color);font-size:74.667px;font-weight:700;line-height:90px}.app_header-title-color{color:#2430af}.app_header-description{color:var(--gray-color);font-size:24px;font-weight:400;line-height:36px}.app_header-img{display:flex;justify-content:center}.app_header-img>img{height:100%;width:100%}.section-title{align-items:flex-start;color:var(--heading-color);display:flex;font-size:21px;font-style:normal;font-weight:600;line-height:32px;text-align:center}@media only screen and (max-width:1800px){.app_header-title{font-size:68px;line-height:70px}}@media only screen and (max-width:1200px){.btn-outline-primary{display:none}.app_header{display:flex;flex-direction:column-reverse;padding-bottom:70px}.app_header-description,.app_header-title{color:var(--gray-color);text-align:center}.app_header-content,.app_header-content-box{align-items:center}.app_header-title{font-size:35px;line-height:40px}.app_header-content-box{gap:10px}}.app_skills{align-items:center;flex:1 1;flex-direction:column;justify-content:flex-start;width:100%}.app_skills-container{display:flex;flex-direction:row;margin-top:3rem;width:80%}@media screen and (max-width:900px){.app_skills-container{flex-direction:column;width:100%}}.app_skills-exp{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}@media screen and (min-width:900px){.app_skills-exp{margin-top:2rem}}.app_skills-exp .app_skills-exp-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem 0;width:100%}.app_skills-exp .app_skills-exp-item .app_skills-exp-year{margin-right:3rem}@media screen and (min-width:450px){.app_skills-exp .app_skills-exp-item .app_skills-exp-year{margin-top:1rem}}.app_skills-exp .app_skills-exp-item .app_skills-exp-year p{color:var(--secondary-color);font-weight:800}.app_skills-exp .app_skills-exp-item .app_skills-exp-works{flex:1 1}.app_skills-exp .app_skills-exp-item .app_skills-exp-works .app_skills-exp-work{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;opacity:0}.app_skills-exp .app_skills-exp-item .app_skills-exp-works .app_skills-exp-work h4{font-weight:500}.app_skills-exp .app_skills-exp-item .app_skills-exp-works .app_skills-exp-work p{color:var(--gray-color);font-weight:500;margin-top:5px}.skill-tooltip{background-color:var(--white-color)!important;border-radius:5rem!important;box-shadow:0 0 25px rgba(0,0,0,.1);color:var(--gray-color)!important;line-height:1.5!important;opacity:1!important;padding:1rem!important;text-align:center!important;width:300px!important}@media screen and (min-width:2000px){.skill-tooltip{font-size:1.75rem!important;line-height:2rem!important;max-width:500px!important}}.app_testimonial{flex:1 1;flex-direction:column;width:100%}.app_testimonial-item{background:var(--white-color);border-radius:15px;box-shadow:0 0 30px rgba(0,0,0,.2);display:flex;flex-direction:row;min-height:320px;padding:2rem;transition:all .3s ease-in-out;width:60%}.app_testimonial-item img{border-radius:50%;height:100px;object-fit:cover;width:100px}@media screen and (min-width:2000px){.app_testimonial-item{min-height:450px}.app_testimonial-item img{height:150px;width:150px}}@media screen and (max-width:850px){.app_testimonial-item{width:100%}}@media screen and (max-width:600px){.app_testimonial-item{flex-direction:column}}.app_testimonial-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}.app_testimonial-content p{color:var(--black-color);font-family:var(--font-base);font-size:1.24rem;line-height:2rem}@media screen and (min-width:2000px){.app_testimonial-content p{font-size:2rem;line-height:3.5rem}}.app_testimonial-content h4{color:var(--secondary-color);font-weight:600;margin-top:2rem}.app_testimonial-content h5{color:var(--gray-color);font-weight:400;margin-top:5px}@media screen and (max-width:600px){.app_testimonial-content{margin-top:2rem;padding:0}}.app_testimonial-btns{flex-direction:row;margin-top:1rem}.app_testimonial-btns div{background:var(--white-color);border-radius:50%;height:50px;margin:1rem;transition:all .3s ease-in-out;width:50px}.app_testimonial-btns div svg{color:var(--black-color);height:20px;width:20px}.app_testimonial-btns div:hover{background-color:var(--secondary-color)}.app_testimonial-btns div:hover svg{color:var(--white-color)}@media screen and (min-width:2000px){.app_testimonial-btns div{height:100px;width:100px}.app_testimonial-btns div svg{height:45px;width:45px}}.app_testimonial-brands{flex-wrap:wrap;margin-top:2rem;width:80%}.app_testimonial-brands div{margin:1.5rem;width:150px}.app_testimonial-brands div img{-webkit-filter:grayscale(1);filter:grayscale(1);height:auto;object-fit:cover;width:100%}.app_testimonial-brands div:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media screen and (min-width:2000px){.app_testimonial-brands div{margin:2rem;width:210px}}@media screen and (max-width:450){.app_testimonial-brands div{margin:1rem;width:120px}}@media screen and (max-width:800px){.app_testimonial-brands{width:100%}}.app_works{flex:1 1;flex-direction:column;width:100%}.app_works .app_work-filter{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 85.333px}.app_works .app_work-filter .app_work-filter-item{background:#fff;border-radius:.5rem;color:#000;cursor:pointer;font-weight:800;margin:.5rem;padding:.5rem 1rem;transition:all .3s ease}.app_works .app_work-filter .app_work-filter-item:hover{background-color:var(--secondary-color);color:#fff}@media screen and (min-width:2000px){.app_works .app_work-filter .app_work-filter-item{border-radius:.85rem;padding:1rem 2rem}}.app_works .app_work-filter .item-active{background-color:var(--secondary-color);color:#fff}.app_works .app_work-portfolio{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;padding:0 85.333px}.app_works .app_work-portfolio .app_work-item{background:#fff;border-radius:.5rem;color:#000;flex-direction:column;justify-content:flex-start;margin:2rem;padding:1rem;transition:all .3s ease;width:310px}.app_works .app_work-portfolio .app_work-item:hover{box-shadow:0 0 25px rgba(0,0,0,.2)}@media screen and (min-width:2000px){.app_works .app_work-portfolio .app_work-item{border-radius:.75rem;padding:1.25rem;width:470px}}@media screen and (max-width:300px){.app_works .app_work-portfolio .app_work-item{margin:1rem;width:100%}}.app_works .app_work-portfolio .app_work-item .app_work-item-text{color:var(--gray-color);font-size:16px;font-weight:400}.app_works .app_work-portfolio .app_work-item .app_work-img{height:230px;position:relative;width:100%}@media screen and (min-width:2000px){.app_works .app_work-portfolio .app_work-item .app_work-img{height:350px}}.app_works .app_work-portfolio .app_work-item .app_work-img img{border-radius:.5rem;height:100%;object-fit:fill;width:100%}.app_works .app_work-portfolio .app_work-item .app_work-img .app_work-hover{background:rgba(0,0,0,.5);border:0;border-radius:.5rem;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;width:100%}.app_works .app_work-portfolio .app_work-item .app_work-img .app_work-hover div{background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;font-family:var(--font-base);font-weight:800;height:50px;margin:1rem;transition:all .3s ease;width:50px}.app_works .app_work-portfolio .app_work-item .app_work-img .app_work-hover div svg{color:var(--white-color);height:50%;width:50%}.app_works .app_work-portfolio .app_work-item .app_work-content{flex-direction:column;padding:.5rem;position:relative;width:100%}.app_works .app_work-portfolio .app_work-item .app_work-content .app_work-tags{display:flex;flex-direction:row;flex-wrap:wrap}.app_works .app_work-portfolio .app_work-item .app_work-content .app_work-tags .app_work-tag-items{background-color:var(--gray-color);border-radius:5px;color:#fff;font-size:12px;margin:2px 5px;padding:5px}.app_works .app_work-portfolio .app_work-item .app_work-content h4{line-height:1.5;margin-top:1rem}@media screen and (min-width:2000px){.app_works .app_work-portfolio .app_work-item .app_work-content h4{margin-top:3rem}}.app_works .app_work-portfolio .app_work-item .app_work-content .app_work-tag{background-color:#fff;border-radius:10px;padding:.5rem 1rem;position:absolute;top:-25px}.app_work-link{overflow:hidden;text-overflow:ellipsis;white-space:normal;white-space:nowrap;width:250px;word-break:break-all}
/*# sourceMappingURL=main.f503363b.css.map*/