@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);footer{background-color:#000016;color:#fff;padding:20px 20px 70px;text-align:center}.footer .footer-title{font-size:20px;font-weight:600}.footer p{font-size:16px;margin-top:10px}section{padding:0 200px}.about{margin-bottom:70px}.about-icon{color:#2a4291;font-size:2em;padding-top:20px;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.about-icon .el{padding-right:20px}.title{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.section-title{color:#33c7b3;font-size:2.2em;margin-bottom:40px;position:relative}.section-title:before{background:#33c7b3;height:4px;top:56px;width:140px}.section-title:after,.section-title:before{content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-title:after{background-color:#33c7b3;border-radius:50%;height:15px;top:50px;width:15px}.about .content{display:flex;justify-content:center;margin-top:20px;position:relative;width:100%}.about .content .col-left{max-width:45%}.about .content .col-left .img-card{margin:auto;max-width:100%}.about .content .col-left .img-card img{border-radius:100%;height:80%;left:0;object-fit:cover;top:0;width:80%}.about .content .col-right{position:relative;width:50%}.about .content .col-right .content-title{font-size:2em;font-weight:800;margin-bottom:15px}.about .content .col-right .paragraph-text{font-size:1em;line-height:24px;margin-top:30px}.animated-text{height:70px;overflow:hidden;position:relative}.animated-text h3{color:#2a4291;font-size:1.6em;font-weight:700;letter-spacing:1px;line-height:70px}.animated-text h3:first-child{-webkit-animation:text-move 10s infinite;animation:text-move 10s infinite}@-webkit-keyframes text-move{0%{margin-top:0}25%{margin-top:-70px}50%{margin-top:-140px}75%{margin-top:-70px}to{margin-top:0}}@keyframes text-move{0%{margin-top:0}25%{margin-top:-70px}50%{margin-top:-140px}75%{margin-top:-70px}to{margin-top:0}}@media(max-width:1040px){section{padding:8px 20px 30px}.section-title{font-size:1.8em}.about .content{flex-direction:column}.about .content .column{position:relative;width:100%}.about .content .col-right{margin:0 auto;width:100%}.about .content .col-left{margin:0 auto}.col-right .reveal{margin-top:0;padding-top:0}}.section{margin:0 auto;max-width:100%}.section a{color:#4682b4;text-decoration:none}.content-blog{margin:0 auto;max-width:80%;padding:0 auto}.content-blog__data{border-bottom:2px solid #ccc;margin:20px;max-width:400px;position:relative;text-align:center}.content-blog__data:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.content-blog__data h4{padding-bottom:40px}.content-blog__data__img{align-items:center}.content-blog__data__img img{border-radius:10px;margin-bottom:30px;max-width:100%}@media(min-width:1040px){.title{padding:40px 0}.content-blog{display:grid;grid-template-columns:1fr 1fr 1fr}}.contact{background-color:#01031b;padding-bottom:50px;padding-top:30px}.contact .title{text-align:center}.contact .content{flex-direction:column;margin:0 auto;max-width:80%}.contact .content,.contact .content .row{display:flex;flex-wrap:wrap;justify-content:center}.contact .content .row{flex-direction:row}.contact .content .row .card{align-items:center;background:#3047ad;border-radius:10px;box-shadow:0 5px 25px rgba(1,1,1,.15);color:#fff;display:flex;flex-direction:column;justify-content:center;margin:20px;padding:25px;width:240px}.contact-icon{color:#afbeff;font-size:4em;text-align:center;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.contact .content .row .card:hover .contact-icon{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.contact .content .row .card .info{text-align:center}.contact .content .row .card .info h3{color:#fff;font-size:1.2em;font-weight:700;margin:10px}.contact .content .row .card .info span{color:#fff;font-weight:500}.contact-form h3{color:#fff;font-size:1.6em;margin-bottom:40px;padding-top:20px;text-align:center}.contact-form .input-box{margin-bottom:20px;position:relative;width:100%}.contact-form .input-box input,.contact-form .input-box textarea{border:1px solid #111;border-radius:5px;color:#111;font-size:1em;font-weight:400;outline:none;padding:10px;resize:none;width:100%}.input-box button{background:#1a2f69}.input-box button,.input-box button:hover{border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:1.1em;font-weight:500;letter-spacing:2px;padding:18px;text-transform:uppercase;transition:.5s ease;width:100%}.input-box button:hover{background:#3a6cf4}.contact-form .coment input{padding-bottom:100px}@media(max-width:1040px){.contact-form{padding:35px 40px}}.Checkout_form__uC4yj{color:#fff;margin:0 auto;max-width:100%;padding-top:40px}.Checkout_control__cFwem{margin-bottom:.5rem}.Checkout_control__cFwem label{display:block;font-weight:700;margin-bottom:.25rem}.Checkout_control__cFwem input{border:1px solid #ccc;border-radius:4px;font:inherit;height:60px;max-width:100%;width:30rem}.Checkout_actions__b4T8w{display:flex;gap:1rem;justify-content:flex-end}.Checkout_actions__b4T8w button{background-color:initial;border:none;border-radius:25px;color:#5a1a01;cursor:pointer;font:inherit;padding:.5rem 2rem}.Checkout_actions__b4T8w button:active,.Checkout_actions__b4T8w button:hover{background-color:#ffe6dc}.Checkout_actions__b4T8w .Checkout_submit__j6R0l{background-color:#0561eb;border:1px solid #000616;color:#fff}.Checkout_actions__b4T8w .Checkout_submit__j6R0l:active,.Checkout_actions__b4T8w .Checkout_submit__j6R0l:hover{background-color:#7a2706}.Checkout_invalid__odBlC label{color:#ca3e51}.Checkout_invalid__odBlC input{background-color:#ffeff1;border-color:#aa0b20}.work{background-color:#01031b;padding-bottom:80px;padding-top:40px}.content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:20px}.card{margin:15px;width:340px}.card-img{height:260px;overflow:hidden;position:relative}.card-img,.card-img img{border-radius:10px;width:100%}.card-img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:.5s ease}.card-img img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.skills{background:#fff;padding-bottom:50px}@media(max-width:1024px){.skills{padding-top:50px}}.skills .content{color:#000;display:flex;justify-content:space-between;margin-top:20px;position:relative;width:100%}.skills .content .col-left{position:relative;width:46%}.skills .content .col-left .content-title{margin-bottom:20px}.skills .content .col-right{position:relative;width:46%}.skills .content .col-right .bar{margin-bottom:15px;padding:10px}.skills .content .col-right .bar .info{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.skills .content .col-right .bar .info span{font-size:18px;font-weight:500}.skills .content .col-right .bar .line{background:#ccc;border-radius:2px;height:15px;position:relative;width:100%}.skills .content .col-right .bar .line:before{border-radius:2px;content:"";height:100%;left:0;position:absolute;top:0}.skills .content .col-right .bar .html:before{background:#e45126;width:95%}.skills .content .col-right .bar .reactjs:before{background:#0c73b8;width:90%}.skills .content .col-right .bar .django:before{background:#e3a324;width:90%}.skills .content .col-right .bar .machinelearning:before{background:#30dd6d;width:10%}.skills .content .col-right .bar .docker:before{background:#6d7eb8;width:90%}.skills .content .col-right .bar .english:before{background:#deeb2d;width:95%}.btn{background:#3a6cf4;border-radius:2px;color:#fff;display:inline-block;font-size:1em;font-weight:600;letter-spacing:1px;margin-top:30px;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:.5s ease}.btn:hover{background:#235bf6}@media(max-width:1040px){.skills .content{flex-direction:column}.skills .content .column{width:100%}.skills .content .col-right{margin-top:40px}}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;overflow-x:none;padding:0;scroll-behavior:smooth}
/*# sourceMappingURL=main.c279ba81.css.map*/