.close-icon,.header .header-container .burger-menu{display:none}.header,.main{border-bottom:1px solid rgba(238,238,238,.1176470588)}*,.popup{transition:.5s}*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box;scroll-behavior:smooth}body{background-color:#222831;font-family:Poppins,sans-serif}.close-icon{width:50px;height:50px}body .burger-menu_open{text-align:center;align-items:center;flex-direction:column;transition:.3s;display:flex;top:-250px;padding:30px;background:#222831;width:100%;position:fixed;z-index:2;gap:20px;box-shadow:0 17px 16px -6px}body .burger-menu_open ul{display:flex;flex-direction:column;gap:10px}body .burger-menu_open ul a{color:rgba(255,255,255,.368627451)}body .burger-menu_open .adaptive-container{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(255,255,255,.1803921569);padding-bottom:10px}body .burger-menu_open .adaptive-container svg{width:50px;align-self:flex-end;cursor:pointer}.header .header-container .logo,body .burger-menu_open .adaptive-container a{font-family:Oswald;font-size:24px;font-weight:700;color:rgba(255,255,255,.368627451)}.header{position:sticky}.header .header-container{max-width:1400px;padding:48px 96px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.footer .footer-container .footer-nav ul,.header .header-container ul,.recent-works .work-container .projects-cards{display:flex;gap:48px}.header .header-container ul a{font-size:18px;color:rgba(255,255,255,.1803921569);font-weight:400;padding-bottom:6px;border-bottom:2px solid transparent}.header .header-container ul a:hover{border-bottom:2px solid rgba(255,255,255,.368627451);color:rgba(255,255,255,.368627451)}@media only screen and (max-width:650px){.header{width:100%;top:0;background:#222831;z-index:3}.header .header-container{padding:20px}.header .header-container .burger-menu{display:block;cursor:pointer;height:50px}.header .header-container .navigation{display:none}}.main{padding:0 120px 100px}.main .main-container{padding-top:50px;max-width:1400px;margin:0 auto;display:flex;justify-content:center}.main .main-container .hire{display:flex;flex-direction:column;position:relative;gap:48px;width:586px}.main .main-container .hire h1{font-size:70px;color:#eee}.about-container .about-description h2 span,.contact-form .form-container .form-heading h2 span,.main .main-container .hire h1 span{color:#00adb5}.main .main-container .hire .arrow{position:absolute;left:-90px;top:50px;transition:none;animation:1.5s infinite upAndDown}.contact-form .form-container form .inputs,.footer .footer-container .footer-social ul,.main .main-container .hire .buttons{display:flex;gap:24px}.main .main-container .hire .hire-btn{background:#00adb5;color:#eee;font-size:18px;font-weight:700;border-radius:24px;padding:10px 32px}.main .main-container .hire .hire-btn:hover{background:rgba(57,62,70,.7803921569)}.footer .footer-container .footer-social ul a:hover,.main .main-container .hire .download-btn:hover,.popup button{background:#00adb5}.main .main-container .hire .download-btn{background:rgba(57,62,70,.7803921569);color:#eee;font-size:18px;font-weight:700;padding:10px 32px;border-radius:24px;display:flex;justify-content:center;gap:10px;align-items:center}.main .main-container .img{max-width:514px;position:relative}.main .main-container .img .thoughts{transition:none;animation:20s linear infinite rotate}.main .main-container .img img,.recent-works .work-container .projects-cards .project-card a img{max-width:100%}.main .main-container .img .abs{position:absolute;max-width:400px;left:25%;transform:translateX(-40%);bottom:-150px}@media only screen and (max-width:1224px){.main .main-container{justify-content:space-around}.main .main-container .img{max-width:350px}.main .main-container .img .abs{max-width:250px;bottom:-50px}.main .main-container .hire{max-width:300px}.main .main-container .hire h1{font-size:50px}.main .main-container .hire .buttons a{font-size:16px;padding:10px 15px}}@media only screen and (max-width:530px){.main .main-container .arrow{display:none}.main .main-container .hire h1{font-size:41px}}@keyframes upAndDown{0%,100%{top:50px}50%{top:70px}}@keyframes upAndDownResponsive{0%,100%{top:30px}50%{top:40px}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.about-container{max-width:1400px;margin:100px auto 0;display:flex;justify-content:space-around}.about-container .about-description{position:relative;max-width:674px}.contact-form .form-container,.footer .footer-container,.recent-works .work-container{max-width:1200px;margin:0 auto;display:flex}.about-container .about-description .light{position:absolute;width:60px;right:0}.about-container .about-description h2{font-family:Poppins;font-weight:700;font-size:64px;color:#eee}.about-container .about-description img.ME{width:200px;border-radius:50%;height:200px;opacity:.6;object-fit:cover}.about-container .about-description p{font-size:18px;max-width:390px;color:rgba(238,238,238,.7176470588)}.about-container .about-img{width:674px;display:flex;justify-content:flex-end}.about-container .about-img .abs{width:600px;border-radius:50%;height:600px;object-fit:cover;object-position:top}.about-container .about-img .main-img{max-width:665px}@media only screen and (max-width:1200px){.about-container .about-img{justify-content:center}.about-container .about-img .main-img{width:100%}.about-container .about-img .abs{width:500px;height:500px}}@media only screen and (max-width:970px){.main .main-container{flex-direction:column;align-items:center;padding-top:50px;gap:50px}.main .main-container .hire{max-width:100%;align-items:center;text-align:center}.main .main-container .hire .arrow{left:0;animation:1.5s infinite upAndDownResponsive}.main .main-container .img{overflow:hidden}.main{padding:0 0 50px}.about-container{margin-top:50px;flex-direction:column;align-items:center;text-align:center;gap:50px;padding:0 10px}.about-container .about-description h2{font-size:41px}.about-container .about-description p{font-size:16px}.about-container .about-description .light{left:0;top:-20px;transform:rotateY(180deg)}.about-container .about-img{width:100%}.about-container .about-img .abs{width:250px;height:250px}}.recent-works{background-image:url(../images/doodle.png);background-size:514px 360px;background-repeat:repeat;padding:100px 25px;margin-top:50px}.recent-works .work-container{flex-direction:column;gap:48px}.recent-works .work-container h2{font-size:64px;font-weight:700;color:#00adb5}.recent-works .work-container .categories ul li a:hover,.recent-works .work-container h2 span{color:#fff}.recent-works .work-container .categories ul{display:flex;gap:16px}.recent-works .work-container .categories ul li{background-color:rgba(57,62,70,.5176470588);font-size:18px;padding:15px;border-radius:24px}.recent-works .work-container .categories ul li:hover{background-color:#00adb5}.recent-works .work-container .categories ul li a{color:#eee;padding:15px}@media screen and (max-width:770px){.recent-works .work-container .categories{text-align:center;display:flex;align-items:center;justify-content:center}.recent-works .work-container .categories ul{justify-content:center;flex-direction:column;width:fit-content}.recent-works .work-container .categories ul li a{padding:0}}.recent-works .work-container .projects-cards .project-card{padding:20px 50px;text-align:center;display:flex;flex-direction:column;transition:.3s;gap:24px;background-color:rgba(57,62,70,.5176470588);border-radius:16px}.recent-works .work-container .projects-cards .project-card:hover{transform:scale(1.1)}.recent-works .work-container .projects-cards .project-card p{font-size:32px;color:#00adb5;font-weight:700}@media screen and (max-width:1200px){.recent-works .work-container .projects-cards{justify-content:space-between}.recent-works .work-container .projects-cards .project-card{max-width:250px}.recent-works .work-container .projects-cards .project-card p{font-size:18px}}@media screen and (max-width:900px){.recent-works .work-container .projects-cards{flex-direction:column;align-items:center}.recent-works .work-container .projects-cards .project-card{max-width:300px}}.contact-form .form-container{gap:170px;padding-top:100px}.contact-form .form-container .form-heading{max-width:510px;display:flex;flex-direction:column}.contact-form .form-container .form-heading h2{font-size:64px;color:#eee}.contact-form .form-container .form-heading img{max-width:255px;align-self:center}.contact-form .form-container form{display:flex;flex-direction:column;gap:60px;padding-top:20px}.contact-form .form-container form .inputs .input-wrapper,.contact-form .form-container form .textarea-wrapper{position:relative}.contact-form .form-container form .inputs .input-wrapper:first-child::after,.contact-form .form-container form .inputs .input-wrapper:last-child::after,.contact-form .form-container form .textarea-wrapper::after{position:absolute;top:-35px;left:0;pointer-events:none;color:#fff;font-family:Poppins;font-weight:700;font-size:18px}.contact-form .form-container form .inputs .input-wrapper input{background:rgba(57,62,70,.5019607843);padding:16px 24px;font-family:Poppins;font-size:18px;font-weight:700;max-width:288px;border:none;outline:0;border-radius:16px;color:rgba(238,238,238,.4235294118)}.contact-form .form-container form .inputs .input-wrapper:first-child::after{content:"Name"}.contact-form .form-container form .inputs .input-wrapper:last-child::after{content:"Email"}.contact-form .form-container form .textarea-wrapper textarea{background:rgba(57,62,70,.5019607843);border:none;outline:0;border-radius:16px;padding:16px 24px;color:rgba(238,238,238,.4235294118);font-family:Poppins;font-size:18px;font-weight:700;resize:none;position:relative;scrollbar-width:none}.contact-form .form-container form .textarea-wrapper::after{content:"Message"}.contact-form .form-container form button{padding:10px 0;cursor:pointer;background:#00adb5;color:#fff;border:none;border-radius:24px;width:232px;display:flex;justify-content:center;align-items:center;gap:15px;font-family:Poppins;font-weight:700;font-size:18px}@media screen and (max-width:1200px){.contact-form .form-container{flex-direction:column;align-items:center;gap:50px}}@media screen and (max-width:700px){.contact-form .form-container{padding:50px 15px}.contact-form .form-container form .inputs{flex-direction:column;gap:55px;align-items:center}.contact-form .form-container .form-heading h2{font-size:48px;text-align:center}.contact-form .form-container form .inputs .input-wrapper,.contact-form .form-container form textarea{width:100%}.contact-form .form-container form .inputs .input-wrapper input{width:100%;max-width:100%}}.footer{margin:20px 0;border-top:1px solid rgba(238,238,238,.1803921569)}.footer .footer-container{padding:60px 20px 0;flex-direction:column;justify-content:center;align-items:center;gap:38px}.footer .footer-container .footer-nav ul li a{color:#eee;font-size:18px;display:flex;align-items:center;gap:10px;border:2px solid transparent;padding:6px}.footer .footer-container .footer-nav ul li a:hover{border:2px solid rgba(255,255,255,.368627451)}.footer .footer-container .footer-social ul a{width:48px;height:48px;border-radius:50%;background:rgba(57,62,70,.5019607843);display:flex;justify-content:center;align-items:center}.footer .footer-container .terms{color:#eee;font-size:18px;font-family:Poppins}@media screen and (max-width:460px){.footer .footer-container .footer-nav ul{flex-direction:column;align-items:center}.footer .footer-container .terms{font-size:16px}}.popup{display:flex;position:fixed;opacity:0;z-index:2;top:-250px;background-color:rgba(57,62,70,.733);border-radius:16px;padding:15px;max-width:350px;left:50%;transform:translate(-50%,-50%);text-align:center;gap:25px;flex-direction:column}.popup p{font-family:Poppins;font-weight:700;font-size:18px;color:#eee}.popup button{padding:15px;color:#eee;border:none;border-radius:16px}