@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200&family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;1,200;1,300;1,400;1,500;1,600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200&display=swap);*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-bg:#1f1f38;--color-bg-variant:#2c2c6c;--color-primary-variant:#4db5ff;--color-primary:#4db5ff66;--color-white:#fff;--color-light:#fff9;--container-width-lg:85%;--container-width-md:65%;--container-width-sm:40%;--transition:all 400ms ease}html{overflow:scroll;scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{background:linear-gradient(90deg,#1f1f38,#2c2c7c,#1f1f38);color:#fff;color:var(--color-white);font-family:Poppins,sans-serif;line-height:1.7}.container{margin:0 auto;width:85%;width:var(--container-width-lg)}h1,h2,h3,h4{font-weight:500}h1{font-size:2.5rem}section{height:100vh;margin-top:4.5rem}section>h2,section>h5{color:#fff9;color:var(--color-light);text-align:center}section>h2{color:#4db5ff66;color:var(--color-primary);margin-bottom:3rem}.text-light{color:#fff9;color:var(--color-light)}a{color:#4db5ff66;color:var(--color-primary);transition:all .4s ease;transition:var(--transition)}a:hover{color:#fff;color:var(--color-white)}.btn{border:1px solid #4db5ff66;border:1px solid var(--color-primary);border-radius:.4rem;color:#4db5ff66;color:var(--color-primary);cursor:pointer;display:inline-block;font-size:12px;padding:.2rem 1rem;transition:all .4s ease;transition:var(--transition);width:-webkit-max-content;width:max-content}.btn:hover{background:#fff;background:var(--color-white);border-color:#0000}.btn-primary,.btn:hover{color:#1f1f38;color:var(--color-bg)}.btn-primary{background:#4db5ff66;background:var(--color-primary)}img{display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.container{width:65%;width:var(--container-width-md)}.section{margin-top:6rem}}@media screen and (max-width:600px){.container{width:65%;width:var(--container-width-md)}.section>h2{margin-bottom:2rem}section>h5{display:block}}.socials{display:flex;justify-content:center}header{margin-bottom:150px;margin-top:120px;position:relative}.skill-section{margin-top:20px}.text,.text-1{color:var(--color-light);font-size:14px;text-align:center}.header_container{margin-top:8px;min-height:68vh;position:relative;text-align:center}.name{font-size:3.5em;letter-spacing:10px;margin-top:-10px;text-shadow:0 0 25px #fcf8f8}.cta{display:flex;gap:1.2rem;height:30px;justify-content:center;margin-top:2rem;text-align:center}span{margin:0 3px}.me{background:linear-gradient(var(--color-primary),#0000);border-radius:5rem 5rem 0 0;box-shadow:0 0 65px #030303;height:30rem;left:50%;overflow:hidden;transform:translateX(-50%);width:auto}@media screen and (max-width:1024px){header{min-height:100vh}}@media screen and (max-width:600px){header{min-height:100vh}.scroll_down{display:none}.text{color:var(--color-light);font-size:12px}.name,.text{text-align:center}.name{display:contents;font-size:2.1rem;letter-spacing:2px}.skill-section{margin-left:25px;margin-right:25px}.header_container{margin:10px;width:95%}.me{left:47%}}@media screen and (max-width:450px){header{min-height:100vh}.scroll_down{display:none}.text-1{color:var(--color-light);font-size:12px;text-align:center}}@media screen and (max-width:400px){header{min-height:100vh}.scroll_down{display:none}.text{font-size:11.5px}.text,.text-1{color:var(--color-light);text-align:center}.text-1{font-size:10px}.skill-section{margin-left:25px;margin-right:25px}}@media screen and (max-width:376px){header{min-height:100vh}.scroll_down{display:none}.text{font-size:11px}.text,.text-1{color:var(--color-light);text-align:center}.text-1{font-size:10px}.skill-section{margin-left:20px;margin-right:20px;padding:5px}}.text-light{font-size:13px;text-align:center}#About{margin-bottom:200px;margin-top:120px;min-height:100vh;position:relative}.text-light-about{margin-bottom:10px;margin-top:10px;text-align:center}.about_container{grid-gap:1%;display:grid;gap:1%;grid-template-columns:30%;justify-content:center}.about_text_div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:30px}.about_text{font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:.25px;margin-bottom:10px;margin-top:10px;max-width:600px;text-align:left}.about_container h2{font-size:32px;letter-spacing:2px;text-shadow:0 0 10px #fcfcfc}.about_me{background:linear-gradient(45deg,#0000,var(--color-primary),#0000);border-radius:2rem;box-shadow:0 0 20px #fcfcfc;margin-left:26px;place-items:center;width:90%}.about_me_img{transform:rotate(0deg)}.about_me_img,.about_me_img:hover{border-radius:2rem;overflow:hidden}.about_me_img:hover{transform:rotate(10deg);transition:var(--transition)}@media screen and (max-width:850px){.about_container{display:grid;grid-template-columns:70%;justify-items:center}#About{margin-bottom:400px;margin-top:120px;min-height:90vh;position:relative}.about_me{background:linear-gradient(45deg,#0000,var(--color-primary),#0000);border-radius:2rem;box-shadow:0 0 20px #fcfcfc;display:grid;margin-left:0;place-items:center}.about_me_img{transform:rotate(0deg)}.about_me_img,.about_me_img:hover{border-radius:2rem;overflow:hidden}.about_me_img:hover{transform:rotate(10deg);transition:var(--transition)}}.contact_us{background:linear-gradient(90deg,#1f1f38,#2c2c7c,#1f1f38);background-position:50%;height:100%;justify-content:center;width:100%}.contact_us h5{font-size:16px;padding:5px;text-transform:uppercase}.contact_us h4,.contact_us h5{color:#fff;font-family:Montserrat,sans-serif;margin-top:0;text-align:center;text-shadow:0 0 15px #fcfcfc}.contact_us h4{margin-bottom:8px}.contact_head{border-bottom:none;font-family:Montserrat,sans-serif;font-size:36px;font-weight:bolder;letter-spacing:5px;margin-bottom:10px;margin-top:80px;text-align:center;text-shadow:0 0 15px #070707}.contact_container{display:grid;height:650px;justify-items:center;margin:20px auto;width:50%}.contact_box{align-items:center;background-image:linear-gradient(90deg,#d8e1e3,#5a6183,#d8e1e3);border-radius:20px;display:flex;height:80%;justify-content:center;width:70%}.field{margin-bottom:10px}.field label{color:#e7e4e4;display:block;font-size:12px;text-shadow:0 0 10px #6b6868}.field input{display:block;font-size:14px;line-height:1.5;min-width:10%}input[type=submit]{background-color:#323279;border:none;color:#fff;display:block;font-size:14px;margin-top:10px;padding:6px}.errorMessage{color:red}.required{color:#fff;font-family:Poppins,sans-serif;font-size:15px;text-align:center;text-shadow:0 0 15px #242323}.message{width:100%}#form{min-width:40%}@media screen and (max-width:600px){.contact_container{width:100%}}section{margin-top:80px}.services_container{grid-gap:3rem;display:grid;font-size:15px;gap:3rem;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin-top:10px}.service_list-icon{color:#b1b1f6;margin-top:4.5px}.services_title{color:#efeaea;font-size:36px;letter-spacing:2px;margin-bottom:0;margin-top:0;text-shadow:0 0 25px #fcf8f8;text-transform:uppercase}@media screen and (max-width:1024px){.services_container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;justify-content:center}.service{padding:0;width:80vw}.offer{font-size:16px;margin-bottom:0;margin-top:0}}@media screen and (max-width:600px){.services_container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;justify-content:center}.service{height:auto;padding:0;width:360px}.offer{font-size:16px;margin-bottom:0;margin-top:0}}.card{background:#2c2c8b;border:3px solid var(--color-primary);border-radius:2rem 2rem 2rem 2rem;height:685px;padding:.5rem;transition:var(--transition);width:365px}.last_card{height:90px}.card:hover{background:#0000;border-color:var(--color-primary-variant);border:4px solid var(--color-primary);cursor:default}.card_photo h2,.card_photo p{margin-bottom:10px;text-align:center;text-shadow:0 0 25px #fcf8f8}.try{font-size:13px;font-style:normal}.card_photo img{border-radius:19px 19px 0 0;margin-bottom:5px}.card_photo img:hover{border-radius:59px 59px 59px 59px;cursor:pointer}.code_link{grid-gap:5px;align-items:top;color:#a9a9a9;display:grid;font-size:14px;font-style:italic;gap:5px;grid-template-columns:10% 90%;margin-bottom:18px;margin-left:15px;margin-top:18px}.code_click{justify-self:left}.code_click:active,.code_click:link,.code_click:visited{color:#bdbdbd}.code_click:hover{color:#f8f8f8}.code_link_icon{color:#f8f8f8;font-size:24px;margin-top:-4.8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.call{margin-bottom:15px}.details_list{margin-left:2px;padding-right:2.2px}.portfolio_container{grid-gap:3rem;display:grid;font-size:12.2px;gap:3rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;justify-content:center;line-height:1.3rem}.service{background:#2c2c8b;border:3px solid var(--color-primary);border-radius:2rem 2rem 2rem 2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem;transition:var(--transition)}.service_last{margin-bottom:80px}.service:hover{background:#0000;border-color:var(--color-primary-variant);border:4px solid var(--color-primary);cursor:default}.service_head{background-color:var(--color-primary);border-radius:2rem 2rem 2rem 2rem;box-shadow:0 1rem rrem #0000001a;padding:1rem}.service_head h3{color:#fff;font-size:1.2rem;font-weight:700;text-align:center}.service_list{padding:1.5rem}li{display:flex;gap:1rem;margin-bottom:.8rem}.portfolio_list-icon{color:#b1b1f6;margin-top:4.5px}.offer{font-size:16px;margin-bottom:0;margin-top:95px}.portfolio_title{color:#efeaea;font-size:36px;letter-spacing:2.8px;margin-bottom:0;margin-top:0;text-shadow:0 0 35px #f8f8f8;text-transform:uppercase}@media screen and (max-width:1024px){.portfolio_container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr 1fr;justify-content:center}.offer{font-size:16px;margin-bottom:0;margin-top:0}.card{background:#2c2c8b;border:3px solid var(--color-primary);border-radius:2rem 2rem 2rem 2rem;height:635px;padding:.5rem;transition:var(--transition);width:375px}}@media screen and (max-width:600px){.portfolio_container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;justify-content:center}.offer{font-size:16px}.offer,.portfolio_title{margin-bottom:0;margin-top:0}.portfolio_title{color:#efeaea;font-size:26px;letter-spacing:2.8px;text-shadow:0 0 35px #f8f8f8;text-transform:uppercase}.card{background:#2c2c8b;border:3px solid var(--color-primary);border-radius:2rem 2rem 2rem 2rem;height:635px;padding:.5rem;transition:var(--transition);width:375px}}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0000001a;border-radius:3rem;display:flex;left:50%;margin-top:10px;padding:.5rem 1rem;position:fixed;top:1rem;transform:translatex(-50%);width:-webkit-max-content;width:max-content;z-index:2}@media screen and (min-width:401px){nav h5{display:inline-block;font-size:1rem;margin-left:1px;margin-right:12px}nav h5:hover{font-size:1.3rem}nav a.active{color:var(--color-white)}}@media screen and (max-width:500px){nav h5{display:inline-block;font-size:14px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}h5:hover,nav{font-size:1rem}}.header_socials{align-items:center;bottom:.4rem;display:flex;flex-direction:row;font-size:1.5rem;gap:1.4rem;justify-content:center;position:fixed}.social_head{bottom:2.9rem;color:var(--color-light);font-size:14px;position:fixed}.header_socials:after,.header_socials:before{background:var(--color-primary);content:"";height:1.4px;width:2rem}
/*# sourceMappingURL=main.b2992887.css.map*/