body{background-color:#fbf8cc!important}body a{text-decoration:none!important}body span{padding:0!important;margin:0!important}.con{margin:12px 0}.con .btn{margin:0}.con .btn i{font-size:18px}.con .navbar-nav{display:flex;justify-content:center;align-items:center}.con .navbar-nav .nav-link{margin:0 1rem}.con .nav-bar-title-h3{font-size:32px;font-weight:700;color:#03045eb8}@media (max-width:767px){.con{margin-top:12px;margin-bottom:0!important;padding:0!important}.con .nav-bar-title-h3{font-size:38px}}.main-dev-section{margin-top:12rem;margin-left:4rem;margin-right:2rem;line-height:normal}@media (max-width:768px){.main-dev-section{margin-left:1rem;margin-right:2rem;margin-top:10rem!important}}.main-dev-section .main-dev-row .main-dev-col-left h1{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}@media (max-width:767px){.main-dev-section .main-dev-row .main-dev-col-left h1{font-size:30px!important;font-weight:800!important}}.main-dev-section .main-dev-row .main-dev-col-left p{font-size:16px;color:#03045eb8;font-weight:700}@media (max-height:767px){.main-dev-section .main-dev-row .main-dev-col-left p{font-size:18px;font-weight:500}}.main-dev-section .main-dev-row .main-dev-col-left .btn{font-size:1rem;padding:.8rem 1.5rem}.main-dev-section .main-dev-row .main-dev-col-left .resume-btn{background-color:#f5ee84;margin:2rem 0;color:#474306;width:165px;height:48px}.main-dev-section .main-dev-row .main-dev-col-left .main-dev-col-left-p{font-size:28px;font-weight:800;color:#03045eb8}.main-dev-section .main-dev-row .main-dev-col-left h1{font-size:52px;color:#03045e;font-weight:bolder}@media (max-width:768px){.main-dev-section .main-dev-row .main-dev-col-left .main-dev-col-left-p{font-size:24px}.main-dev-section .main-dev-row .main-dev-col-left .resume-btn{width:140px;height:40px;text-align:center;padding-bottom:2px}}.main-dev-section .main-dev-row .main-dev-col-right{margin-top:-4rem}.main-dev-section .main-dev-row .main-dev-col-right img{border-radius:80% 70%;width:70%;height:auto;max-width:100%;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}@media (max-width:768px){.main-dev-section .main-dev-row .main-dev-col-right{margin-top:2rem}.main-dev-section .main-dev-row .main-dev-col-right img{width:50%}}.about-us-section{margin-top:12rem;margin-left:4rem}.about-us-section .about-us-title h1{width:341px;height:116px;color:#f5ee84;font-size:100px;font-weight:900}.about-us-section .about-us-text-p{padding-top:2rem;color:#03045e;width:950px;height:132px;font-size:24px;font-weight:400;text-align:justify;text-justify:inter-word}.new-t{text-align:justify;padding-left:5rem}.about-us-experience{margin:6rem 4rem}.about-us-experience img{align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;margin-right:8rem!important}.about-us-experience .exp1-img{margin:3rem 0}.about-us-experience .span-timespan{font-size:16px;text-align:end}.about-us-experience .exprin-right h3{display:flex;justify-content:space-between;align-items:center;color:#03045e;font-weight:700}.about-us-experience .exprin-right p{font-size:16px;color:#03045e;text-justify:inter-word;text-align:justify;padding:1rem 0}@media (max-width:768px){.about-us-section{margin:10rem 1rem!important}.about-us-section .about-us-title h1{font-size:60px;width:auto;height:auto}.about-us-section .about-us-text-p{width:auto;font-size:18px}.new-t{padding-left:1rem}.about-us-experience{margin:6rem 1rem;padding-top:2rem!important}.about-us-experience img{margin-right:15rem!important;width:80px;height:80px}.about-us-experience .exp1-img{margin:1rem 0}.about-us-experience .exprin-right h3{font-size:20px;flex-direction:column;align-items:flex-start}.about-us-experience .exprin-right p{font-size:14px;padding:.5rem 0}}.work-section{margin:6rem 4rem}.work-section h1{width:341px;height:116px;color:#f5ee84;font-size:100px;font-weight:900}.work-section p{padding-top:2rem;color:#03045e;width:950px;height:132px;font-size:24px;font-weight:400;text-align:justify;text-justify:inter-word}.work-section .card-body-showcase p{font-size:16px;justify-content:space-around;width:auto;padding:2rem;text-justify:inter-word;text-align:justify}.work-section .card-body-showcase .title-card-h1{font-size:24px;padding:0 2rem;color:#03045e;font-weight:600}.work-section .card-size{height:520px;max-height:550px}.work-section .new-card{padding-top:12rem}.work-section .new-card h2{font-size:26px;padding:0 2rem}.work-section .new-card button{margin:0 6rem;background-color:#f5ee84;color:#474306;width:auto;height:48px;border-radius:8px}@media (max-width:768px){.work-section h1{font-size:60px;width:auto;height:auto}.work-section p{width:auto;font-size:18px}.card-body-showcase p{font-size:14px;padding:1rem}.card-body-showcase .title-card-h1{font-size:20px;padding:0 1rem}.card-size{margin:1rem 0!important;height:auto;max-height:auto}.new-card{padding-top:6rem}.new-card h2{font-size:22px;padding:0 1rem}.new-card button{margin:0 1rem;width:auto}}@media (max-width:480px){.work-section{margin:2rem .5rem}.work-section h1{font-size:40px}.work-section p{font-size:16px}.card-body-showcase p{font-size:12px;padding:.5rem}.card-body-showcase .title-card-h1{font-size:18px;padding:0 .5rem}.card-size{height:auto;max-height:none}.new-card{padding-top:4rem}.new-card h2{font-size:20px;padding:0 .5rem}.new-card button{margin:0 1rem;width:100%}}.contact-main-sec{margin:4rem}.contact-main-sec .contact-us-title{margin-top:2rem}.contact-main-sec .contact-us-title h1{width:341px;height:116px;color:#f5ee84;font-size:100px;font-weight:900}.contact-main-sec .contact-img{margin-top:4rem;background-color:transparent;border-radius:50%;overflow:hidden}.contact-main-sec .contact-img img{width:100%;height:100%;object-fit:cover}.contact-main-sec .contact-right-sec{color:#03045e;font-size:large;font-weight:600}.contact-main-sec .btn-icon{border-radius:50%;width:60px;padding:2px;justify-content:space-between;margin:2rem 8px;height:60px;text-align:center;border:none;background-color:#f5f5f5}.contact-main-sec .btn-icon i{font-size:40px;text-align:center}.contact-main-sec .btn-icon i:hover{color:#03045e}.contact-main-sec .btn-icon:hover{background-color:#f5ee84}.contact-main-sec .cont-email{color:#03045eb8;font-weight:600}@media (max-width:768px){.contact-main-sec{margin:2rem 1rem}.contact-main-sec .contact-us-title h1{font-size:40px!important;width:auto;height:auto}.contact-main-sec .contact-right-sec{font-size:medium}.contact-main-sec .btn-icon{margin-left:0!important;width:40px;height:30px}.contact-main-sec .btn-icon i{font-size:20px}}