/* Form responsive */
.page-id-36189 #join-next-webinar{
	display:none !important;
}
a{color:blue;}
@media screen and (max-width: 767px) {
	.step_number{
		height:24px !important;
		width: 24px !important;
	}
	.step_text{
		font-size: 12px !important;
	}
	.webnear_regitration_fr .fr_stage_indi_block{
		margin-bottom: 20px !important;
		grid-column-gap: 12px !important;
	}
	.webnear_regitration_fr .fr_stage.fr_stage_1 .fr_webnear_fild.web_em_address, .webnear_regitration_fr .fr_stage.fr_stage_1 .fr_webnear_fild.web_full_name{
		margin-bottom: 10px !important;
	}
	.webnear_regitration_fr .fr_stage.fr_stage_1 .fr_acceptance{
		font-size: 14px !important;
		line-height: 22px !important;
		gap: 8px !important;
		align-items: flex-start !important;
		
	}
	.fr_webnear_fild span.text{
		display: none !important;
	}
}

/* video popup single page */
.video_popup {
        visibility: hidden;
    opacity: 0;
    transition: opacity 0.5s ease, visibility 0s 0.5s;
/* 	 display:none; */
}

    .video_popup.open {
        visibility: visible;
    opacity: 1;
    transition: opacity 0.5s ease, visibility 0s 0s; 
/* 			display:flex; */
}

/* video popup single page end */
/* Abir */
.video_popup_btn{
	cursor: pointer !important;
}

.e-n-accordion-item-title[aria-expanded="true"] p{
	color: #fff !important;
}

.top_bar_cls_btn{
	cursor: pointer;
}

/* Abir */

.slider-allow-09 .elementor-swiper-button-prev svg{
	rotate: 180deg !important;
}

.acrodian-09 .acridian-number {
    color: #81919b !important;
}


/* BLog list style */
.roman_list_style_type li{
	list-style-type: lower-roman;
	}

/* hide cookie banner on resume analyzer */
.page-template-page-ai-quotient .cc-banner {
	display: none !important;
}

.page-template-results-ai-quotient .cc-banner {
	display: none !important;
}

.new_menu_added > a {
    position: relative;
    padding-right: 80px !important;
}

.new_menu_added > a::before, #new_menu_added > a::before{
    content: "NEW";
    position: absolute;
    top: 50%;
    right: 10px;
    background: #49A9F8 !important;
    font-size: 12px;
    padding: 3px 7px;
    border-radius: 50px;
    color: white;
    font-weight:600;
    transform: translate(0%, -50%) !important;
    border: 4px solid #96D0FF !important;
}

.loop_data {
    background-color: #fff;
    box-shadow: 0px 1px 10px 5px rgba(0, 0, 0, 0.050980392156862744);
    padding: 20px;
    margin: 20px 0px;
}
.loop_heading {
    margin-top: 15px;
	  line-height: 24px;
    font-size:20px;
}
.loop_heading a,  h3.child_cat{
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    color: #3996D2;
    text-decoration: none;
}
.comments-area a, .page-content a{
	text-decoration: none;
}
h3.child_cat {
    margin-top: 25px;
}
main#content {
    max-width: 100%;
    background-color: #F0F3F6;
    padding: 60px 191px;
}
h1.entry-title {
    font-family: "Open Sans", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 47.6px;
    color: #324158;
}
.pagination-wrapper {
    margin-top: 30px;
    text-align: center;
}
.pagination-wrapper .page-numbers {
    display: inline-block;
    margin: 0 5px;
    color: #333;
    text-decoration: none;
	  border: 1px solid #fff;
    padding: 5px 12px;
    border-radius: 4px;
    background-color: #fff;
}
.pagination-wrapper .current {
    border: 1px solid #00d1b4;
    padding: 5px 12px;
    border-radius: 4px;
    background-color: #00d1b4;
	  color:#fff;
}
nav.navigation.pagination {
    text-align: center;
    align-items: center;
    justify-content: center;
}
.same_height{
	height:380px;
}
@media (max-width: 1024px) {
	.page-content .col-md-4{
		width:50%;
	}
	
	main#content {
    padding: 30px;
}
}
@media (max-width: 767px) {
	.page-content .col-md-4{
		width:100%;
	}
	main#content {
    padding: 30px;
}
	.same_height{
	height:auto;
}
}
@media screen and (max-width: 767px) {
    selector::before{
    left: 65%;
}

}



.nav-menu-09.elementor-sticky--active .border-container-09{
	background: #fff;
}


/*AI Breadcums*/
span.ik-categories {
    display: flex;
    width: 155px;
}

span.separator {
    font-weight: 900;
    margin: 0 6px;
}

span.ik-categories a {
	color: #79B5DB;
}

.iti.iti--container{
    z-index: 100001 !important;
}

.fr_acceptance {
	display: none !important;}