/*@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Sawarabi+Gothic&display=swap";*/
@font-face {
    font-family: 'Sawarabi Gothic';
    src: url('fonts/SawarabiGothic-Regular.woff2') format('woff2'),
        url('fonts/SawarabiGothic-Regular.woff') format('woff'),
    font-weight: normal;
    font-style: normal;
    font-display: swap; 

}

body{top:0!important;font-family:"Sawarabi Gothic",sans-serif!important;font-optical-sizing:auto;font-size:16px;margin:0 auto;padding:0!important;color:var(--neutral500)!important;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background-color:#F3f5f8!important;font-weight:400}
*{margin:0;padding:0}
:root{--accent500alternate:#D410AA;--accent600:#A90686;--neutral100:#E9E9E9;--neutral200:#D3D3D3;--neutral300:#A7A7A7;--neutral400:#666;--neutral500:#242424;--white:#fff;--grey:#EDEDED;--yellow:#fd0;--blue:#0e52d5;--defaulttransition:.1s ease-in-out;--interfont:Inter,sans-serif}
.yellow_bg{background-color:var(--yellow)}
.navbar .megamenu{padding:1rem}
.nav_space li.nav-item{padding:15px 0!important;margin-right:25px}
ul.navbar-nav.ms-auto.m-footer{padding-top:15px}
.btn{--bs-btn-padding-x:1rem!important;--bs-btn-padding-y:.6rem!important}
.fixed-top-scrolled{position:fixed;top:0;width:100%;z-index:1030;animation:fadeIn .5s;background-color:#fff!important;border-bottom:solid 1px #f2f1f1}
.fixed-top-scrolled.fade-out{animation:fadeOut .5s}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeOut {
from{opacity:1}
to{opacity:0}
}
.top_header{float:left;width:100%;background:#ededed}
.navbar-brand img{width:175px}
.section-header .dropdown-toggle::after{border:0;background:url(../images/arrow-down-black.svg) no-repeat;width:25px;height:18px;position:absolute;background-size:contain;top:22px;border:0}
.has-megamenu .dropdown-toggle.show::after{rotate:180deg;top:28px;background-position:4px;transition:display 250ms ease-in-out 0}
.dropdown-menu.megamenu.megamenu2{width:65%!important;margin:0 auto}
.col-megamenu.grid_mega_menu ul li a,.dropdown-menu.megamenu.megamenu2 ul li a{display:flex;justify-content:left;float:left;width:100%;gap:15px;text-decoration:none;margin-bottom:10px;padding:8px}
.col-megamenu.grid_mega_menu ul li a:hover,.dropdown-menu.megamenu.megamenu2 ul li a:hover{background:#fffcdc;border-radius:5px}
.col-megamenu.grid_mega_menu,.dropdown-menu.megamenu.megamenu2{padding:15px 20px}
.col-megamenu.grid_mega_menu .title,.dropdown-menu.megamenu.megamenu2 .title{font-weight:800;float:left;width:100%;padding-bottom:30px}
.mega_menu_icon{width:40px;float:left;height:40px;background:#f0e49a;border-radius:100%;padding:8px}
.mega_menu_thambnals span{float:left;width:100%;margin-top:10px;margin-bottom:10px}
.dropdown-menu.megamenu.show{width:85%;margin:0 auto;top:55px}
.list-unstyled.list-unstyled_auto{padding-top:52px}
.close-btn{display:none}
.sidebar{width:70%;display:flex}
ul.mega_menu_ul{float:left;width:100%;list-style:none}
.mega_menu_ul li a{padding:5px 0!important;gap:0!important;margin-bottom:5px!important;color:#333;font-family:var(--interfont);font-size:12.6px;padding-left:30px!important;font-weight:600}
.precentail_cercle{background:#4CAF50;width:80px;height:80px;border-radius:50%;line-height:80px;font-weight:600;font-size:1.7rem;margin:0 auto}
.navbar-nav.nav_space .nav-item{padding-right:30px}
.mega_menu_thambnals h4{font-size:18px;font-weight:800}
.mega_menu_thambnals p{font-family:var(--interfont);color:var(--neutral400);font-size:12px;font-weight:600}
.mega_menu_thambnals img{width:100%}
.mega_menu_text span{font-family:var(--interfont);color:var(--neutral500);font-size:14px;font-weight:600}
.mega_menu_text p{font-family:var(--interfont);color:var(--neutral400);font-size:12px;font-weight:600;margin-bottom:0}
.col-megamenu.grid_mega_menu ul li a:hover .mega_menu_icon,.col-megamenu.grid_mega_menu.megamenu2 ul li a:hover .mega_menu_icon{background-color:#fff}
.mega_menu_icon img{width:25px;height:25px}
.random_right_content img{width:100%}
.my-100{margin-top:100px;margin-bottom:100px}
.sub_header_menu ul{display:flex;justify-content:space-between;gap:15px;list-style:none;margin:0}
.sub_header_menu ul li a{color:var(--neutral500);font-size:14px;text-decoration:var(--text-decoration);font-weight:600}
.longuage_icon{color:var(--neutral500);font-size:14px;font-weight:600}
.longuage_icon img{float:left}
.sub_header_menu ul li a:hover{opacity:.7;transition:var(--defaultTransition)}
.nav-link{font-family:var(--interfont)!important;color:#242424!important;font-weight:500!important;box-shadow:none!important;font-size:16px!important}
.section-header{border-bottom:solid 1px #f2f1f1}
.nav_space{padding-left:40px}
.banner_h1{width:100%;margin:0 auto}
.banner_h1 h1{font-size:3.8rem;font-weight:900!important;font-family:var(--interfont);text-align:left;line-height:65px;color:var(--neutral500);padding-right:15px}
.banner_h1 h6{font-family:var(--interfont);font-size:22px;text-align:left;font-weight:500!important}
.form_box input{box-shadow:none;border:solid 2px #242424;text-indent:15px;border-radius:50px!important}
.form_box input:focus-visible{border:solid 2px blue;box-shadow:none;outline:none}
.banner-btn-position{position:absolute;right:6px;top:8px}
.company_section{background:#fff}
.company_logo_section{padding:100px 0;width:85%;margin:0 auto;background-color:var()}
.company_logo_section h2{font-size:3.7rem;font-weight:800!important;font-family:var(--interfont);margin-bottom:43px;line-height:65px}
.company_logo_popular ul{list-style:none;display:flex;justify-content:space-between;gap:70px}
.company_logo_popular ul li{width:20%}
.company_logo_popular ul li img{width:100%}
.get_hedding_section{width:60%;margin:0 auto}
.get_hedding_section h3{font-size:3.7rem;font-weight:800!important;font-family:var(--interfont);margin-bottom:43px;line-height:55px;color:var(--neutral500);text-align:center}
.get_hedding_section p{text-align:center;font-family:var(--interfont);font-weight:500}
.content-box{display:none}
.content-box.active{display:block;width:75%;float:right}
.tab-item{cursor:pointer}
.tab-item.active{background-color:#dceaff}
.login_feild .captcha-refresh{margin-top: -36px!important;}
.forget-capcha .captcha-refresh{margin-top: -47px !important;} 
.loginin_feild .captcha-refresh{margin-top: -46px!important;}
.get-content-show.float-start.w-100{display:flex;justify-content:space-between}
.content-box img{width:100%}
.get-list-group .list-group-item{border:0;line-height:36px;background-color:#fff;margin-bottom:8px;font-family:var(--interfont);font-weight:500;font-size:18px}
.get-list-group .list-group-item.active{font-family:var(--interfont);font-weight:500;color:var(--bs-white);background:var(--bs-blue);border:solid 1px var(--bs-blue)}
.get-list-group .list-group-item:hover{background-color:var(--bs-blue);color:var(--bs-white)}
.slick-initialized .slick-slide{width:295px!important;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff;padding:32px 24px;border-radius:8px;text-align:center;box-shadow:rgba(0,0,0,0.03) 0 4px 100px 0;margin-right:20px}
.slider .slick-slide{transition:transform .5s}
.hiring_grid_section{background-color:var(--yellow);padding:100px 0}
.hiring_down_hedding{width:60%;margin:0 auto}
.hiring_down_hedding h4{font-size:3.7rem;font-weight:800!important;font-family:var(--interfont);margin-bottom:43px;line-height:55px;color:var(--white);text-align:center;padding-top:20px}
.hiring_down_hedding p{color:var(--white);text-align:center;font-family:var(--interfont);font-weight:500}
.slick-slide img{width:100%;max-width:90px;margin:0 auto}
.slick-slide h3{font-family:var(--interfont);font-weight:600;font-size:18px;padding:15px 0}
.slick-slide p{font-family:var(--interfont);font-size:clamp(14px,1.06667vw,14px);line-height:130%;color:var(--neutral400);font-weight:500;min-height:90px;margin-bottom:24px}
.btn-slide{padding:12px 22px;border-radius:100px;font-size:16px;line-height:16px;text-align:center;font-weight:500;transition:var(--defaultTransition);background-color:transparent;font-family:var(--interfont);font-weight:500;border:2px solid var(--neutral500);color:var(--neutral500);width:100%;float:left;text-decoration:none}
.btn-slide:hover{border-color:#ffd79d;background-color:#f5ede0}
.progress-bar-container{width:86%;margin:20px auto;background-color:#f3f3f3;border-radius:10px;overflow:hidden}
.progress-bar{width:0;height:3px;background-color:#ff9810}
.slick-prev,.slick-next{font-size:0;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;background:transparent;border:none;z-index:1}
.slick-prev:hover,.slick-next:hover{opacity:1}
.slick-prev{left:130px}
.slick-next{right:110px}
.slick-prev:before,.slick-next:before{content:"";background:#FFEB3B}
.slick-prev img,.slick-next img{width:50px;height:50px;background:#FFEB3B;border-radius:50%;transition:all .3s ease-in-out 0}
.slick-track:hover .slick-prev .slick-next{opacity:1}
.assement_case_value{display:flex;justify-content:space-between}

.assement_case_value li{padding:30px 20px;text-align:center;background:#353434;color:var(--white);width:33.339%}
.assement_case_value li:first-child{background:#3f3f3f}
.assement_case_value li:last-child{background:#3f3f3f}
.assement_case_value p{font-family:var(--interfont);font-size:clamp(16px,1.06667vw,16px);line-height:174%;color:var(--white);font-weight:400;padding-top:20px}
.assement_case_value li b{font-size:3rem}
.review_360_section{background-color:#f3edc9}
.review_360_container{display:flex;justify-content:space-between;float:left;width:100%}
.accordion-button:not(.collapsed){background-color:#f5efb8!important}
.profile_360__pic{float:left;width:30%;margin:80px}
.review_360_right{padding-top:9%;width:60%;float:left;padding-right:80px}
.review_360_right p{font-size:22px;font-family:var(--interfont)}
.hire_360_container{float:left;width:100%;display:flex;justify-content:space-between}
.hire_360_text_left{width:50%;float:left}
.hire_360_text_left h4{font-size:3.7rem;font-weight:800!important;font-family:var(--interfont);margin-bottom:43px;line-height:55px;color:var(--neutral500);text-align:center}
.hire_360_text_left{width:42%;float:left}
.hire_360_text_left h4{padding-top:18%;text-align:left}
.hire_360_pic_right{width:40%}
.assessment_360_logo{width:30%}
.footer{float:left;width:100%;padding:60px 0}
.footer_w_grid{display:flex;float:left;width:100%;justify-content:space-between;margin-bottom:30px}
.footer_right_grid{width:46%;display:flex;justify-content:space-around}
.footer_link a{font-size:16px;font-family:var(--interfont);width:100%;float:left;color:var(--neutral500);text-decoration:none;padding-bottom:10px}
.footer_link a:hover{color:var(--neutral400)}
.secandry_footer{border-top:solid 1px #ddd}
.secandry_footer p{margin-bottom:0}
.dropdown-menu{display:none}
.dropdown-menu.show{display:block}
.dropdown.show .dropdown-menu{display:block}
.inner_page_bg,.inner-light_bg{background-color:var(--yellow)}
.inner_banner_section{display:flex;justify-content:space-between;flex-wrap:wrap}
.inner_banner_section .banner_h2 h1{font-size:3rem;font-weight:900!important;font-family:var(--interfont);text-align:center;line-height:65px;color:var(--neutral500)}
.banner_h2{width:49%;padding:50px 0}
.inner_banner_img{width:45%}
.inner_banner_img img{width:100%}
.banner_h2 h6{font-size:18px;line-height:25px}
#accordionExampleImages .accordion-collapse img{width:80%;float:right}
#accordionExampleImages1 .accordion-collapse img{width:80%;float:right}
#accordionExampleasset .accordion-collapse img{width:80%;float:right}
.accordion .accordion-collapse .accordion-body p{font-size:16px;font-family:var(--interfont);color:var(--neutral500)}
.invite_flex_container{float:left;width:100%;display:flex;justify-content:space-between}
.invite_grid_left{float:left;width:50%}
.invite_flex_container .hiring_down_hedding{float:left;width:45%;padding-top:3%}
.invite_grid_left img{width:85%}
.invite_flex_container .hiring_down_hedding h4{color:var(--neutral500)}
.invite_flex_container .hiring_down_hedding p{color:var(--neutral500)}
.choosing_container_flex{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;row-gap:20px}
.choosing_box{padding:32px 24px;background-color:#fff;border-radius:8px;text-align:center;float:left;width:23%}
.choosing_icon{padding-bottom:30px}
.choosing_icon img{width:75px}
.choosing_content p,.random_left_content p,.industry_content p,.blue-collar_grid p,.hiring_down_hedding p{font-size:16px;font-family:var(--interfont);color:var(--neutral400)!important;font-weight:500;text-align:left}
.random_left_content h2,.industry_content h3{font-size:3.1rem;font-weight:800!important;font-family:var(--interfont);margin-bottom:43px;line-height:55px;color:var(--neutral500);margin-bottom:0}
.random_grid_container{margin-bottom:100px}
.get_hedding_section h2,.get_hedding_section h1{font-size:3rem;font-weight:800!important;font-family:var(--interfont);margin-bottom:43px;line-height:55px;color:var(--neutral500);text-align:center}
.course-col-auto button{position:absolute;top:0;right:0}
.w-40{width:36%}
.assessment_test_library-flex{float:left;width:100%;display:flex;column-gap:20px;row-gap:20px;justify-content:stretch;flex-wrap:wrap}
.assessment_test_library_box{background-color:#fff;box-shadow:rgba(0,0,0,0.03) 0 4px 100px 0;border-radius:8px;overflow:hidden;padding:24px;width:23.6%;float:left}
.test_library_tag{width:fit-content;border-radius:4px;margin-bottom:24px;padding:5px 8px;font-size:clamp(14px,1.06667vw,14px);line-height:100%;background-color:#e8f6f2;color:#0bc68d}
.test_library_tag img{width:20px}
.assessment_test_library_box h3{font-family:var(--interfont);margin-bottom:0;height:40px;overflow:hidden;font-size:clamp(16px,1.38889vw,16px);line-height:130%;color:var(--neutral500);font-weight:700}
.assessment_test_library_box p{font-family:var(--interfont);height:120px;margin-top:16px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(14px,1.06667vw,14px);line-height:140%;color:var(--neutral400);font-weight:400}
.duration_grid img{width:24px}
.test_detail_button{margin-top:40px;text-align:center}
.form-select-lg,.form-control-lg{font-size:1rem!important;padding:.5rem 1rem!important;line-height:1.9rem}
.assement_des_box{background-color:var(--white);padding:24px;border-radius:8px;box-shadow:rgba(0,0,0,0.03) 0 4px 100px 0}
.test_summery{width:35%;float:left;padding-left:10%}
.test_summery ul,.assement_test_overview ul{list-style:none;padding:0}
.test_summery ul li{font-family:var(--interfont);font-size:clamp(16px,1.38889vw,16px);line-height:130%;color:var(--neutral500);font-weight:600;padding-bottom:15px;border-bottom:solid 1px #ddd;margin-bottom:15px}
.test_summery ul li img{width:40px;margin-right:15px}
.assement_test_overview{float:left;width:48%;margin-left:10%}
.assement_test_overview h2,.assement_test_overview h3,.assement_test_overview h4{float:left;width:100%;font-family:var(--interfont);font-size:clamp(20px,1.38889vw,20px);line-height:130%;color:var(--neutral500);font-weight:600;padding-bottom:15px;border-bottom:solid 1px #ddd;margin-bottom:15px}
.assement_test_overview p,.assement_test_overview ul li{font-family:var(--interfont);font-size:clamp(16px,1.38889vw,16px);line-height:130%;color:var(--neutral400);font-weight:400;padding-bottom:15px}
.test-slider.slick-initialized .slick-slide{width:42%!important}
.test-slider.slick-initialized .slick-slide:last-child{margin-right:-100px}
.test-slider.slick-initialized .slick-slide:first-child{margin-right:40px!important}
.auther_over_view{display:flex;justify-content:flex-start}
.slide_auther_pic{width:30%;float:left}
.slide_auther_pic img{width:100%;max-width:100%!important}
.auther_test_review{float:left;width:68%;padding-top:5%;padding-left:10%}
.auther_test_review p,.auther_detail h6{font-family:var(--interfont);font-size:clamp(18px,1.38889vw,18px);line-height:145%;color:var(--neutral500);font-weight:700;padding-bottom:15px;text-align:left}
.auther_detail{float:left;width:100%;float:left;width:100%;padding-top:25px}
.auther_detail h6{margin-bottom:0}
.auther_detail p{font-family:var(--interfont);font-size:clamp(16px,1.38889vw,16px);line-height:145%;color:var(--neutral400);font-weight:500;text-align:left}
.video_wrap iframe{height:550px!important}
.faqs_container .accordion-button{font-family:var(--interfont);font-size:clamp(16px,1.38889vw,16px);line-height:145%;color:var(--neutral500);font-weight:600;text-align:left}
.slick-carousel .assessment_test_library_box.slick-slide{text-align:left}
.slick-carousel .assessment_test_library_box.slick-slide .test_library_tag{line-height:20px}
.slick-carousel .assessment_test_library_box.slick-slide .duration_grid img{float:left;margin-right:6px}
.slick-carousel .assessment_test_library_box.slick-slide .test_library_tag img{float:left;margin-right:6px}
.test_preview_container{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);display:block;position:relative;padding:16px;border-radius:4px;float:left;width:100%;box-shadow:0 6px 7px -4px #8888880f,0 11px 15px 1px #8888880b,0 4px 20px 3px #88888809;background:var(--white)}
.test_ques_container,.ques_option_container{padding:20px;float:left;width:100%;height:69vh;overflow-y:auto}
.tagline{float:left;width:100%;margin-bottom:20px;border-left:solid 3px #2196F3;padding-left:15px;font-weight:600}
.assessment_360_grid ul,.assessment_360_grid1 ul{list-style:none}
.assessment_360_grid ul li{padding:0 30px;text-align:center}
.assessment_360_grid ul li h3{font-size:3.3rem;color:var(--neutral500);font-family:var(--interfont);font-weight:700;padding-top:18px;text-align:center}
.assessment_360_grid1 ul li h3{font-size:1.3rem;color:var(--neutral500);font-family:var(--interfont);font-weight:700;padding-top:18px}
.engagement_container{float:left;width:100%}
.engagement_container ul{list-style:none;padding:0}
.engagement_container ul li span{float:left}
.assessment_360_grid ul li p{font-family:var(--interfont);font-size:clamp(16px,1.06667vw,16px);line-height:174%;color:var(--white);font-weight:400;padding-top:20px;padding-left:10px;padding-right:10px}
.assessment_360_grid1 ul li p{font-size:16px;font-family:var(--interfont);text-align:left;font-weight:400;color:var(--neutral400)}
.software_logo ul li img{width:100%;filter:grayscale(12%) contrast(100%)}
.engagement_container ul li{padding-bottom:15px;float:left;width:100%}
.engagement_container ul li span{float:left;width:78px;font-size:2.5rem;font-weight:700}
.assessment_360_grid img{width:75px;margin-bottom:15px}
.assessment_360_grid h4{font-size:1.2rem;font-family:var(--interfont);text-align:center;font-weight:700;color:var(--neutral500)}
.engage-right h6{font-size:1.2rem;font-family:var(--interfont);text-align:left;font-weight:700;color:var(--neutral500)}
.engage-right p{font-size:16px;font-family:var(--interfont);text-align:left;font-weight:400;color:var(--neutral400)}
.review_360_right span{background-image:url(../images/comma_icon.svg);width:50px;height:50px;float:left;background-repeat:no-repeat;background-size:cover;position:absolute;top:-50px;left:0}
.case_studies_flex{display:flex;justify-content:space-between;border-bottom:solid 1px #ddd;padding-bottom:35px;margin-bottom:45px}
.case_studies_img{width:35%}
.case_studies_img img{width:100%}
.case-studies_content{width:60%}
.case-studies_content h2{font-size:1.8rem;color:var(--neutral500);font-family:var(--interfont);font-weight:800}
.case-studies_content p{font-size:18px;font-family:var(--interfont);font-weight:400;color:var(--neutral400);padding:15px 0}
.sector_grid{display:flex;justify-content:stretch;min-height:109px}
.sector_grid_icon{width:50px;margin-right:15px}
.sector_grid_icon img{width:100%}
.sector_grid_content h3{font-size:22px;font-family:var(--interfont);font-weight:800;color:var(--neutral500)}
.sector_grid_content p{font-size:16px;font-family:var(--interfont);font-weight:400;color:var(--neutral400);margin-bottom:0}
.sector_grid_content{width:90%}
.case_studies_inner h2,.case_studies_inner h3,.case_studies_inner h4,.case_studies_inner h5,.case_studies_inner h6,.blog-thamnail h2{font-size:22px;font-family:var(--interfont);font-weight:800;color:var(--neutral500);padding:15px 0}
.case_studies_inner p,.case_studies_inner ul li,.blog-thamnail p{font-size:16px;font-family:var(--interfont);font-weight:400;color:var(--neutral400);margin-bottom:0}
.login_section{background-color:#1c243f;min-height: 83vh;height: 100%;}
.form_box-login{padding: 40px 80px;width: 100%;height: 100%;margin: 0 auto;}
.log_button{background: #4c79af; font-size: 18px; min-width: 27%; padding: 8px 25px;}
.signup_footer { float: left; width: 100%; display: flex;justify-content: space-between;align-items: center;}
.form_box-login.form_box-new{padding: 20px 50px;width:62%;float: right;margin-right: 120px; background:rgb(255 255 255 / 100%) !important}
.form_box-login.form_box-new_signup {padding: 20px 50px;width: 70%;float: right;margin-right: 120px;height: calc(80vh - 20px);overflow: auto;}
.form-floating>.form-control, .form-floating>.form-control-plaintext, .form-floating>.form-select{
height: calc(3rem + calc(var(--bs-border-width)* 2))!important; min-height: calc(3rem + calc(var(--bs-border-width)* 2))!important; }
    .form-floating>label{padding: .40rem .75rem!important;}
    .form-floating>.form-control-plaintext~label::after, .form-floating>.form-control:focus~label::after, .form-floating>.form-control:not(:placeholder-shown)~label::after, .form-floating>.form-select~label::after{ background-color: transparent!important;   height: 1em!important;}
.company_logo img{width:70%}
.form_box-login h4{font-size:22px;font-family:var(--interfont);font-weight:800;color:var(--neutral500);padding:15px 0}
.social_login a img{width:20px}
.social_login a{border:solid 1px #333;border-radius:50px;padding:12px 15px;text-align:center;float:left;width:100%;text-decoration:none;font-size:16px;font-family:var(--interfont);font-weight:700;color:var(--neutral500)}
.or_container::before{content:"";border-top:solid 1px #ddd;position:absolute;width:100%;left:0}
.or_container span{text-align:center;float:left;width:100%;margin-top:-13px;background:#fff}
.form_box_content{height:100%;width:100%;max-width:600px;padding:40px}
.form_box_content-img .form_bg_img img{height:84vh; width:100%; object-fit: cover;}
.form_container {display: flex;justify-content: space-between; overflow: hidden; height: 83vh;}
.form_image_left{width: 50%;}
.form_right {width: 50%;z-index: 9;}
.form_container_bg{padding: 0px;background: url(../../asset/images/right_bg_image.png) no-repeat center top;
    width: 100%;height: 93vh;background-size: cover;background-position-y: -13px;justify-content: end !important;align-items: center;}
.form_image_overlay { position: absolute;left: 0;right: 0; top: 0; bottom: 0; background: rgb(0 0 0 / 60%);}
.brand_logo { float: left; width: 18%; margin-left: 40px; margin-top: 40px;}
.login_footer {float: left; width: 100%; z-index: 99; position: relative; background: #fff; display: flex; min-height: 50px; justify-content: space-between;padding: 10px 15px;    border-top: solid 1px #ddd;}
.footer_start { display: flex; column-gap: 20px;}
.footer_start a{ color:#333; text-decoration:none; }
.footer_start a:hover{ color:#53a1d6; text-decoration:none; }
.brand_logo img{ width:100% }
.form_box_content h2{font-size:50px;font-family:var(--interfont);font-weight:800;padding:15px 0;text-align:center}
.form_box_content p{font-size:18px;font-family:var(--interfont);font-weight:500;padding:15px 0;text-align:center}
.form_bg_img img{width:75%}
.form_box-login p{font-size:14px;font-family:var(--interfont);font-weight:400;color:var(--neutral400);    margin-bottom: 0;}
.get-skil-content-show .content-box{width:100%!important}
.skill_container{float:left;width:75%;padding:0 20px}
.skill_container ul{list-style:none;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}
.skill_container ul li{background:var(--bs-indigo);padding:7px 20px;border-radius:50px;font-size:14px;border:solid 1px var(--bs-indigo);font-family:var(--interfont);font-weight:400;color:#fff}
.total_assessment_box{float:left;width:25%;text-align:center}
.total_assessment_box h3{font-size:3rem;font-family:var(--interfont);font-weight:800}
.litteral_hiring_section,.sales_hiring_section,.blur_collar_section,.campus_banner_bottom{background-color:var(--yellow);padding:80px 0}
.tab_inner_container{float:left;width:100%;display:flex;justify-content:left;flex-wrap:wrap;background-color:#fff;transition:box-shadow 300ms cubic-bezier(0.4,0,0.2,1) 0;padding:50px;border-radius:0;box-shadow:rgba(0,0,0,-1.88) 2px 2px 11px 6px;position:relative}
.tab_inner_content{float:left;width:50%;padding:20px}
.tab_inner_img{float:left;width:50%}
.tab_inner_img ul{list-style:none;padding:0}
.tab_inner_img ul li{width:50%;padding:21px 15px;float:left;border:solid 1px #ddd}
.sales_hiring_container .nav-link.active{box-shadow:rgba(0,0,0,0.12) 2px 2px 18px 6px!important}
.blue_collar_container{display:flex;justify-content:space-between;float:left;width:100%;flex-wrap:wrap;gap:15px}
.blue-collar_grid{background:#fff;width:49.4%;padding:25px 20px}
.blue-collar_grid h2{font-size:2.5rem;font-family:var(--interfont);font-weight:800}
.campus_hiring_row{float:left;width:100%;display:flex;justify-content:space-between}
.campus_hire_right{width:75%;float:left;padding:0 30px}
.campus_img{width:25%;float:left}
.campus_hire_heading b{font-size:3.5rem;font-family:var(--interfont);font-weight:800;float:left}
.campus_hire_heading span{font-size:1.9rem;font-family:var(--interfont);font-weight:700;float:left;width:86%;line-height:40px;padding-left:10px}
.campus_hire_ul{float:left;width:100%}
.campus_hire_ul ul{list-style:none;padding:0;float:left;width:100%;margin-top:60px}
.campus_hire_ul ul li{float:left;width:100%;padding-bottom:15px}
.campus_hire_ul ul li img{float:left;width:30px}
.campus_hire_ul ul li span{float:left;padding-left:15px}
.tech_hiring_container_box{float:left;width:100%;display:flex;justify-content:left;flex-wrap:wrap}
.tech_hiring_container_grid{width:50%;float:left;border-bottom:solid 1px #ddd;padding-bottom:29px;padding-top:29px}
.tech_hiring_container_grid:nth-child(odd){border-right:solid 1px #ddd;float:left}
.tech_hiring_container_grid:nth-child(even){padding-left:30px}
.tech_hiring_container_grid ul{list-style:none;padding:0}
.tech_hiring_container_grid ul li{float:left;width:100%;position:relative;padding-bottom:10px;font-size:16px;font-family:var(--interfont);font-weight:400;color:var(--neutral400);padding-left:30px}
.tech_hiring_container_grid ul li::before{content:"";background:url(../images/Check_green.svg) no-repeat;width:25px;height:25px;position:absolute;left:0}
.insite_grid{width:25%;float:left;background-color:#fff;transition:box-shadow 300ms cubic-bezier(0.4,0,0.2,1) 0;padding:16px;border-radius:.75rem;box-shadow:rgba(0,0,0,0.12) 2px 2px 18px 6px}
.tech_img{text-align:center}
.tech_img img{width:80px}
.tech_hiring_container_grid p{font-size:16px;font-family:var(--interfont);font-weight:400;color:var(--neutral400);text-align:left}
.tech_hiring_container_grid h4{font-family:var(--interfont);text-align:left;font-size:2rem;font-weight:800;padding-top:12px}
.tech_process_section{background-color:#353434}
.tech_process_wrap,.insite_container,.tech_recuitment_container,.sales_tool_container{display:flex;float:left;width:100%;justify-content:space-between;gap:15px}
.tech_process_grid{background:#3c3939;padding:27px 15px;position:relative;width:32.2%}
.tech_process_grid h4{text-align:left;font-size:1.2rem;font-weight:800;padding-top:12px}
.tech_process_grid h4 span{background:#4CAF50;border-radius:50px;width:30px;height:30px;text-align:center;line-height:30px;float:left;margin-right:15px;font-size:16px}
.tech_process_grid p{padding-top:15px}
.insite_icon{float:left;width:14%;margin-right:10px}
.insite_heading{float:left;width:80%}
.insite_heading h5,.sample_test_grid ul li h5{font-size:1.4rem;font-family:var(--interfont);font-weight:600;color:var(--neutral500)}
.tech_recuitment_container,.sales_tool_container{flex-wrap:wrap}
.tech_recuitment_grid{width:32.33%;float:left}
.tech_recuitment_icon img{width:80px}
.tech_recuitment_grid h4{font-size:1.2rem;text-align:center;padding-top:15px;font-family:var(--interfont);font-weight:600;color:var(--neutral500);min-height:60px}
.tech_recuitment_grid p,.sample_test_grid ul li p{font-family:var(--interfont);font-weight:400;color:var(--neutral400);text-align:center}
.sales_grid_container{float:left;width:100%;display:flex;justify-content:space-between;gap:20px;margin-top:50px}
.sales_box_grid h4,.sales_tool_assessment h4,.make-diffrent_box h5,.getting_started_grid h4{font-size:1.2rem;font-family:var(--interfont);font-weight:600;color:var(--neutral500)}
.sales_box_grid p,.sales_tool_assessment p,.make-diffrent_box p{font-family:var(--interfont);font-weight:400;color:var(--neutral400)}
.sales_tool_assessment{width:32.4%;margin-bottom:40px}
.sales_list_group li{margin-bottom:20px!important}
.sales_list_group li span{float:left;margin-right:15px;margin-bottom:15px}
.proctoring_section{padding-top:56px;margin-bottom:40px;width:100%;background:linear-gradient(45deg,#009de0 30%,#8246af 90%)}
.sample_test_grid ul{list-style:none;padding:0;float:left;width:100%;display:flex;justify-content:space-between}
.sample_test_grid ul li{width:25%;position:relative;text-align:center}
.sample_test_grid ul li::before{content:"";position:absolute;top:18px;left:calc(100% + 10px);height:30px;color:#fff;border:8px solid transparent;border-bottom:8px solid #d0d0d0;-webkit-transform:rotate(90deg) scale(1,2);-moz-transform:rotate(90deg) scale(1,2);-ms-transform:rotate(90deg) scale(1,2);transform:rotate(90deg) scale(1,2)}
.sample_test_grid ul li::after{content:"";position:absolute;top:32px;border:1px dashed #d0d0d0;width:92%;z-index:-1}
.sample_test_grid ul li:last-child::before{border:0}
.sample_test_grid ul li:last-child::after{border:0}
.sample_test_grid ul li h5{margin-top:15px}
.campus_hiring_list_container{float:left;width:100%;margin-top:67px}
.campus_hiring_list_container ul{list-style:none;padding:0;list-style:none;padding:0;float:left;width:100%;display:flex;justify-content:space-around}
.campus_hiring_list_container ul li{text-align:center}
.campus_hiring_list_container ul li h5{font-size:1.8rem;font-family:var(--interfont);font-weight:800;color:var(--neutral500)}
.campus_hiring_list_container ul li p{font-family:var(--interfont);font-weight:400;color:var(--neutral400)}
.make-diffrent_grid{float:left;width:100%;display:flex;justify-content:center;flex-wrap:wrap}
.make-diffrent_box{width:33.33%;float:left;padding:20px 25px;text-align:center}
.make-diffrent_box img{width:80px}
.blue_coller_assessment{float:left;width:100%;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}
.blue_collar_assessment_box img{width:65px}
.blue_collar_assessment_box{width:18%;text-align:center;background:#fff;padding:35px 15px;border:solid 1px #ddd;border-radius:8px}
.blue_collar_assessment_box a{text-decoration:none;width:100%;height:100%;float:left}
.blue_collar_assessment_box a h4{font-family:var(--interfont);font-weight:600;color:var(--neutral400);font-size:18px;margin-bottom:0;padding-top:15px}
.blue_collar_content img{width:80%}
.blue-collar_getting{background:#333}
.getting_started_container{display:flex;justify-content:center;gap:20px}
.getting_started_grid{text-align:center;background:#444;padding:30px 15px;border-radius:8px;width:32.2%}
.getting_icon{width:80px;margin:0 auto;background:#fff;border-radius:50px;height:80px;padding:15px}
.getting_icon img{width:100%}
.getting_started_grid p{font-family:var(--interfont);font-weight:400;color:var(--neutral400)}
.tech_process_grid img{width:70px}
.campus_engagemant_wrap{display:flex;justify-content:space-between;float:left;width:100%;gap:40px}
.campus_engagemant_grid{background-color:#fff;transition:box-shadow 300ms cubic-bezier(0.4,0,0.2,1) 0;padding:32px;border-radius:.75rem;box-shadow:rgba(0,0,0,0.12) 2px 2px 18px 6px;position:relative;float:left;width:100%}
.campus_engagemant_grid span{float:left;width:100%;text-align:center;margin-bottom:26px}
.campus_engagemant_grid span img{width:80px}
.campus_engagemant_grid h4{font-size:1.3rem;font-family:var(--interfont);font-weight:800;color:var(--neutral500);text-align:center}
.campus_engagemant_grid p{font-size:16px;font-family:var(--interfont);font-weight:400;color:var(--neutral400);text-align:center}
.conduct_test ul{padding:0;list-style:none;display:flex;justify-content:left;gap:30px}
.conduct_test ul li{border:solid 2px;border-radius:8px;width:188px;height:117px;text-align:center;padding-top:25px}
.conduct_test ul li:first-child,.conduct_test-1 ul li:first-child{background-color:#0d6efd;border-color:#0d6efd}
.conduct_test ul li:first-child span,.conduct_test ul li:first-child p,.conduct_test-1 ul li:first-child span,.conduct_test-1 ul li:first-child p{color:#fff!important}
.conduct_test ul li:last-child,.conduct_test-1 ul li:last-child{background-color:var(--yellow)!important;border-color:var(--yellow)!important}
.conduct_test-1 ul li:last-child span{color:#333!important}
.conduct_test ul li:last-child p,.conduct_test-1 ul li:last-child p{color:#333!important}
.conduct_test ul li span{font-size:25px;font-family:var(--interfont);font-weight:800}
.conduct_test ul li p{text-align:center!important}
.conduct_test-1 ul{padding:0;list-style:none;display:flex;justify-content:left;gap:30px}
.conduct_test-1 ul li{border:solid 2px;border-radius:8px;width:188px;height:117px;text-align:center;padding-top:25px}
.conduct_test-1 ul li span{font-size:25px;font-family:var(--interfont);font-weight:800}
.conduct_test-1 ul li p{text-align:center!important}
.campus_heading h3{font-size:2.5rem;font-family:var(--interfont);font-weight:800;text-align:center}
.campus_heading p{font-size:16px;font-family:var(--interfont);font-weight:400;text-align:center}
.campus_hiring_process_flex{display:flex;justify-content:space-between;gap:20px;text-align:center}
.campus_hiring_grid{width:33.33%;float:left;background:#fff;padding:30px 15px;border-radius:10px;display:flex;flex-wrap:wrap}
.campus_hiring_grid h4{font-size:3rem;font-family:var(--interfont);font-weight:800;text-align:center;float:left;width:100%}
.campus_hiring_grid p{font-family:var(--interfont);margin-top:16px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(16px,1.06667vw,16px);line-height:140%;color:var(--neutral400);font-weight:400}
.campus_hiring_grid h4 b,.campus_hiring_grid h4 span{float:left;width:100%}
.campus_hiring_grid h4 span{font-size:18px;font-family:var(--interfont);font-weight:600;padding-top:15px}
.random_grid_container:last-child{margin-bottom:0}
.no-data-found{float:left;width:100%;padding-bottom:15%}
.toggle-password-signup{position:absolute;top:22px;right:16px}
.test_preview_wrap{float:left;width:100%;display:flex;justify-content:space-between;column-gap:10px}
.test_preview_sidebar{float:left;background:var(--bs-white);width:25%;padding:15px 10px;height:calc(76.5vh - 0px);overflow-y:auto}
.test_exam_section_name h3{font-size:16px;font-weight:700;height:40px;border-bottom:solid 1px #ddd}
.test_question_count{margin-top:12px;margin-bottom:12px}
.test_question_count ul{list-style:none;padding:0;margin:0;display:flex;justify-content:start;column-gap:14px;flex-wrap:wrap;row-gap:14px}
.test_question_count ul li a{padding:4px 14px;border:solid 1px #ddd;float:left;text-decoration:none;color:var(--bs-gray);font-size:18px;border-radius:3px;font-family:var(--interfont);font-weight:600}
.test_preview_sidebar::-webkit-scrollbar{width:6px}
.test_preview_sidebar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}
.test_preview_sidebar::-webkit-scrollbar-thumb{background-color:var(--yellow);border-radius:10px}
.test_preview_sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--yellow)}
#closeSidebar{font-size:0}
.test_question_count ul li a.active{background-color:var(--bs-link-hover-color);color:var(--bs-white)}
.mobile_btn img{width:30px;display:none}
.ques_option_container .form-check-label{width:100%}
.ques_option_container .form-check-label::before,.ques_option_container .form-check-label{float:left}
.ques_option_container .form-check-label span{float:left;width:89%}
.answer-given{background:var(--bs-green);color:var(--bs-white)!important}
.ques_option_container .form-check{padding-left:0}
.ques_option_container p b{color:#f1871a;font-family:var(--interfont);font-weight:700}
.pos_detail_wrap{padding:15px}
.pos_detail_logo{width:120px;height:120px;float:left;border:solid 1px var(--blue);border-radius:5px;overflow:hidden}
.pos_detail_logo img{width:100%;height:120px;object-fit:contain}
.pos_compay_detail h3{font-size:1.3rem;font-weight:600}
.pos_compay_detail ul{list-style:none;padding:0;margin:0}
.pos_compay_detail ul li{padding-bottom:8px;font-weight:500}
.custom-tab-link:hover{border-bottom:2px solid #007bff!important;border-top:0;border-left:0;border-right:0}
.custom-tab-link:focus,.custom-tab-link:active{border-bottom:2px solid #007bff;color:#007bff!important;border-top:0;border-left:0;border-right:0}
.nav-link.custom-tab-link{color:#333;font-weight:600!important;font-size:18px!important}
.custom-tab-link.active{border-bottom:2px solid #007bff!important;color:#007bff!important;background-color:transparent!important;border-top:0;border-left:0;border-right:0}
.ats_detail_tab ul{padding-left:15px;padding-right:15px;padding-top:20px}
.ats_detail_content p{line-height:26px}