body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-one:#272341;--color-two:#888;--color-three:#fff;--color-four:#00cdac;--color-five:#02aab0;--color-six:#000;--light-weight:200;--heavy-weight:500;--strongth-weight:600;--hard-weight:700;--rootFontFamily:Montserrat,sans-serif}body{font-family:Montserrat,sans-serif;font-family:var(--rootFontFamily)}.main{display:flex;flex-direction:column;height:789px;overflow-x:hidden;overflow-y:hidden}.main .top{align-items:center;display:flex;height:85px;justify-content:flex-end}@media(max-width:1280px){.main .top{justify-content:center}}.main .top .link{color:#00cdac;color:var(--color-four);font-size:28px;justify-content:center;padding:28px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main .top .link:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.bottom{display:flex;height:700px;padding-left:230px;width:100%}@media(max-width:1280px){.bottom{justify-content:center;text-align:center}}@media(max-width:6400px){.bottom{padding-bottom:158px}}.bottom .box{color:#272341;color:var(--color-one);display:flex;flex-direction:column;justify-content:center}@media(max-width:1280px){.bottom .box{margin-right:450px}}.bottom .box h1{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-title;animation-name:aparecer-title;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:15px;opacity:0}@media(max-width:640px){.bottom .box h1{font-size:3.3rem}}@media(max-width:420px){.bottom .box h1{font-size:2.5rem}}.bottom .box h1 span{-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(135deg,#02aab0,#00cdac);background-image:linear-gradient(135deg,var(--color-five),var(--color-four))}.bottom .box p{align-items:center;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-links;animation-name:aparecer-links;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;opacity:0}@media(max-width:1280px){.bottom .box p{justify-content:center;padding-right:0}}@media(max-width:640px){.bottom .box p{display:flex;flex-direction:column;padding-top:50px}}@-webkit-keyframes aparecer-links{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-links{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bottom .box p .buttons{border:2px solid;border-image:linear-gradient(135deg,#02aab0,#00cdac) 1;border-image:linear-gradient(135deg,var(--color-five),var(--color-four)) 1;color:#00cdac;color:var(--color-four);cursor:pointer;font-size:1.5rem;font-weight:700;padding:4px 22px;text-decoration:none;transition:all .3s ease}@media(max-width:640px){.bottom .box p .buttons{width:120px}}.bottom .box p .buttons:hover{background-image:linear-gradient(135deg,#02aab0,#00cdac);background-image:linear-gradient(135deg,var(--color-five),var(--color-four));color:#fff;color:var(--color-three)}.languages{bottom:0;color:#3b8bb9;display:flex;font-size:20px;font-weight:700;gap:2px;margin:15px;position:fixed;right:0;z-index:9999}.languages .english:hover,.languages .spanish:hover{opacity:.7}.main-contact{overflow-x:hidden}.main-contact .contact{display:flex;flex-direction:column;width:100%}.main-contact .contact .title{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:aparecer-cont;animation-name:aparecer-cont;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;justify-content:center}@-webkit-keyframes aparecer-cont{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-cont{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.main-contact .contact .title h2{color:#272341;font-size:2.5rem;text-transform:uppercase}.main-contact .contact .form{display:flex;justify-content:center;margin-top:20px}.main-contact .contact .form form{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:aparecer-form;animation-name:aparecer-form;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;flex-direction:column;width:800px}@media(max-width:1024px){.main-contact .contact .form form{width:700px}}@media(max-width:768px){.main-contact .contact .form form{width:600px}}@media(max-width:640px){.main-contact .contact .form form{width:450px}}@media(max-width:475px){.main-contact .contact .form form{width:350px}}@media(max-width:375px){.main-contact .contact .form form{width:250px}}@-webkit-keyframes aparecer{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.main-contact .contact .form form .inputset{font-family:Montserrat,sans-serif;font-size:1.1rem;margin-bottom:10px;padding-bottom:10px;padding-left:12px;padding-top:7px}.main-contact .contact .form form .message{height:150px}.main-contact .contact .button{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:aparecer-form;animation-name:aparecer-form;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;justify-content:center}@-webkit-keyframes aparecer-form{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-form{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.main-contact .contact .button .send{border:2px solid;border-image:linear-gradient(135deg,#02aab0,#00cdac) 1;color:#00cdac;cursor:pointer;font-size:1.5rem;font-weight:700;margin-top:10px;padding:4px 22px;text-decoration:none}.main-contact .contact .button .send:hover{background-image:linear-gradient(135deg,#02aab0,#00cdac);color:#fff}.main-contact .footer{background-color:#333;display:flex;height:225px;margin-top:100px}.main-contact .footer .footer-bottom{flex-direction:column;width:100%}.main-contact .footer .footer-bottom,.main-contact .footer .footer-bottom .button-des{align-items:center;display:flex;justify-content:center}.main-contact .footer .footer-bottom .button-des .as{color:#fff;font-size:40px;justify-content:center;text-decoration:none;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main-contact .footer .footer-bottom .button-des .as:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.main-contact .footer .footer-bottom .icons{align-items:center;display:flex;justify-content:center}.main-contact .footer .footer-bottom .icons .as{color:#fff;font-size:28px;justify-content:center;padding:8px 28px 0;text-decoration:none;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main-contact .footer .footer-bottom .icons .as:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}body{overflow-x:hidden}.main-about{background-image:linear-gradient(135deg,#02aab0,#00cdac);-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);display:flex;flex-direction:column;padding-bottom:200px}@media(max-width:640px){.main-about{padding-bottom:130px}}.main-about .top{display:flex;justify-content:center;margin-top:120px}@media(max-width:640px){.main-about .top{margin-top:50px}}.main-about .top h2{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-pre;animation-name:aparecer-pre;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#fff;font-size:2.5rem;opacity:0;text-transform:uppercase}.main-about .about-b{align-items:center;display:flex;padding-top:85px}@media(max-width:640px){.main-about .about-b{flex-direction:column;padding-top:0}}.main-about .about-b .image{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-img;animation-name:aparecer-img;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;justify-content:center;opacity:0;width:50%}@-webkit-keyframes aparecer-img{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-img{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:640px){.main-about .about-b .image{padding-bottom:70px}}.main-about .about-b .image .travis{height:200px;margin-left:200px;width:250px}@media(max-width:1280px){.main-about .about-b .image .travis{margin-left:150px}}@media(max-width:1024px){.main-about .about-b .image .travis{margin-left:50px}}@media(max-width:768px){.main-about .about-b .image .travis{margin-left:0}}.main-about .about-b .resume{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-pre;animation-name:aparecer-pre;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#fff;display:flex;flex-direction:column;justify-content:center;opacity:0;width:50%}@media(max-width:640px){.main-about .about-b .resume{align-items:center;width:70%}}@media(max-width:475px){.main-about .about-b .resume{width:90%}}.main-about .about-b .resume .text{font-size:17px;line-height:1.5;margin-bottom:17px;width:75%}@media(max-width:640px){.main-about .about-b .resume .text{text-align:center;width:100%}}.main-about .about-b .resume .butt{align-items:center;display:flex;justify-content:flex-start;text-align:center}.main-about .about-b .resume .butt .resu{align-items:center;border:2px solid #fff;color:#fff;display:flex;font-weight:600;justify-content:center;padding:5px 0;text-align:center;text-decoration:none;width:100px}.main-about .about-b .resume .butt .resu:hover{background-color:#fff;color:#00cdac}.main-skills{background-image:linear-gradient(135deg,var(--color-five),var(--color-four));-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,0 100%);display:flex;flex-direction:column;padding-top:70px}.main-skills .top-skills{display:flex;justify-content:center}.main-skills .top-skills h2{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-title;animation-name:aparecer-title;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#fff;font-size:2.5rem;letter-spacing:1px;opacity:0;text-transform:uppercase}@-webkit-keyframes aparecer-title{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-title{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.main-skills .bottom-skills{align-items:center;display:flex;justify-content:center;margin-bottom:175px;padding-top:25px;width:100%}@media(max-width:880px){.main-skills .bottom-skills{flex-direction:column}}.main-skills .bottom-skills .image{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-pre;animation-name:aparecer-pre;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;justify-content:center;opacity:0;position:relative;text-align:center;width:50%}.main-skills .bottom-skills .image .burger{height:315px;position:relative;width:340px}@media(max-width:475px){.main-skills .bottom-skills .image .burger{height:300px;width:290px}}.main-skills .bottom-skills .image .elements{align-items:center;display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.main-skills .bottom-skills .image .pre-ele1{align-items:center;display:flex;flex-direction:column;height:130px;width:340px}@media(max-width:475px){.main-skills .bottom-skills .image .pre-ele1{height:115px;width:290px}}.main-skills .bottom-skills .image .element1{height:130px;width:340px}@media(max-width:475px){.main-skills .bottom-skills .image .element1{height:125px;width:290px}}.main-skills .bottom-skills .image .pre-ele2{align-items:center;display:flex;flex-direction:column;height:110px;width:340px}@media(max-width:475px){.main-skills .bottom-skills .image .pre-ele2{width:105px;width:290px}}.main-skills .bottom-skills .image .element2{height:110px;width:340px}.main-skills .bottom-skills .image .pre-ele3{align-items:center;display:flex;flex-direction:column;height:75px;width:340px}@media(max-width:475px){.main-skills .bottom-skills .image .pre-ele3{width:70px;width:290px}}.main-skills .bottom-skills .image .element3{height:75px;width:340px}.main-skills .bottom-skills .resume-burger{align-self:start;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-res;animation-name:aparecer-res;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#fff;display:flex;flex-direction:column;font-weight:400;opacity:0;width:50%}@media(max-width:880px){.main-skills .bottom-skills .resume-burger{align-self:center;margin-top:90px;text-align:center}}@media(max-width:680px){.main-skills .bottom-skills .resume-burger{width:70%}}@media(max-width:580px){.main-skills .bottom-skills .resume-burger{width:85%}}@-webkit-keyframes aparecer-res{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-res{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.main-skills .bottom-skills .resume-burger .text{font-size:25px}.main-skills .bottom-skills .resume-burger .text-select{font-size:19px;margin-top:25px}.main-skills .bottom-skills .tools-burger{align-self:start;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:aparecer-fav;animation-name:aparecer-fav;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;flex-direction:column;justify-content:center;width:50%}@media(max-width:880px){.main-skills .bottom-skills .tools-burger{align-self:center;margin-top:90px}}@-webkit-keyframes aparecer-fav{0%{opacity:0;-webkit-transform:translateX(70px);transform:translateX(70px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-fav{0%{opacity:0;-webkit-transform:translateX(70px);transform:translateX(70px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.main-skills .bottom-skills .tools-burger .end{color:#fff;font-size:27px;margin-right:130px;padding:18.5px 0;text-align:center}@media(max-width:880px){.main-skills .bottom-skills .tools-burger .end{margin-right:0}}.main-skills .bottom-skills .tools-burger .top-fav{display:flex;flex-direction:column;margin-right:130px}@media(max-width:880px){.main-skills .bottom-skills .tools-burger .top-fav{margin-right:0}}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon{align-items:center;display:flex;height:70px;justify-content:center;width:100%}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .jav{width:70px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .react,.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .redux{height:58px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .css,.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .html{width:70px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .express{height:55px;width:55px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .node{height:54px;width:50px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .mysql{height:55px;width:55px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .mongodb{height:50px;width:50px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .restfulapi{height:55px;width:55px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .strapi{height:50px;width:50px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .git{height:55px;width:55px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .heroku{height:54px;width:50px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .oauth{height:55px;width:55px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .vercel{height:50px;width:50px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .div-icon .netlify{height:55px;width:55px}.main-skills .bottom-skills .tools-burger .top-fav .text-select-all .common-box .common-name{height:30px;text-align:center;width:90px}.hidden{visibility:hidden}.main-projects{display:flex;flex-direction:column;padding-top:30px}.main-projects .top-projects{display:flex;justify-content:center}.main-projects .top-projects .title-projects{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-titleproject;animation-name:aparecer-titleproject;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:var(--color-one);font-size:2.5rem;opacity:0;padding:10px 0;text-transform:uppercase}@-webkit-keyframes aparecer-titleproject{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-titleproject{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:475px){.main-projects .top-projects .title-projects{font-size:2.1rem}}.main-projects .first-project2{display:flex;justify-content:center;margin:0 auto 70px;width:70%}@media(max-width:1180px){.main-projects .first-project2{width:80%}}@media(max-width:1024px){.main-projects .first-project2{flex-direction:column}}@media(max-width:568px){.main-projects .first-project2{width:95%}}.main-projects .first-project2 .rightEcomAble{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-right;animation-name:aparecer-right;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;margin:0 auto;opacity:0;width:64%}@-webkit-keyframes aparecer-right{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-right{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:1024px){.main-projects .first-project2 .rightEcomAble{margin-top:50px;width:90%}}.main-projects .first-project2 .rightEcomAble .ableton,.main-projects .first-project2 .rightEcomAble .ecommerce,.main-projects .first-project2 .rightEcomAble .hotel,.main-projects .first-project2 .rightEcomAble .recipe{box-shadow:5px 10px 8px 10px var(--color-two);width:100%}.main-projects .first-project2 .left{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:aparecer-pre;animation-name:aparecer-pre;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;flex-direction:column;margin-right:40px;opacity:0;width:36%}@-webkit-keyframes aparecer-pre{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aparecer-pre{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:1024px){.main-projects .first-project2 .left{width:100%}}.main-projects .first-project2 .left .title-left{font-size:1.7rem;font-weight:var(--heavy-weight);height:0;margin-top:0;padding-bottom:10px}.main-projects .first-project2 .left .info,.main-projects .first-project2 .left .info .tech{display:flex;flex-direction:column}@media(max-width:1024px){.main-projects .first-project2 .left .info .tech{flex-direction:row}}@media(max-width:768px){.main-projects .first-project2 .left .info .tech{flex-direction:column}}.main-projects .first-project2 .left .info .tech .tech-1{color:var(--color-three);display:flex;flex-direction:row;flex-wrap:wrap;font-weight:var(--hard-weight);gap:4px}.main-projects .first-project2 .left .info .tech .tech-1 .tool{border:1px solid var(--color-six);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding:4px;text-align:center}@media(max-width:320px){.main-projects .first-project2 .left .info .tech .tech-1 .tool{font-size:.87rem}}.main-projects .first-project2 .left .info .desc{color:var(--color-one);display:flex;font-size:17px;font-weight:var(--light-weight);margin-top:15px;text-align:left}@media(max-width:640px){.main-projects .first-project2 .left .info .desc{display:grid;justify-content:center;text-align:center}.main-projects .first-project2 .left .info .desc .desc-son{text-align:start}}.main-projects .first-project2 .left .info .note{color:var(--color-one);display:flex;font-size:15px;font-style:italic;font-weight:var(--light-weight);margin-top:15px;text-align:left}@media(max-width:640px){.main-projects .first-project2 .left .info .note .desc-son{text-align:start}}.main-projects .first-project2 .left .info .buttons-projects{display:flex;flex-direction:row;margin-top:15px}.main-projects .first-project2 .left .info .buttons-projects .but{align-items:center;display:flex;justify-content:flex-start;text-align:center}.main-projects .first-project2 .left .info .buttons-projects .but .res{align-items:center;border:2px solid;border-image:linear-gradient(135deg,var(--color-five),var(--color-four)) 1;color:var(--color-four);display:flex;font-weight:var(--strongth-weight);height:30px;justify-content:center;padding:2px 0;text-align:center;text-decoration:none;width:100px}.main-projects .first-project2 .left .info .buttons-projects .but .res:hover{background-image:linear-gradient(135deg,var(--color-five),var(--color-four));color:var(--color-three)}.main-projects .first-project2 .left .info .buttons-projects .but .res-1{width:130px}
/*# sourceMappingURL=main.539fbfe3.css.map*/