*{margin:0;padding:0;box-sizing:border-box}html{scrollbar-width:none}body{background-color:#1a1a1a}.top_banner{width:100%;margin-top:100px}@media screen and (max-width:820px){.top_banner{margin-top:80px}}.base_link{text-decoration:none;color:#fff;background-color:transparent;padding:14px 28px;border:none;border-radius:10px;font-weight:500;font-size:18px;cursor:pointer;text-align:center;transition:all .3s;-webkit-tap-highlight-color:transparent}.base_link:hover{background-color:#212221;transition:all .3s}.base_link.actice,.base_link.active{background-color:#262626}.base_link.primary_button{background-color:#3333;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #333333}.base_link.primary_button:hover{opacity:.8;scale:.9}.base_link.filled_button{background-color:#9eff00;color:#262626}@media screen and (max-width:1140px){.base_link{font-size:14px;padding:10px 20px;text-align:center}}.partners_container{width:auto;min-height:170px;position:relative;display:flex;justify-content:center;align-items:center}.partners_container h2{position:absolute;top:-42%;transform:translateY(50%);padding:20px 34px;color:#fdfffa;border:2px solid #262626;border-radius:100px;background-color:#1a1a1a}.partners_container ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:20px}.partners_container ul li{list-style:none}.partners_container ul li img{height:50px}@media screen and (max-width:850px){.partners_container{height:400px;position:relative;padding:0 10px}.partners_container h2{font-size:20px;top:-12.5%;text-align:center;padding:10px 24px}}.title_banner_cont{width:100%;height:336px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;position:relative;overflow:hidden}.title_banner_cont:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/assets/title_banner_bg-D6FSHkw2.png);background-repeat:no-repeat;background-position:center;background-size:cover;filter:brightness(60%);z-index:-1}.title_banner_cont h1{color:#fff;font-size:48px;text-align:center}.title_banner_cont p{max-width:994px;font-size:18px;color:#e6e6e6;text-align:center}@media screen and (max-width:860px){.title_banner_cont h1{font-size:28px}.title_banner_cont p{padding:0 16px;font-size:16px}}.services_container_box{padding:50px;display:flex;flex-direction:column;gap:104px;max-height:577px;max-width:470px;border:1px solid #262626;border-radius:8px;box-shadow:inset 4px 2px 8px #262626,-2px -4px 8px #202020,inset -4px -4px 8px #00000073}.services_container_box div{height:432px;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.services_container_box div img{width:88px;height:88px}.services_container_box div h1{font-size:30px;color:#fff;font-weight:semibold}.services_container_box div p{font-size:18px;color:#e6e6e6}.services_container_box button,.services_container_box a{text-align:center}@media screen and (max-width:480px){.services_container_box{gap:50px}.services_container_box div h1{font-size:24px}.services_container_box div p{font-size:14px}}.header_hero{width:100%;height:100vh;background-image:url(/assets/header_hero_bg-Bthv165O.png);background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px;text-align:center;margin-top:100px}.header_hero .about{display:flex;flex-direction:column;gap:40px}.header_hero .about h1{color:#fff;font-size:68px}.header_hero .about .for_types{padding:24px 40px;border-radius:12px;color:#98989a;letter-spacing:2px;background-color:#26262633;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.header_hero .buttons_cont{display:flex;gap:13px}.our_services_section,.why_choose_us_section,.client_about_us_section,.questions_section,.form_section,.contact_page{max-width:100%;height:auto;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:12px;gap:24px}@media screen and (max-width:820px){.header_hero{margin-top:80px}.header_hero .about h1{font-size:50px;padding:0 16px}}@media screen and (max-width:640px){.header_hero .about h1{font-size:40px}.header_hero .about .for_types{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px}}.why_choose_us_container_box{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:40px;border:1px solid #262626;border-radius:8px;box-shadow:inset 4px 2px 8px #262626,-2px -4px 8px #202020,inset -4px -4px 8px #00000073}.why_choose_us_container_box div{display:flex;justify-content:start;align-items:center;gap:20px}.why_choose_us_container_box div img{width:88px;height:88px}.why_choose_us_container_box div h1{color:#fff;font-size:26px;font-weight:medium}.why_choose_us_container_box p{max-width:600px;color:#e6e6e6;font-size:20px}@media screen and (max-width:860px){.why_choose_us_container_box div img{width:70px;height:70px}.why_choose_us_container_box div h1{font-size:22px}.why_choose_us_container_box p{font-size:16px}}.client_box{width:638px;height:auto;background-color:#24242433;border:1px solid #262626;display:flex;justify-content:space-between;align-items:center;padding:20px;border-radius:8px}.client_box .client_info_box{display:flex;justify-content:center;align-items:center;gap:18px}.client_box .client_info_box img{width:60px;height:60px}.client_box .client_info_box h3{font-size:20px;color:#fff;margin-bottom:4px}.client_box .client_info_box p{font-size:18px;color:#e6e6e6;margin-top:4px}@media screen and (max-width:860px){.client_box{width:100%}.client_box .client_info_box img{width:50px;height:50px}.client_box .client_info_box h3{font-size:10px}.client_box .client_info_box p{font-size:10px;margin-top:10px}}.client_about_us_container{max-width:798px;height:auto;display:flex;flex-direction:column;gap:32px;padding:48px;box-shadow:inset 4px 2px 8px #262626,-2px -4px 8px #202020,inset -4px -4px 8px #00000073;border-radius:12px}.client_about_us_container h1{color:#d8ff99;font-size:28px;font-weight:medium;max-width:638px}.client_about_us_container p{max-width:600px;font-size:18px;color:#e6e6e6}@media screen and (max-width:860px){.client_about_us_container{padding:16px}.client_about_us_container h1{font-size:18px}.client_about_us_container p{font-size:13px}}.question_container{width:680px;min-height:140px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 50px;border:1px solid #262626;border-radius:16px;position:relative;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.question_container .top_container{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.question_container .top_container p{padding:20px;background:linear-gradient(#242424,#24242433);border:1px solid rgba(36,36,36,.2);border-radius:16px;font-size:28px;color:#fff;font-weight:600}.question_container .top_container .active_content{color:#9eff00}.question_container .top_container h1{color:#fff;font-size:22px;font-weight:500;max-width:70%}.question_container .top_container .active_question{color:#9eff00}.question_container .answer_content_active{font-size:18px;color:#e6e6e6;background:transparent;padding:0 40px;margin-top:20px;scale:1;transition:all .3s}.question_container .answer_content_inactive{transition:all .3s;scale:0;width:0px;height:0px;font-size:0px}@media screen and (max-width:680px){.question_container{padding:10px 20px}.question_container .top_container{gap:20px}.question_container .top_container h1{font-size:14px}.question_container .answer_content_active{font-size:14px;padding:0 16px}}.message_from_brain_it_container{width:100%;height:597px;z-index:1;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.message_from_brain_it_container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/assets/title_banner_bg-D6FSHkw2.png);background-position:center;background-size:cover;background-repeat:no-repeat;filter:brightness(20%);z-index:-1}.message_from_brain_it_container .content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:14px;max-width:896px}.message_from_brain_it_container .content h1{color:#fff;font-size:38px;font-weight:600}.message_from_brain_it_container .content p{font-size:18px;color:#e6e6e6}@media screen and (max-width:860px){.message_from_brain_it_container .content{padding:16px}.message_from_brain_it_container .content h1{font-size:28px}.message_from_brain_it_container .content p{font-size:14px}}.form_container{max-width:1060px;height:auto;display:grid;place-items:center;justify-self:center;grid-template-columns:repeat(2,1fr);gap:40px}.form_container input,.form_container textarea{font-size:18px;padding:6px 12px;border:none;border-bottom:1px solid #333333;background-color:transparent;color:#fefefe}.form_container textarea{height:100px;border:1px solid #333333;border-radius:8px;padding:6px 12px}.form_container input:focus,.form_container textarea:focus{outline:none}.form_container .name_box,.form_container .email_box,.form_container .service_box,.form_container .budget_range_box,.form_container .message_box{background-color:#24242480;display:flex;flex-direction:column;padding:24px 40px;border:1px solid #262626;border-radius:8px;gap:20px}:is(.form_container .name_box,.form_container .email_box,.form_container .service_box,.form_container .budget_range_box,.form_container .message_box) label{color:#fff;font-size:22px;font-weight:500;letter-spacing:.5px;display:flex}:is(.form_container .name_box,.form_container .email_box,.form_container .service_box,.form_container .budget_range_box,.form_container .message_box) p{font-weight:500;color:#fff;font-size:22px;grid-column:span 2}.form_container .name_box,.form_container .email_box{width:430px;height:130px}.form_container .service_box,.form_container .budget_range_box,.form_container .message_box{grid-column:span 2;width:100%}.form_container .service_box{display:grid;align-items:center}.form_container .service_box label{gap:10px;font-weight:400;font-size:18px}.form_container .budget_range_box p{font-weight:400;font-size:18px}.form_container .button_box{grid-column:span 2}@media screen and (max-width:930px){.form_container{display:flex;flex-direction:column}.form_container .name_box,.form_container .email_box,.form_container .service_box,.form_container .budget_range_box,.form_container .message_box{padding:16px}.form_container .name_box,.form_container .email_box{width:100%}.form_container .service_box label{font-size:16px}}.services_container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.service_container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:16px;gap:30px}.service_container h1{font-size:48px;color:#fff;font-weight:600}.service_container .desc{font-size:18px;color:#e6e6e6;padding:0 300px 0 0}.service_container .service_include{font-size:22px;padding:12px 14px;background-color:#262626;border-radius:8px;color:#fff}@media screen and (max-width:820px){.service_container h1{font-size:34px}.service_container .desc{font-size:16px;padding:16px}.service_container .service_include{font-size:16px}}.service_child{width:300px;padding:50px;border:1px solid #262626;border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:30px}.service_child img{width:88px;height:88px}.service_child p{color:#e6e6e6;font-size:18px}@media screen and (max-width:360px){.service_child{padding:16px}}@media screen and (max-width:820px){.service_child{width:100%}.service_child img{width:60px;height:60px}.service_child p{font-size:14px}}.service_parent{width:100%;border:1px solid #262626;padding:16px;border-radius:8px;display:flex;flex-direction:column;gap:10px}.service_parent h2{color:#98989a;border-bottom:1px solid #262626;padding:16px 0}.service_parent .child_container{display:flex;justify-content:space-between}@media screen and (max-width:820px){.service_parent h2{font-size:18px}}@media screen and (max-width:1300px){.service_parent .child_container{justify-content:center;gap:20px;flex-wrap:wrap}}.works_page{width:100%;height:auto;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:start;flex-wrap:wrap;padding:12px;gap:50px}.works_page .top_bar{display:flex;flex-direction:column;gap:14px}.works_page .top_bar h1{color:#fff;font-size:48px;font-size:500}.works_page .top_bar .top_bar_content{font-size:18px;color:#e6e6e6}.works_page .middle_content{padding:12px 14px;background-color:#262626;color:#fff;border-radius:8px;letter-spacing:.5px}.works_page .projects_container{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px}@media screen and (max-width:480px){.works_page .top_bar h1{font-size:30px}.works_page .top_bar .top_bar_content{font-size:14px}.works_page .middle_content{font-size:14px}.works_page .projects_container{padding:0}}.project_box{width:700px;height:auto;overflow:hidden;border:1px solid #262626;padding:8px 16px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:30px;border-radius:16px}.project_box h1{width:100%;color:#98989a;border-bottom:1px solid #262626;padding-bottom:8px}.project_box img{width:100%;height:400px}.project_box .project_details{width:100%;height:100px;display:flex;flex-direction:column;justify-content:center;align-items:start;position:relative;gap:10px}.project_box .project_details h2{color:#e6e6e6;font-weight:400}.project_box .project_details .url_text{padding:10px 14px;background-color:#262626;text-decoration:none;font-size:20px;color:#98989a;border-radius:8px}.project_box .project_details img{width:44px;height:44px;padding:13px;border-radius:8px;background-color:#262626;position:absolute;right:8px;top:50%;transform:translate(-8px,-50%)}.project_box .description{color:#98989a;font-size:18px}@media screen and (max-width:1464px){.project_box{width:500px}.project_box h1{font-size:24px}.project_box img{height:300px}}@media screen and (max-width:1085px){.project_box{width:400px}.project_box img{height:200px}}@media screen and (max-width:480px){.project_box h1{font-size:18px}.project_box img{height:170px}.project_box .project_details{height:auto}.project_box .project_details h2{font-size:20px}.project_box .project_details .url_text{font-size:14px}.project_box .project_details img{position:relative;left:0;transform:translate(0)}.project_box .description{font-size:14px}}nav{padding:16px;position:fixed;top:0;left:0;height:100px;z-index:99999999;background-color:#19191966;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-bottom:1px solid #262626}nav .logo_container{display:flex;justify-content:center;align-items:center;gap:10.5px;text-decoration:none}nav .logo_container p{color:#fff;font-weight:700;letter-spacing:.5px}.big_screens_navbar{width:100%;height:100px;display:flex;justify-content:space-evenly;align-items:center}.big_screens_navbar ul{height:auto;width:auto;display:flex;justify-content:center;align-items:center;gap:2px}.big_screens_navbar ul li{list-style:none}.small_screens_navbar{display:none}@media screen and (max-width:1140px){nav{height:80px}nav .logo_container img{width:28px;height:28px}}@media screen and (max-width:820px){.big_screens_navbar{display:none}.small_screens_navbar{width:100%;height:80px;display:flex;justify-content:space-between;align-items:center}.small_screens_navbar .burger_menu{width:40px;height:55%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:6px}.small_screens_navbar .burger_menu .line{width:50%;height:4px;background-color:#fff;border-radius:100px;transition:.3s all}.small_screens_navbar .burger_menu .line:nth-child(1){position:absolute;top:0;left:0}.small_screens_navbar .burger_menu .line:nth-child(2){width:100%;z-index:99999}.small_screens_navbar .burger_menu .line:nth-child(3){position:absolute;bottom:0;right:0}.small_screens_navbar .burger_menu_active .line:nth-child(1){position:absolute;top:5px;left:3px;transform:rotate(45deg)}.small_screens_navbar .burger_menu_active .line:nth-child(2){transform:rotate(-45deg)}.small_screens_navbar .burger_menu_active .line:nth-child(3){transform:rotate(45deg);bottom:4px;right:3px}.small_screens_navbar .burger_menu_inactive .line:nth-child(2n){transform:rotate(0)}.small_screens_navbar .burger_menu_inactive .line:nth-child(1),.small_screens_navbar .burger_menu_inactive .line:nth-child(3){transform:rotate(0)}.small_screens_navbar .navbar_content_box{width:100%;height:auto;position:absolute;top:100%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#191919;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:40px 0;gap:20px;z-index:999999999;transition:.3s all}.small_screens_navbar .navbar_content_box ul{display:flex;flex-direction:column;gap:40px}.small_screens_navbar .navbar_content_box ul li{list-style:none}.small_screens_navbar .navbar_content_box_inactive{left:-100%}}footer{width:100%;height:335px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 162px;gap:50px;border-top:1px solid #262626;margin-top:26px}footer .footer_top_bar{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}footer .footer_top_bar h1{color:#fff;display:flex;justify-content:center;align-items:center;gap:10.29px}footer .footer_top_bar ul{display:flex;justify-content:center;align-items:center;gap:20px}footer .footer_top_bar ul li{list-style:none}footer .footer_top_bar ul li .footer_nav_link{font-size:18px;text-decoration:none;color:#e6e6e6;transition:.3s}footer .footer_top_bar ul li .footer_nav_link:hover{opacity:.8;transition:.3s}footer .footer_top_bar .social_links_box{height:92px;padding:24px;display:flex;justify-content:center;align-items:center;gap:20px;border:1px solid #262626;border-radius:12px}footer .footer_top_bar .social_links_box p{color:#e6e6e6;font-weight:500;font-size:18px}footer .footer_top_bar .social_links_box ul li{padding:15px;border:1px solid #262626;border-radius:8px;display:flex;justify-content:center;align-items:center;background:linear-gradient(#242424,#24242480)}footer .footer_top_bar .social_links_box ul li img{width:24px;height:24px}footer hr{width:100%;display:block;border:1px solid #262626}footer .footer_bottom_bar{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}footer .footer_bottom_bar ul{display:flex;justify-content:center;align-items:center;gap:30px}footer .footer_bottom_bar ul li{display:flex;justify-content:center;align-items:center;gap:10px;list-style:none;border-bottom:1px solid #262626;padding:10px}footer .footer_bottom_bar ul li a,footer .footer_bottom_bar ul li p{text-decoration:none;font-size:18px;color:#e6e6e6}:is(footer .footer_bottom_bar ul li a,footer .footer_bottom_bar ul li p):hover{transition:.3s all;opacity:.8;cursor:pointer}footer .footer_bottom_bar p{font-size:18px;color:#98989a}@media screen and (max-width:1380px){footer{height:auto;padding:16px}footer .footer_top_bar{gap:36px;justify-content:center;align-items:center}footer .footer_top_bar ul{flex-wrap:wrap}footer .footer_top_bar .social_links_box{height:auto;flex-direction:column}footer .footer_top_bar .social_links_box ul{flex-wrap:nowrap}footer .footer_bottom_bar{gap:24px;justify-content:center}footer .footer_bottom_bar ul{flex-wrap:wrap}}.top_bar{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;padding:16px;gap:14px}.top_bar h1{color:#fff;font-size:48px}.top_bar p{color:#e6e6e6;font-size:18px;max-width:1196px}.process_include{margin:30px 16px;padding:12px 14px;background-color:#262626;max-width:420px;color:#fff;border-radius:8px;font-size:22px}.process_page{width:100%;display:flex;flex-wrap:wrap;overflow:hidden;gap:20px;padding:16px}@media screen and (max-width:550px){.top_bar h1{font-size:30px}.top_bar p{font-size:14px}.process_include{font-size:14px}}.process_box{min-width:calc(50% - 10px);height:100%;display:grid;grid-template-columns:auto 1fr;place-items:center;place-content:center;row-gap:20px;column-gap:14px;padding:40px 20px;grid-column:span 1;border:1px solid #262626;border-radius:8px;box-shadow:inset 4px 2px 8px #262626,-2px -4px 8px #202020,inset -4px -4px 8px #00000073}.process_box .number{color:#d8ff99;font-size:150px;width:auto}.process_box .title{color:#98989a;padding-left:10px;padding-bottom:26px;font-size:30px;border-bottom:1px solid #262626;width:100%;text-wrap:nowrap;margin:0}.process_box .description{max-width:698px;grid-column:span 2;color:#98989a;font-size:20px}@media screen and (max-width:1531px){.process_box{width:100%;place-items:center;justify-items:start}.process_box .title{text-wrap:wrap}}@media screen and (max-width:550px){.process_box .number{font-size:60px}.process_box .title{font-size:25px;padding-bottom:10px}.process_box .description{font-size:14px}}.about_page{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:60px;padding:16px}.about_page h1{color:#fff;font-size:58px}.about_page .about_info_boxes_container{width:100%;display:flex;flex-wrap:wrap;overflow:hidden;gap:20px}@media screen and (max-width:550px){.about_page{gap:40px}.about_page h1{font-size:34px}}.about_top_banner{width:100%;height:auto;padding:100px 150px;display:flex;justify-content:center;align-items:center;gap:100px}.about_top_banner .about_left_side{width:50%;height:100%;display:flex;flex-direction:column;gap:20px}.about_top_banner .about_left_side h1{font-size:48px;color:#fff}.about_top_banner .about_left_side p{font-size:20px;color:#e6e6e6}.about_top_banner img{width:calc(50% - 100px);max-width:598px;height:auto}@media screen and (max-width:1100px){.about_top_banner{padding:16px;gap:40px;flex-direction:column}.about_top_banner .about_left_side{width:100%}.about_top_banner .about_left_side h1{font-size:28px;text-wrap:nowrap}.about_top_banner .about_left_side p{font-size:14px}.about_top_banner img{width:300px;height:280px}}.careers_page_content{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;gap:40px}.careers_page_content .careers_top_banner{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:50px}.careers_page_content .careers_top_banner .title_bar{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:14px}.careers_page_content .careers_top_banner .title_bar .title_bar_title{max-width:1195px;font-size:48px;color:#fff}.careers_page_content .careers_top_banner .title_bar .title_bar_description{max-width:1195px;font-size:18px;color:#e6e6e6}.careers_page_content .careers_top_banner .carrers_page_middle_content{padding:12px 14px;border-radius:8px;font-size:22px;color:#fff;background-color:#262626}.careers_page_content .careers_top_banner .top_banner_content_box{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.careers_page_content .cjo_section{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.careers_page_content .cjo_section .cjo_section_top_banner{width:100%;height:auto;display:flex;flex-direction:column;gap:14px}.careers_page_content .cjo_section .cjo_section_top_banner h1{color:#fff;font-size:48px}.careers_page_content .cjo_section .cjo_section_top_banner p{color:#e6e6e6;font-size:18px}@media screen and (max-width:1141px){.careers_page_content .careers_top_banner .title_bar .title_bar_title{font-size:32px}.careers_page_content .careers_top_banner .title_bar .title_bar_description{font-size:16px}.careers_page_content .careers_top_banner .carrers_page_middle_content{font-size:16px}.careers_page_content .careers_top_banner .top_banner_content_box{flex-direction:column}.careers_page_content .cjo_section .cjo_section_top_banner h1{font-size:32px}.careers_page_content .cjo_section .cjo_section_top_banner p{font-size:16px}}@media screen and (max-width:375px){.careers_page_content .careers_top_banner .title_bar .title_bar_title{font-size:20px}.careers_page_content .careers_top_banner .title_bar .title_bar_description{font-size:14px}.careers_page_content .cjo_section .cjo_section_top_banner h1{font-size:24px}.careers_page_content .cjo_section .cjo_section_top_banner p{font-size:15px}}.careers_top_banner_box{max-width:calc(50% - 20px);max-height:468px;padding:20px;display:flex;flex-direction:column;gap:50px;box-shadow:inset 4px 2px 8px #262626,-2px -4px 8px #202020,inset -4px -4px 8px #00000073;border-radius:8px;overflow:hidden}.careers_top_banner_box h1{color:#d8ff99;font-size:40px}.careers_top_banner_box hr{width:100%;height:1px;background-color:#262626;border:none}.careers_top_banner_box p{font-size:18px;color:#98989a;max-width:698px}@media screen and (max-width:1141px){.careers_top_banner_box{max-width:none;width:100%;gap:30px}.careers_top_banner_box h1{font-size:26px}.careers_top_banner_box p{font-size:16px}}.jtt_container{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:50px}.jtt_container h1{color:#98989a;font-size:28px}.jtt_container .jtt_boxes{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1081px){.jtt_container h1{font-size:22px}.jtt_container .jtt_boxes{flex-direction:column;gap:20px}}.job_box{width:30%;min-height:533px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:50px;gap:57px;box-shadow:inset 4px 2px 8px #262626,-2px -4px 8px #202020,inset -4px -4px 8px #00000073;border-radius:8px;overflow:hidden}.job_box .job_box_top_banner{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:25px}.job_box .job_box_top_banner h1{color:#fff;font-size:24px}.job_box .job_box_top_banner p{color:#e6e6e6;font-size:18px}@media screen and (max-width:1081px){.job_box{width:100%}}@media screen and (max-width:375px){.job_box{padding:16px 24px}.job_box .job_box_top_banner img{width:64px;height:64px}.job_box .job_box_top_banner p{font-size:16px}}.contact_page_container{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.contact_page_container .contact_info_box{width:60%;height:auto;padding-bottom:16px;border-bottom:1px solid #262626;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.contact_page_container .contact_info_box .contact_info{display:flex;justify-content:center;align-items:center;gap:14px;padding:18px 24px;font-size:20px;background-color:#262626;border-radius:8px;color:#e6e6e6;text-decoration:none;transition:.3s all}.contact_page_container .contact_info_box .contact_info:hover{scale:.9;transition:.3s all;box-shadow:0 0 18px #fff}@media screen and (max-width:1310px){.contact_page_container .contact_info_box{justify-content:center;gap:20px}.contact_page_container .contact_info_box .contact_info{font-size:14px}}.not_found_page_banner{height:100vh;margin-top:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.not_found_page_banner h1{position:relative;font-size:10vw;letter-spacing:1px;text-align:center;text-wrap:wrap;color:#1a1a1a;-webkit-text-stroke:.4px rgba(0,0,0,.2)}.not_found_page_banner h1:before{content:attr(data-text);position:absolute;inset:0;color:transparent;background:linear-gradient(90deg,transparent 40%,#9eff00 50%,transparent 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:textMoveLeftToRight 2s linear reverse infinite}@keyframes textMoveLeftToRight{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes textMoveTopToBottom{0%{background-position:0 -100%}to{background-position:0 100%}}@media screen and (max-width:800px){.not_found_page_banner{margin-top:80px}.not_found_page_banner h1{font-size:25vw}.not_found_page_banner h1:before{background:linear-gradient(180deg,transparent 40%,#9eff00 50%,transparent 60%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;animation:textMoveTopToBottom 4s linear reverse infinite}}
