@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";*{scroll-behavior:smooth!important;scroll-margin:5rem}html{font-size:10px!important}body,html{width:100%;min-height:100vh;font-family:Rubik,sans-serif;letter-spacing:.1rem;color:#fff;overflow-x:hidden!important}a,p,span{display:inline-block}a{color:#fff}span{font-size:inherit;font-family:inherit}body{font-size:1.6rem;background-color:#000;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media only screen and (min-width:900px){body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:rgba(5,250,250,.3)}body::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}body::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5);cursor:pointer}}#bg_layer{height:100%;background:linear-gradient(-4deg,#000,rgba(5,250,250,.1));position:fixed;top:0;left:0;z-index:-1}#__next,#bg_layer{width:100%}.container,.container_fluid{width:100%;margin-left:auto;margin-right:auto}.container{max-width:1240px}@media only screen and (max-width:1260px){.container{padding:0 1.5rem}}.overflow_y_auto{overflow-y:auto}.small_text{letter-spacing:.3rem!important;font-family:Rubik,sans-serif;font-size:1.44rem;font-weight:500}@media only screen and (max-width:900px){.small_text{font-size:1.28rem}}.text,a,label,option,p,select,span{line-height:2.5rem;font-size:1.6rem;font-weight:300;text-decoration:none;font-family:Rubik,sans-serif}@media only screen and (max-width:900px){.text,a,label,option,p,select,span{font-size:1.44rem}}.mid_text{letter-spacing:.3rem!important;font-family:Rubik,sans-serif;font-size:1.7rem;font-weight:500}@media only screen and (max-width:900px){.mid_text{font-size:1.615rem}}.c1,.c2{color:#05fafa}.font1{font-family:Rubik,sans-serif!important}.container_padd{padding-top:5rem;padding-bottom:5rem}.dnone{display:none!important}.main_heading_1{margin:3rem 0 6rem;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}.main_heading_1 .heading{font-size:6rem;font-weight:700;text-align:center}.main_heading_1 .heading,.main_heading_1 .heading span{text-transform:uppercase;display:inline-block;font-family:Rubik,sans-serif!important}.main_heading_1 .heading span{font-size:inherit}@media only screen and (max-width:900px){.main_heading_1{margin-bottom:3.5rem}.main_heading_1 .heading{font-size:4.2rem}}@media only screen and (max-width:600px){.main_heading_1 .heading{font-size:3.6rem}}.flex_center_column{flex-direction:column}.flex_center_column,.flex_center_row{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.flex_center_row{flex-direction:row}.ml-auto{margin-left:auto}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.cap{text-transform:capitalize}.upper{text-transform:uppercase}.img_container img,.responsive{width:100%;max-width:100%}.h1,h1{font-size:5.5rem;font-weight:900;font-family:Rubik,sans-serif}@media only screen and (max-width:900px){.h1,h1{font-size:4.95rem}}@media only screen and (max-width:600px){.h1,h1{font-size:4.4rem}}.h2,h2{font-size:3rem;font-weight:900;font-family:Rubik,sans-serif}@media only screen and (max-width:900px){.h2,h2{font-size:2.7rem}}.h3,h3{font-size:2.2rem;font-weight:400;font-family:Rubik,sans-serif}@media only screen and (max-width:900px){.h3,h3{font-size:1.98rem}}.scroll_style_1::-webkit-scrollbar{width:2px}.scroll_style_1::-webkit-scrollbar-track{background:rgba(5,250,250,.3)}.scroll_style_1::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.scroll_style_1::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5);cursor:pointer}.button-2.active{color:#000;border:.1rem solid #000}.button-2.active:after{transform-origin:left;transform:scaleX(1)}.button-1{cursor:pointer;padding:1rem 2rem;outline:none;border:.1rem solid #05fafa;background:transparent;text-decoration:none;border-radius:0;text-transform:uppercase;position:relative;color:#05fafa;font-weight:400;font-size:1.6rem;z-index:2;transition:color .6s ease-out,border .6s}.button-1:hover{color:#000;border:.1rem solid #000}.button-1:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:#05fafa;z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform .6s ease-out;will-change:transform,transform-origin}.button-1:hover:after{transform-origin:left;transform:scaleX(1)}.button-2{cursor:pointer;width:max-content;display:flex;justify-content:center;align-items:center;column-gap:.5rem;flex-wrap:nowrap;padding:1rem 2rem;outline:none;border:.1rem solid #05fafa;background:transparent;text-decoration:none;border-radius:0;text-transform:uppercase;position:relative;color:#05fafa;font-weight:400;font-size:1.6rem;z-index:2;transition:color .6s ease-out,border .6s}.button-2 svg{font-size:2rem}.button-2:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:#05fafa;z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-out;will-change:transform,transform-origin}.button-2:hover{color:#000;border:.1rem solid #000}.button-2:hover:after{transform-origin:left;transform:scaleX(1)}.socilaLinks_container{flex-wrap:wrap;row-gap:1.5rem;column-gap:1.5rem;width:-moz-fit-content;width:fit-content}.socilaLinks_container,.socilaLinks_container .icon{display:flex;justify-content:center;align-items:center;flex-direction:row}.socilaLinks_container .icon{width:4rem;height:4rem;flex-wrap:nowrap;border-radius:100%;transition:background-color .6s ease-in-out,box-shadow .3s ease-in-out;background-color:#fff}.socilaLinks_container .icon:hover{box-shadow:.1rem .1rem 3rem #05fafa,inset .1rem .1rem 14rem #05fafa}.socilaLinks_container .icon svg{transition:fill .6s;fill:#000;font-size:2.5rem}.heading-1{width:100%}.heading-1 .wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:2rem;margin:auto;max-width:50rem;width:100%;padding-top:1rem}.heading-1 .wrapper .title{color:#fff;text-align:center;display:inline-block}.heading-1 .wrapper .title span{display:inline-block;position:relative;text-align:center;color:#011212}.heading-1 .wrapper .title span:after{position:absolute;background:#011212;width:100%;height:.5rem;border-radius:50rem;top:-20%;left:0;content:""}.heading-1 .wrapper .para{text-align:center}.heading-2{width:auto}.heading-2,.heading-2 .wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.heading-2 .wrapper{row-gap:2rem;margin:auto;max-width:50rem;width:100%;padding-top:1rem}.heading-2 .wrapper .title{color:#fff;text-align:center;display:inline-block}.heading-2 .wrapper .title span{display:inline-block;position:relative;text-align:center;color:#011212}.heading-2 .wrapper .title span:after{position:absolute;background:#011212;width:100%;height:.5rem;border-radius:50rem;top:-20%;left:0;content:""}.heading-2 .wrapper .para{text-align:left}.hover_ScaleUp{transition:transform .6s ease-in-out;will-change:transform}.hover_ScaleUp:hover{transform:scale(1.1)}.hover_ScaleDown{transition:transform .6s ease-in-out;will-change:transform}.hover_ScaleDown:hover{transform:scale(.95)}.glowEffect_text{animation:glow_effect_text 2s ease-in-out 0s infinite alternate-reverse}.glowEffect_1{animation:glow_effect1 2s ease-in-out 0s infinite alternate-reverse}.glowEffect_2{animation:glow_effect2 2s ease-in-out 0s infinite alternate-reverse}.glowEffect_box_1{animation:glow_effect_box_1 2s ease-in-out 0s infinite alternate-reverse}@keyframes glow_effect_box_1{0%{box-shadow:.1rem .1rem 3rem #05fafa}to{box-shadow:.1rem .1rem 1rem #05fafa}}@keyframes glow_effect1{0%{text-shadow:.1rem .1rem 3rem #fff}to{text-shadow:.1rem .1rem 1rem #fff}}@keyframes glow_effect2{0%{text-shadow:.1rem .1rem 3rem #05fafa}to{text-shadow:.1rem .1rem 1rem #05fafa}}@keyframes glow_effect_text{0%{text-shadow:.1rem .1rem 3rem}to{text-shadow:.1rem .1rem 1rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--ring-color:#13c4ff;--main-bg:#031311;--progress-color:#13c4ff;--animation-speed:1.5s}.hidePreloader{opacity:0;z-index:-1000!important;transition:opacity .5s ease,z-index .5s ease}.preloader_main_container{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--main-bg);overflow:hidden;z-index:9999}.inner_preloader_container,.preloader_main_container{display:flex;justify-content:center;align-items:center;flex-direction:column}.inner_preloader_container{position:relative;width:250px;height:250px}.main_circle{width:220px;height:220px;border-radius:50%;border-top:3px solid #6adaff;background:rgba(19,196,255,.1);box-shadow:0 0 38px 10px #13c4ff,inset 0 0 31px var(--ring-color);animation:rotate 1s linear infinite;will-change:transform}.preloader_progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--progress-color);font-family:monospace;font-size:2.3rem;text-shadow:0 0 10px var(--progress-color)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Notfound_page_container{margin-top:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:35rem}.Notfound_page_container h1{font-size:12rem!important}#main_header{background:rgba(1,18,18,.8);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);z-index:100;min-height:5rem;padding:2rem 0 1.5rem;border:none;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;position:fixed;top:0;left:0}#main_header .innerHeaderContainer,#main_header .nav_menu_wrapper .menu_items_container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap}#main_header .nav_menu_wrapper .menu_items_container{column-gap:2rem}#main_header .nav_menu_wrapper .menu_items_container .active.menu_items:after,#main_header .nav_menu_wrapper .menu_items_container .menu_items:hover:after{transform-origin:left;transform:scaleX(1)}#main_header .nav_menu_wrapper .menu_items_container .active.menu_items a,#main_header .nav_menu_wrapper .menu_items_container .menu_items:hover a{color:#05fafa}#main_header .nav_menu_wrapper .menu_items_container .menu_items{list-style:none;text-decoration:none;position:relative}@media only screen and (min-width:600px){#main_header .nav_menu_wrapper .menu_items_container .menu_items:after{content:"";width:100%;height:.2rem;background:#05fafa;position:absolute;border-radius:50px;top:110%;left:0;transform:scaleX(0);transform-origin:right;transition:transform .6s ease-out;will-change:transform,transform-origin}}#main_header .nav_menu_wrapper .menu_items_container .menu_items a{text-transform:uppercase;line-height:0rem;text-decoration:none;color:#fff;transition:color .6s}#main_header .logo_container{width:13rem;line-height:0rem}#main_header .logo_container img{width:100%;max-width:100%}#main_header #toggle_menu_button_container{display:none;outline:none;border:none;line-height:0rem;background:transparent;font-size:2.2rem}#main_header #toggle_menu_button_container svg{color:#fff}@media only screen and (max-width:600px){#main_header .nav_menu_wrapper{position:absolute;top:100%;right:0;width:50%;height:100vh;background:rgba(1,18,18,.8);padding-top:1rem;transition:transform .6s;transform-origin:right;transform:scaleX(0)}#main_header .nav_menu_wrapper .menu_items_container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:1rem}#main_header .nav_menu_wrapper .menu_items_container .menu_items{text-align:center;width:100%;padding:1rem 0}#main_header .nav_menu_wrapper .menu_items_container .menu_items a{min-height:2rem;width:100%;display:flex;justify-content:center;align-items:center}#main_header .nav_menu_wrapper .menu_items_container .menu_items:hover{background:#05fafa}#main_header .nav_menu_wrapper .menu_items_container .menu_items:hover a{color:#000}#main_header #toggle_menu_button_container{display:inline-block}#main_header.active .nav_menu_wrapper{transform:scaleX(1)!important}}#HeroSection{padding-top:15rem}#HeroSection .innerSection{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;min-height:60rem}#HeroSection .innerSection .leftSide{width:100%;max-width:70rem}#HeroSection .innerSection .leftSide .subHeading{margin-top:1rem}#HeroSection .innerSection .leftSide .mainHeading{font-weight:400}#HeroSection .innerSection .leftSide .mainHeading span{font-weight:600}#HeroSection .innerSection .leftSide .typeWriterContainer{display:flex;flex-direction:row;column-gap:.5rem;color:#05fafa}#HeroSection .innerSection .leftSide .typeWriterContainer span:nth-child(2){text-shadow:1px 1px 9px #05fafa,1px 1px 9px #05fafa}#HeroSection .innerSection .leftSide .typeWriterContainer span{font-family:Rubik,sans-serif;color:#05fafa;text-transform:capitalize}#HeroSection .innerSection .leftSide .typeWriterContainer .ExpertIn{text-transform:none;font-family:Rubik,sans-serif;color:#fff;font-weight:400}#HeroSection .innerSection .leftSide .hero_para{margin-top:1rem;margin-bottom:1rem;width:100%;line-height:3rem;font-size:1.7rem;font-weight:300}#HeroSection .innerSection .hero_img_container{position:relative;width:90%;max-width:50rem;height:50rem;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;border-radius:100%;background-color:#05fafa}@media only screen and (min-width:800px){#HeroSection .innerSection .hero_img_container .img_container{width:80%!important;height:80%!important}#HeroSection .innerSection .hero_img_container .icon_container{animation:rotationAnimation 20s linear infinite forwards!important;display:block!important;position:relative;width:97%;height:97%;border-radius:50%}#HeroSection .innerSection .hero_img_container .icon_container .icon{position:absolute;border-radius:50%;transform:rotate(calc(var(--currentAngle) * var(--i))) translate(-452%);transform-origin:center;top:44%;left:44%}#HeroSection .innerSection .hero_img_container .icon_container .icon svg{background:#011212;border-radius:50%;width:5.5rem;height:5.5rem;padding:1rem;border:.1rem solid #05fafa;fill:#05fafa;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;transition:.6s linear;cursor:pointer;stroke:#011212}#HeroSection .innerSection .hero_img_container .icon_container .icon svg:hover{background:#034343;box-shadow:.1rem .1rem 2rem #05fafa;scale:1.1}}#HeroSection .innerSection .hero_img_container .img_container{width:100%;height:100%;animation:upDownAnimation 2s ease-in-out infinite alternate-reverse!important;position:absolute!important;top:50%!important;left:50%!important;z-index:10!important;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;transform:translate(-50%,-50%);border-radius:100%;background-color:#011212}#HeroSection .innerSection .hero_img_container .img_container img{border:none;width:90%;height:90%;object-fit:cover;object-position:top;border-radius:100%}#HeroSection .innerSection .hero_img_container .icon_container{display:none}@media only screen and (max-width:800px){#HeroSection .innerSection{flex-wrap:wrap;flex-direction:column-reverse;justify-content:flex-start;align-items:center;row-gap:2rem}#HeroSection .innerSection .hero_img_container{width:20rem;height:20rem;background:rgba(5,250,250,.3);border-radius:100%}#HeroSection .innerSection .hero_img_container img{border-radius:100%;object-position:top;object-fit:cover;border:.2rem solid #05fafa;width:100%;height:100%}#HeroSection .innerSection .leftSide{width:100%;max-width:70rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap}#HeroSection .innerSection .leftSide .hero_para,#HeroSection .innerSection .leftSide .mainHeading,#HeroSection .innerSection .leftSide .subHeading{text-align:center}}@keyframes upDownAnimation{0%{transform:translate(-50%,-50%) scale(.95)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes glow_ring{0%{box-shadow:.1rem .1rem 3rem #05fafa}to{box-shadow:.1rem .1rem 1rem #05fafa}}@keyframes rotationAnimation_reverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes rotationAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.skills_section .skills_container{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;row-gap:2rem;column-gap:2rem}.reviews_slides{background:hsla(0,0%,100%,0)}.reviews_slides:hover .reviews_content_container{box-shadow:-.5rem 4.1rem 8rem -8rem #05fafa,inset 0 0 2.5rem -1.3rem #05fafa}.reviews_slides .reviews_slides_inner_container{width:100%;height:30rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:row}.reviews_slides .reviews_content_container{cursor:pointer;transition:box-shadow .3s ease-in-out;padding:2rem 1.5rem;position:relative;width:100%;background:red;height:28rem;background-color:rgba(0,0,0,.5);box-shadow:-.5rem 4.1rem 6rem -8rem #05fafa,inset 0 0 2rem -1.3rem #05fafa;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;row-gap:1rem}.reviews_slides .clients_img_container{max-width:6rem;max-height:6rem;min-height:6rem;min-width:6rem;border-radius:50%;position:relative}.reviews_slides .clients_img_container img{position:absolute;top:0;left:0;max-width:100%;border-radius:50%;width:100%;max-height:100%;height:100%;object-fit:cover}.reviews_slides .review_text{text-align:left;overflow-y:auto;max-height:13rem;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding-right:.5rem}.reviews_slides .review_text::-webkit-scrollbar{width:4px}.reviews_slides .review_text::-webkit-scrollbar-track{background:rgba(5,250,250,.3)}.reviews_slides .review_text::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;cursor:pointer}.reviews_slides .rating_container{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;column-gap:.5rem}.reviews_slides .rating_container svg{color:#05fafa;font-size:2rem}.reviews_slides .client_identity{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:1rem}.reviews_slides .client_identity .name{color:#05fafa}.reviews_slides .client_identity .role{color:#fff;font-weight:300}.swiper-pagination-bullet{background:#fff!important;opacity:1!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#05fafa!important}.progress_bar_container{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;width:100%;max-width:36rem}.progress_bar_container .skillHeading{width:100%;text-align:left;font-size:1.8rem;margin:1rem 0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;column-gap:1rem}.progress_bar_container .skillHeading .iconContainer svg{font-size:4rem;fill:#fff;stroke:#000}.progress_bar_container .progress_bar_outer{width:100%;height:.5rem;position:relative;border-radius:50rem;background:#fff;box-shadow:.1rem .1rem 1.9rem #05fafa}.progress_bar_container .progress_bar_outer span{position:absolute;top:-4rem;right:1%}.progress_bar_container .progress_bar_outer .progress_bar_inner{border-radius:50rem;transition:2s;height:100%;background:#05fafa}.services_container{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;row-gap:2rem;column-gap:2rem}.services_container .singleService{position:relative;width:100%;max-width:40rem;height:30rem;border:.1rem solid #05fafa;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;padding:1rem;overflow:hidden;background-color:rgba(0,0,0,.5);box-shadow:0 0 5rem -4rem #05fafa,inset 0 0 11rem -9rem #05fafa}.services_container .singleService:hover .serviceDetails{left:0!important}.services_container .singleService .serviceDetails{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:2rem;position:absolute;transition:left .6s;width:100%;height:100%;top:0;left:-100%;padding:1rem;z-index:5;background:rgba(1,18,18,.8);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.services_container .singleService .serviceDetails .para{width:100%;min-height:70%;max-height:70%;overflow-y:auto;text-align:center;padding:.5rem}.services_container .singleService .service_icon_container svg{font-size:15rem;color:#05fafa}.portfolio_main_section #EmptyBasket svg{fill:#05fafa;font-size:30rem}.portfolio_main_section .portfolio_buttons_container_wrapper{position:relative;width:100%}.portfolio_main_section .portfolio_buttons_container_wrapper .portfolio_gradient{display:none}@media only screen and (max-width:900px){.portfolio_main_section .portfolio_buttons_container_wrapper .portfolio_gradient{opacity:1;display:inline-block;position:absolute;width:3rem;height:100%;background:#05fafa;z-index:5;transition:all .6s}.portfolio_main_section .portfolio_buttons_container_wrapper .portfolio_left_gradient{top:0;left:0;background:linear-gradient(90deg,#000d0d,rgba(26,26,26,0))}.portfolio_main_section .portfolio_buttons_container_wrapper .portfolio_right_gradient{top:0;right:0;background:linear-gradient(270deg,#000d0d,rgba(26,26,26,0))}.portfolio_main_section .portfolio_buttons_container_wrapper .portfolio_hide_gradient{opacity:0!important;z-index:-1!important}}.portfolio_main_section .filter_buttons_container{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;row-gap:2rem;list-style:none;column-gap:2rem;white-space:nowrap;scrollbar-width:none}.portfolio_main_section .filter_buttons_container li{font-size:1.4rem!important;padding:1rem!important;white-space:nowrap}.portfolio_main_section .filter_buttons_container::-webkit-scrollbar{display:none}@media only screen and (max-width:900px){.portfolio_main_section .filter_buttons_container{position:relative;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto;padding-left:.5rem;padding-right:.5rem;column-gap:1rem}}.portfolio_main_section .work_container{margin-top:5rem;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;row-gap:3rem;column-gap:3rem;min-height:39rem}.portfolio_main_section .work_container .Single_project.hide{transform:scale(0)}.portfolio_main_section .work_container .active_project_animation .img_container{overflow-y:hidden!important}.portfolio_main_section .work_container .active_project_animation .img_container img{animation:scrollUpDown 3s linear forwards}.portfolio_main_section .work_container .Single_project{transition:transform .4s ease-in-out;will-change:transform;cursor:pointer;box-shadow:.1rem 2.1rem 5rem -4rem #05fafa,inset .1rem .1rem 1rem #05fafa;width:100%;max-width:27rem;padding:1rem;background-color:rgba(5,250,250,.1);position:relative}.portfolio_main_section .work_container .Single_project:hover:after{z-index:-1;opacity:0}.portfolio_main_section .work_container .Single_project:after{transition:z-index 1s ease-in-out,opacity .6s ease-in-out;z-index:3;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5)}.portfolio_main_section .work_container .Single_project .project_title{text-align:center;margin-top:1rem;color:#fff;z-index:5;position:relative;text-shadow:.1rem .1rem 1rem #fff}.portfolio_main_section .work_container .Single_project .img_container{width:100%;height:30rem;overflow-y:auto}.portfolio_main_section .work_container .Single_project .img_container::-webkit-scrollbar{display:none}.portfolio_main_section .work_container .Single_project .img_container img{width:100%}.imgViewer.active{top:0}.imgViewer{transition:top .6s linear;top:-110%;will-change:position,top;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);position:fixed;z-index:1111111;left:0;padding:2rem 1rem;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.imgViewer .close_img_preview{box-shadow:1.1rem 1.1rem 9rem -4rem #fff;position:absolute;top:1rem;right:1rem;cursor:pointer}.imgViewer .close_img_preview:hover svg{fill:#05fafa}.imgViewer .close_img_preview svg{transition:fill .6s;font-size:5rem;fill:#fff}.imgViewer .img_preview_container{width:100%;max-width:100rem;max-height:80vh;overflow-y:auto}.imgViewer .img_preview_container img{width:100%}.imgViewer .img_preview_container::-webkit-scrollbar{width:10px}.imgViewer .img_preview_container::-webkit-scrollbar-track{background:rgba(5,250,250,.3)}.imgViewer .img_preview_container::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.imgViewer .img_preview_container::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5);cursor:pointer}@keyframes scrollUpDown{0%{transform:translateY(0)}45%{transform:translateY(-50%)}55%{transform:translateY(-50%)}to{transform:translateY(0)}}.contactSection{margin-top:2rem}@media only screen and (max-width:900px){.contactSection{margin-top:0}}.contactSection .inner_container{padding-top:3rem;padding-bottom:3rem;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:900px){.contactSection .inner_container{padding:0 1rem;row-gap:3rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:column-reverse;flex-wrap:nowrap}}.contactSection .inner_container .socila_media_container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;row-gap:3rem;max-width:50rem;width:100%;padding:0 1rem}.contactSection .inner_container .socila_media_container .social_items{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;column-gap:1rem}.contactSection .inner_container .socila_media_container .social_items .social_text{transition:color .6s}.contactSection .inner_container .socila_media_container .social_items .social_text:hover{color:#05fafa}.contactSection .inner_container .socila_media_container .social_items .icon{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;min-width:5rem;min-height:5rem;border-radius:100%;background:#05fafa}.contactSection .inner_container .socila_media_container .social_items .icon svg{color:#000;font-size:3rem}@media only screen and (max-width:600px){.contactSection .inner_container .socila_media_container .social_items{width:100%;row-gap:1rem}.contactSection .inner_container .socila_media_container .social_items .social_text{word-break:break-word}}.contactSection .inner_container .form_container{width:100%;max-width:50rem;padding:1rem}.contactSection .inner_container .form_container .contactForm{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:1.5rem}.contactSection .inner_container .form_container .contactForm textarea{height:15rem}.contactSection .inner_container .form_container .contactForm .button-2{width:40%!important}@media only screen and (max-width:600px){.contactSection .inner_container .form_container .contactForm .button-2{width:auto!important}}.contactSection .inner_container .form_container .contactForm input,.contactSection .inner_container .form_container .contactForm textarea{border:.1rem solid #05fafa;outline:none;padding:1.5rem 1rem;width:100%;background-color:transparent;background-color:rgba(5,250,250,.1);resize:none;color:#05fafa}.contactSection .inner_container .form_container .contactForm input:-webkit-autofill,.contactSection .inner_container .form_container .contactForm textarea:-webkit-autofill{transition-delay:111111111s;-webkit-box-shadow:inset 0 0 0 1000px #000!important;-webkit-text-fill-color:#05fafa!important}.contactSection .inner_container .form_container .contactForm input:hover,.contactSection .inner_container .form_container .contactForm textarea:hover{box-shadow:0 0 3rem -1rem #05fafa,inset 0 0 .4rem #05fafa}.contactSection .inner_container .form_container .contactForm input::placeholder,.contactSection .inner_container .form_container .contactForm textarea::placeholder{color:#05fafa}.Main_Footer{margin-top:auto;padding-top:4rem;padding-bottom:1rem}.Main_Footer .innerFooter_container{border-top:.01rem solid hsla(0,0%,100%,.408);padding-top:3rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:2rem}.Main_Footer .innerFooter_container .footerheading{color:#fff;margin-bottom:1rem;display:inline-block;word-wrap:break-word;transition:color .6s,border .6s;font-family:Rubik,sans-serif!important;font-weight:400}.Main_Footer .innerFooter_container .footerheading:hover{color:#05fafa}.Main_Footer .innerFooter_container .logo_container_footer{width:90%;max-width:30rem}.Main_Footer .innerFooter_container .copyRight{color:#fff;text-align:center;transition:color .6s ease-in-out}.Main_Footer .innerFooter_container .copyRight:hover{color:#05fafa}