.promotion_header{background-color:#5959eb;padding:6px 20px;width:100%}.promotion_container{margin:0 auto;max-width:1250px;width:100%}.promotion_content{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;row-gap:5px}@media screen and (min-width:1000px){.promotion_content{justify-content:flex-start}}.promotion_title{font-weight:500;text-align:center}.promotion_btn,.promotion_title{color:#fff;font-family:Inter;font-size:14px;line-height:1.8}.promotion_btn{font-weight:700;text-decoration:underline;text-underline-offset:3px}.promotion_btn:hover{text-decoration:underline}.wrapHeader{max-width:100%;width:100%}.wrapHeader .rebrand_header .wrap_container{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;max-width:1250px;padding:0;width:100%;z-index:3}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav{align-items:center;display:flex;justify-content:space-between;margin-left:0;max-width:fit-content;width:100%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_logo{width:180px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_logo img{width:100%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav{align-items:center;display:flex;margin-left:40px;width:fit-content}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item{align-items:center;display:flex;height:64px;text-align:center;transition:.1s ease-in-out;width:fit-content}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_title{align-items:center;color:#000;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding:6px 20px;position:relative}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_title.bold_text{font-weight:600}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item:hover{cursor:pointer}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item:hover .top_nav_title{background:#f8f8f8;border-radius:4px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item:hover .top_nav_dropdown{display:block}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section{background:transparent;border-radius:8px;display:flex;margin-left:10px;position:relative;transition:all .3s ease-in-out;width:48px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon{background:#fff;border-radius:50%;display:flex;height:48px;justify-content:center;text-align:center;width:48px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon .search_black,.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon .search_white{display:flex;justify-content:center;text-align:center;width:20px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon .search_black img,.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon .search_white img{width:100%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon .search_white{display:none}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon:hover{background-color:#000;cursor:pointer}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon:hover .search_white{display:flex}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .header_search_icon:hover .search_black{display:none}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .search_input{display:none;width:80%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .search_input input{background:transparent;border:none;color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:24px;outline:none;padding:12px 0;width:90%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section .search_result{display:none}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active{background:#f2f2f2;width:350px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active .search_input{display:block}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active .header_search_icon{background:transparent}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active .header_search_icon:hover .search_black{display:flex}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active .header_search_icon:hover .search_white{display:none}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active .search_result{background:#f8f8f8;border-radius:0 0 8px 8px;display:block;margin-top:4px;padding:15px 30px;position:absolute;top:48px;width:100%;z-index:2}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active .search_result .job_preview{color:#282828;font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:15px;width:100%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .header_search_section.active .search_result .job_preview:hover{color:#5959eb}.wrapHeader .rebrand_header .wrap_container .right_button{align-items:center;display:flex}.wrapHeader .rebrand_header .wrap_container .right_button .btn_secondary{background:#fff;border:2px solid #000;border-radius:4px;color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:150px;padding:6px 28px;transition:.2s ease-in-out}.wrapHeader .rebrand_header .wrap_container .right_button .btn_secondary:hover{border-color:#0f8461;color:#0f8461;cursor:pointer}.wrapHeader .rebrand_header .wrap_container .right_button .btn_primary{background:#0f8461;border:2px solid #0f8461;border-radius:4px;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-left:20px;max-width:170px;padding:6px 28px;transition:.2s ease-in-out}.wrapHeader .rebrand_header .wrap_container .right_button .btn_primary:hover{background-color:#0c6a4e;border:2px solid #0c6a4e;cursor:pointer}.wrapHeader .rebrand_header.fixed_top{animation-duration:.3s;animation-name:fixedTopAniamtion;background:#fff;left:0;max-width:100%;position:fixed;top:0;width:100%;z-index:100}.wrapHeader .rebrand_header.fixed_top .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown{top:64px}.wrapHeader .homepage_banner{background-color:#000;background-image:url(https://d1h3p5fzmizjvp.cloudfront.net/careers-website/homepage/homepage_banner_desktop_bg.svg);background-size:cover;padding:20px 0;width:100%}.wrapHeader .homepage_banner .wrap_container{align-items:center;display:flex;margin:0 auto;max-width:1250px;padding:0;width:100%}.wrapHeader .homepage_banner .wrap_container .left_content{align-items:center;display:flex}.wrapHeader .homepage_banner .wrap_container .left_content .banner_highlight{background:#aeaff5;border-radius:4px;color:#35358d;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:20px;padding:1px 8px}.wrapHeader .homepage_banner .wrap_container .left_content .banner_content{color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-left:10px}.wrapHeader .homepage_banner .wrap_container .left_content .banner_link{color:#19d89f;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-left:30px}.wrapHeader .homepage_banner .wrap_container .left_content .banner_link:hover{cursor:pointer;text-decoration:underline}.wrapHeader .homepage_banner .wrap_container .left_content .logo{width:110px}.wrapHeader .homepage_banner .wrap_container .left_content .logo img{width:100%}.wrapHeader .homepage_banner .wrap_container .left_content .promoted_title{color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:30px;margin-left:40px}.wrapHeader .homepage_banner .wrap_container .right_content{display:flex;margin-left:80px;text-align:left}.wrapHeader .homepage_banner .wrap_container .right_content .btn_login,.wrapHeader .homepage_banner .wrap_container .right_content .btn_support{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.wrapHeader .homepage_banner .wrap_container .right_content .btn_login:hover,.wrapHeader .homepage_banner .wrap_container .right_content .btn_support:hover{cursor:pointer;text-decoration:underline}.wrapHeader .homepage_banner .wrap_container .right_content .btn_login{margin-left:20px}.wrapHeader .homepage_banner .wrap_container .right_content .btn_join_now{background:#fff;border-radius:4px;color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:8px 28px}.wrapHeader .homepage_banner .wrap_container .right_content .btn_join_now:hover{background-color:#bf3dc2;color:#fff;cursor:pointer}.wrapHeader .homepage_banner.fixed_top{animation-duration:.3s;animation-name:fixedTopAniamtion;left:0;max-width:100%;position:fixed;top:0;width:100%;z-index:100}.wrapHeader .homepage_banner.fixed_top .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown{top:64px}.wrapHeader .overlay_background{background-color:#000;bottom:0;display:none;height:100vh;left:0;opacity:.3;position:fixed;right:0;top:150px;z-index:2}.wrapHeader .rebrand_header_mobile{background-color:#000;display:none;padding:20px;width:100%}.wrapHeader .rebrand_header_mobile .wrap_container{width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .top_menu{align-items:center;display:flex;justify-content:space-between;width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .top_menu .katalon_logo{width:100px}.wrapHeader .rebrand_header_mobile .wrap_container .top_menu .katalon_logo img{width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .top_menu .katalon_menu_icon{align-items:center;display:flex;transition:.2s ease-in-out}.wrapHeader .rebrand_header_mobile .wrap_container .top_menu .katalon_menu_icon i{color:#fff}.wrapHeader .rebrand_header_mobile .wrap_container .top_menu .katalon_menu_icon .search_icon{margin-right:15px;width:16px}.wrapHeader .rebrand_header_mobile .wrap_container .top_menu .katalon_menu_icon .search_icon img{width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu{display:none}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active{animation-duration:.3s;animation-name:openTopAniamtionMobile;background:#fff;display:block;height:100%;left:0;overflow:scroll;padding:20px 10px;position:fixed;top:0;width:100%;z-index:100}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .top_menu{align-items:center;display:flex;justify-content:space-between;width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .top_menu .katalon_logo{width:100px}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .top_menu .katalon_logo img{width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .top_menu .katalon_menu_icon{align-items:center;display:flex;transition:.2s ease-in-out}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .top_menu .katalon_menu_icon i{color:#000}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav{margin-top:20px}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .top_nav_item{color:#000;margin:15px 0}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_icon{margin-top:15px}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile{background:transparent;border-radius:8px;display:flex;position:relative;transition:all .3s ease-in-out;width:48px}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon{background:#fff;border-radius:50%;display:flex;height:48px;justify-content:center;text-align:center;width:48px}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon .search_black,.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon .search_white{display:flex;justify-content:center;text-align:center;width:20px}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon .search_black img,.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon .search_white img{width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon .search_white{display:none}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon:hover{background-color:#000;cursor:pointer}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon:hover .search_white{display:flex}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .header_search_icon:hover .search_black{display:none}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .search_input{display:none;width:80%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .search_input input{background:transparent;border:none;color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:24px;outline:none;padding:12px 0;width:90%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile .search_result{display:none}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active{background:#f2f2f2;max-width:550px;width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active .search_input{display:block}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active .header_search_icon{background:transparent;margin-top:0}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active .header_search_icon:hover .search_black{display:flex}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active .header_search_icon:hover .search_white{display:none}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active .search_result{background:#f8f8f8;border-radius:0 0 8px 8px;display:block;margin-top:4px;padding:15px 30px;position:absolute;top:48px;width:100%;z-index:2}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active .search_result .job_preview{color:#282828;font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:15px;width:100%}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .katalon_topnav .header_search_section_mobile.active .search_result .job_preview:hover{color:#5959eb}.wrapHeader .rebrand_header_mobile.fixed_top{animation-duration:.3s;animation-name:fixedTopAniamtion;background:#000;left:0;max-width:100%;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:600px){.wrapHeader .rebrand_header{display:none}.wrapHeader .homepage_banner{background-image:url(https://d1h3p5fzmizjvp.cloudfront.net/careers-website/homepage/homepage_banner_mobile_bg.svg);background-repeat:no-repeat;background-size:cover;padding:0 5px}.wrapHeader .homepage_banner .wrap_container{align-items:center;display:flex;justify-content:space-around}.wrapHeader .homepage_banner .wrap_container .right_content{margin-left:15px}.wrapHeader .homepage_banner .wrap_container .right_content .btn_join_now{font-size:14px;line-height:20px;padding:6px 10px}.wrapHeader .homepage_banner .wrap_container .left_content{align-items:flex-start;padding:10px 0 10px 10px;text-align:left}.wrapHeader .homepage_banner .wrap_container .left_content .banner_content,.wrapHeader .homepage_banner .wrap_container .left_content .banner_link{margin-left:0;margin-top:10px}.wrapHeader .homepage_banner .wrap_container .left_content .promoted_title{border-left:1px solid #fff;font-size:12px;line-height:18px;margin-left:10px;max-width:125px;padding-left:10px}.wrapHeader .rebrand_header_mobile{display:block}}@media screen and (min-width:600px) and (max-width:1023.8px){.wrapHeader .rebrand_header{display:none}.wrapHeader .homepage_banner{background-image:url(https://d1h3p5fzmizjvp.cloudfront.net/careers-website/homepage/homepage_banner_tablet_bg.svg);background-repeat:no-repeat;background-size:cover;padding:0 10px}.wrapHeader .homepage_banner .wrap_container{align-items:center;display:flex;justify-content:space-between}.wrapHeader .homepage_banner .wrap_container .right_content{margin-left:15px}.wrapHeader .homepage_banner .wrap_container .right_content .btn_join_now{font-size:16px;line-height:24px;padding:8px 28px}.wrapHeader .homepage_banner .wrap_container .left_content{align-items:flex-start;padding:10px 0 10px 10px;text-align:left}.wrapHeader .homepage_banner .wrap_container .left_content .banner_content,.wrapHeader .homepage_banner .wrap_container .left_content .banner_link{margin-left:0;margin-top:10px}.wrapHeader .homepage_banner .wrap_container .left_content .promoted_title{border-left:1px solid #fff;font-size:12px;line-height:18px;margin-left:10px;max-width:125px;padding-left:10px}.wrapHeader .rebrand_header_mobile{display:block}.wrapHeader .rebrand_header_mobile .wrap_container .main_menu.active .btn_section .btn_contact{margin-left:25px;margin-right:25px}}@media screen and (min-width:1024px) and (max-width:1300px){.wrapHeader .rebrand_header{padding:0 20px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav{width:74%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_title{padding:6px 10px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown{height:fit-content}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown .content_container{padding:30px 20px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.why_katalon .content_container .left_content{width:65%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.platform .content_container{flex-direction:column}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.platform .content_container .right_content{margin-top:10px;width:100%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.platform .content_container .right_content .platform_overview .platform_left{padding-left:20px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.platform .content_container .right_content .platform_product .product_row{padding:0 10px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.platform .content_container .left_content{width:100%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.platform .content_container .left_content .platform{padding-left:20px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.resources .content_container .right_content{width:75%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.resources .content_container .right_content .resources_list .resources_col{margin:0 20px}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.resources .content_container .left_content{width:20%}.wrapHeader .rebrand_header .wrap_container .left_logo_and_topnav .katalon_topnav .top_nav_item .top_nav_dropdown.solutions .content_container .left_content{width:40%}.wrapHeader .rebrand_header .wrap_container .right_button .btn_primary{margin-left:15px;padding:6px 8px}.wrapHeader .rebrand_header .wrap_container .right_button .btn_secondary{margin-left:6px;padding:6px 4px}.wrapHeader .homepage_banner{padding:20px}}