@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@400;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Catamaran:wght@700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Dosis:300,400,500);.back_to_top{bottom:0;cursor:pointer;height:3rem!important;margin:1rem 1rem 2rem;position:fixed!important;right:0;transition:all .8s;width:3rem!important;z-index:1}.button_container_1{background-color:#fff;border:1px solid #fff;border-radius:8px;font-family:Google Sans Regular,sans-serif;font-size:1.5rem;font-weight:300;height:4rem;letter-spacing:1px;overflow:hidden;position:absolute;transition:.5s;width:10rem}.button_container_1:hover{border-color:#040b14;border-width:1px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.button_container_1 button{-webkit-animation:ani2 .7s steps(22) forwards;animation:ani2 .7s steps(22) forwards;background:#000;border:none;color:#fff;cursor:pointer;font-family:Poppins,Montserrat,sans-serif;font-size:1.5rem;font-weight:300;font-weight:700;height:100%;letter-spacing:1px;-webkit-mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png);mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png);-webkit-mask-size:2300% 100%;mask-size:2300% 100%;width:100%}.button_container_1 button:hover{-webkit-animation:ani .7s steps(22) forwards;animation:ani .7s steps(22) forwards}.mas{align-items:center;color:#040b14;display:flex;font-size:1.5rem;font-weight:300;font-weight:700;height:100%;justify-content:center;margin:auto;text-align:center;width:100%}.button_container_3,.mas{font-family:Poppins,Montserrat,sans-serif;overflow:hidden;position:absolute}.button_container_3{background-color:#fff;border:1px solid #000;border-radius:8px;font-weight:300;height:4rem;letter-spacing:1px;margin-top:8vh;transition:.5s;width:10rem}.button_container_3:hover{border-color:#040b14;border-width:1px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.button_container_3 button{-webkit-animation:ani2 .7s steps(70) forwards;animation:ani2 .7s steps(70) forwards;background:#000;border:none;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:300;font-weight:700;height:100%;letter-spacing:1px;-webkit-mask:url(https://raw.githubusercontent.com/pizza3/asset/master/natureSmaller.png);mask:url(https://raw.githubusercontent.com/pizza3/asset/master/natureSmaller.png);-webkit-mask-size:7100% 100%;mask-size:7100% 100%;width:100%}.button_container_3 button:hover{-webkit-animation:ani .7s steps(70) forwards;animation:ani .7s steps(70) forwards}button{cursor:pointer;font-family:Poppins,Montserrat,sans-serif}.btn{background-color:#040b14;border:4px solid transparent;border-radius:30px;box-shadow:0 0 7px 8px #bed5f2;color:#fff;font-size:1.5rem;font-weight:600;padding:.5rem 1.8rem;position:relative;transition:box-shadow .3s ease}.btn:hover{box-shadow:0 0 7px 15px #fff}.btn_outline{background-color:transparent;border:3px solid #fff;box-shadow:none;color:#fff;transition:color .3s ease,background-color .3s ease}.btn_outline:hover{background-color:#fff;box-shadow:none;color:#040b14}.btn.small{border-width:2px;font-size:1rem;padding:.25rem 1.5rem}.home{margin-left:5.6rem}@media(max-width:1199px){.home{margin-left:0}}.jumbotron{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:0;color:#fff;height:101vh;margin-bottom:0;min-height:100vh;overflow:hidden;padding:80px 2rem;position:relative}@media only screen and (max-width:600px){.jumbotron{font-size:1.2rem}}@media only screen and (max-width:400px){.jumbotron{font-size:.7rem}}.jumbotron .d-flex{display:flex}.jumbotron .align-items-center{align-items:center}.jumbotron .container{z-index:1}.jumbotron:before{background:#bec9e5;background:linear-gradient(90deg,#040b14,transparent);bottom:0;content:"";display:block;left:0;opacity:1;position:absolute;right:0;top:0}.jumbotron .rectangle{background:#040b14;background:linear-gradient(90deg,#040b14,#bec9e5);box-shadow:0 20px 30px 7px rgba(9,21,54,.25);height:400px;opacity:.5;position:absolute;width:110vw;z-index:-1}.jumbotron .rectangle_1{-webkit-animation:grow1 1s ease forwards;animation:grow1 1s ease forwards;left:0;opacity:0;-webkit-transform:scale(1) rotate(-10deg);transform:scale(1) rotate(-10deg);-webkit-transform-origin:120% 254% 0;transform-origin:120% 254% 0}.jumbotron .rectangle_2{-webkit-animation:grow2 1s ease forwards;animation:grow2 1s ease forwards;opacity:0;-webkit-transform:scale(1) rotate(50deg);transform:scale(1) rotate(50deg);-webkit-transform-origin:55% 100% 0;transform-origin:55% 100% 0}.jumbotron .rectangle_transparent{-webkit-animation:floating-slow 12s ease-in-out infinite;animation:floating-slow 12s ease-in-out infinite;border:1.5rem solid hsla(0,0%,100%,.5);display:block;position:absolute;z-index:-2}.jumbotron .rectangle_transparent_1{bottom:-30%;height:40rem;left:-20%;width:40rem}.jumbotron .rectangle_transparent_2{height:45rem;right:-10%;top:5%;width:45rem}.jumbotron .circle{-webkit-animation:fadeInFromTop .5s linear forwards,floating 4s ease infinite;animation:fadeInFromTop .5s linear forwards,floating 4s ease infinite;border:2px solid hsla(0,0%,100%,.295);border-radius:50%;display:block;position:absolute}.jumbotron .circle_1{height:50px;left:5%;top:50%;width:50px}.jumbotron .circle_1,.jumbotron .circle_2{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.jumbotron .circle_2{height:70px;left:83%;top:20%;width:70px}.jumbotron .circle_3{height:40px;right:25%;top:80%;width:40px}.jumbotron .triangle{position:absolute}.jumbotron .triangle_1{-webkit-animation:fadeInFromTop .5s linear forwards,floating 6s ease-in-out infinite;animation:fadeInFromTop .5s linear forwards,floating 6s ease-in-out infinite;right:0}.jumbotron .triangle_1 img{height:50px;opacity:.2;-webkit-transform:rotate(30deg);transform:rotate(30deg);width:50px}.jumbotron .triangle_2{-webkit-animation:fadeInFromTop .5s linear forwards,floating 8s ease-in-out infinite;animation:fadeInFromTop .5s linear forwards,floating 8s ease-in-out infinite;left:20%;top:30%}.jumbotron .triangle_2 img{height:75px;opacity:.2;-webkit-transform:rotate(15deg);transform:rotate(15deg);width:75px}.jumbotron .triangle_3{-webkit-animation:fadeInFromTop .5s linear forwards,floating 10s ease-in-out infinite;animation:fadeInFromTop .5s linear forwards,floating 10s ease-in-out infinite;left:15%;top:80%}.jumbotron .triangle_3 img{height:45px;opacity:.2;-webkit-transform:rotate(40deg);transform:rotate(40deg);width:45px}.jumbotron .triangle_4{-webkit-animation:fadeInFromTop .5s linear forwards,floating 5s ease-in-out infinite;animation:fadeInFromTop .5s linear forwards,floating 5s ease-in-out infinite;right:15%;top:60%}.jumbotron .triangle_4 img{height:45px;opacity:.2;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);width:45px}@media only screen and (max-width:1024px){.jumbotron h1{font-size:2.5rem}.jumbotron .rectangle{height:250px;width:1200px}.jumbotron .rectangle_1{-webkit-transform-origin:175% 347% 0;transform-origin:175% 347% 0}.jumbotron .rectangle_2{-webkit-transform-origin:32% -25% 0;transform-origin:32% -25% 0;width:1500px}.jumbotron .rectangle_transparent_1{bottom:-10%;height:30rem;left:-5%;width:30rem}.jumbotron .rectangle_transparent_2{height:35rem;right:-10%;top:5%;width:35rem}}@media only screen and (max-width:600px){.jumbotron h1{font-size:1.5rem}.jumbotron .rectangle{height:200px;width:1500px}.jumbotron .rectangle_1{-webkit-transform-origin:210% 380% 0;transform-origin:210% 380% 0}.jumbotron .rectangle_2{-webkit-transform-origin:20% -200% 0;transform-origin:20% -200% 0;width:2000px}.jumbotron .rectangle_transparent_1{bottom:-10%;height:25rem;left:-5%;width:25rem}.jumbotron .rectangle_transparent_2{height:35rem;right:-10%;top:5%;width:35rem}}.jumbotron .fade_reveal{-webkit-animation:fadeInFromBottom 2s cubic-bezier(.785,.135,.15,.86) 1s forwards;animation:fadeInFromBottom 2s cubic-bezier(.785,.135,.15,.86) 1s forwards;height:100%;opacity:0;overflow-wrap:anywhere;padding:4rem 4rem 4rem 2rem;position:absolute;width:100%}@media only screen and (max-width:600px){.jumbotron .fade_reveal{padding-top:0}}.jumbotron .fade_reveal .home_content{padding-left:2rem;text-align:left}.jumbotron .fade_reveal .home_content .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.jumbotron .fade_reveal .home_content .col-md-7{flex:1 1 auto}.jumbotron .fade_reveal .home_content .col-md-5{align-items:flex-start;align-self:flex-start;flex:1 1 auto}.jumbotron .fade_reveal .home_content .home_header{padding-top:6rem}@media only screen and (max-width:600px){.jumbotron .fade_reveal .home_content .home_header{padding-top:0}}.jumbotron .fade_reveal .home_content .home_header .heading{font-size:2.4em!important}.jumbotron .fade_reveal .home_content .home_header .heading_name{font-size:2.5em!important}.jumbotron .fade_reveal .home_content .home_header .main_name{color:#699ee1;font-family:Google Sans Bold,Google Sans Medium;text-shadow:2px 2px #000;text-transform:uppercase}.jumbotron .fade_reveal .home_content .home_header .download_resume_btn{border:2px solid #3f82d9;margin-top:2rem;width:14rem}.jumbotron .fade_reveal .home_content .home_header .download_resume_btn .mas{color:#3f82d9;font-size:1rem;padding:1rem}.jumbotron .fade_reveal .home_content .home_header .download_resume_btn button{background-color:#3f82d9;font-size:1rem}.Typewriter__wrapper{color:#699ee1!important;font-size:2.2em!important;font-weight:600!important}.Typewriter__cursor{color:#699ee1!important;font-size:2.4em!important}@media(max-width:767px){.Typewriter__wrapper{font-size:1.4em!important;font-weight:500!important;position:absolute!important}.Typewriter__cursor{display:none!important}}.wave{-webkit-animation-duration:2.1s;animation-duration:2.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:wave-animation;animation-name:wave-animation;display:inline-block;-webkit-transform-origin:70% 70%;transform-origin:70% 70%}.col-md-5 svg{height:800px;margin-right:15rem;width:100%}@media only screen and (max-width:1024px){.col-md-5 svg{height:545px;width:100%}}@media only screen and (max-width:768px){.col-md-5 svg{height:400px;margin-top:70px}}@media only screen and (max-width:600px){.col-md-5 svg{height:500px;width:100%}}@media only screen and (max-width:400px){.col-md-5 svg{width:100%}}@media(min-width:768px){.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}}.social_media_div{font-size:1.5em}@media only screen and (max-width:768px){.social_media_div{font-size:1.3rem;margin-top:20px}}.icon_button{background-color:#153a69;border-radius:2.6rem;color:#fff;cursor:pointer;display:inline-block;height:2.6rem;line-height:2.6rem;margin:0 10px 10px 0;position:relative;text-align:center;transition:.2s ease-in;-webkit-user-select:none;user-select:none;width:2.6rem;z-index:200}.icon_button.facebook{background-color:#3b5998}.icon_button.linkedin{background-color:#0e76a8}.icon_button.github{background-color:#333}.icon_button.gitlab{background-color:#fca326}.icon_button.stackoverflow{background-color:#f48024}.icon_button.google{background-color:#ea4335}.icon_button.twitter{background-color:#1da1f2}.icon_button.instagram{background-color:#e4405f}.icon_button:hover{background-color:#040b14}#eyeb{-webkit-animation:eyeb 5s linear infinite;animation:eyeb 5s linear infinite;-webkit-transform:translateY(-9px);transform:translateY(-9px)}@-webkit-keyframes eyeb{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}@keyframes eyeb{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}#mouth{-webkit-animation:mouth 5s linear infinite;animation:mouth 5s linear infinite;-webkit-transform:translateY(-5px);transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-transform:translateY(-5px)}@-webkit-keyframes mouth{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}@keyframes mouth{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}#eyey2{-webkit-animation:eyey2 4s linear infinite;animation:eyey2 4s linear infinite;-webkit-transform:translateX(-2px);transform:translateX(-2px);-moz-transform:translateX(-2px);-ms-transform:translateX(-2px)}@-webkit-keyframes eyey2{0%{-webkit-transform:translateX(-2);transform:translateX(-2);-ms-transform:translateX(-2);-moz-transform:translateX(-2)}25%{-webkit-transform:translateX(2px);transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px)}75%{-webkit-transform:translateX(-2px);transform:translateX(-2px);-ms-transform:translateX(-2px);-moz-transform:translateX(-2px)}to{-webkit-transform:translateX(2);transform:translateX(2);-ms-transform:translateX(2);-moz-transform:translateX(2)}}@keyframes eyey2{0%{-webkit-transform:translateX(-2);transform:translateX(-2);-ms-transform:translateX(-2);-moz-transform:translateX(-2)}25%{-webkit-transform:translateX(2px);transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px)}75%{-webkit-transform:translateX(-2px);transform:translateX(-2px);-ms-transform:translateX(-2px);-moz-transform:translateX(-2px)}to{-webkit-transform:translateX(2);transform:translateX(2);-ms-transform:translateX(2);-moz-transform:translateX(2)}}#notebook{-webkit-animation:notebook 5s linear infinite;animation:notebook 5s linear infinite;-webkit-transform:translateY(-4px);transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px)}@-webkit-keyframes notebook{0%{-webkit-transform:translateY(-4);transform:translateY(-4)}25%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(4);transform:translateY(4)}}@keyframes notebook{0%{-webkit-transform:translateY(-4);transform:translateY(-4)}25%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(4);transform:translateY(4)}}#legs{-webkit-animation:legs 5s infinite;animation:legs 5s infinite;-webkit-transform:translateY(-9px);transform:translateY(-9px)}@-webkit-keyframes legs{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}@keyframes legs{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}#pe{-webkit-animation:pe 5s infinite;animation:pe 5s infinite}@-webkit-keyframes pe{0%{-webkit-transform:rotateX(2deg);transform:rotateX(2deg);-ms-transform:rotateX(2deg);-moz-transform:rotateX(2deg)}}@keyframes pe{0%{-webkit-transform:rotateX(2deg);transform:rotateX(2deg);-ms-transform:rotateX(2deg);-moz-transform:rotateX(2deg)}}#shirt{-webkit-animation:shirt 5s infinite;animation:shirt 5s infinite;-webkit-transform:translateY(-9px);transform:translateY(-9px);-ms-transform:translateY(-9px);-moz-transform:translateY(-9px)}@-webkit-keyframes shirt{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}@keyframes shirt{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}#tshirt{-webkit-animation:tshirt 5s infinite;animation:tshirt 5s infinite;-webkit-transform:translateY(-9px);transform:translateY(-9px);-ms-transform:translateY(-9px);-moz-transform:translateY(-9px)}@-webkit-keyframes tshirt{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}@keyframes tshirt{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}#head{-webkit-animation:head 5s infinite;animation:head 5s infinite;-webkit-transform:translateY(-9px);transform:translateY(-9px);-ms-transform:translateY(-9px);-moz-transform:translateY(-9px)}@-webkit-keyframes head{0%{-webkit-transform:translateY(-8);transform:translateY(-8)}25%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(8);transform:translateY(8)}}@keyframes head{0%{-webkit-transform:translateY(-8);transform:translateY(-8)}25%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(8);transform:translateY(8)}}#ears{-webkit-animation:ears 6s linear infinite;animation:ears 6s linear infinite}@-webkit-keyframes ears{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}@keyframes ears{0%{-webkit-transform:translateY(-10);transform:translateY(-10);-ms-transform:translateY(-10);-moz-transform:translateY(-10)}25%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}to{-webkit-transform:translateY(10);transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10)}}#brows{-webkit-animation:brows 5.1s linear infinite;animation:brows 5.1s linear infinite}@-webkit-keyframes brows{0%{-webkit-transform:scale(.96);transform:scale(.96)}25%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.96);transform:scale(.96)}}@keyframes brows{0%{-webkit-transform:scale(.96);transform:scale(.96)}25%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.96);transform:scale(.96)}}.sidenav_container{background-color:#040b14;color:#fff;height:100vh;left:0;padding:1.5rem 1.5rem 2rem;position:fixed;top:0;transition:all .5s ease;width:5.6rem;z-index:9998}.sidenav_container.active{padding:1.5rem 1.5rem 2rem;width:19rem}@media(max-width:1199px){.sidenav_container{padding:0;width:0}}.nav{display:flex;flex-direction:column;height:100vh;overflow:hidden}.nav_brand{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;-webkit-column-gap:.4rem;column-gap:.4rem;display:grid;font-weight:600;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr;padding:.75rem 0;place-items:center}.nav_brand .nav_icon_menu{align-content:center;border-radius:20%;cursor:pointer;display:grid;height:2.5rem;justify-content:center;place-items:center;transition:.1s ease;width:2.5rem}.nav_brand .nav_icon_menu:active,.nav_brand .nav_icon_menu:hover{background:#3f82d9}.nav_brand_logo{cursor:pointer}.nav_list{flex:1 1}.nav_item{border-radius:.5rem;cursor:pointer;transition:.05s ease}.nav_item:hover{background-color:#3f82d9;color:#fff}.nav_item .active{background-color:#3f82d9;border-radius:.5rem;margin-bottom:.1rem;margin-top:.1rem}.nav_item .nav_drop{font-size:.875rem;height:0;overflow:hidden;transition:height .2s ease}.nav_item .nav_drop a{color:#b6cefc;transition:.05s ease}.nav_item .nav_drop a:hover{color:#fff}.nav_item .nav_drop .padding{padding:0 0 .75rem 3rem}.nav_link{grid-column-gap:1rem;color:#fff;-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr;padding:.75rem;place-items:center}.nav_name{font-size:.875rem}.nav_icon{font-size:1.2rem}.nav_user{grid-column-gap:1rem;border-radius:2rem;-webkit-column-gap:1rem;column-gap:1rem;-webkit-column-gap:.6rem;column-gap:.6rem;cursor:pointer;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr;margin-bottom:4rem;padding:.2rem 0;place-items:center}.nav_user:hover{background:#081729}.nav_user_image{border-radius:100%;height:2.5rem;overflow:hidden;width:2.5rem}.nav_user_image img{-webkit-transform:scale(1.5);transform:scale(1.5)}.nav_user_info{line-height:1.2rem}.nav_user_info_name{font-size:1rem}.nav_user_info_email{color:#b6cefc;font-size:.7rem;font-weight:300}.toggle-icon{justify-self:flex-end}.mobile-nav-toggle{background:none;background-color:#040b14;border:0;border-radius:.5rem;color:#fff;cursor:pointer;font-size:24px;line-height:1;outline:none!important;position:fixed;right:15px;text-align:right;top:15px;transition:all .2s;z-index:9998}.mobile-nav-toggle:hover{background-color:#699ee1}@media(min-width:1200px){.mobile-nav-toggle{display:none!important}}.about .container .about_detail p{font-family:Google Sans Regular;font-size:1.2rem;margin-bottom:0;text-align:justify}.about .container .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.about .container .row .col-lg-4{padding-left:15px;padding-right:15px;position:relative}@media(min-width:992px){.about .container .row .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}}.about .container .row .col-lg-4 .img-fluid{-webkit-filter:drop-shadow(5px 5px 5px #666);filter:drop-shadow(5px 5px 5px #666666);height:auto;max-width:100%;padding:0}.about .container .row .about_content{padding-left:15px;padding-right:15px;padding-top:1.5rem;position:relative;width:100%}@media(min-width:992px){.about .container .row .about_content{flex:0 0 66.666667%;max-width:66.666667%;padding-top:0}}.about .container .row .about_content h3{color:#1e5194;font-size:26px;font-weight:700;margin-top:2rem}@media only screen and (max-width:992px){.about .container .row .about_content h3{margin-top:0}}.about .container .row .about_content .col-lg-6{margin-top:1rem;padding-left:15px;padding-right:15px;position:relative;width:100%}@media(max-width:1247px){.about .container .row .about_content .col-lg-6{font-size:.77rem}}@media(max-width:992px){.about .container .row .about_content .col-lg-6{margin-top:0}.about .container .row .about_content .col-lg-6:first-child{margin-top:1rem}}@media(min-width:992px){.about .container .row .about_content .col-lg-6{flex:0 0 50%;max-width:50%}}.about .container .row .about_content .col-lg-6 ul{list-style:none}@media only screen and (max-width:992px){.about .container .row .about_content .col-lg-6 ul{font-size:1rem}}.about .container .row .about_content .col-lg-6 ul li{padding-bottom:.5rem}.about .container .row .about_content .col-lg-6 ul li i{color:#040b14;font-size:20px;padding-right:2px}.skills{padding-block:80px}.skills .skills-content{margin-bottom:50px}.skills .skills-content .section-subtitle{color:#3f82d9;margin-bottom:20px;padding-bottom:5px;position:relative;text-transform:uppercase}.skills .skills-content .section-subtitle:after{background:#3f82d9;content:"";height:2px;left:0;position:absolute;top:100%;width:60px}.skills .skills-content .section-text{color:#040b14;font-size:1.2rem;line-height:1.8;margin-bottom:30px;text-align:justify}.skills .skills-content .skills-toggle{align-items:center;border:1px solid #8bb4e8;border-radius:100px;box-shadow:10px 10px 40px rgba(0,0,0,.184);display:flex;margin-inline:auto;padding:5px;position:relative;width:-webkit-max-content;width:max-content;z-index:1}.skills .skills-content .skills-toggle button{background:none;border:none;font:inherit}.skills .skills-content .skills-toggle:before{background:#040b14;border-radius:100px;bottom:5px;content:"";left:5px;position:absolute;top:5px;transition:.25s ease-in-out;width:93px;z-index:-1}.skills .skills-content .skills-toggle.active:before{left:98px;width:94px}.skills .skills-content .skills-toggle .toggle-btn{color:#040b14;font-family:Poppins,Montserrat,sans-serif;font-family:Google Sans Bold;padding:5px 27px;transition:.25s ease-in-out}@media screen and (max-width:1024px){.skills .skills-content .skills-toggle .toggle-btn{padding:5px 31px}}@media screen and (max-width:600px){.skills .skills-content .skills-toggle .toggle-btn{padding:5px 35px}}.skills .skills-content .skills-toggle .toggle-btn.active{color:#fff}.skills .skills-box .skills-list{align-items:center;-webkit-animation:fade-in 1s ease-out forwards;animation:fade-in 1s ease-out forwards;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.skills .skills-box .tools-list,.skills .skills-box.active .skills-list{display:none}.skills .skills-box.active .tools-list{align-items:center;-webkit-animation:fade-in 1s ease-out forwards;animation:fade-in 1s ease-out forwards;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.skills .skill-card{background:#fff;border-radius:12px;box-shadow:10px 10px 40px rgba(0,0,0,.284);cursor:help;display:grid;height:80px;place-items:center;position:relative;width:80px}.skills .skill-card:hover .tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.skills .skill-card .card-icon{background:#fff;display:grid;height:60px;place-items:center;width:60px}.skills .skill-card .card-icon img{height:auto;max-height:60px;max-width:60px;width:auto}.skills .skill-card .tooltip{background:#040b14;border-radius:4px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:#fff;font-size:15px;font-weight:700;min-width:-webkit-max-content;min-width:max-content;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;top:-40px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:.25s ease-in-out;z-index:1}@media(min-width:992px){.section-content{padding-left:40px;position:relative}.section-subtitle{left:0;margin-bottom:0;position:absolute;top:0;-webkit-transform:rotate(270deg) translateX(-100%);transform:rotate(270deg) translateX(-100%);-webkit-transform-origin:left top;transform-origin:left top}.section-subtitle:after{left:auto;right:calc(100% + 20px);top:8px}.skills{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr}.skills-content{margin-bottom:0}.skills-toggle{margin-inline:0}}.base_home_content{-webkit-animation:fadeInFromBottom 3s forwards;animation:fadeInFromBottom 3s forwards;background-color:#f8f8ff;overflow:hidden;padding:60px 0}.base_home_content .container{margin:15px auto;padding-left:3rem;padding-right:3rem;width:100%}@media(max-width:1200px){.base_home_content .container{padding-left:2rem;padding-right:2rem}}@media(max-width:500px){.base_home_content .container{padding-left:1rem;padding-right:1rem}}.base_home_content .about{background-color:wheat;background-color:#f0f8ff}.base_home_content~.about{background-image:url(https://arpitfolio.herokuapp.com/static/First/images/backgrounds/education-bg.png);background-repeat:no-repeat;background-size:cover}.base_home_content~.about:after{border-color:transparent transparent #fff #fff;border-style:solid;border-width:10vh 50vw;content:"";left:0;position:absolute;right:0}.hex-grid__wrap{padding-top:5vh}.hex-grid__list{--amount:5;grid-gap:.625em 1.25em;display:grid;font-family:Roboto,sans-serif;font-size:16px;grid-template-columns:repeat(var(--amount),1fr 2fr) 1fr;list-style-type:none;margin:0 auto;position:relative}.hex-grid__item{color:#fff;-webkit-filter:drop-shadow(2px 2px 5px rgba(59,59,59,.796));filter:drop-shadow(2px 2px 5px rgba(59,59,59,.7960784314));grid-column:1/span 3;grid-row:calc(var(--counter) + var(--counter))/span 2;height:0;padding-top:80%;position:relative;transition:.7s}.hex-grid__item:before{background-color:#040b14;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);content:"";display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:.5s;width:100%}.hex-grid__item--blank{display:none}.hex-grid__item--fake{pointer-events:none;-webkit-transform:scale(.7);transform:scale(.7)}.hex-grid__item--light{color:#002543}.hex-grid__item--light:before{background-color:#fff}.hex-grid__item:hover{-webkit-transform:scale(1.2);transform:scale(1.2);z-index:9}.hex-grid__content{align-items:center;cursor:pointer;display:flex;font-weight:700;height:100%;justify-content:center;left:0;line-height:1.2;overflow:hidden;padding:1em 1.5em;position:absolute;text-align:center;top:0;width:100%}.hex-grid__content:hover .overlay{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hex-grid__content img{-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);display:block;height:auto;overflow:hidden;padding:1em 4.5em}@media only screen and (max-width:1200px){.hex-grid__content img{padding:1em 2.5em}}@media only screen and (max-width:992px){.hex-grid__content img{padding:2em}}@media only screen and (max-width:768px){.hex-grid__content img{padding:1em}}@media only screen and (max-width:600px){.hex-grid__content img{padding:1.5em}}.hex-grid__content .overlay{align-items:normal;background-color:rgba(0,0,0,.8);bottom:0;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding-left:50%;position:absolute;right:0;text-align:left;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:.5s ease;width:100%}.hex-grid__content .overlay_title{color:gold;font-family:Poppins;font-size:.8rem;font-weight:900;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:850px){.hex-grid__content .overlay_title{font-size:.6rem}}@media(min-width:1025px)and (max-width:1280px){.hex-grid__content .overlay_title{font-size:.7rem}}.hex-grid__content .overlay_issuer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;margin-top:1rem;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:850px){.hex-grid__content .overlay_issuer{flex-direction:column;font-size:.5rem}}.hex-grid__content .overlay_date{align-self:flex-start;background-color:#4682b4;border-radius:.2rem;flex:.3 1;font-size:.5rem;margin-right:.2rem;padding:.3rem}@media only screen and (max-width:850px){.hex-grid__content .overlay_date{flex:1 1;font-size:.5rem}}@media(min-width:1025px)and (max-width:1280px){.hex-grid__content .overlay_date{font-size:.4rem}}.hex-grid__content .overlay_company{background-color:#4682b4;border-radius:.2rem;flex:.7 1;font-size:.5rem;padding:.3rem}@media only screen and (max-width:850px){.hex-grid__content .overlay_company{flex:1 1;font-size:.5rem;margin-top:.2rem}}@media(min-width:1025px)and (max-width:1280px){.hex-grid__content .overlay_company{font-size:.4rem}}.hex-grid__content .overlay_text{font-size:.7rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:850px){.hex-grid__content .overlay_text{font-size:.6rem}}@media(min-width:1025px)and (max-width:1280px){.hex-grid__content .overlay_text{font-size:.6rem}}@media screen and (min-width:1441px){.hex-grid__list{--amount:5;--counter:1}.hex-grid__item:nth-of-type(5n+1){grid-column:1/span 3}.hex-grid__item:nth-of-type(5n+2){grid-column:3/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.hex-grid__item:nth-of-type(5n+3){grid-column:5/span 3}.hex-grid__item:nth-of-type(5n+4){grid-column:7/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.hex-grid__item:nth-of-type(5n+5){grid-column:9/span 3}.hex-grid__item:nth-of-type(n+6){--counter:2}.hex-grid__item:nth-of-type(n+11){--counter:3}.hex-grid__item:nth-of-type(n+16){--counter:4}.hex-grid__item:nth-of-type(n+21){--counter:5}.hex-grid__item:nth-of-type(n+26){--counter:6}.hex-grid__item:nth-of-type(n+31){--counter:7}.hex-grid__item:nth-of-type(n+36){--counter:8}.hex-grid__item:nth-of-type(n+41){--counter:9}.hex-grid__item:nth-of-type(n+46){--counter:10}.hex-grid__item:nth-of-type(n+51){--counter:11}.hex-grid__item:nth-of-type(n+56){--counter:12}.hex-grid__item:nth-of-type(n+61){--counter:13}.hex-grid__item:nth-of-type(n+66){--counter:14}.hex-grid__item:nth-of-type(n+71){--counter:15}.hex-grid__item:nth-of-type(n+76){--counter:16}.hex-grid__item:nth-of-type(n+81){--counter:17}.hex-grid__item:nth-of-type(n+86){--counter:18}.hex-grid__item:nth-of-type(n+91){--counter:19}.hex-grid__item:nth-of-type(n+96){--counter:20}.hex-grid__item:nth-of-type(n+101){--counter:21}}@media screen and (min-width:1281px)and (max-width:1440px){.hex-grid__list{--amount:4;--counter:1}.hex-grid__item:nth-of-type(4n+1){grid-column:1/span 3}.hex-grid__item:nth-of-type(4n+2){grid-column:3/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.hex-grid__item:nth-of-type(4n+3){grid-column:5/span 3}.hex-grid__item:nth-of-type(4n+4){grid-column:7/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.hex-grid__item:nth-of-type(n+5){--counter:2}.hex-grid__item:nth-of-type(n+9){--counter:3}.hex-grid__item:nth-of-type(n+13){--counter:4}.hex-grid__item:nth-of-type(n+17){--counter:5}.hex-grid__item:nth-of-type(n+21){--counter:6}.hex-grid__item:nth-of-type(n+25){--counter:7}.hex-grid__item:nth-of-type(n+29){--counter:8}.hex-grid__item:nth-of-type(n+33){--counter:9}.hex-grid__item:nth-of-type(n+37){--counter:10}.hex-grid__item:nth-of-type(n+41){--counter:11}.hex-grid__item:nth-of-type(n+45){--counter:12}.hex-grid__item:nth-of-type(n+49){--counter:13}.hex-grid__item:nth-of-type(n+53){--counter:14}.hex-grid__item:nth-of-type(n+57){--counter:15}.hex-grid__item:nth-of-type(n+61){--counter:16}.hex-grid__item:nth-of-type(n+65){--counter:17}.hex-grid__item:nth-of-type(n+69){--counter:18}.hex-grid__item:nth-of-type(n+73){--counter:19}.hex-grid__item:nth-of-type(n+77){--counter:20}.hex-grid__item:nth-of-type(n+81){--counter:21}}@media screen and (min-width:850px)and (max-width:1280px){.hex-grid__list{--amount:3;--counter:1;grid-gap:1.5rem 3rem;max-width:700px}.hex-grid__item:nth-of-type(3n+1){grid-column:1/span 3}.hex-grid__item:nth-of-type(3n+2){grid-column:3/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.hex-grid__item:nth-of-type(3n+3){grid-column:5/span 3}.hex-grid__item:nth-of-type(n+4){--counter:2}.hex-grid__item:nth-of-type(n+7){--counter:3}.hex-grid__item:nth-of-type(n+10){--counter:4}.hex-grid__item:nth-of-type(n+13){--counter:5}.hex-grid__item:nth-of-type(n+16){--counter:6}.hex-grid__item:nth-of-type(n+19){--counter:7}.hex-grid__item:nth-of-type(n+22){--counter:8}.hex-grid__item:nth-of-type(n+25){--counter:9}.hex-grid__item:nth-of-type(n+28){--counter:10}.hex-grid__item:nth-of-type(n+31){--counter:11}.hex-grid__item:nth-of-type(n+34){--counter:12}.hex-grid__item:nth-of-type(n+37){--counter:13}.hex-grid__item:nth-of-type(n+40){--counter:14}.hex-grid__item:nth-of-type(n+43){--counter:15}.hex-grid__item:nth-of-type(n+46){--counter:16}.hex-grid__item:nth-of-type(n+49){--counter:17}.hex-grid__item:nth-of-type(n+52){--counter:18}.hex-grid__item:nth-of-type(n+55){--counter:19}.hex-grid__item:nth-of-type(n+58){--counter:20}.hex-grid__item:nth-of-type(n+61){--counter:21}}@media screen and (min-width:550px)and (max-width:849px){.hex-grid__list{--amount:3;--counter:1;grid-gap:1.5rem 3rem;max-width:500px}.hex-grid__item:nth-of-type(3n+1){grid-column:1/span 3}.hex-grid__item:nth-of-type(3n+2){grid-column:3/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.hex-grid__item:nth-of-type(3n+3){grid-column:5/span 3}.hex-grid__item:nth-of-type(n+4){--counter:2}.hex-grid__item:nth-of-type(n+7){--counter:3}.hex-grid__item:nth-of-type(n+10){--counter:4}.hex-grid__item:nth-of-type(n+13){--counter:5}.hex-grid__item:nth-of-type(n+16){--counter:6}.hex-grid__item:nth-of-type(n+19){--counter:7}.hex-grid__item:nth-of-type(n+22){--counter:8}.hex-grid__item:nth-of-type(n+25){--counter:9}.hex-grid__item:nth-of-type(n+28){--counter:10}.hex-grid__item:nth-of-type(n+31){--counter:11}.hex-grid__item:nth-of-type(n+34){--counter:12}.hex-grid__item:nth-of-type(n+37){--counter:13}.hex-grid__item:nth-of-type(n+40){--counter:14}.hex-grid__item:nth-of-type(n+43){--counter:15}.hex-grid__item:nth-of-type(n+46){--counter:16}.hex-grid__item:nth-of-type(n+49){--counter:17}.hex-grid__item:nth-of-type(n+52){--counter:18}.hex-grid__item:nth-of-type(n+55){--counter:19}.hex-grid__item:nth-of-type(n+58){--counter:20}.hex-grid__item:nth-of-type(n+61){--counter:21}.hex-grid__item:hover{-webkit-transform:none;transform:none}.hex-grid__item:hover:before{-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}}@media screen and (max-width:549px){.hex-grid__list{--amount:2;--counter:1;grid-gap:1.5rem 3rem;max-width:500px}.hex-grid__item:nth-of-type(odd){grid-column:1/span 3}.hex-grid__item:nth-of-type(2n+2){grid-column:3/span 3;grid-row:calc(var(--counter) + var(--counter) - 1)/span 2}.hex-grid__item:nth-of-type(n+3){--counter:2}.hex-grid__item:nth-of-type(n+5){--counter:3}.hex-grid__item:nth-of-type(n+7){--counter:4}.hex-grid__item:nth-of-type(n+9){--counter:5}.hex-grid__item:nth-of-type(n+11){--counter:6}.hex-grid__item:nth-of-type(n+13){--counter:7}.hex-grid__item:nth-of-type(n+15){--counter:8}.hex-grid__item:nth-of-type(n+17){--counter:9}.hex-grid__item:nth-of-type(n+19){--counter:10}.hex-grid__item:nth-of-type(n+21){--counter:11}.hex-grid__item:nth-of-type(n+23){--counter:12}.hex-grid__item:nth-of-type(n+25){--counter:13}.hex-grid__item:nth-of-type(n+27){--counter:14}.hex-grid__item:nth-of-type(n+29){--counter:15}.hex-grid__item:nth-of-type(n+31){--counter:16}.hex-grid__item:nth-of-type(n+33){--counter:17}.hex-grid__item:nth-of-type(n+35){--counter:18}.hex-grid__item:nth-of-type(n+37){--counter:19}.hex-grid__item:nth-of-type(n+39){--counter:20}.hex-grid__item:nth-of-type(n+41){--counter:21}.hex-grid__item:hover{-webkit-transform:none;transform:none}.hex-grid__item:hover:before{-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}}.invert{-webkit-filter:invert(180%);filter:invert(180%);mix-blend-mode:difference}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{inset:0;opacity:0;overflow:hidden;position:fixed;transition:opacity .25s ease;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:9999;z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:#000;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));inset:0;outline:0;overflow:hidden;overscroll-behavior:contain;overscroll-behavior:var(--yarl__controller_overscroll-behavior,contain);position:absolute;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;-webkit-transform:translateX(0);-webkit-transform:translateX(var(--yarl__swipe_offset,0));transform:translateX(0);transform:translateX(var(--yarl__swipe_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*100%);width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-webkit-column-gap:calc(100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*0)*0*1%);-webkit-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*0)*0*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-webkit-touch-callout:none;max-height:100%;max-width:100%;object-fit:contain;pointer-events:none;user-select:none;-webkit-user-select:none}@media screen and (min-width:800px){.yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{-webkit-animation:yarl__delayed_fadein 1s linear;animation:yarl__delayed_fadein 1s linear;color:hsla(0,0%,100%,.8);color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{-webkit-animation:yarl__stroke_opacity 1s linear infinite;animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){-webkit-animation-delay:-1s;animation-delay:-1s}.yarl__slide_error{color:red;color:var(--yarl__slide_icon_error_color,red);height:48px;height:var(--yarl__slide_icon_error_size,48px);width:48px;width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:initial}.yarl__slide_loading,.yarl__slide_loading line{-webkit-animation:unset;animation:initial}}.yarl__toolbar{display:flex;inset:0 0 auto auto;justify-content:flex-end;padding:8px;padding:var(--yarl__toolbar_padding,8px);position:absolute}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:32px;height:var(--yarl__icon_size,32px);width:32px;width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:initial;background-color:var(--yarl__button_background_color,transparent);border:0;border:var(--yarl__button_border,0);color:hsla(0,0%,100%,.8);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));-webkit-filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:0;margin:var(--yarl__button_margin,0);outline:none;padding:8px;padding:var(--yarl__button_padding,8px)}.yarl__button:focus{color:#fff;color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:hsla(0,0%,100%,.8);color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:#fff;color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:#fff;color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:hsla(0,0%,100%,.4);color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:24px 16px;padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:auto;right:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@-webkit-keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@-webkit-keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__slide_captions_container{background:rgba(0,0,0,.5);background:var(--yarl__slide_captions_container_background,rgba(0,0,0,.5));left:0;left:var(--yarl__slide_captions_container_left,0);padding:16px;padding:var(--yarl__slide_captions_container_padding,16px);position:absolute;right:0;right:var(--yarl__slide_captions_container_right,0)}.yarl__slide_title{color:#fff;color:var(--yarl__slide_title_color,#fff);font-size:125%;font-size:var(--yarl__slide_title_font_size,125%);font-weight:bolder;font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:100%;max-width:calc(100% - var(--yarl__toolbar_width, 0px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yarl__slide_title_container{top:0;top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);color:#fff;color:var(--yarl__slide_description_color,#fff);display:-webkit-box;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-align:start;text-align:var(--yarl__slide_description_text_align,start)}.yarl__slide_description_container{bottom:0;bottom:var(--yarl__slide_description_container_bottom,0)}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1 1;position:relative}.yarl__thumbnails_container{-webkit-touch-callout:none;background-color:#000;background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));flex:0 0 auto;overflow:hidden;padding:16px;padding:var(--yarl__thumbnails_container_padding,16px);position:relative;-webkit-user-select:none;user-select:none}.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:12%;pointer-events:none;position:absolute}@media (min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media (min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(90deg,#000 0,transparent 12% 88%,#000);background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(180deg,#000 0,transparent 12% 88%,#000);background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);bottom:0;top:0;width:100%}.yarl__thumbnails_track{gap:16px;gap:var(--yarl__thumbnails_thumbnail_gap,16px)}.yarl__thumbnails_thumbnail{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background:#000;background:var(--yarl__thumbnails_thumbnail_background,#000);border:1px solid hsla(0,0%,100%,.8);border:var(--yarl__thumbnails_thumbnail_border,1px solid var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:4px;border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);box-sizing:initial;cursor:pointer;flex:0 0 auto;height:80px;height:var(--yarl__thumbnails_thumbnail_height,80px);overflow:hidden;padding:4px;padding:var(--yarl__thumbnails_thumbnail_padding,4px);position:relative;width:120px;width:var(--yarl__thumbnails_thumbnail_width,120px)}.yarl__thumbnails_thumbnail_active{border-color:#fff;border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{-webkit-animation:yarl__thumbnails_thumbnail_fadein .5s ease-in-out 0s forwards;-webkit-animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;animation:yarl__thumbnails_thumbnail_fadein .5s ease-in-out 0s forwards;animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{-webkit-animation:yarl__thumbnails_thumbnail_fadeout .5s ease-in-out 0s forwards;-webkit-animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;animation:yarl__thumbnails_thumbnail_fadeout .5s ease-in-out 0s forwards;animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:inherit}.yarl__thumbnails_thumbnail_placeholder{cursor:inherit;visibility:hidden}.yarl__thumbnails_thumbnail_icon{color:hsla(0,0%,100%,.8);color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));-webkit-filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));height:32px;height:var(--yarl__thumbnails_thumbnail_icon_size,32px);left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:32px;width:var(--yarl__thumbnails_thumbnail_icon_size,32px)}.yarl__thumbnails_contain_image{object-fit:contain}@-webkit-keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}.certificates .css-lmrzma{margin-top:4rem}.certificates .css-lmrzma .slick-slider .slick-dots .slick-active button{background-color:#040b14!important}.certificates .css-lmrzma .slick-slider .slick-dots li:hover button{background-color:#699ee1!important}.certificates .css-lmrzma .slick-slider .slick-dots li button{background-color:#ddd!important;border-radius:50%;height:12px;width:12px}.certificates .css-lmrzma .slick-slider .slick-dots li button:before{display:none}.certificates .css-lmrzma .slick-slider .slick-arrow:before{color:#040b14;opacity:1}.blog-slider{background:#fff;border-radius:25px;box-shadow:0 14px 80px rgba(34,35,58,.2);height:400px;margin:auto;max-width:800px;padding:25px;position:relative;transition:all .3s;width:95%}@media screen and (max-width:992px){.blog-slider{height:400px;max-width:680px}}@media screen and (max-width:768px){.blog-slider{height:auto;margin:180px auto;min-height:500px}}@media screen and (max-height:500px)and (min-width:992px){.blog-slider{height:350px}}.blog-slider__item{align-items:center;display:flex}@media screen and (max-width:768px){.blog-slider__item{flex-direction:column}}.blog-slider__item.swiper-slide-active .blog-slider__img img{opacity:1;transition-delay:.3s}.blog-slider__item.swiper-slide-active .blog-slider__content>*{opacity:1;-webkit-transform:none;transform:none}.blog-slider__item.swiper-slide-active .blog-slider__content>:first-child{transition-delay:.3s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(2){transition-delay:.4s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(3){transition-delay:.5s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(4){transition-delay:.6s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(5){transition-delay:.7s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(6){transition-delay:.8s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(7){transition-delay:.9s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(8){transition-delay:1s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(9){transition-delay:1.1s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(10){transition-delay:1.2s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(11){transition-delay:1.3s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(12){transition-delay:1.4s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(13){transition-delay:1.5s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(14){transition-delay:1.6s}.blog-slider__item.swiper-slide-active .blog-slider__content>:nth-child(15){transition-delay:1.7s}.blog-slider__img{background-image:linear-gradient(147deg,#fe8a39,#fd3838 74%);border-radius:20px;box-shadow:4px 13px 30px 1px rgba(252,56,56,.2);flex-shrink:0;height:300px;overflow:hidden;-webkit-transform:translateX(-80px);transform:translateX(-80px);width:300px}.blog-slider__img:after{background-image:linear-gradient(147deg,#fe8a39,#fd3838 74%);border-radius:20px;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.blog-slider__img img{border-radius:20px;display:block;height:100%;object-fit:cover;opacity:0;transition:all .3s;width:100%}@media screen and (max-width:768px){.blog-slider__img{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%}}@media screen and (max-width:576px){.blog-slider__img{width:95%}}@media screen and (max-height:500px)and (min-width:992px){.blog-slider__img{height:270px}}.blog-slider__content{padding-right:25px}@media screen and (max-width:768px){.blog-slider__content{margin-top:-80px;padding:0 30px;text-align:center}}@media screen and (max-width:576px){.blog-slider__content{padding:0}}.blog-slider__content>*{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);transition:all .4s}.blog-slider__code{color:#7b7992;display:block;font-weight:500;margin-bottom:15px}.blog-slider__title{color:#0d0925;font-size:24px;font-weight:700;margin-bottom:20px}.blog-slider__text{color:#4e4a67;line-height:1.5em;margin-bottom:30px}.blog-slider__button{background-image:linear-gradient(147deg,#fe8a39,#fd3838 74%);border-radius:50px;box-shadow:0 14px 80px rgba(252,56,56,.4);color:#fff;display:inline-flex;font-weight:500;justify-content:center;letter-spacing:1px;padding:15px 35px;text-align:center;text-decoration:none}@media screen and (max-width:576px){.blog-slider__button{width:100%}}.blog-slider .swiper-container-horizontal>.swiper-pagination-bullets,.blog-slider .swiper-pagination-custom,.blog-slider .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.blog-slider__pagination{bottom:auto!important;left:auto!important;position:absolute;right:20px;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px!important;z-index:21}@media screen and (max-width:768px){.blog-slider__pagination{align-items:center;display:flex;justify-content:center;left:50%!important;top:205px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%!important}}.blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:8px 0}@media screen and (max-width:768px){.blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}}.blog-slider__pagination .swiper-pagination-bullet{background:#062744;border-radius:10px;display:block;height:11px;opacity:.2;transition:all .3s;width:11px}.blog-slider__pagination .swiper-pagination-bullet-active{background:#fd3838;box-shadow:0 0 20px rgba(252,56,56,.3);height:30px;opacity:1}@media screen and (max-width:768px){.blog-slider__pagination .swiper-pagination-bullet-active{height:11px;width:30px}}.experience_card{background-color:#fff;border-radius:1.2rem;box-shadow:4px 13px 30px 1px rgba(3,3,3,.2);position:relative;transition:.35s ease-in-out}.experience_card:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.experience_card .cards{height:100%;width:100%}.experience_card .cards .card{height:100%;position:relative}.experience_card .cards .card .card_header{align-items:center;background-color:#2e2e2e;background-image:linear-gradient(147deg,#153a69,#040b14);border-radius:1.2rem;border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;flex-direction:row!important;gap:0 20px;height:6.4rem;padding:1.5em 2em;position:relative}.experience_card .cards .card .card_header .card_image{border:2px solid #fff;border-radius:50%;height:4.5em;left:2em;object-fit:fill;padding:2px;position:absolute;transition:all .5s;width:4.5em}@media only screen and (max-width:1024px){.experience_card .cards .card .card_header .card_image{height:3.5rem;width:3.5rem}}@media only screen and (max-width:600px){.experience_card .cards .card .card_header .card_image{height:2.5rem;width:2.5rem}}.experience_card .cards .card .card_header .card_info{display:flex;flex-direction:column;font-family:Raleway,sans-serif;left:7.9em;position:absolute;transition:all .5s}@media only screen and (max-width:1024px){.experience_card .cards .card .card_header .card_info{left:6.9em}}@media only screen and (max-width:600px){.experience_card .cards .card .card_header .card_info{left:5.9em}}.experience_card .cards .card .card_header .card_info .card_title{color:#fff;font-size:1.4rem}@media only screen and (max-width:1024px){.experience_card .cards .card .card_header .card_info .card_title{font-size:1.5rem}}@media only screen and (max-width:600px){.experience_card .cards .card .card_header .card_info .card_title{font-size:1.3rem}}@media screen and (max-width:900px){.experience_card .cards .card .card_header .card_info .card_title{font-size:2vw}}@media screen and (max-width:500px){.experience_card .cards .card .card_header .card_info .card_title{font-size:3vw}}.experience_card .cards .card .card_header .card_info .card_subtitle{color:#f54568;font-family:Raleway,sans-serif;font-size:1.4rem;font-weight:700}@media only screen and (max-width:1024px){.experience_card .cards .card .card_header .card_info .card_subtitle{font-size:1.5rem}}@media only screen and (max-width:600px){.experience_card .cards .card .card_header .card_info .card_subtitle{font-size:1.3rem}}@media screen and (max-width:900px){.experience_card .cards .card .card_header .card_info .card_subtitle{font-size:2vw}}@media screen and (max-width:500px){.experience_card .cards .card .card_header .card_info .card_subtitle{font-size:3vw}}.experience_card .cards .card .card_header .card_info .card_date{color:#d1d1d1;font-size:.9rem}@media only screen and (max-width:1024px){.experience_card .cards .card .card_header .card_info .card_date{font-size:.8rem}}@media only screen and (max-width:600px){.experience_card .cards .card .card_header .card_info .card_date{font-size:.5rem}}.experience_card .cards .card .card_body{align-items:center;display:flex;height:calc(100% - 105px);justify-content:center;text-align:justify}.experience_card .cards .card .card_body .card_quote{font-size:.8rem;padding:2rem 2rem 2rem 2.5rem;position:relative}@media screen and (max-width:900px){.experience_card .cards .card .card_body .card_quote{font-size:1.4vw}}@media screen and (max-width:500px){.experience_card .cards .card .card_body .card_quote{font-size:2.4vw}}.experience_card .cards .card .card_body .card_quote li:before{background-color:#040b14;border-radius:.375rem;content:"";display:inline-block;height:.55rem;margin-right:.5rem;width:.55rem}.experience_card .cards .card .card_body .card_quote li{text-indent:-1.2em}.edu_slider{background:#fff;border-radius:.7rem;box-shadow:0 14px 80px rgba(34,35,58,.2);font-family:Raleway,sans-serif;height:100%;margin:auto auto auto 5.6rem;max-width:1200px;padding:25px;position:relative;transition:all .3s;width:90%}.edu_slider:before{background-image:url(/static/media/bg1.75672a3ac8f0ed30c9d2.jpg);background-position:-1rem;background-repeat:no-repeat;background-size:200%;content:" ";display:block;height:100%;left:0;opacity:.06;position:absolute;top:0;width:100%}@media screen and (max-width:525px){.edu_slider:before{background-size:cover}}.edu_slider:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media screen and (max-width:992px){.edu_slider{height:400px;max-width:680px}}@media screen and (max-width:768px){.edu_slider{height:auto;margin:180px auto}}@media screen and (max-height:500px)and (min-width:992px){.edu_slider{height:auto}}.edu_slider_item{align-items:center;display:flex}@media screen and (max-width:768px){.edu_slider_item{flex-direction:column}}.edu_slider_img{background-color:#bec9e5;border-radius:2rem;box-shadow:4px 13px 30px 1px rgba(0,0,0,.2);flex-shrink:0;height:300px;overflow:hidden;-webkit-transform:translateX(-80px);transform:translateX(-80px);width:300px}@media screen and (max-width:500px){.edu_slider_img{height:200px;width:200px}}.edu_slider_img img{background-image:linear-gradient(147deg,#040b14 40%,#1e5194 84%);border-radius:2rem;display:block;height:100%;object-fit:fill;transition:all .3s;width:100%}@media screen and (max-width:768px){.edu_slider_img{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%}}@media screen and (max-width:576px){.edu_slider_img{min-width:180px;width:95%}}.edu_slider_content{padding-right:25px}@media screen and (max-width:768px){.edu_slider_content{margin-top:-80px;padding:0 30px;text-align:left;width:100%}}@media screen and (max-width:576px){.edu_slider_content{padding:0}}.edu_slider_content>*{-webkit-transform:translateY(25px);transform:translateY(25px);transition:all .4s}.edu_slider_code{color:#7b7992;display:block;font-weight:500;margin-bottom:15px}@media(min-width:1340px)and (max-width:1716px){.edu_slider_code{font-size:.7rem}}@media screen and (max-width:900px){.edu_slider_code{font-size:2vw}}@media screen and (max-width:500px){.edu_slider_code{font-size:3vw}}.edu_slider_title{color:#0d0925;font-size:20px;font-weight:700;margin-bottom:2px}@media(min-width:1340px)and (max-width:1716px){.edu_slider_title{font-size:.8rem}}@media screen and (max-width:900px){.edu_slider_title{font-size:3vw}}@media screen and (max-width:500px){.edu_slider_title{font-size:4vw}}.edu_slider_text{color:#4e4a67;line-height:1.5em;margin-bottom:30px}@media(min-width:1340px)and (max-width:1716px){.edu_slider_text{font-size:.6rem}}@media screen and (max-width:900px){.edu_slider_text{font-size:2vw}}@media screen and (max-width:500px){.edu_slider_text{font-size:3vw}}.edu_slider_period{background-image:linear-gradient(147deg,#3f82d9 50%,#040b14 74%);border-radius:50px;box-shadow:2px 2px 5px rgba(59,59,59,.4);color:#fff;display:inline-flex;font-size:.7rem;font-weight:600;letter-spacing:1px;margin-bottom:20px;padding:5px 10px}@media(min-width:1340px)and (max-width:1716px){.edu_slider_period{font-size:.4rem}}.portfolio_card{background:#040b14;border-radius:6px;box-shadow:2px 1px 5px 1px rgba(9,9,9,.292);cursor:pointer;max-height:300px;min-height:245px;overflow:hidden;position:relative;width:363px;width:100%}.portfolio_card .portfolio_card_header{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;bottom:100px;height:210px;left:0;position:absolute;right:0;top:0;transition:.9s}.portfolio_card .portfolio_card_header:hover{background-image:cover;border-radius:16px;height:500px;left:0;opacity:.08;overflow:hidden;position:absolute;top:0;transition:1.5s;width:100%;z-index:1}.portfolio_card .portfolio_card_header:hover+.portfolio_card_section{background:transparent;height:300px;left:0;overflow:hidden;position:absolute;top:0;transition:all 1s ease-in-out;z-index:0}.portfolio_card .portfolio_card_header:hover+.portfolio_card_section .portfolio_card_title h1{font-size:26px;font-weight:700;margin:8px 0}.portfolio_card .portfolio_card_header:hover+.portfolio_card_section .portfolio_card_title a{display:none}.portfolio_card .portfolio_card_header:hover+.portfolio_card_section>h3{color:gray;font-size:20px;font-weight:400;letter-spacing:2px;text-transform:uppercase;transition:all 1.5s ease-in-out}.portfolio_card .portfolio_card_header:hover+.portfolio_card_section>p{color:#000;font-size:18px;font-weight:600;margin:8px 0;transition:all 1.5s ease-in-out}.portfolio_card .portfolio_card_header:hover+.portfolio_card_section>small{color:#000;font-size:14px;margin:8px 0;transition:all 1.5s ease-in-out}.portfolio_card .portfolio_card_section{background:transparent;bottom:0;color:#fff;height:200px;left:0;overflow:auto;padding:16px;position:absolute;right:0;top:200px;transition:1.5s}.portfolio_card .portfolio_card_section .portfolio_card_title{align-items:center;display:flex;justify-content:space-between}.portfolio_card .portfolio_card_section .portfolio_card_title h1{font-size:16px;font-weight:700;text-transform:uppercase;transition:1.5s}.portfolio_card .portfolio_card_section .portfolio_card_title a{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#f54568,#f54568 50%,beige 0);background-position:-100%;background-size:200% 100%;display:inline-block;padding:0;position:relative;transition:all .3s ease-in-out}.portfolio_card .portfolio_card_section .portfolio_card_title a:before{background:#f54568;border-radius:1rem;bottom:-3px;content:"";display:block;height:3px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.portfolio_card .portfolio_card_section .portfolio_card_title a:hover{background-position:0}.portfolio_card .portfolio_card_section .portfolio_card_title a:hover:before{width:100%}.portfolio_card .portfolio_card_section>h3{color:#000;font-size:16px;font-weight:400;letter-spacing:2px;margin:8px 0;text-transform:uppercase;transition:1.5s}.portfolio_card .portfolio_card_section>p{color:#000;font-weight:600;margin:8px 0}.portfolio_card .portfolio_card_section>small{color:gray;display:none;margin:8px 0}.certificate_card{box-sizing:initial;display:inline;min-height:320px;text-align:center}.certificate_card h1{color:#040b14;font-size:16px;font-weight:700}.certificate_card h2{font-size:12px}.certificate_card h3{color:#111;font-size:10px}.certificate_card .certificate_desc{color:#636363;font-size:8px;margin:0}.certificate_card .certificate_heading_img{background:#fff;border-radius:6px;box-shadow:0 2px 15px rgba(0,0,0,.1);font-style:italic;margin:0 15px 35px;padding:10px;position:relative}.certificate_card .certificate_heading_img:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:-20px;content:"";height:0;left:calc(50% - 20px);position:absolute;width:0}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.contact_row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.contact_row .contact_details{margin-bottom:1rem;padding-left:15px;padding-right:15px;position:relative;width:100%}@media(min-width:992px){.contact_row .contact_details{flex:0 0 50%;max-width:50%}}.contact_row .contact_details .contact_row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.contact_row .contact_details .contact_row .contact_details_social{padding-left:15px;padding-right:15px;position:relative;width:100%}@media(min-width:768px){.contact_row .contact_details .contact_row .contact_details_social{flex:0 0 100%;max-width:100%}}.contact_row .contact_details .contact_row .contact_details_social .info-box{background-color:#fff;border-radius:.6rem;box-shadow:0 0 30px rgba(95,95,95,.6);color:#444;padding:20px 0 30px;text-align:center}.contact_row .contact_details .contact_row .contact_details_social .info-box svg{transition:all .25s}.contact_row .contact_details .contact_row .contact_details_social .info-box svg:hover{background-color:#040b14;color:#fff}.contact_row .contact_details .contact_row .contact_details_social .info-box .bx{background:rgba(4,11,20,.1);border-radius:50%;color:#040b14;font-size:24px;height:20px;padding:15px;width:20px}.contact_row .contact_details .contact_row .contact_details_social .info-box h3{color:#777;font-size:20px;font-weight:700;margin:10px 0}.contact_row .contact_details .contact_row .contact_details_social .info-box p{font-size:14px;line-height:24px;margin-bottom:0;padding:0}.contact_row .contact_details .contact_row .contact_details_social .info-box .social-links{display:flex;justify-content:center;margin-top:15px}.contact_row .contact_details .contact_row .contact_details_contact{padding-left:15px;padding-right:15px;position:relative;width:100%}@media(min-width:768px){.contact_row .contact_details .contact_row .contact_details_contact{flex:0 0 50%;max-width:50%}}.contact_row .contact_details .contact_row .contact_details_contact .info-box{background-color:#fff;border-radius:.6rem;box-shadow:0 0 30px rgba(95,95,95,.6);color:#444;padding:20px 0 30px;text-align:center}.contact_row .contact_details .contact_row .contact_details_contact .info-box svg{transition:all .25s}.contact_row .contact_details .contact_row .contact_details_contact .info-box svg:hover{background-color:#040b14;color:#fff}.contact_row .contact_details .contact_row .contact_details_contact .info-box .bx{background:rgba(4,11,20,.1);border-radius:50%;color:#040b14;font-size:24px;height:20px;padding:15px;width:20px}.contact_row .contact_details .contact_row .contact_details_contact .info-box h3{color:#777;font-size:20px;font-weight:700;margin:10px 0}.contact_row .contact_details .contact_row .contact_details_contact .info-box p{font-size:14px;font-size:1vw;line-height:24px;margin-bottom:0;padding:0}@media screen and (max-width:900px){.contact_row .contact_details .contact_row .contact_details_contact .info-box p{font-size:2vw}}@media screen and (max-width:500px){.contact_row .contact_details .contact_row .contact_details_contact .info-box p{font-size:3vw}}.contact_row .contact_details .contact_row .contact_details_contact .info-box p a{color:#687683;display:inline-block;line-height:1;margin:0 8px;padding:10px;transition:.3s}.contact_row .contact_details .contact_row .contact_details_contact .info-box p a:hover{color:#f54568}.contact_row .contact_details .php-email-form{background-color:#fff;border-radius:.6rem;box-shadow:0 0 30px rgba(95,95,95,.6);padding:27px}.contact_row .contact_details .php-email-form .form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.contact_row .contact_details .php-email-form .col-md-6{padding-left:5px;padding-right:5px;position:relative;width:100%}@media(min-width:768px){.contact_row .contact_details .php-email-form .col-md-6{flex:0 0 50%;max-width:50%}}.contact_row .contact_details .php-email-form .form-group{margin-bottom:1rem}.contact_row .contact_details .php-email-form .form-group textarea{height:auto!important;padding:12px 15px}.contact_row .contact_details .php-email-form .form-group textarea:focus{background-color:rgba(4,11,20,.1)}.contact_row .contact_details .php-email-form .form-group .form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:.88rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:20px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.contact_row .contact_details .php-email-form .form-group .validate{color:red;display:none;font-size:13px;font-weight:400;margin:0 0 15px}.contact_row .contact_details .php-email-form .loading{background:#fff;padding:15px;text-align:center}.contact_row .contact_details .php-email-form .loading:before{-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite;border:3px solid #18d26e;border-radius:50%;border-top-color:#eee;content:"";display:inline-block;height:24px;margin:0 10px -6px 0;width:24px}.contact_row .contact_details .php-email-form .loading-none{display:none;padding:15px}.contact_row .contact_details .php-email-form .sent-message{background:#18d26e;border-radius:6px;color:#fff;display:none;font-weight:600;padding:15px;text-align:center}.contact_row .contact_details .php-email-form .error-message{background:#ed3c0d;color:#fff;display:none;font-weight:600;padding:15px;text-align:left}.contact_row .contact_details .php-email-form .contact_btn{text-align:center}.contact_row .contact_details .php-email-form .contact_btn button{background:#040b14;border:0;border-radius:5px;color:#fff;padding:10px 24px;transition:.4s}.contact_row .contact_details .php-email-form .contact_btn button:hover{background:#3f82d9}@-webkit-keyframes animate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mt-4{margin-top:1.5rem}.mb-3{margin-bottom:1rem}.toast_container{--ring-color:#000;--ring-opacity:0.05;background-color:#fff;background-color:#e8fbe8;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:flex;max-width:30rem;pointer-events:auto;width:100%}.toast_container .toast_content{flex:1 1;padding:1rem;width:0}.toast_container .toast_content .toast_content_container{align-items:flex-start;display:flex}.toast_container .toast_content .toast_content_container .toast_content_img{align-items:center;flex-shrink:0;justify-content:center;padding-top:.125rem}.toast_container .toast_content .toast_content_container .toast_content_img .toast_img{border-radius:9999px;height:2.5rem;width:2.5rem}.toast_container .toast_content .toast_content_container .toast_text{flex:1 1;margin-left:.75rem}.toast_container .toast_content .toast_content_container .toast_text .toast_title{color:#18d26e;font-size:.875rem;font-weight:900;line-height:1.25rem}.toast_container .toast_content .toast_content_container .toast_text .toast_subtitle{color:#040b14;font-size:.875rem;font-weight:600;line-height:1.25rem;margin-top:.25rem}.toast_container .toast_content .toast_content_container .toast_text .toast_message{color:#6b7280;font-size:.6rem;line-height:1.25rem;margin-top:.25rem}.toast_container .toast_close{border-color:#e5e7eb;border-left-width:1px;display:flex}.toast_container .toast_close .toast_close_btn{align-items:center;background-color:#d4e0ff;border-color:transparent;border-radius:0;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;color:#3f82d9;display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;padding:1rem;width:100%}.toast_container .toast_close .toast_close_btn:hover{background-color:rgba(4,11,20,.322);color:#040b14}.education_card{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1024px){.education_card{flex-direction:column}}.education_card .edu_slider{flex:1 1}@media only screen and (max-width:1024px){.education_card .edu_slider:nth-child(2){margin-top:1rem}}@media screen and (max-width:1340px){.education_card .edu_slider:nth-child(2){margin-top:1rem}}.timeline{margin:3rem auto 0;position:relative}.timeline:after{background-color:#040b14;border-radius:2rem;bottom:0;content:"";left:50%;margin-left:-3px;position:absolute;top:0;width:6px}@media only screen and (max-width:992px){.timeline:after{left:31px}}.timeline .timeline_container{padding:10px 40px;position:relative;width:50%}.timeline .timeline_container:after{background-color:#bec9e5;border:4px solid #040b14;border-radius:50%;content:"";height:25px;position:absolute;right:-17px;top:15px;width:25px;z-index:1}.timeline .timeline_container .content{border-radius:1.2rem;position:relative}.timeline .timeline_container:before{border:solid transparent;border-left:solid #040b14;border-width:10px 0 10px 10px;content:" ";height:0;position:absolute;right:32px;top:22px;width:0;z-index:1}@media only screen and (max-width:992px){.timeline .timeline_container{padding-left:70px;padding-right:25px;width:100%}.timeline .timeline_container:before{border:solid transparent;border-right:solid #153a69;border-width:10px 10px 10px 0;left:61px}}.timeline .left{left:0}@media only screen and (max-width:992px){.timeline .left:after{left:15px}}.timeline .right{left:50%}.timeline .right:before{border:solid transparent;border-right:solid #153a69;border-width:10px 10px 10px 0;content:" ";height:0;left:31px;position:absolute;top:22px;width:0;z-index:1}.timeline .right:after{left:-16px}@media only screen and (max-width:992px){.timeline .right{left:0}.timeline .right:before{border:solid transparent;border-right:solid #153a69;border-width:10px 10px 10px 0;left:61px}.timeline .right:after{left:15px}}.portfolio_section .portfolio_container{margin:auto}.portfolio_section .portfolio_container .portfolio_item_btns{align-items:center;display:flex;justify-content:center}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters{background:#0b1e36;border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);list-style:none;margin:0 auto 35px;padding:2px 15px;text-align:center}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters li{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#f54568,#f54568 50%,#fff 0);background-position:-100%;background-size:200% 100%;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1;padding:10px 15px 8px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters li:before{background:#f54568;border-radius:1rem;bottom:-3px;content:"";display:block;height:3px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters li:hover{background-position:0}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters li:hover:before{width:100%}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters li.filter-active{background-position:0}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters li.filter-active:before{width:100%}.portfolio_section .portfolio_container .portfolio_item_btns #portfolio-filters li:last-child{margin-right:0}.portfolio_section .portfolio_container .portfolio_grid_row{grid-gap:14px;align-items:baseline;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,364px));justify-content:center}@media only screen and (max-width:1365px){.portfolio_section .portfolio_container .portfolio_grid_row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:1024px){.portfolio_section .portfolio_container .portfolio_grid_row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:992px){.portfolio_section .portfolio_container .portfolio_grid_row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:700px){.portfolio_section .portfolio_container .portfolio_grid_row{grid-template-columns:repeat(1,minmax(0,1fr))}}.other_projects{margin-top:4rem}.other_projects .other_projects_row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.other_projects .other_projects_row .other_project_item{flex:0 0 33.3333%;margin-bottom:20px;max-width:33.3333%}@media only screen and (max-width:1200px){.other_projects .other_projects_row .other_project_item{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:768px){.other_projects .other_projects_row .other_project_item{flex:0 0 100%;max-width:100%}}.other_projects .other_projects_row .other_project_item:hover .icon{background-color:rgba(21,58,105,.025);border:1px solid #153a69;color:#153a69}.other_projects .other_projects_row .other_project_item:hover .icon svg{font-size:30px}.other_projects .other_projects_row .other_project_item .icon{align-items:center;background:#040b14;border:1px solid #040b14;border-radius:50%;color:#fff;display:flex;float:left;height:54px;justify-content:center;transition:.25s;width:54px}@media screen and (max-width:900px){.other_projects .other_projects_row .other_project_item .icon{height:40px;width:40px}}@media screen and (max-width:500px){.other_projects .other_projects_row .other_project_item .icon{height:30px;width:30px}}.other_projects .other_projects_row .other_project_item .icon svg{font-size:20px;transition:.25s}@media screen and (max-width:900px){.other_projects .other_projects_row .other_project_item .icon svg{height:18px;width:18px}}@media screen and (max-width:500px){.other_projects .other_projects_row .other_project_item .icon svg{height:14px;width:14px}}.other_projects .other_projects_row .other_project_item .title{font-size:18px;font-weight:700;margin-bottom:15px;margin-left:80px}@media screen and (max-width:900px){.other_projects .other_projects_row .other_project_item .title{font-size:2vw;margin-left:58px}}@media screen and (max-width:500px){.other_projects .other_projects_row .other_project_item .title{font-size:3.5vw}}.other_projects .other_projects_row .other_project_item .title a{color:#343a40;transition:.25s}.other_projects .other_projects_row .other_project_item .title a:hover{color:#153a69}.other_projects .other_projects_row .other_project_item .description{font-size:14px;line-height:24px;margin-left:80px}@media screen and (max-width:900px){.other_projects .other_projects_row .other_project_item .description{font-size:1.5vw;margin-left:58px}}@media screen and (max-width:500px){.other_projects .other_projects_row .other_project_item .description{font-size:2.5vw}}.services .icon-box{margin-bottom:20px}.services .icon{align-items:center;background:#040b14;border:1px solid #040b14;border-radius:50%;display:flex;float:left;height:54px;justify-content:center;transition:.5s;width:54px}.services .icon i{color:#fff;font-size:24px}.services .icon-box:hover .icon{background:#fff}.services .icon-box:hover .icon i{color:#040b14}.services .title{font-size:18px;font-weight:700;margin-bottom:15px;margin-left:80px}.services .title a{color:#343a40}.services .title a:hover{color:#149ddd}.services .description{font-size:14px;line-height:24px;margin-left:80px}.logo_wrapper{background-color:#040b14;height:100vh;width:100vw}.logo_wrapper,.logo_wrapper .screen{align-items:center;display:flex;justify-content:center}.logo_wrapper .screen{-webkit-animation:grow 1s forwards;animation:grow 1s forwards;background:url(/static/media/overlay_stars.3e7fd575d359a0f17a97.svg);border-radius:50%;height:100%;overflow:hidden}.logo_wrapper #logo{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fly{-webkit-animation:fly 2s forwards;animation:fly 2s forwards}.body{-webkit-animation:speeder .4s linear infinite;animation:speeder .4s linear infinite;left:50%;margin-left:-50px;position:absolute;top:50%}.body>span{border-radius:2px 10px 1px 0;height:5px;left:60px;top:-19px;width:35px}.body>span,.body>span>span{background:#fff;position:absolute}.body>span>span{-webkit-animation:fazer1 .2s linear infinite;animation:fazer1 .2s linear infinite;height:1px;width:30px}.body>span>span:nth-child(2){-webkit-animation:fazer2 .4s linear infinite;animation:fazer2 .4s linear infinite;top:3px}.body>span>span:nth-child(3){-webkit-animation:fazer3 .4s linear infinite;animation:fazer3 .4s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;top:1px}.body>span>span:nth-child(4){-webkit-animation:fazer4 1s linear infinite;animation:fazer4 1s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;top:4px}.body .base span{border-bottom:6px solid transparent;border-right:100px solid #fff;border-top:6px solid transparent;height:0;position:absolute;width:0}.body .base span:before{background:#fff;border-radius:50%;content:"";height:22px;position:absolute;right:-110px;top:-16px;width:22px}.body .base span:after{border-bottom:16px solid transparent;border-right:55px solid #fff;border-top:0 solid transparent;content:"";height:0;position:absolute;right:-98px;top:-16px;width:0}.body .face{border-radius:20px 20px 0 0;right:-125px;top:-15px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);width:20px}.body .face,.body .face:after{background:#fff;height:12px;position:absolute}.body .face:after{border-radius:0 0 2px 2px;content:"";right:4px;top:7px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:12px}.longfazers{height:100%;position:absolute;width:100%}.longfazers span{background:#bed5f2;height:2px;position:absolute;width:20%}.longfazers span:first-child{-webkit-animation:lf .6s linear infinite;animation:lf .6s linear infinite;-webkit-animation-delay:-5s;animation-delay:-5s;top:20%}.longfazers span:nth-child(2){-webkit-animation:lf2 .8s linear infinite;animation:lf2 .8s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;top:40%}.longfazers span:nth-child(3){-webkit-animation:lf3 .6s linear infinite;animation:lf3 .6s linear infinite;top:60%}.longfazers span:nth-child(4){-webkit-animation:lf4 .5s linear infinite;animation:lf4 .5s linear infinite;-webkit-animation-delay:-3s;animation-delay:-3s;top:80%}#loading{color:#fff;font-family:Open Sans;font-size:20px;font-weight:600;left:49%;margin-left:-20px;position:absolute;text-align:center;text-transform:uppercase;top:58%}*{box-sizing:border-box;margin:0;padding:0}html{font-size:100%}@media only screen and (max-width:1024px){html{font-size:80%}}@media only screen and (max-width:600px){html{font-size:60%}}body{background-color:#bec9e5;color:#000;font-family:Poppins,Montserrat,sans-serif;font-weight:400;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{outline:0}ul{list-style:none}ol,ul{margin:0;padding:0}ol{list-style-type:none}li{margin:0;padding:0}img{display:block;width:100%}hr{border:none;border-bottom:1px solid #b6cefc;margin:.5rem 0;opacity:.1}iframe{border:0}.container{margin:auto;max-width:1660px}.mb-3{margin-bottom:3rem}.mb-2{margin-bottom:2rem}.section{padding:0 2rem}.section_header{align-items:center;display:flex;justify-content:space-between}a:hover{color:#fff}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#bec9e5;border-radius:10px}::-webkit-scrollbar-thumb{background:#040b14;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#3f82d9}.section-title{color:#12192c;font-family:Google Sans Bold;font-size:2.5rem;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.section-title:after{background:#12192c;border-radius:2rem;content:"";display:block;height:4px;left:0;position:absolute;width:4rem}.section-text{color:#040b14;font-size:1.2rem;line-height:1.8;margin-bottom:30px;text-align:justify}.center{align-items:center;display:flex;font-size:2rem;height:100vh;justify-content:center}@-webkit-keyframes glow{0%,to{box-shadow:0 0 20px rgba(147,51,234,.3)}50%{box-shadow:0 0 40px rgba(147,51,234,.6)}}@keyframes glow{0%,to{box-shadow:0 0 20px rgba(147,51,234,.3)}50%{box-shadow:0 0 40px rgba(147,51,234,.6)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.details_main{background:linear-gradient(135deg,#0f0f23,#1a1a2e 50%,#16213e);display:block;min-height:100vh;overflow-x:hidden;position:relative}.details_main:before{-webkit-animation:float 20s ease-in-out infinite;animation:float 20s ease-in-out infinite;background:radial-gradient(circle at 20% 20%,rgba(147,51,234,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(236,72,153,.1) 0,transparent 50%),radial-gradient(circle at 40% 60%,rgba(59,130,246,.1) 0,transparent 50%);content:"";height:200%;left:-50%;pointer-events:none;position:fixed;top:-50%;width:200%;z-index:-1}.details_main .breadcrumbs{-webkit-animation:slideInUp .8s ease-out;animation:slideInUp .8s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040b14;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;display:block;min-height:40px;padding:30px 20px;position:relative}.details_main .breadcrumbs:before{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.details_main .breadcrumbs .detail_container{margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:2}.details_main .breadcrumbs .detail_container .project_header{align-items:center;display:flex;justify-content:space-between}.details_main .breadcrumbs .detail_container .project_header h2{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#fff,#e0e7ff);background-clip:text;-webkit-background-clip:text;font-size:28px;font-weight:700;margin:0;text-shadow:0 0 30px hsla(0,0%,100%,.3)}.details_main .breadcrumbs .detail_container .project_header ol{display:flex;flex-wrap:wrap;font-size:14px;list-style:none;margin:0;padding:0}.details_main .breadcrumbs .detail_container .project_header ol li+li{padding-left:10px}.details_main .breadcrumbs .detail_container .project_header ol li+li:before{color:hsla(0,0%,100%,.6);content:"/";display:inline-block;padding-right:10px}.details_main .breadcrumbs .detail_container .project_header ol a{text-decoration:none;transition:all .3s ease}.details_main .breadcrumbs .detail_container .project_header ol a:hover{color:#fbbf24;text-shadow:0 0 10px rgba(251,191,36,.5)}.details_main .portfolio-details{-webkit-animation:slideInUp 1s ease-out .3s both;animation:slideInUp 1s ease-out .3s both;padding:4rem 2rem}.details_main .portfolio-details .detail_container{margin-bottom:10rem;margin-left:auto;margin-right:auto;width:100%}.details_main .portfolio-details .detail_container .portfolio-details-container{margin-bottom:6rem;position:relative}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-details-carousel{-webkit-animation:glow 3s ease-in-out infinite;animation:glow 3s ease-in-out infinite;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:block;overflow:hidden;position:relative;width:100%;z-index:1}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-details-carousel .slick-list{border-radius:20px!important}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-details-carousel .slick-track{border-radius:20px!important;min-height:500px}@media(max-width:600px){.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-details-carousel .slick-track{min-height:auto}}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-details-carousel .error_img{background:linear-gradient(135deg,#1e293b,#334155);border-radius:20px;height:600px}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-details-carousel .img-fluid{border-radius:20px;height:auto;max-width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-details-carousel .img-fluid:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info{-webkit-animation:slideInRight 1s ease-out .6s both;animation:slideInRight 1s ease-out .6s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(30,41,59,.95);border:1px solid rgba(147,51,234,.3);border-radius:20px;bottom:-90px;box-shadow:0 25px 80px rgba(0,0,0,.4);min-width:320px;padding:30px;position:absolute;right:20px;transition:all .3s ease;z-index:2}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info:before{background-image:url(/static/media/bg1.75672a3ac8f0ed30c9d2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;content:"";display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;width:100%;z-index:-1}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info h3{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#9333ea,#ec4899);background-clip:text;-webkit-background-clip:text;border-bottom:2px solid rgba(147,51,234,.3);font-size:24px;font-weight:700;margin-bottom:15px;padding-bottom:15px;position:relative}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info h3:after{background:linear-gradient(45deg,#9333ea,#ec4899);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul{color:#e2e8f0;font-size:15px;list-style:none;padding:0}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul li{border-bottom:1px solid hsla(0,0%,100%,.05);margin-bottom:12px;padding:8px 0;transition:all .3s ease}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul li:hover{color:#fff;padding-left:10px}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul li strong{color:#a855f7}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul a{color:#8b5cf6;position:relative;text-decoration:none;transition:all .3s ease}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul a:after{background:linear-gradient(45deg,#9333ea,#ec4899);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul a:hover{color:#ec4899}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul a:hover:after{width:100%}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul .tech_container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul .tech_container p{background:linear-gradient(135deg,#9333ea,#ec4899);border:1px solid hsla(0,0%,100%,.1);border-radius:15px;box-shadow:0 4px 15px rgba(147,51,234,.3);color:#fff;cursor:pointer;font-size:.85rem;margin:4px 0;padding:6px 12px;transition:all .3s ease}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul .tech_container p:hover{background:linear-gradient(135deg,#a855f7,#f472b6);box-shadow:0 8px 25px rgba(147,51,234,.5);-webkit-transform:translateY(-2px) scale(1.05);transform:translateY(-2px) scale(1.05)}@media only screen and (max-width:900px){.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul .tech_container p{font-size:1vw}}@media only screen and (max-width:802px){.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul .tech_container p{font-size:1.5vw}}@media only screen and (max-width:402px){.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul .tech_container p{font-size:2vw}}@media only screen and (min-width:802px){.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul .tech_container{max-width:300px}}@media only screen and (max-width:1000px)and (min-width:802px){.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info{max-width:260px;padding:20px}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info h3{font-size:18px;margin-bottom:10px;padding-bottom:10px}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul{font-size:12px}.details_main .portfolio-details .detail_container .portfolio-details-container .portfolio-info ul li+li{margin-top:8px}}.details_main .portfolio-details .detail_container .portfolio-description{-webkit-animation:slideInUp 1s ease-out .9s both;animation:slideInUp 1s ease-out .9s both;margin-top:8rem;padding-top:60px}.details_main .portfolio-details .detail_container .portfolio-description .feature_title{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#9333ea,#ec4899,#3b82f6);background-clip:text;-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:2rem;margin-top:3rem;position:relative;text-align:center}.details_main .portfolio-details .detail_container .portfolio-description .feature_title:after{background:linear-gradient(45deg,#9333ea,#ec4899);border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}.details_main .portfolio-details .detail_container .portfolio-description h2{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#9333ea,#3b82f6);background-clip:text;-webkit-background-clip:text;font-size:3rem;font-weight:700;margin-bottom:30px;width:100%}@media(min-width:768px){.details_main .portfolio-details .detail_container .portfolio-description h2{width:70%}}.details_main .portfolio-details .detail_container .portfolio-description p{color:#cbd5e1;font-size:1.1rem;line-height:1.8;margin:0 auto 2rem;padding:0}.details_main .portfolio-details .detail_container .portfolio-description .attribution{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(147,51,234,.1));border:1px solid rgba(59,130,246,.3);border-radius:15px;color:#e0e7ff;margin:30px 0;overflow:hidden;padding:25px;position:relative}.details_main .portfolio-details .detail_container .portfolio-description .attribution:before{-webkit-animation:shimmer 3s infinite;animation:shimmer 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.details_main .portfolio-details .detail_container .portfolio-description .attribution strong{color:#60a5fa}.details_main .portfolio-details .detail_container .portfolio-description .feature{grid-column-gap:2rem;grid-row-gap:1.5rem;-webkit-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:3rem;padding:2rem 0;row-gap:1.5rem}.details_main .portfolio-details .detail_container .portfolio-description .feature .item{align-items:center;background:linear-gradient(135deg,#fff,#f1f5f9);border:1px solid rgba(147,51,234,.2);border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.3);color:#1e293b;display:flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;justify-content:center;min-height:80px;overflow:hidden;padding:25px;position:relative;text-align:left;text-transform:none;transition:all .4s ease}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:before{background:linear-gradient(135deg,rgba(147,51,234,.1),rgba(236,72,153,.1));content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:hover{background:linear-gradient(135deg,#9333ea,#ec4899);box-shadow:0 20px 60px rgba(147,51,234,.4);color:#fff;-webkit-transform:translateY(-10px) scale(1.05);transform:translateY(-10px) scale(1.05)}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:hover:before{left:0}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:first-child{-webkit-animation:slideInUp .6s ease-out .1s both;animation:slideInUp .6s ease-out .1s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(2){-webkit-animation:slideInUp .6s ease-out .2s both;animation:slideInUp .6s ease-out .2s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(3){-webkit-animation:slideInUp .6s ease-out .3s both;animation:slideInUp .6s ease-out .3s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(4){-webkit-animation:slideInUp .6s ease-out .4s both;animation:slideInUp .6s ease-out .4s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(5){-webkit-animation:slideInUp .6s ease-out .5s both;animation:slideInUp .6s ease-out .5s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(6){-webkit-animation:slideInUp .6s ease-out .6s both;animation:slideInUp .6s ease-out .6s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(7){-webkit-animation:slideInUp .6s ease-out .7s both;animation:slideInUp .6s ease-out .7s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(8){-webkit-animation:slideInUp .6s ease-out .8s both;animation:slideInUp .6s ease-out .8s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(9){-webkit-animation:slideInUp .6s ease-out .9s both;animation:slideInUp .6s ease-out .9s both}.details_main .portfolio-details .detail_container .portfolio-description .feature .item:nth-child(10){-webkit-animation:slideInUp .6s ease-out 1s both;animation:slideInUp .6s ease-out 1s both}.slider-dots{bottom:16px;display:block;left:16px;position:absolute;text-align:left}.slider-dots li{background-color:rgba(0,0,0,.5)!important;border-radius:50%;cursor:pointer;display:inline-block;height:14px;margin:0 12px 0 0;transition:all .3s ease;width:14px}.slider-dots li:hover{background-color:rgba(147,51,234,.7)!important;-webkit-transform:scale(1.2);transform:scale(1.2)}.slider-dots li button{background:transparent;border:0;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:14px;line-height:0;outline:none;padding:0;transition:all .3s ease;width:14px}.slider-dots li button:hover{background-color:rgba(147,51,234,.8);box-shadow:0 0 15px rgba(147,51,234,.6)}.slider-dots .slick-active{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;box-shadow:0 0 20px rgba(147,51,234,.8)}.slider-dots .slick-active,.slider-dots .slick-active button{background-color:#9333ea!important}@media(min-width:1200px){.detail_container{max-width:1140px}}@media(max-width:992px){.breadcrumbs h2{margin:0 0 15px}}@media(max-width:768px){.project_header{display:block!important}.project_header ol{display:block;margin-top:10px}.breadcrumbs ol li{display:inline-block}.details_main .portfolio-details{padding:2rem 1rem}.details_main .portfolio-details .detail_container .portfolio-description h2{font-size:2rem}}@media(max-width:801px){.portfolio-details .portfolio-description h2{width:100%}.portfolio-details .portfolio-info{bottom:auto!important;margin-top:40px;position:static!important;right:auto!important}.portfolio-details .portfolio-info:before{display:none!important}.portfolio-details .detail_container .portfolio-details-container{margin-bottom:2rem}.portfolio-details .detail_container .portfolio-description{margin-top:2rem}}@-webkit-keyframes rocket-movement{to{-webkit-transform:translate(2500px,-900px);transform:translate(2500px,-900px)}}@keyframes rocket-movement{to{-webkit-transform:translate(2500px,-900px);transform:translate(2500px,-900px)}}@-webkit-keyframes spin-earth{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);transition:-webkit-transform 20s;transition:transform 20s;transition:transform 20s,-webkit-transform 20s}}@keyframes spin-earth{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);transition:-webkit-transform 20s;transition:transform 20s;transition:transform 20s,-webkit-transform 20s}}@-webkit-keyframes move-astronaut{to{-webkit-transform:translate(-160px,-160px);transform:translate(-160px,-160px)}}@keyframes move-astronaut{to{-webkit-transform:translate(-160px,-160px);transform:translate(-160px,-160px)}}@-webkit-keyframes rotate-astronaut{to{-webkit-transform:rotate(-2turn);transform:rotate(-2turn)}}@keyframes rotate-astronaut{to{-webkit-transform:rotate(-2turn);transform:rotate(-2turn)}}@-webkit-keyframes glow-star{40%{-webkit-opacity:.3;opacity:.3}90%,to{border-radius:999999px;-webkit-opacity:1;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes glow-star{40%{-webkit-opacity:.3;opacity:.3}90%,to{border-radius:999999px;-webkit-opacity:1;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}.spin-earth-on-hover{-webkit-transform:rotate(-10turn)!important;transform:rotate(-10turn)!important;transition:200s ease!important}.error_main{font-weight:300;height:100vh;margin:0;overflow:hidden;-webkit-user-select:none;user-select:none;width:100vw}.error_container{background-image:linear-gradient(37deg,#040b14,#0c203a);background-position:0 0;background-repeat:repeat-x;background-size:cover;height:100vh;overflow:hidden}.error_container .stars{background:url(/static/media/overlay_stars.3e7fd575d359a0f17a97.svg);background-position:0 0;background-repeat:repeat;background-size:contain;height:100vh;width:100vw}.error_container .stars .glowing_stars .star{background-color:#fff;border-radius:100%;height:3px;opacity:.83;position:absolute;width:3px;will-change:opacity}.error_container .stars .glowing_stars .star:first-child{-webkit-animation:glow-star 2s ease-in-out 1s infinite alternate;animation:glow-star 2s ease-in-out 1s infinite alternate;left:25%;top:80%}.error_container .stars .glowing_stars .star:nth-child(2){-webkit-animation:glow-star 2s ease-in-out 3s infinite alternate;animation:glow-star 2s ease-in-out 3s infinite alternate;left:40%;top:20%}.error_container .stars .glowing_stars .star:nth-child(3){-webkit-animation:glow-star 2s ease-in-out 5s infinite alternate;animation:glow-star 2s ease-in-out 5s infinite alternate;left:25%;top:25%}.error_container .stars .glowing_stars .star:nth-child(4){-webkit-animation:glow-star 2s ease-in-out 7s infinite alternate;animation:glow-star 2s ease-in-out 7s infinite alternate;left:80%;top:75%}.error_container .stars .glowing_stars .star:nth-child(5){-webkit-animation:glow-star 2s ease-in-out 9s infinite alternate;animation:glow-star 2s ease-in-out 9s infinite alternate;left:50%;top:90%}.error_container .central-body{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.error_container .central-body .error_msg{color:#fff;font-size:1vw;font-weight:500;margin-bottom:.1rem;margin-top:1rem;padding:0 38%;text-align:justify}.error_container .central-body .image-404{margin:15px auto;pointer-events:none;position:relative;width:300px;width:25%;z-index:100}.error_container .central-body .btn-go-home{border:1px solid #f54568;border-radius:10px;color:#fff;display:block;font-size:11px;font-weight:400;letter-spacing:2px;margin:15px auto;padding:10px 15px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in;z-index:200}.error_container .central-body .btn-go-home:hover{background-color:#f54568;box-shadow:0 20px 20px rgba(0,0,0,.1);color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width:800px){.error_container .central-body .btn-go-home{font-size:6px}}@media(max-width:500px){.error_container .central-body .btn-go-home{border-radius:4px;font-size:5px;padding:6px 10px}}.error_container .objects img{pointer-events:none;z-index:90}.error_container .objects .object_rocket{-webkit-animation:rocket-movement 60s linear infinite both running;animation:rocket-movement 60s linear infinite both running;pointer-events:none;position:absolute;top:75%;-webkit-transform:translateX(-50px);transform:translateX(-50px);width:80px;z-index:105}.error_container .objects .object_earth{-webkit-animation:spin-earth 50s linear infinite both;animation:spin-earth 50s linear infinite both;left:15%;position:absolute;top:20%;width:100px;z-index:90}.error_container .objects .object_earth:hover{-webkit-transform:rotate(-10turn)!important;transform:rotate(-10turn)!important;transition:200s ease!important}.error_container .objects .object_moon{left:20%;position:absolute;top:15%;width:80px}.error_container .objects .box_astronaut{-webkit-animation:move-astronaut 50s linear infinite alternate both;animation:move-astronaut 50s linear infinite alternate both;position:absolute;right:20%;top:60%;width:140px;will-change:transform;z-index:110!important}.error_container .objects .box_astronaut .object_astronaut{-webkit-animation:rotate-astronaut 200s linear infinite alternate both;animation:rotate-astronaut 200s linear infinite alternate both}@media(max-width:1200px){.error_container .objects .object_moon{left:22%}.error_container .objects .box_astronaut{right:7%}}@media(max-width:1000px){.error_container .objects .object_rocket{width:60px}.error_container .objects .object_earth{width:90px}.error_container .objects .object_moon{left:25%;width:70px}.error_container .objects .box_astronaut{right:5%;width:120px}}@media(max-width:800px){.error_container .objects .object_rocket{width:40px}.error_container .objects .object_earth{width:70px}.error_container .objects .object_moon{left:22%;top:12%;width:70px}.error_container .objects .box_astronaut{right:8%;top:70%;width:100px}}@media(max-width:500px){.error_container .objects .object_rocket{width:30px}.error_container .objects .object_earth{width:50px}.error_container .objects .object_moon{width:40px}.error_container .objects .box_astronaut{right:1%;top:70%;width:70px}}@media only screen and (max-width:600px){.box_astronaut{top:70%}.central-body{padding-top:25%}}.type_normal{--color:#c2c2a1}.type_flying{--color:#bab0d5}.type_ghost{--color:#735797}.type_dark{--color:#333}.type_steel{--color:#ccccde}.type_ground{--color:#b1736c}.type_poison{--color:#7c538c}.type_grass{--color:#48d0b0}.type_fire{--color:#fb6c6c}.type_electric{--color:#ffd86f}.type_fairy{--color:#f469a9}.type_bug{--color:#c3ce75}.type_fighting{--color:#d6b591}.type_water{--color:#609fb5}.type_psychic{--color:#9b7fa6}.type_ice{--color:#7fccec}.type_rock{--color:#a6aab6}.type_dragon{--color:#f9be00}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pull-up-center{0%{opacity:0;-webkit-transform:translateY(50%) translateX(-50%);transform:translateY(50%) translateX(-50%)}to{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@keyframes pull-up-center{0%{opacity:0;-webkit-transform:translateY(50%) translateX(-50%);transform:translateY(50%) translateX(-50%)}to{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@-webkit-keyframes pull-down-center{0%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}to{opacity:0;-webkit-transform:translateY(50%) translateX(-50%);transform:translateY(50%) translateX(-50%)}}@keyframes pull-down-center{0%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}to{opacity:0;-webkit-transform:translateY(50%) translateX(-50%);transform:translateY(50%) translateX(-50%)}}@-webkit-keyframes pull-up{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pull-up{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fill{0%{width:0}}@keyframes fill{0%{width:0}}@-webkit-keyframes fadeInFromTop{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInFromTop{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(-100vw) rotate(-15deg);transform:translateX(-100vw) rotate(-15deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(-15deg);transform:translateX(0) rotate(-15deg)}}@keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(-100vw) rotate(-15deg);transform:translateX(-100vw) rotate(-15deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(-15deg);transform:translateX(0) rotate(-15deg)}}@-webkit-keyframes grow1{0%{opacity:0;-webkit-transform:scale(2) rotate(-10deg);transform:scale(2) rotate(-10deg)}to{opacity:1;-webkit-transform:scale(1) rotate(-10deg);transform:scale(1) rotate(-10deg)}}@keyframes grow1{0%{opacity:0;-webkit-transform:scale(2) rotate(-10deg);transform:scale(2) rotate(-10deg)}to{opacity:1;-webkit-transform:scale(1) rotate(-10deg);transform:scale(1) rotate(-10deg)}}@-webkit-keyframes grow2{0%{opacity:0;-webkit-transform:scale(2) rotate(50deg);transform:scale(2) rotate(50deg)}to{opacity:1;-webkit-transform:scale(1) rotate(50deg);transform:scale(1) rotate(50deg)}}@keyframes grow2{0%{opacity:0;-webkit-transform:scale(2) rotate(50deg);transform:scale(2) rotate(50deg)}to{opacity:1;-webkit-transform:scale(1) rotate(50deg);transform:scale(1) rotate(50deg)}}@-webkit-keyframes floating{0%{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}25%{-webkit-transform:translate(5%,15%) rotate(25deg);transform:translate(5%,15%) rotate(25deg)}50%{-webkit-transform:translate(10%,5%) rotate(25deg);transform:translate(10%,5%) rotate(25deg)}75%{-webkit-transform:translateY(15%) rotate(25deg);transform:translateY(15%) rotate(25deg)}to{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}}@keyframes floating{0%{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}25%{-webkit-transform:translate(5%,15%) rotate(25deg);transform:translate(5%,15%) rotate(25deg)}50%{-webkit-transform:translate(10%,5%) rotate(25deg);transform:translate(10%,5%) rotate(25deg)}75%{-webkit-transform:translateY(15%) rotate(25deg);transform:translateY(15%) rotate(25deg)}to{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}}@-webkit-keyframes floating-slow{0%{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}25%{-webkit-transform:translate(1%,3%) rotate(25deg);transform:translate(1%,3%) rotate(25deg)}50%{-webkit-transform:translate(2%,1%) rotate(25deg);transform:translate(2%,1%) rotate(25deg)}75%{-webkit-transform:translateY(3%) rotate(25deg);transform:translateY(3%) rotate(25deg)}to{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}}@keyframes floating-slow{0%{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}25%{-webkit-transform:translate(1%,3%) rotate(25deg);transform:translate(1%,3%) rotate(25deg)}50%{-webkit-transform:translate(2%,1%) rotate(25deg);transform:translate(2%,1%) rotate(25deg)}75%{-webkit-transform:translateY(3%) rotate(25deg);transform:translateY(3%) rotate(25deg)}to{-webkit-transform:translate(0) rotate(25deg);transform:translate(0) rotate(25deg)}}@-webkit-keyframes grow{0%{-webkit-transform:scale(0);transform:scale(0)}10%{border-radius:10%;height:100%;-webkit-transform:scale(.6);transform:scale(.6);width:100%}to{border-radius:0;height:100%;-webkit-transform:scale(1);transform:scale(1);width:100%}}@keyframes grow{0%{-webkit-transform:scale(0);transform:scale(0)}10%{border-radius:10%;height:100%;-webkit-transform:scale(.6);transform:scale(.6);width:100%}to{border-radius:0;height:100%;-webkit-transform:scale(1);transform:scale(1);width:100%}}@-webkit-keyframes fly{0%{height:100%;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);width:100%}50%{height:100%;-webkit-transform:translateX(300px);transform:translateX(300px);width:100%}to{height:100%;width:100%}}@keyframes fly{0%{height:100%;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);width:100%}50%{height:100%;-webkit-transform:translateX(300px);transform:translateX(300px);width:100%}to{height:100%;width:100%}}@-webkit-keyframes fazer1{0%{left:0}to{left:-80px;opacity:0}}@keyframes fazer1{0%{left:0}to{left:-80px;opacity:0}}@-webkit-keyframes fazer2{0%{left:0}to{left:-100px;opacity:0}}@keyframes fazer2{0%{left:0}to{left:-100px;opacity:0}}@-webkit-keyframes fazer3{0%{left:0}to{left:-50px;opacity:0}}@keyframes fazer3{0%{left:0}to{left:-50px;opacity:0}}@-webkit-keyframes fazer4{0%{left:0}to{left:-150px;opacity:0}}@keyframes fazer4{0%{left:0}to{left:-150px;opacity:0}}@-webkit-keyframes speeder{0%{-webkit-transform:translate(2px,1px) rotate(0deg);transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-3px) rotate(-1deg);transform:translate(-1px,-3px) rotate(-1deg)}20%{-webkit-transform:translate(-2px) rotate(1deg);transform:translate(-2px) rotate(1deg)}30%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,3px) rotate(-1deg);transform:translate(-1px,3px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,1px) rotate(0deg);transform:translate(-1px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-2px,-1px) rotate(1deg);transform:translate(-2px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,1px) rotate(0deg);transform:translate(2px,1px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes speeder{0%{-webkit-transform:translate(2px,1px) rotate(0deg);transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-3px) rotate(-1deg);transform:translate(-1px,-3px) rotate(-1deg)}20%{-webkit-transform:translate(-2px) rotate(1deg);transform:translate(-2px) rotate(1deg)}30%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,3px) rotate(-1deg);transform:translate(-1px,3px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,1px) rotate(0deg);transform:translate(-1px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-2px,-1px) rotate(1deg);transform:translate(-2px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,1px) rotate(0deg);transform:translate(2px,1px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@-webkit-keyframes lf{0%{left:200%}to{left:-200%;opacity:0}}@keyframes lf{0%{left:200%}to{left:-200%;opacity:0}}@-webkit-keyframes lf2{0%{left:200%}to{left:-200%;opacity:0}}@keyframes lf2{0%{left:200%}to{left:-200%;opacity:0}}@-webkit-keyframes lf3{0%{left:200%}to{left:-100%;opacity:0}}@keyframes lf3{0%{left:200%}to{left:-100%;opacity:0}}@-webkit-keyframes lf4{0%{left:200%}to{left:-100%;opacity:0}}@keyframes lf4{0%{left:200%}to{left:-100%;opacity:0}}@-webkit-keyframes fadeInFromBottom{0%{opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInFromBottom{0%{opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes ani{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes ani{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes ani2{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes ani2{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@font-face{font-family:Agustina Regular;font-style:normal;font-weight:400;src:local("Agustina Regular"),url(/static/media/Agustina.eb0c59dda4cc308cba96.woff) format("woff")}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/static/media/Montserrat-Regular.3cd786652b8a2e9d41f2.ttf) format("woff")}@font-face{font-family:Google Sans Bold;src:local("Google Sans Bold"),url(/static/media/GoogleSans-Bold.d907e4bf3e32637a636e.ttf) format("woff")}@font-face{font-family:Google Sans Bold Italic;src:local("Google Sans Bold Italic"),url(/static/media/GoogleSans-BoldItalic.d282e9c31d0f894a7f06.ttf) format("woff")}@font-face{font-family:Google Sans Italic;src:local("Google Sans Italic"),url(/static/media/GoogleSans-Italic.40bb50bd202405745006.ttf) format("woff")}@font-face{font-family:Google Sans Medium;src:local("Google Sans Medium"),url(/static/media/GoogleSans-Medium.963c3e555aaada9ef8a9.ttf) format("woff")}@font-face{font-family:Google Sans Medium Italic;src:local("Google Sans Medium Italic"),url(/static/media/GoogleSans-MediumItalic.56d4f777a7997e5a10b3.ttf) format("woff")}@font-face{font-family:Google Sans Regular;src:local("Google Sans Regular"),url(/static/media/GoogleSans-Regular.bec0591b6a291c3ca895.ttf) format("woff")}@font-face{font-family:Aquire;src:url(/static/media/Aquire-BW0ox.a37a828dd20a35dc68d2.otf)}@font-face{font-family:Aquire Bold;src:url(/static/media/AquireBold-8Ma60.cfc5ce07bacb3e5972c3.otf)}@font-face{font-family:Mova;src:url(/static/media/Mova.6b651ae9917f5ea434b8.ttf)}:root{--primary-glow:rgba(4,11,20,.3);--secondary-glow:rgba(21,58,105,.2);--glass-bg:hsla(0,0%,100%,.05);--glass-border:hsla(0,0%,100%,.1);--text-primary:hsla(0,0%,100%,.95);--text-secondary:hsla(0,0%,100%,.7);--shadow-elevation:0 8px 32px rgba(0,0,0,.3)}.art-main{background:radial-gradient(circle at 20% 80%,rgba(4,11,20,.3) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(21,58,105,.2) 0,transparent 50%),linear-gradient(135deg,#040b14,#000);background:radial-gradient(circle at 20% 80%,var(--primary-glow) 0,transparent 50%),radial-gradient(circle at 80% 20%,var(--secondary-glow) 0,transparent 50%),linear-gradient(135deg,#040b14 0,#000 100%);min-height:100vh;overflow-x:hidden;position:relative}.art-main .bg-effects{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.art-main .bg-effects .grid-overlay{-webkit-animation:gridShift 20s linear infinite;animation:gridShift 20s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:50px 50px;height:100%;left:0;position:absolute;top:0;width:100%}.art-main .bg-effects .gradient-orbs{height:100%;position:relative;width:100%}.art-main .bg-effects .gradient-orbs .orb{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite;border-radius:50%;-webkit-filter:blur(40px);filter:blur(40px);position:absolute}.art-main .bg-effects .gradient-orbs .orb.orb-1{-webkit-animation-delay:0s;animation-delay:0s;background:radial-gradient(circle,rgba(4,11,20,.4) 0,transparent 70%);height:200px;left:10%;top:10%;width:200px}.art-main .bg-effects .gradient-orbs .orb.orb-2{-webkit-animation-delay:-2s;animation-delay:-2s;background:radial-gradient(circle,rgba(30,81,148,.3) 0,transparent 70%);height:300px;right:20%;top:60%;width:300px}.art-main .bg-effects .gradient-orbs .orb.orb-3{-webkit-animation-delay:-4s;animation-delay:-4s;background:radial-gradient(circle,rgba(20,13,4,.2) 0,transparent 70%);bottom:20%;height:150px;left:50%;width:150px}.art-main .artwork-container{margin:0 auto;max-width:1600px;padding:2rem 1rem;position:relative;z-index:1}.art-main .artwork-container .loading-state{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:60vh}.art-main .artwork-container .loading-state .loading-spinner{height:80px;position:relative;width:80px}.art-main .artwork-container .loading-state .loading-spinner .spinner-ring{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:hsla(0,0%,100%,.95);border-top:2px solid var(--text-primary);position:absolute}.art-main .artwork-container .loading-state .loading-spinner .spinner-ring:first-child{-webkit-animation-delay:0s;animation-delay:0s;height:80px;width:80px}.art-main .artwork-container .loading-state .loading-spinner .spinner-ring:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s;border-top-color:rgba(21,58,105,.2);border-top-color:var(--secondary-glow);height:60px;left:10px;top:10px;width:60px}.art-main .artwork-container .loading-state .loading-spinner .spinner-ring:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s;border-top-color:rgba(4,11,20,.8);height:40px;left:20px;top:20px;width:40px}.art-main .artwork-container .loading-state p{-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite;color:hsla(0,0%,100%,.7);color:var(--text-secondary);font-size:1.2rem;font-weight:300;letter-spacing:.5px}.art-main .artwork-container .gallery-header{margin-bottom:3rem;text-align:center}.art-main .artwork-container .gallery-header .gallery-title{align-items:center;display:flex;flex-direction:column;gap:.5rem}.art-main .artwork-container .gallery-header .gallery-title .title-main{-webkit-text-fill-color:transparent;-webkit-animation:titleGlow 3s ease-in-out infinite alternate;animation:titleGlow 3s ease-in-out infinite alternate;background:linear-gradient(45deg,hsla(0,0%,100%,.95),rgba(4,11,20,.8));background:linear-gradient(45deg,var(--text-primary),rgba(4,11,20,.8));-webkit-background-clip:text;background-clip:text;color:hsla(0,0%,100%,.95);color:var(--text-primary);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;text-shadow:0 0 30px rgba(4,11,20,.3);text-shadow:0 0 30px var(--primary-glow)}.art-main .artwork-container .gallery-header .gallery-title .title-count{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);background:var(--glass-bg);border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--glass-border);border-radius:50px;color:hsla(0,0%,100%,.7);color:var(--text-secondary);font-size:1rem;font-weight:300;letter-spacing:2px;padding:.5rem 1.5rem;text-transform:uppercase}.art-main .artwork-container .gallery-wrapper .gallery{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-flow:dense;grid-auto-rows:minmax(300px,auto);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:0;padding:0}.art-main .artwork-container .gallery-wrapper .gallery .art-piece{-webkit-animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) forwards;animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) forwards;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:var(--delay,0s);animation-delay:var(--delay,0s);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);background:var(--glass-bg);border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--glass-border);border-radius:16px;cursor:pointer;opacity:0;overflow:hidden;position:relative;-webkit-transform:translateY(30px) scale(.95);transform:translateY(30px) scale(.95);transition:all .6s cubic-bezier(.4,0,.2,1)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece.visible{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece.loaded .skeleton-loader{opacity:0;pointer-events:none}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-piece-inner{border-radius:15px;height:100%;overflow:hidden;position:relative;width:100%}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .skeleton-loader{-webkit-animation:shimmer 1.5s infinite;animation:shimmer 1.5s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.1));background-size:200% 100%;border-radius:15px;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .skeleton-loader.hidden{opacity:0}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-image{border-radius:15px;display:block;height:100%;object-fit:cover;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-image.loaded{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay{align-items:center;background:linear-gradient(135deg,rgba(4,11,20,.8),rgba(0,0,0,.9));border-radius:15px;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .art-overlay-content{align-items:center;display:flex;flex-direction:column;gap:1rem;-webkit-transform:translateY(20px);transform:translateY(20px);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .art-overlay-content .view-icon{color:#fff;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));height:48px;width:48px}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .art-overlay-content .view-icon svg{height:100%;width:100%}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .art-overlay-content .art-index{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;letter-spacing:1px;padding:.5rem 1rem}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .animated-border{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .animated-border .border-line{-webkit-animation:borderSweep 2s linear infinite;animation:borderSweep 2s linear infinite;background:linear-gradient(45deg,transparent,#fff,transparent);opacity:0;position:absolute}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .animated-border .border-line.top{height:2px;left:0;top:0;width:100%}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .animated-border .border-line.right{-webkit-animation-delay:.5s;animation-delay:.5s;height:100%;right:0;top:0;width:2px}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .animated-border .border-line.bottom{-webkit-animation-delay:1s;animation-delay:1s;bottom:0;height:2px;right:0;width:100%}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .art-overlay .animated-border .border-line.left{-webkit-animation-delay:1.5s;animation-delay:1.5s;bottom:0;height:100%;left:0;width:2px}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .error-placeholder{align-items:center;background:hsla(0,0%,100%,.05);background:var(--glass-bg);border-radius:15px;color:hsla(0,0%,100%,.7);color:var(--text-secondary);display:flex;flex-direction:column;height:100%;justify-content:center}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .error-placeholder .error-icon{font-size:2rem;margin-bottom:.5rem;opacity:.6}.art-main .artwork-container .gallery-wrapper .gallery .art-piece .error-placeholder span{font-size:.9rem;opacity:.8}.art-main .artwork-container .gallery-wrapper .gallery .art-piece:hover{box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 40px rgba(4,11,20,.3);box-shadow:var(--shadow-elevation),0 0 40px var(--primary-glow);-webkit-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece:hover .art-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece:hover .art-overlay{opacity:1}.art-main .artwork-container .gallery-wrapper .gallery .art-piece:hover .art-overlay .art-overlay-content{-webkit-transform:translateY(0);transform:translateY(0)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece:hover .art-overlay .border-line{opacity:.8}.art-main .artwork-container .gallery-wrapper .gallery .art-piece:focus-within{outline:2px solid hsla(0,0%,100%,.6);outline-offset:4px;-webkit-transform:translateY(-4px) scale(1.01);transform:translateY(-4px) scale(1.01)}.art-main .artwork-container .gallery-wrapper .gallery .art-piece:active{-webkit-transform:translateY(-4px) scale(.98);transform:translateY(-4px) scale(.98);transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px) scale(.95);transform:translateY(30px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px) scale(.95);transform:translateY(30px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pulse{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes pulse{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}33%{-webkit-transform:translateY(-20px) rotate(120deg);transform:translateY(-20px) rotate(120deg)}66%{-webkit-transform:translateY(10px) rotate(240deg);transform:translateY(10px) rotate(240deg)}}@keyframes float{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}33%{-webkit-transform:translateY(-20px) rotate(120deg);transform:translateY(-20px) rotate(120deg)}66%{-webkit-transform:translateY(10px) rotate(240deg);transform:translateY(10px) rotate(240deg)}}@-webkit-keyframes gridShift{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}to{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px)}}@keyframes gridShift{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}to{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px)}}@-webkit-keyframes titleGlow{0%{text-shadow:0 0 20px rgba(4,11,20,.3);text-shadow:0 0 20px var(--primary-glow)}to{text-shadow:0 0 40px rgba(4,11,20,.3),0 0 60px rgba(21,58,105,.2);text-shadow:0 0 40px var(--primary-glow),0 0 60px var(--secondary-glow)}}@keyframes titleGlow{0%{text-shadow:0 0 20px rgba(4,11,20,.3);text-shadow:0 0 20px var(--primary-glow)}to{text-shadow:0 0 40px rgba(4,11,20,.3),0 0 60px rgba(21,58,105,.2);text-shadow:0 0 40px var(--primary-glow),0 0 60px var(--secondary-glow)}}@-webkit-keyframes borderSweep{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes borderSweep{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@media(min-width:768px){.art-main .artwork-container .gallery-wrapper .gallery{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.art-main .artwork-container .gallery-wrapper .gallery>.art-piece:first-child{grid-column:span 2;grid-row:span 2}.art-main .artwork-container .gallery-wrapper .gallery>.art-piece:nth-child(5n){grid-column:span 2}.art-main .artwork-container .gallery-wrapper .gallery>.art-piece:nth-child(7n){grid-row:span 2}}@media(max-width:768px){.art-main .artwork-container{padding:1rem .5rem}.art-main .artwork-container .gallery-header .gallery-title .title-main{font-size:2.5rem}.art-main .artwork-container .gallery-wrapper .gallery{gap:1rem;grid-auto-rows:minmax(250px,auto);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(max-width:480px){.art-main .artwork-container .gallery-header .gallery-title .title-main{font-size:2rem}.art-main .artwork-container .gallery-header .gallery-title .title-count{font-size:.8rem;padding:.4rem 1rem}.art-main .artwork-container .gallery-wrapper .gallery{gap:.8rem;grid-auto-rows:minmax(280px,auto);grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.art-main .bg-effects .gradient-orbs .orb,.art-main .bg-effects .grid-overlay{-webkit-animation:none;animation:none}.art-main .artwork-container .gallery .art-piece{-webkit-animation-duration:.3s;animation-duration:.3s;transition-duration:.3s}}@media(prefers-contrast:high){:root{--glass-bg:hsla(0,0%,100%,.1);--glass-border:hsla(0,0%,100%,.3);--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.9)}}.artwork-container .gallery-header{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.artwork-container .gallery-header .search-bar{display:flex;position:relative;width:100%}.artwork-container .gallery-header .search-bar input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);background:var(--glass-bg);border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--glass-border);border-radius:12px;color:hsla(0,0%,100%,.95);color:var(--text-primary);font-size:1rem;outline:none;padding:.75rem 1rem;transition:all .3s ease;width:100%}.artwork-container .gallery-header .search-bar input::-webkit-input-placeholder{color:hsla(0,0%,100%,.7);color:var(--text-secondary)}.artwork-container .gallery-header .search-bar input::placeholder{color:hsla(0,0%,100%,.7);color:var(--text-secondary)}.artwork-container .gallery-header .search-bar input:focus{border-color:rgba(4,11,20,.6);box-shadow:0 0 10px rgba(4,11,20,.3);box-shadow:0 0 10px var(--primary-glow)}.gallery.masonry{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important}.gallery.compact{gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}.gallery.spacious{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))!important}.layout-options{align-items:center;display:flex;gap:.5rem}.layout-options .layout-btn{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:.4rem;transition:background .2s ease}.layout-options .layout-btn svg{color:#fff;font-size:28px}.layout-options .layout-btn:hover{background:rgba(0,0,0,.05)}.layout-options .layout-btn.active{background:rgba(0,0,0,.1)}.layout-options .layout-btn.active i{color:#fff}
/*# sourceMappingURL=main.cc866413.css.map*/