*{padding:0;margin:0;scroll-behavior:smooth;box-sizing:border-box}body{font-family:Poppins}a{text-decoration:none}@property --gradient-angle{syntax: "<angle>"; initial-value: 45deg; inherits: false;}.app__errorPage{display:flex;flex-direction:column;width:100%;height:100vh;background:var(--bg-color-1);justify-content:center;align-items:center;gap:1rem}.app__errorPage h2{background:linear-gradient(45deg,var(--color-1),var(--color-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;font-size:6rem;line-height:6.5rem}.page__cont{background:var(--bg-color-1)}.section__h2{font-size:3rem;line-height:3.2rem;margin-bottom:2rem;color:var(--h-color-1);text-transform:capitalize;font-weight:500}.section__p{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--text-color-1);margin-bottom:2rem;max-width:625px}.section__padding{padding:12rem;transition:.5s ease}.navbar__padding{padding:.5rem 12rem}.section__margin{margin-bottom:2rem}.selectDisable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#222}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}::-moz-selection{color:#fff;background:#111}::selection{color:var(--h-color-2);background:var(--selection)}:root{--selection: #fff;--main-bg: #0F0F0F;--bg-color-1: #050505;--bg-color-2: #F3EFEF;--color-1: #E7712E;--color-2: #DB5261;--h-color-1: #fff;--h-color-2: #070707;--text-color-1: #aaa;--text-color-2: #555;--text-color-3: #888;--input-bg: #111111;--btn-color: #111;--gradient: linear-gradient(45deg, var(--text-color-2), 50%,var(--color-1), var(--color-2));--gradient-ld: linear-gradient(180deg, var(--text-color-2), 50%,var(--color-1), var(--color-2))}@keyframes float{0%{transform:translate(0)}50%{transform:translateY(5px)}to{transform:translateY(-0px)}}@keyframes gradientRotation{to{--gradient-angle: 405deg}}@media screen and (max-width:1280px){.section__padding{padding:6rem 8rem}.navbar__padding{padding:.75rem 8rem}.toggle__position{right:8rem}}@media screen and (max-width:1024px){.section__padding{padding:6rem}.navbar__padding{padding:.75rem 6rem}}@media screen and (max-width:768px){.section__padding{padding:4rem}.navbar__padding{padding:.75rem 4rem}.toggle__position{right:4rem}}@media screen and (max-width:640px){.section__padding{padding:4rem 1.5rem}.navbar__padding{padding:.75rem 1.5rem}.toggle__position{right:1.5rem}.section__h2{font-size:2rem;line-height:2.5rem;margin-bottom:1rem}.section__p{margin-bottom:1.5rem;font-size:.9rem;line-height:1.4rem}}.app__hero{width:100%;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;min-height:100vh}.app__hero .app__bg{top:25%;left:50%}.app__hero-data{display:flex;flex-direction:column;align-items:center;justify-content:center}.app__hero-data h1{color:var(--h-color-1);font-size:4rem;font-weight:500;line-height:4.5rem;text-align:center;max-width:1000px;margin-bottom:3rem;z-index:20}.app__hero-data h1 span{background:linear-gradient(45deg,var(--color-1),var(--color-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 16px var(--color-1);-webkit-user-select:none;user-select:none}.app__hero-data .section__p{margin-bottom:3rem}.app__hero-data p{max-width:650px;text-align:center}.app__hero-btn{z-index:50}.app__hero-box{position:absolute;bottom:50%;left:12rem;width:300px;height:300px;background:linear-gradient(45deg,var(--color-1),var(--color-2));border-radius:50%;filter:blur(160px)}.app__hero-box2{position:absolute;bottom:20%;right:12rem;width:600px;height:600px;background:transparent;background-image:radial-gradient(#fff 1px,transparent 0);background-size:40px 40px;background-position:-19px -19px;opacity:.5}@media screen and (max-width:1280px){.app__hero-data h1{font-size:3.5rem;line-height:4rem}.app__hero-box{width:200px;height:200px}.app__hero-box2{width:400px;height:400px;background-image:radial-gradient(#fff 1px,transparent 0)}}@media screen and (max-width:1024px){.app__hero-data h1{font-size:3.5rem;line-height:4rem}.app__hero-box{width:150px;height:150px;bottom:60%;left:6rem}.app__hero-box2{width:300px;height:300px;right:6rem;background-image:radial-gradient(#fff 1px,transparent 0)}}@media screen and (max-width:768px){.app__hero-data h1{font-size:3rem;line-height:3.2rem}.app__hero-data h1 span{font-size:3.25rem}.app__hero-box{width:125px;height:125px;bottom:60%;left:4rem}.app__hero-box2{width:250px;height:250px;right:4rem}}@media screen and (max-width:640px){.app__hero-data h1{font-size:2.5rem;line-height:3rem}.app__hero-data h1 span{font-size:2.75rem}.app__hero-box{width:100px;height:100px;bottom:65%;left:1.5rem}.app__hero-box2{width:200px;height:200px;right:1.5rem}}.app__btn{display:flex;justify-content:center;align-items:center;width:fit-content;color:#fff;z-index:10;background:var(--bg-color-1);cursor:pointer;border-radius:5px;transition:box-shadow 0s}.app__btn-cont{padding:.75rem 1.75rem;background:var(--btn-color);transition:.25s ease;border-radius:inherit;width:100%;height:100%;display:flex;gap:1rem;justify-content:center;align-items:center}.app__btn-cont p{margin-bottom:0;color:var(--h-color-1);transition:.25s ease;font-weight:500;-webkit-user-select:none;user-select:none}.button__icon{height:1rem;width:1rem;transition:.25s ease}.button__icon-float{animation:1.25s float infinite}.app__btn:hover{background:linear-gradient(45deg,var(--color-1),var(--color-2));box-shadow:0 0 16px var(--color-1)}.app__btn:hover>.app__btn-cont{transform:translate(4%) translateY(-12%);background:#ffffff4d;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%);animation-play-state:paused}.app__btn:hover>.app__btn-cont p,.app__btn:hover>.app__btn-cont .button__icon{color:#111}.app__btn:active>.app__btn-cont{background:#ffffff1a}.app__aboutCard{display:flex;width:100%;height:100%;position:relative;flex-direction:column;justify-content:center;align-items:flex-start;transition:.5s ease;padding:2rem;border-radius:inherit;box-shadow:5px 5px 30px #000;border:1px solid #1b1c1e;border-radius:5px}.app__aboutCard h3{color:var(--h-color-1);font-size:3rem;line-height:3.5rem;margin-bottom:1rem;font-weight:600}.app__aboutCard h4{font-size:1.6rem;line-height:2rem;margin-bottom:.5rem;font-weight:600;background:linear-gradient(var(--gradient-angle),var(--color-1),var(--color-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;transition:.25s ease}.app__aboutCard:hover h4{text-shadow:0 0 25px var(--color-1)}@media screen and (max-width:450px){.app__aboutCard-data{padding:1.5}}.app__servCard{height:400px;min-width:400px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:2rem;overflow:hidden;position:relative;transition:.25s ease;border-radius:5px;box-shadow:5px 5px 30px #000;border:1px solid #1b1c1e}.app__servCard-img{position:absolute;height:400px;width:400px;opacity:30%;left:40%}.app__servCard h3{font-size:2rem;line-height:2.5rem;color:var(--text-color-2);margin-bottom:1rem;text-transform:capitalize;z-index:5;text-align:left;transition:.25s ease;background:var(--gradient);background-size:700%;background-position:left;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;-webkit-user-select:none;user-select:none}.app__servCard:first-child h3{background-position:right;text-shadow:0 0 25px var(--color-1)}.icon__cta{color:var(--text-color-1);height:30px;width:30px;animation:1.25s float infinite;position:absolute;bottom:2rem;z-index:5;transition:.5s ease}.app__servCard:first-child .icon__cta{color:#fff}.app__servCard-cta p:nth-child(2){color:var(--text-color-1);font-size:.9rem;margin-bottom:.5rem}.app__servCard-cta{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:.75rem;position:absolute;background:var(--bg-color-1);padding:1.5rem;bottom:-70%;transition:.5s ease;z-index:10;width:90%;border-radius:inherit;box-shadow:5px 5px 20px #000;border:1px solid #1b1c1e}.cta__h4{color:var(--h-color-1);margin-bottom:0;font-weight:500;font-size:1.25rem}.card__icon-cont{background:transparent;display:flex;justify-content:center;align-items:center;border-radius:5px}.card__icon-cont:hover{background:linear-gradient(45deg,var(--color-1),var(--color-2))}.card__icon-cont:active .card__icon{background:#ffffff1a}.card__icon{min-width:50px;height:50px;padding:1rem;color:var(--h-color-1);background:var(--main-bg);cursor:pointer;transition:.5s ease;border-radius:5px}.card__icon:hover{transform:translate(10%) translateY(-10%);background:#ffffff4d;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%);color:#111}.card__pulse{position:relative;width:50px;height:50px;background:#fff;opacity:.5;border-radius:50%;transition:.5s ease}.card__pulse span{position:absolute;width:100%;height:100%;background:inherit;border-radius:inherit;opacity:inherit;animation:pulse 4s ease-out infinite}.card__pulse span:nth-child(2){animation-delay:1s}@keyframes pulse{to{opacity:0;transform:scale(2)}}.app__servCard:hover .app__servCard-cta{bottom:1rem}.app__servCard:hover .icon__cta,.app__servCard:hover .card__pulse{opacity:0}.app__servCard:hover h3{background-position:right;text-shadow:0 0 25px var(--color-1)}@media screen and (max-width:768px){.app__servCard{min-width:100%}}.app__staffCard{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:400px;background:linear-gradient(135deg,var(--color-1),var(--color-2));transition:.5s ease}.app__staffCard-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;padding:1rem;background:var(--bg-color-1);transition:.5s ease}.app__staffCard-data h3{color:var(--h-color-1);font-size:1.25rem;font-weight:500;line-height:1.7rem}.app__staffCard-data p{color:var(--text-color-1);text-wrap:wrap;transition:.5s}.app__staffCard img{max-width:100px;border-radius:50%;margin-bottom:2rem}.app__staffCard:hover>.app__staffCard-cont{transform:translateY(-5%)}.app__staffCard:hover>.app__staffCard-cont p{color:var(--color-2)}.app__title{display:flex;height:fit-content;width:fit-content;flex-direction:row;align-items:center;margin-bottom:1rem;gap:.5rem}.title__icon{height:10px;width:10px;color:var(--color-1)}.app__title h4{color:#111;font-size:1rem;line-height:1.8rem;font-weight:500;color:transparent;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(45deg,var(--color-1),var(--color-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;font-weight:700;text-transform:uppercase}@media screen and (max-width:640px){.app__title{margin-bottom:.5rem}}.app__sectionBottom{width:100%;height:200px;display:flex}.bottom__div-1{background:var(--main-bg);height:100%;width:70%;border-top-right-radius:25px;position:relative}.bottom__div-1:before{content:"";width:100%;height:100%;background:var(--bg-color-1);position:absolute;z-index:-1}.bottom__div-2{width:30%;height:100%;border-radius:0 0 25px 25px}.app__btn2{display:flex;justify-content:center;align-items:center;background:var(--bg-color-1);cursor:pointer;transition:.25s ease;border-radius:5px;transition:box-shadow 0s}.app__btn2-cont{transition:.25s ease;padding:1rem;width:100%;height:100%;background:var(--main-bg);display:flex;justify-content:center;align-items:center;border-radius:inherit}.button2__icon{color:var(--h-color-1);height:20px;width:20px;transition:.25s ease}.rotate .app__btn2-icon{transform:rotate(180deg)}.app__btn2:hover{background:linear-gradient(45deg,var(--color-1),var(--color-2));box-shadow:0 0 16px var(--color-1)}.app__btn2:hover>.app__btn2-cont{transform:translate(8%) translateY(-8%);background:#ffffff4d;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%);color:#111}.app__btn2:hover .button2__icon{color:#111}.app__btn2:active>.app__btn2-cont{background:#ffffff1a}.app__logo{display:flex;align-items:center;width:fit-content;gap:.5rem;-webkit-user-select:none;user-select:none;transition:.25s}.app__logo img{height:30px}.app__logo h2{font-size:1.5rem;background:linear-gradient(45deg,var(--color-1),var(--color-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.app__logo:hover{text-shadow:0 0 16px var(--color-1)}.app__form{display:grid;row-gap:.5rem;column-gap:.5rem;grid-template-columns:100%;justify-content:flex-end}.app__form-input{background:var(--bg-color-1);font-family:Poppins,Arial;color:var(--text-color-1);border:1px solid #1b1c1e;padding:.6rem .75rem;width:100%;outline:none;transition:.25s ease;border-radius:5px}.app__form-input:hover,.app__form-input:focus{border-color:var(--color-1)}.app__form textarea{resize:none;height:300px}.app__form .app__btn{width:100%}.app__form-e{color:red;font-weight:400;font-size:1rem;line-height:1.5rem;text-shadow:0px 0px 4px #f00}.app__formModal{width:100%;height:70px;display:flex;align-items:center;justify-content:center;border-radius:5px;bottom:2rem;border:1px solid #1b1c1e}.modalGreen h4{color:#0f0;text-shadow:0 0 15px #0f0}.modalRed h4{color:red;text-shadow:0 0 15px #f00}.app__formModal h4{font-weight:400}@media screen and (max-width:1024px){.app__form{justify-content:center;grid-template-columns:100%}}.app__select-cont{position:relative}.app__select{background:var(--bg-color-1);font-family:Poppins,Arial;color:var(--text-color-1);border:1px solid var(--input-bg);padding:.6rem .75rem;width:100%;outline:none;font-size:.8rem;cursor:pointer;transition:.25s ease;display:flex;justify-content:space-between;align-items:center;border-radius:5px}.app__select:hover{border-color:var(--color-1)}.open .app__select-icon,.app__select-cont:hover .app__select-icon{color:var(--color-1)}.app__select-icon{transition:.25s}.icon__rotate{transform:rotate(180deg)}.app__select-drop{width:100%;height:fit-content;border:1px solid #1b1c1e;border-radius:5px;font-family:Poppins;background:var(--bg-color-1);color:var(--text-color-1);position:absolute;left:0;top:120%;z-index:1000}.app__select-drop ul{list-style:none;color:var(--text-color-1)}.app__select-drop ul li{padding:.6rem .75rem;cursor:pointer;font-size:.8rem}.app__select-drop ul li:hover{background:var(--main-bg)}.app__select-drop ul li:last-child{margin-bottom:0;border-radius:0 0 10px 10px}.app__dropdown-cont{display:flex;flex-direction:column;width:100%;overflow:hidden}.app__dropdown{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:1px solid var(--text-color-1);z-index:50}.dropdown__h3{color:var(--h-color-1);font-weight:500;-webkit-user-select:none;user-select:none}.dropdown__icon{color:var(--h-color-1);transition:.25s ease}.dd__open{transform:rotate(180deg)}.app__dropdown-txt{height:auto;transition:.5s;z-index:20;height:0;overflow:hidden;padding:0 1rem;position:relative}.dropdown__open{height:180px;padding:1rem}.app__dropdown-txt .dropdown__p{color:var(--text-color-1)}@media screen and (max-width:1024px){.dropdown__open{height:150px}}@media screen and (max-width:510px){.dropdown__open{height:260px}}.app__bg{display:flex;flex-direction:row;width:fit-content;height:fit-content;position:absolute;align-items:center;transform:rotate(-45deg);overflow:hidden}.app__bg-row{background:transparent;width:100px;position:relative;overflow:hidden;background:linear-gradient(45deg,var(--color-1),var(--color-2));opacity:.5}.app__bg-row:nth-child(1){height:300px}.app__bg-row:nth-child(2){height:700px}.app__bg-row:nth-child(3){height:500px}.app__navbar{width:100%;display:flex;align-items:center;background:transparent;position:fixed;transition:.25s ease;z-index:1000}.app__navbar-container{width:100%;display:flex;justify-content:space-between;align-items:center}.change{-webkit-backdrop-filter:blur(5px) brightness(50%);backdrop-filter:blur(5px) brightness(50%);border-bottom:1px solid #1b1c1e}.app__navbar-img{height:40px}.app__navbar-links{list-style:none;display:flex;padding:.5rem 1.5rem;gap:2rem;border-left:1px solid #1b1c1e}.navbar__link{text-decoration:none;color:var(--text-color-3);text-transform:capitalize;transition:.25s ease;border-radius:10px;font-weight:400}.navbar__link:hover{color:var(--h-color-1);text-shadow:0 0 4px #fff}.app__navbar-toggle{padding:.5rem;display:flex;justify-content:center;align-items:center;z-index:50;background:linear-gradient(45deg,var(--color-1),var(--color-2));border-radius:10px;cursor:pointer}.toggle__icon{height:20px;width:20px;color:var(--bg-color-2)}@keyframes rotateX{0%{transform:rotateX(0)}to{transform:rotateX(90deg)}}@media screen and (max-width:1024px){.app__navbar{display:none}}.app__about{width:100%;display:flex;flex-direction:column;position:relative}.app__about-container{padding-top:0}.app__about-cards{display:grid;grid-template-columns:auto auto auto;width:100%;column-gap:1rem;row-gap:1rem}@media screen and (max-width:1024px){.app__about-cards{grid-template-columns:auto}}.app__skills{width:100%;display:grid;grid-template-columns:50% 50%;column-gap:1rem;row-gap:2rem;overflow:hidden;position:relative}.app__skills-data{display:flex;height:100%;flex-direction:column;align-self:flex-start;justify-content:flex-start;z-index:50}.app__skills-data p{max-width:400px}.app__skills-dropcont{display:flex;flex-direction:column;width:100%;justify-content:center}@keyframes rotate{to{transform:rotate(360deg)}}@media screen and (max-width:1024px){.app__skills{grid-template-columns:auto}.app__skills-cards{grid-template-columns:auto auto;column-gap:1rem;align-self:center;row-gap:0}}@media screen and (max-width:768px){.app__skills-cards{grid-template-columns:auto;row-gap:1rem}}.app__services{width:100%;background:var(--bg-color-1);display:flex;flex-direction:column;position:relative}.app__services-container{width:100%;display:flex;flex-direction:column}.app__services-container a{width:fit-content}.app__services-cards{display:flex;flex-direction:row;width:100%;height:100%;overflow-x:scroll;padding:2rem .2rem;gap:2rem}.app__services-cards::-webkit-scrollbar{display:none}.app__service-boxes{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}.app__services-btns{display:flex;width:100%;height:100%;justify-content:flex-end;align-items:center;gap:10px;z-index:500}.app__footer{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;position:relative;border-top:1px solid #1b1c1e;padding-top:6rem;padding-bottom:6rem}.app__footer-data{display:grid;width:100%;grid-template-columns:auto auto auto;justify-content:space-between;flex-wrap:wrap;margin-bottom:4rem}.footer__list{max-width:240px;margin-bottom:1rem}.footer__list h4{color:var(--text-color-2);margin-bottom:1rem;font-weight:500}.footer__list ul{list-style:none}.footer__list li{color:var(--text-color-3);margin-bottom:.5rem}.footer__list li a{text-decoration:none;color:var(--text-color-1);font-weight:500;transition:.25s ease}.footer__list li a:hover{color:var(--color-1);text-shadow:0 0 16px var(--color-1)}.app__footer-divisor{height:1px;width:100%;border-top:1px solid #aaa}.app__footer-cr{display:flex;justify-content:space-between}.app__footer-cr p{color:#aaa}@media screen and (max-width:640px){.app__footer-data{grid-template-columns:auto}.app__footer-cr{flex-direction:column;gap:2rem}}.app__contact{width:100%;display:flex;justify-content:space-between;align-items:center;gap:2rem}.app__contact-info{height:100%;display:flex;flex-direction:column;justify-content:center;width:50%}.app__contact-form{width:50%;max-width:600px}.app__contact-info h3{font-size:2.5rem;font-weight:600;line-height:2.7rem;background:linear-gradient(90deg,var(--color-2),var(--color-1));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;width:fit-content;transition:.25s;text-shadow:0 0 16px var(--color-1)}.app__contact-info h3:hover{opacity:.8}@keyframes inputAnim{0%{background-position:0}to{background-position:500px}}@media screen and (max-width:1024px){.app__contact{flex-direction:column}.app__contact-info{width:100%}.app__contact-form{width:100%;max-width:none}}@media screen and (max-width:640px){.app__contact-info a{font-size:2rem;line-height:2.5rem}}.app__navbar2{display:flex;justify-content:flex-end;align-items:center;position:fixed;top:2.25rem;background:transparent;z-index:1000;display:none}.show{display:flex}.navbar2__icon{height:30px;width:30px;color:#fff}.app__navbar2-nav{display:flex;padding:.5rem;cursor:pointer;z-index:10;transition:.25s ease;border-radius:5px;border:1px solid #1b1c1e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.app__navbar2-nav .app__title{margin-bottom:0}.app__navbar2-dropdown{position:absolute;top:-.5rem;right:-.5rem;flex-direction:column;align-items:flex-start;justify-content:center;transform:scale(0);border-radius:5px;border:1px solid #1b1c1e}.show{transform:scale(1)}.app__navbar2-links{width:200px;list-style:none;text-align:left;padding:3.5rem 1.25rem 1.25rem;-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%);display:flex;flex-direction:column;gap:.75rem;border-radius:inherit}.app__navbar2-nav:hover{filter:brightness(90%)}.app__navbar2-links a{color:#fff;text-transform:uppercase;transition:.25s ease;width:100%;text-decoration:none;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:5px}.app__navbar2-links a:hover{background:#ffffff1a}.app__servHero{width:100%;background:var(--bg-color-1);display:flex;align-items:center;overflow:hidden;position:relative;min-height:100vh;justify-content:center}.app__servHero-box{position:absolute;bottom:60%;left:12rem;width:200px;height:200px;background:linear-gradient(45deg,var(--color-1),var(--color-2));border-radius:50%;filter:blur(100px);box-shadow:0 0 15px #000;z-index:10}.app__servHero-box2{position:absolute;bottom:20%;right:12rem;width:600px;height:600px;background:transparent;background-image:radial-gradient(#fff 1px,transparent 0);background-size:40px 40px;background-position:-19px -19px;opacity:.5}.app__servHero-data{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:flex-start;height:100%}.app__servHero-data h2{color:var(--h-color-1);font-size:4rem;font-weight:500;line-height:4.5rem;max-width:1000px;margin-bottom:2rem;z-index:20}.app__servHero-data h2 span{background:linear-gradient(45deg,var(--color-1),var(--color-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;text-shadow:0 0 16px var(--color-1)}.app__servhero-btn{z-index:50;position:relative}@media screen and (max-width:1280px){.app__servHero-data h2{font-size:3.5rem;line-height:4rem}.app__servHero-box{left:8rem}.app__servHero-box2{width:400px;height:400px;background-image:radial-gradient(#fff 1px,transparent 0);right:8rem}}@media screen and (max-width:1024px){.app__servHero-data h2{font-size:3.5rem;line-height:4rem}.app__servHero-box{left:6rem}.app__servHero-box2{width:300px;height:300px;right:6rem}}@media screen and (max-width:768px){.app__servHero-data h2{font-size:3rem;line-height:3.2rem}.app__servHero-box{left:4rem}.app__servHero-box2{right:4rem;width:250px;height:250px}}@media screen and (max-width:640px){.app__servHero-data h2{font-size:2.5rem;line-height:3rem}.app__servHero-box{left:1.5rem;width:75px;height:75px;bottom:75%}.app__servHero-box2{right:1.5rem;width:200px;height:200px;bottom:15%}}.app__servInfo{width:100%;display:flex;position:relative}.app__servInfo-container{display:flex;width:100%;justify-content:space-between;align-items:flex-start;gap:2rem}.servInfo__btn{width:fit-content}.app__servInfo-title{width:55%;background:var(--main-bg);border-top-right-radius:25px}.app__servInfo h2{max-width:600px;font-weight:300}.app__servInfo p{white-space:pre-line}.items__cont{display:flex;max-width:600px;gap:1rem;flex-wrap:wrap}.serv__li{height:fit-content;color:#fff;list-style:none;font-weight:500;text-transform:capitalize;background:#222;width:fit-content;padding:.25rem 1rem;border-radius:25px}.serv__li:last-child{margin-bottom:2rem}.app__servInfo-menu{display:flex;flex-direction:row;padding:1rem;gap:1rem;width:fit-content;border:1px solid #1b1c1e;border-radius:5px;-webkit-backdrop-filter:blur(5px) brightness(50%);backdrop-filter:blur(5px) brightness(50%);position:relative;z-index:100;overflow:hidden;box-shadow:5px 5px 30px #000}.app__servInfo-menu:after{content:"";position:absolute;bottom:50%;left:50%;width:500px;height:500px;border-radius:50%;background:linear-gradient(145deg,var(--color-1),var(--color-2));z-index:-1;filter:blur(75px)}.menu__list{list-style:none;color:var(--text-color-1);display:flex;flex-direction:column;gap:.5rem;width:100%}.menu__list li{cursor:pointer;padding:.75rem;transition:.25s;-webkit-user-select:none;user-select:none;border-radius:5px}.menu__list li:hover{background:var(--bg-color-1)}.selected{background:var(--bg-color-1);border:1px solid #1b1c1e}@media screen and (max-width:768px){.app__servInfo-container{flex-direction:column}.app__servInfo-menu{width:100%;margin-top:2rem}}.toggle__padding{position:fixed;bottom:1rem;display:flex;justify-content:flex-end;z-index:500;bottom:2.25rem}.app__toggle{width:50px;height:50px;background:transparent;cursor:pointer;transition:.25s}.app__toggle-cont{padding:.5rem;height:100%;width:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:var(--bg-color-2);transition:.25s}.app__toggle-cont .toggle__icon{height:25px;width:25px;color:var(--h-color-2);transition:.25s}.app__toggle:hover{background:linear-gradient(var(--color-1),var(--color-2))}.app__toggle:hover>.app__toggle-cont{transform:translate(10%) translateY(-10%);background:#ffffff4d;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}.app__toggle:hover .toggle__icon{color:#fff}.app__loadingScreen{width:100%;height:100vh;position:fixed;z-index:2000;display:flex;align-items:center;justify-content:center;background:var(--bg-color-1);animation:1.5s linear fadeOut;animation-fill-mode:forwards;flex-direction:column}.loading__h2{font-size:5rem;font-weight:700;color:transparent;position:absolute;top:50%;left:50%;text-transform:uppercase;transform:translate(-50%,-50%);text-wrap:nowrap;-webkit-user-select:none;user-select:none}.loading__h2:nth-child(1){color:transparent;-webkit-text-stroke:1px #111}.loading__h2:nth-child(2){animation:animateLD 1.25s ease-in-out;background:linear-gradient(45deg,var(--color-1),var(--color-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes fadeOut{0%,70%{opacity:100%}to{opacity:0%}}@keyframes animateLD{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@media screen and (max-width:1024px){.loading__h2{font-size:4rem}}@media screen and (max-width:640px){.loading__h2{font-size:3rem}}.app__modal{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:1000;background:#000c;z-index:2000}.app__modal-cont{width:400px;height:550px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(5px) brightness(50%);backdrop-filter:blur(5px) brightness(50%);padding:1rem;border:1px solid #1b1c1e;border-radius:5px;position:relative}.app__modal-form h3{font-size:2rem;line-height:2.5rem;color:var(--text-color-2);text-transform:capitalize;z-index:5;text-align:left;transition:.25s ease;background:var(--gradient);background-size:700%;background-position:right;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;-webkit-user-select:none;user-select:none;text-shadow:0 0 25px var(--color-1);margin-bottom:1rem}.modal__close:before{content:"";position:absolute;top:0;left:0;width:105%;height:105%;background:var(--gradient)}.modal__close{color:var(--text-color-1);height:30px;width:30px;cursor:pointer;transition:.25s;position:absolute}.modal__close:hover{color:var(--color-1)}.app__modal-form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;row-gap:.5rem}.app__modal-form input,.app__modal-form textarea{width:100%;padding:.5rem;background:var(--btn-color);border:none;border-radius:5px;color:var(--text-color-1);resize:none;font-family:Poppins,sans-serif}.app__modal-form textarea{height:200px}.app__modal-cont .app__btn{width:100%;margin-top:.5rem}
