@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap";@font-face{font-family:icomoon;src:url(/assets/icomoon-Nv8DOQmI.eot?3jftby);src:url(/assets/icomoon-Nv8DOQmI.eot?3jftby#iefix) format("embedded-opentype"),url(/assets/icomoon-Dcn9oRgg.ttf?3jftby) format("truetype"),url(/assets/icomoon-CosqQHwS.woff?3jftby) format("woff"),url(/assets/icomoon-BNNfumq3.svg?3jftby#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-brightness:before{content:""}.icon-sun:before{content:""}.icon-cancel:before{content:""}.icon-sunrise:before{content:""}.icon-linkedin-with-circle:before{content:""}.icon-linkedin:before{content:""}.icon-arrow-right:before{content:""}.icon-social-linkedin:before{content:""}.icon-social-twitter:before{content:""}.icon-email:before{content:""}.icon-keyboard_arrow_up:before{content:""}.icon-verified:before{content:""}.icon-link:before{content:""}.icon-sun1:before{content:""}.icon-github:before{content:""}.icon-instagram:before{content:""}.icon-menu:before{content:""}.icon-moon:before{content:""}.icon-type:before{content:""}.icon-moon-o:before{content:""}html{font-family:Roboto,sans-serif;letter-spacing:.1px;scroll-behavior:smooth;box-sizing:border-box;scrollbar-color:#9e4674,#3d4a59}::-webkit-scrolbar{width:.8rem}::-webkit-scrollbar-track{border:7px solid #292c3b;box-shadow:inset 0 0 2.5px 2px;border-radius:4px;background-color:#d4d4d8;background-color:red}::-webkit-scrollbar-thumb{background-color:#555;background-color:red}::-webkit-scrollbar-thumb:hover{border-radius:5px;background-color:#888;background-color:red}html{scrollbar-color:#9e4674,#3d4a59}*{padding:0;margin:0}*,*:after,*:before{box-sizing:inherit}:root{--primary: #000;--secondary: rgb(24 24 27);--border: rgba(63, 63, 70, .4);--title: rgb(244 244 245);--subtitle: rgb(161 161 170);--bgHeader: rgb(39, 39, 42);--blue: rgb(93, 188, 252);--icon-hover: #d4d4d8;--container-padding: 4.8rem;--paragraph:rgb(161, 161, 170)}.light{--primary: rgb(250, 250, 250);--secondary: rgb(255, 255, 255);--border: rgba(202, 202, 202, .518);--title: rgb(39, 39, 42);--subtitle: rgb(82, 82, 91);--bgHeader: rgb(253, 253, 253);--blue: rgb(0, 149, 246);--icon-hover: #333;--container-padding: 4.8rem }body{background-color:var(--primary);color:#fff}.container{border:2px solid var(--border);width:80%;margin-left:auto;margin-right:auto;background-color:var(--secondary);padding:0 var(--container-padding)}.divider{border-bottom:1px solid var(--border);margin:3rem 0;width:3rem 0;width:calc(100% + var(--container-padding) + var(--container-padding));margin-left:calc(var(--container-padding)* -1)}li{list-style:none}a{all:unset;transition:.2s}a:hover{cursor:pointer}.flex{display:flex;align-items:center}.border{border:2px solid red}button{all:unset}button:hover{cursor:pointer}button:active{opacity:.4;cursor:not-allowed}button:disabled{scale:.95}.scroll2Top{background-color:#1976d2d9;width:2.6rem;height:2.6rem;border-radius:50%;position:fixed;bottom:2rem;right:3%;text-align:center;border:1px solid rgba(255,255,255,.2);font-size:1.3rem;transition:.3s}.scroll2Top:hover{background-color:#1976d2}@media (max-width:1000px){.container{--container-padding: 1.7rem width: 90%;padding:0 1.7rem}.divider{width:calc(100% + var(--container-padding) + var(--container-padding));margin-left:calc(var(--container-padding)* -1)}}@media (max-width:600px){.container{width:98%;padding:0 var(--container-padding)}.scroll2Top{width:2.2rem;height:2.2rem;opacity:.6;font-size:1rem}}header ul.flex{gap:16px}header.flex{justify-content:space-between;padding:0 2.4rem;margin-top:1.2rem}header.flex nav{background-color:var(--bgHeader);padding:.77rem 1.6rem;border-radius:55px}header ul li a{color:var(--title);opacity:.9;font-size:1.1rem;font-weight:500}header ul li a:hover{color:var(--blue);opacity:1;font-size:1.2rem}header button{font-size:1.2rem}header button.menu{display:none}header .icon-menu,header button.mode{background-color:var(--bgHeader);height:2.4rem;width:2.4rem;border-radius:50%;justify-content:center;text-align:center;color:var(--subtitle);border:1px solid rgba(244,165,96,.249);transition:.2s;box-shadow:1px 1px 40px #2323242a}.avatar{width:55px;border-radius:50%;border:1px solid darkorange;padding:1px;box-shadow:2px 2px 40px #cbc8c895 inset}header .icon-menu:hover,header button.mode:hover{color:var(--title);border:1px solid rgb(244,165,96)}header .icon-cancel{font-size:1rem;color:var(--subtitle);transition:.3s}header .icon-cancel:hover{font-size:1.2rem;color:#dc143c;rotate:180deg}.icon-sun1{color:orange}header .fixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;background-color:#282830e8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes mymove{0%{scale:0}60%{scale:1.2}to{scale:1}}header .fixed ul.modal{animation:mymove .7s 1;width:75%;margin-left:auto;margin-right:auto;margin-top:2rem;border-radius:1rem;padding:1rem 2rem;background-color:var(--secondary)}header .fixed ul.modal li{border-bottom:1px solid var(--border);padding-top:.5rem;padding-bottom:.77rem}header .fixed ul.modal li:first-child{text-align:right;border:none;padding-top:.2rem;padding-bottom:0;margin-bottom:-1rem}header .fixed ul.modal li:last-child{border-bottom:none}header .fixed ul.modal li a{font-size:1rem}@media (max-width:700px){header.flex nav{display:none}header button.menu{display:block;margin-left:-1.2rem}header button.mode{margin-right:-2rem}}section.hero{margin:1rem 0;display:flex;align-items:center;justify-content:space-between;gap:2rem}.avatar-container{display:flex;align-items:center;gap:1rem;position:relative}.avatar{width:120px;height:120px;border-radius:50%;border:2px solid #ff5722;box-shadow:0 10px 20px #0003;transition:transform .3s ease}.avatar:hover{transform:scale(1.1)}.badge{display:flex;align-items:center;background-color:#7451eb;border-radius:15px;padding:5px 10px;color:#fff;font-size:.8rem}.badge-logo{width:20px;margin-right:5px}.badge-text{font-weight:700}.title{font-size:3rem;color:#333;font-weight:700;text-align:left;margin-top:1rem}.welcome-text{font-size:1.5rem;color:#ff5722;text-align:center;margin:1rem 0;padding-left:2rem}.container2{max-width:900px;margin:1rem auto;line-height:1.8;font-family:Roboto,sans-serif;text-align:center}.paragraph{font-size:1.4rem;margin-bottom:2rem;color:var(--paragraph);font-weight:400}.highlight{color:#ff5722;font-weight:700}.signature{text-align:center;font-style:italic;margin:1rem 0 4rem;color:#888}.animation{max-width:400px;width:100%;translate:70px 20px}@media (max-width: 768px){.hero{flex-direction:column;align-items:center;text-align:center}.avatar{width:90px;height:90px}.title{font-size:2rem}.welcome-text{font-size:1.2rem}.animation{display:none}}@media (max-width: 480px){.container2{padding:15px}.title2{font-size:1.5rem}.paragraph{font-size:1rem}.badge{border-radius:15px;padding:3px 5px;color:#fff;font-size:.4rem}.badge-logo{width:9px;margin-right:3px}.badge-text{font-weight:400}.avatar{width:70px;height:70px;margin-left:1rem;border:1px solid #ff5722}.title{font-size:1.7rem;padding-left:1rem}.welcome-text{font-size:1.2rem;padding:0;margin-top:-1.7rem}}main.flex{gap:2.64rem;align-items:start;margin:5rem 0}main section.left-section.flex{flex-direction:column;gap:10px}main section.left-section.flex button{background-color:#24252e;width:11rem;padding:.75rem 0;text-align:center;font-size:1.05rem;text-transform:capitalize;opacity:.5;border-radius:5px;transition:.3s}main section.left-section.flex button:hover{opacity:1;border-radius:5px}main section.left-section.flex button.active{opacity:1;font-weight:700;letter-spacing:.6px;padding:.8rem 0;border:1px solid var(--blue)}.light main section.left-section.flex button.active{border:1px solid #000}main section.right-section.flex{flex-grow:1;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:2rem}main .card{box-shadow:1px 1px 1px rgba(0,0,0,0,16),1px 1px 1px rgba(0,0,0,0,15);border:1px solid rgba(93,188,252,.3);border-radius:5px;transition:.3s;background-image:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.05),);height:340px;max-height:100%;display:flex;flex-direction:column;justify-content:space-between}main .card:hover{border:.1px solid var(--blue);rotate:1deg;scale:1.01;cursor:pointer}.light .card,.light .card:hover{border:1px solid var(--border)}main .card img{border-radius:5px 5px 0 0}main .card .box{padding:1rem .4rem}main .card .box h1.title{color:var(--title);text-transform:capitalize;font-size:1.2rem;padding-left:0}main .card .box .icons{justify-content:space-between}main .card .box .sub-title{color:var(--subtitle);font-size:.8rem;margin-top:.7rem;margin-bottom:1.1rem;line-height:1.4rem;font-weight:400}main .card .icon-link,main .card .icon-github{font-size:1.1rem;color:var(--subtitle)}main .card .icon-link:hover,main .card .icon-github:hover{font-size:1.25rem;color:var(--icon-hover);cursor:pointer}.card a.link{font-style:.9rem;color:var(--blue)}@media (max-width:600px){main.flex{flex-direction:column;align-items:center;gap:2.64rem}main section.left-section.flex{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}main section.left-section.flex button{width:7rem;padding:.8rem 0;font-size:.9rem}}.contact-us{padding:60px 20px;background-color:var(--secondary);padding:0 1rem}section.contact-us .icon-email{color:var(--subtitle);margin-right:1rem;font-size:1.8rem}section.contact-us .title{font-size:2.1rem;color:var(--title);margin-bottom:3rem}section.contact-us .sub-title{color:var(--subtitle);margin-bottom:2rem;line-height:1.65rem}section.contact-us label{color:var(--subtitle)}.form{flex-grow:1}section.contact-us #email,section.contact-us #message{all:unset;background-color:#3f3f4626;border:1px solid rgba(63 63 70);width:70%;padding:.5rem 1rem;margin-left:1rem;border-radius:5px;font-size:1.1rem;transition:.3s}.light section.contact-us #email,.light section.contact-us #message{background-color:#ffffff29;border:1px solid rgba(128,128,128,.451);box-shadow:1px 1px 1px #4949491b;color:#232324}section.contact-us #email:focus,section.contact-us #message:focus,section.contact-us #email:hover,section.contact-us #message:hover{border:1px solid rgba(45 212 191)}.light section.contact-us #email:focus,.light section.contact-us #message:focus,.light section.contact-us #email:hover,.light section.contact-us #message:hover{border:1px solid rgba(78,80,80)}section.contact-us #message{min-height:9rem;resize:vertical}label,textarea{width:8rem}section.contact-us .submit{background-color:#24252e;padding:.75rem 2rem;text-align:center;font-size:1.05rem;text-transform:capitalize;border-radius:5px;margin:2rem 0 1.3rem;border:1px solid rgba(63 63 70);transition:.3s}section.contact-us div.btn .submit{width:4.7rem}section.contact-us .submit:hover{scale:.97}.light section.contact-us .submit{background-color:var(--subtitle);color:var(--primary)}.anim{translate:60px -30px;margin-left:-2rem}.doneAnimation{width:7rem;height:7rem;margin-left:-3rem;padding-right:-1rem}.validation{margin-left:-2rem}@media (max-width:1200px){section.contact-us .contactAnimation{display:none}section.contact-us .animation{display:none}form{width:100%}section.contact-us form{display:flex;flex-direction:column;width:100%}}@media (max-width:700px){section.contact-us form div.flex{flex-direction:column;align-items:start}section.contact-us #email,section.contact-us #message{width:100%;margin-left:0;padding:.7rem 0;margin-top:1rem}section.contact-us .submit{width:30%;align-self:center}}
