/*
Theme Name:   oceanwp child theme
Description:  Write here a brief description about your child-theme
Author:       careerdiksoochi
Author URL:   Write here the author's blog or website url
Template:     oceanwp
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  oceanwp-child
*/

/* Write here your own personal stylesheet */
.background-size {
	background-size: 100% 100% !important;
}
.footer_list_style ul {
	margin: 0px !important;
}
.footer_list_style li {
	list-style: none;
}
.header_menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
	padding: 0px !important;
}
.navbar-nav > li > a {
	text-transform: uppercase;
	font-size: 14px;
	font-family: muli !important;
	padding: 10px 10px !important;
	font-weight: 700;
}
.slider_testimonial .owl-item .sa_hover_container {
	min-height: 250px !important;
}
.test_cont {
	padding: 1% 2% 1% 4%;
	background-color: #01387b85;
	font-family: muli;
	font-size: 16px;
	color: #fff;
}
.cli-text-head h3 {
	color: #fdb813;
	font-size: 16px;
	text-transform: uppercase !important;
}
.new_style {
	position: relative;
	bottom: 30px;
	left: 18px;
}
.slide_process_img {
	text-align: center;
}
.slider_hover .sa_hover_container {
	background-color: #ddddda;
	margin: 10px !important;
	border-radius: 10px;
	color: #000;
}
.slider_hover .sa_hover_container:hover {
	background-color: #091c6a;
	color: #fff;
}
.slider_hover .sa_hover_container:hover .slide_process_img img {
	filter: invert(1) brightness(2);
}.slide_process_img {
	margin: 7% 0 7% 0;
}
.slide_process_img img {
	width: 75px !important;
}
.slide_process_cont {
	font-family: muli;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
}
.list_style {
	font-family: muli;
	font-size: 16px;
	font-weight: 700;
	color: #000;
}
.list_style li {
	list-style: none;
}
.list_style li::before {
	content: "\f111";
	font-family: "Font Awesome 5 Free";
	color: #091c6a;
	font-size: 6px;
	position: relative;
	bottom: 3px;
	right: 10px;
}
.scroll-down {
	position: fixed;
	right: 0;
	top: 20%;
	z-index: 9999;
}
.socialbox {
	background-color: #01387b85;
	color: #000;
	position: relative;
	right: -86%;
	transition: all 0.5s ease 0s;
	height: 250px;
	border-radius: 15px;
}
.socialbox .col-md-3 {
	margin: 0 !important;
	padding: 0;
}
.float_form .nf-form-fields-required {
	display: none;
}
.float_form .ninja-forms-field {
	height: 40px !important;
}
.app_img img {
	margin-left: 6%;
}
.socialbox .col-md-8 {
	padding: 0px;
}
.app_form {
	margin-top: 0% !important;
}
.socialbox:hover {
	right: 0;
	transition: all 0.5s ease 0s;
}
.change_list_style .list_style {
	margin-top: 0px;
	    font-weight: 400;
}
.change_list_style b {
	font-weight: 700;
}
.listing li {
    list-style: none;
    padding-top: 12px;
}
.listing li::before {
    content: "\f0a4";
    position: absolute;
    font-family: fontawesome;
    left: 0;
    color:
    #f5811e;
    font-size: 16px;
}
.price_item {
    border: 1px solid #f5811e;
	height:447px;

}
.price_item2 {
    border: 1px solid #f5811e;
	height:447px;

}
.price_item3 {
    border: 1px solid #f5811e;

}
.price_item4 {
    border: 1px solid #f5811e;
	height:447px;

}
.price_item .price_item_head {
    background: #01387b;
    color: #fff;
    padding: 5px;
    font-size: 20px;
    text-align: center;
}
.price_item .price_item_desdc {
    font-size: 14px;
    font-family: muli;
    font-weight: 600;
    text-align: center;
}
.price_item li {
    list-style: none;
    padding-bottom: 7px;
    border-bottom: 1px solid #808080;
    margin-bottom: 20px;
    color: #000;
    font-family: muli;
    font-weight: 700;
}
.price_item_cost {
    background: green;
    font-family: muli;
    text-align: center;
    color: #fff;
    padding: 6px 0;
    margin-bottom: 15px;
}
.price_item_foot {
    text-align: center;
    margin-bottom: 20px;
}
.price_item a.btn.btn-info {
    background: #fdb813;
    border: none;
    /* border-radius: 10px; */
    padding: 10px 20px;
    font-size: 14px;
    font-family: muli;
    margin-top: 10px;
}
.price_item2 .price_item_head {
    background: #01387b;
    color: #fff;
    padding: 5px;
    font-size: 20px;
    text-align: center;
}
.price_item2 .price_item_desdc {
    font-size: 14px;
    font-family: muli;
    font-weight: 600;
    text-align: center;
}
.price_item2 li {
    list-style: none;
    padding-bottom: 7px;
    border-bottom: 1px solid #808080;
    margin-bottom: 20px;
    color: #000;
    font-family: muli;
    font-weight: 700;
}

.price_item_cost {
    background: green;
    font-family: muli;
    text-align: center;
    color: #fff;
    padding: 6px 0;
    margin-bottom: 15px;
}
.price_item_foot {
    text-align: center;
    margin-bottom: 20px;
}
.price_item2 a.btn.btn-info {
    background: #fdb813;
    border: none;
    /* border-radius: 10px; */
    padding: 10px 20px;
    font-size: 14px;
    font-family: muli;
    margin-top: 10px;
}
.price_item ul {
    margin: 15px 0 15px 0px;
}
.price_item2 ul {
    margin: 15px 0 15px 0px;
}
.price_item3 ul {
    margin: 15px 0 15px 0px;
}
.price_item4 ul {
    margin: 15px 0 15px 0px;
}
.price_item3 .price_item_head {
    background: #01387b;
    color: #fff;
    padding: 5px;
    font-size: 20px;
    text-align: center;
}
.price_item3 .price_item_desdc {
    font-size: 14px;
    font-family: muli;
    font-weight: 600;
    text-align: center;
}
.price_item3 li {
    list-style: none;
    padding-bottom: 7px;
    border-bottom: 1px solid #808080;
    margin-bottom: 20px;
    color: #000;
    font-family: muli;
    font-weight: 700;
}

.price_item_cost {
    background: green;
    font-family: muli;
    text-align: center;
    color: #fff;
    padding: 6px 0;
    margin-bottom: 15px;
}
.price_item_foot {
    text-align: center;
    margin-bottom: 20px;
}
.price_item3 a.btn.btn-info {
    background: #fdb813;
    border: none;
    /* border-radius: 10px; */
    padding: 10px 20px;
    font-size: 14px;
    font-family: muli;
    margin-top: 10px;
}
.price_item4 .price_item_head {
    background: #01387b;
    color: #fff;
    padding: 5px;
    font-size: 20px;
    text-align: center;
}
.price_item4 .price_item_desdc {
    font-size: 14px;
    font-family: muli;
    font-weight: 600;
    text-align: center;
}
.price_item4 li {
    list-style: none;
    padding-bottom: 7px;
    border-bottom: 1px solid #808080;
    margin-bottom: 20px;
    color: #000;
    font-family: muli;
    font-weight: 700;
}
.price_item4 ul
{
    margin: 0;
}
.price_item_cost {
    background: green;
    font-family: muli;
    text-align: center;
    color: #fff;
    padding: 6px 0;
    margin-bottom: 15px;
}
.price_item_foot {
    text-align: center;
    margin-bottom: 20px;
}
.price_item4 a.btn.btn-info {
    background: #fdb813;
    border: none;
    /* border-radius: 10px; */
    padding: 10px 20px;
    font-size: 14px;
    font-family: muli;
    margin-top: 10px;
}
div#elementor-tab-content-2131 {
    border: none;
}
div#elementor-tab-title-2131 {
    border: none !important;
}
.auditon h2::before {
    content: "\f111";
    font-family: fontawesome;
    font-size: 10px;
    margin: 6px 8px 0 0;
    position: absolute;
    left: 32px;
    color: #d1630a;
}
.workshop {
    background-color: #689fc4;
    color: white;
    padding: 19px;
    font-family: muli;
}

.workshop h1 {
    color: #fff;
    font-weight: 800;
}
.workshop:hover {
    background-color: #236998;
}
.workshop img.aligncenter {

    width: 100%;
    padding: 0 13px;
}
.elementor-column-wrap.elementor-element-populated {
    border-radius: 10px;
}
.workshop2 {
    background-color: #f3897f;
    padding: 20px;
    color: white;
    height: 271px;
    font-family: muli;
}
.workshop2:hover {
    background: #ef4d3e;
}
.workshop2 h1 {
    color: white;
    font-weight: 800;
    font-family: muli;
}
.workshop3 {
    background-color: #66c68f;
    padding: 20px;
    color: white;
    font-family: muli;
}
.workshop3 h1 {
    color: white;
    font-weight: 800;
}
.workshop3:hover {
    background-color:#27ae61;
}
.workshop4 {
    background-color: #d4bd61;
    padding: 20px;
    font-family: muli;
    color: white;
	height:250px;
}
.workshop4 h1 {
    color: white;
    font-weight: 800;
}
.workshop4:hover {
    background-color: #ebc83d;
}
.workshop5 {
    background-color: #d68981;
    padding: 20px;
    font-family: muli;
    color: white;
	height: 214px;
}
.workshop5:hover {
    background-color: #db483a;
}
.workshop5 h1 {
    color: white;
    font-weight: 800;
}
.workshop6 {
    background-color: #65cab7;
    padding: 20px;
    color: white;
    font-family: muli;
}
.workshop6:hover {
    background-color: #16a086;
}
.workshop6 h1 {
    color: white;
    font-weight: 800;
}
.counselling li {
    width: 50%;
    float: left;
}
.psyc {
    background-color: #dcdcdc;
}
.psyc p {
    background-color: #3766ae;
    padding: 18px;
    margin: 25px;
    text-align: center;
    color: white;
    font-size: 16px;
}
.benefit .Passion {
    background-color: #dddddd;
    padding: 30px;
	border-radius:10px;
}
.benefit h1 {
	font-size: 23px;
	text-align: center;
	padding-top: 11px;
}
.benefit p {
    font-size: 14px;
    text-align: center;
    color: #000000;
    font-family: muli;
}
.benefit .col-sm-4 :hover {
    background-color: #f5811e;
    color: white;
}
.benefit .col-sm-4 h1 :hover {
    color: white;
}

.price-1 {
	background-color: #7cc8bd;
}
.price-page h1 {
	color: white;
	text-align: center;
	margin-top: 40px;
}
.price-2 {
    background-color: #9d94db;
}
.price-3 {
    background-color: #f59090;
}
.price-4 {
    background-color: #b9d38c;
}
.text {
    white-space: nowrap;
    color: white;
    font-size: 15px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: left;
    right: -39%;
    font-weight: bold;
    letter-spacing: 0.5px;
    line-height: 18px;
    text-transform: uppercase;
    text-align: center;
}
.learning_block:hover .overlay {
    height: 80%;
}

/* .price-1:hover {
	background-color: #9b5316;
	cursor: pointer;
} */

.box{
    font-family: 'Lexend Deca', sans-serif;
    text-align: center;
    position: relative;
    overflow: hidden;
    transition: all 0.3s;
	height: 127px;
}
.box:hover{ box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4); }
.box::before, .box::after {
	content: "";
	background: #052823;
	width: calc(100% - 60px);
	height: calc(100% - 60px);
	opacity: 0;
	position: absolute;
	top: 30px;
	left: 30px;
	z-index: 1;
	transition: all 600ms ease;
}
/* .box::after {
	background: none;
	height: 100%;
	width: 100%;
	border: 15px solid #063730;
	box-shadow: 0 0 0 20px #0a3731;
	opacity: 0;
	left: 0;
	top: 0;
	transition: all 600ms ease;
} */
.box:hover:before,
.box:hover:after{
    opacity: 1;
    animation: borderSkewOut 600ms ease forwards;
}
/* .box:hover:before{ opacity: 0.7; }
.box img{
    width: 100%;
    height: auto;
    transform: scale(1.25);
    transition: all 0.3s ease;
} */
.box:hover img {
    transform: scale(1);
    filter: grayscale(50%) hue-rotate(180deg);
}
.box .box-content{
    color: #fff;
    width: 100%;
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 2;
}
.box .title{
    font-size: 22px;
    font-weight: 700;
    margin: 0 0 3px 0;
    text-transform: uppercase;
    opacity: 0;
    transform: translateY(100px);
    transition: all 0.6s;
}
.box .post {
	font-size: 16px;
	font-style: italic;
	margin-bottom: 10px;
	opacity: 0;
	transform: translateY(50px);
	display: block;
	transition: all 0.6s;
	color: white;
	font-weight: 700;
	margin-top: 11px;
/* 	background-color: red;
	height: 50px; */
}


.box:hover .title,
.box:hover .post,
.box:hover .icon{
    opacity: 1;
    transform: translate(0);
}
.box .icon{
    padding: 0;
    margin: 0;
    list-style: none;
    opacity: 0;
    transform: translateY(-100px);
    transition: all 0.6s;
}
.box .icon li{
    display: inline-block;
    margin: 0 5px;
    transition: all 0.3s;
}
.box .icon li a{
    color: #f77300;
    background: #fff;
    font-size: 20px;
    line-height: 35px;
    height: 35px;
    width: 35px;
    display: block;
    transition: all 0.5s ease;
}
.box .icon li  a:hover{
    color: #fff;
    background: #f77300;
    border-radius: 50% 50% 0 0;
    box-shadow: 0 0 15px #fff;
}
@keyframes borderSkewOut{
    33%{ transform: skew(-3deg, -3deg); }
    66%{ transform: skew(3deg, 3deg); }
}
@media only screen and (max-width:990px){
    .box { margin: 0 0 30px; }
}



.price-page h2 {
	text-align: center;
	font-size: 30px;
	font-family: muli;
	font-weight: 702;
}
.price-page p {
	text-align: center;
	margin-bottom: 50px;
}
.price-page p::before {
	content: "";
	border-bottom: 2px solid;
	width: 100px;
	color: #f5811e;
	position: absolute;
	top: 35px;
	left: 43%;
}

.price-page h3 {
	text-align: center;
	font-size: 40px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.table {
	border: 1px solid #bdbdbd;
	text-align: center;
	box-shadow: 0px 0px 10px 0px #014064;
}

.table h1 {
	background-color: #014064;
	color: white;
	padding: 10px 0px;
}

.table h2 {
	font-size: 45px;
	color: #f5801e;
	text-shadow: 3px 2px #014064;
}

.price-table .btn.btn-link {
	background-color: #014064;
	color: white;
	width: 100%;
	padding: 10px 0;
}
.table .btn.btn-link {
	background: #014064;
	width: 100%;
	padding:10px 0 !important;
	color: white;
}
.price-table h2 {
    font-size: 36px;
    font-family: muli;
    font-weight: 800;
}
.table h4 {
    color: #eb7b26;
    font-weight: bold;
    font-size: 25px;
}

.table h3 {
    font-size: 19px;
    color: #1d4064;
    font-weight: bold;
}
.price-table h3 {
	font-weight: normal;
	color: #808080;
/* 	font-size: 26px; */
}

.faq p {
	border-bottom: 1px solid #edd9c8;
	padding-bottom: 16px;
}

.faq h3 {
	margin-bottom: 5px;
}

.price-table li {
	padding-bottom: 16px;
	font-size: 16px;
	list-style:none;
}

.price-table .fas.fa-star {
	color: #f5801e;
	font-size: 12px;
	padding-right: 10px;
}
.fas.fa-check {
	padding-right: 10px;
	color: #f5801e;
}

.table .btn.btn-link {
	background: #014064;
	width: 100%;
	padding: 6px;
	color: white;
}

.parents h5 {
	margin-bottom: 0;
}
.parents h1 {
	margin-bottom: 0;
}

.footer_list_style li a {
	color: white;
}

.wpalrp-login-btn {
	background: none;
	margin-bottom: 0px;
}

.wpalrp-login-btn #show_login {
	background: none;
	color: white;
	border: navajowhite;
	font-size: 15px;
	font-family: muli;
	padding-bottom: 15px;
}
.wpalrp-login-btn #show_signup {
	background: none;
	color: white;
	border: navajowhite;
	font-size: 15px;
	font-family: muli;
	padding-bottom: 15px;
}

.wpalrp-login-btn a {
    color: white;
}
/* .elementor-widget-container div#careerguide_assessment {
    height: 446px;
} */
div#bio_ep {
    position: absolute;
    top: 25% !important;
}


#bio_ep_bg {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0.3;
    z-index: 10001;
	background-color:none !important;
}
#bio_ep {
	width: 568px;
	height: initial;
	top: 34%;
	color: #333;
	-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
	box-shadow: 0 5px 15px rgba(0,0,0,0.5);
	background-color: #fafafa;
	text-align: center;
}
#bio_ep_bg {
	display: none !important;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.3;
	z-index: 10001;
}
.first-clear li {
	list-style: none;
	width: 33%;
	float: left;
}
.parents li {
	list-style: none;
}
.parents h6 {
	margin-bottom: 9px;
	margin-top: -10px;
}
.fa.fa-arrow-right {
	color: #f57d17;
	padding-right: 10px;
}

.phone_fixed::before {
	position: absolute;
	top: 50%;
	left: 6px;
	content: '';
	background-image: url('https://webbazaar.co.in/careerdiksoochi/wp-content/uploads/2020/01/580b57fcd9996e24bc43c543.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	height: 40px;
	width: 40px;
	background-color: rgb(255, 255, 255);
	border-radius: 50%;
	transform: translateY(-50%);
}
.phone_fixed {
	position: fixed;
	right: 0px;
	top: 50%;
	transform: translateX(calc(100% - 55px)) translateY(calc(-100% + 20px));
	z-index: 999;
	background-color: rgb(245, 127, 25);
	font-family: "Poppins", sans-serif;
	font-size: 16px;
	color: rgb(0, 0, 0);
	padding: 15px;
	padding-left: 60px;
	border-radius: 25px 0px 0px 25px;
	cursor: pointer;
	transition: 0.5s all ease;
}
.phone_fixed:hover {
    transform: translateX(calc(0%)) translateY(calc(-100% + 20px));
}
.phone_fixed a {
	color: white;
}
#hrfsamplereport {
	color: red;
}

/*  skill test page */
.c-content-box.c-size-sm {
	padding: 30px 0;
}

.c-content-counter-1 {
	padding-top: 20px;
}

.c-content-counter-1 > .row > div {
	text-align: center;
}
.c-content-title-2 {
	margin-bottom: 20px;
}
.c-font-dark-3 {
	color: #41515b !important;
}
.c-font-40 {
	font-size: 40px;
}
.c-font-uppercase {
	text-transform: uppercase;
}
.c-font-bold {
	font-weight: 600 !important;
}
.c-center, .c-font-center {
	text-align: center;
}
.c-font-20 {
	font-size: 20px;
}
.c-content-title-2 > .c-line.c-dot {
	height: 1px;
	position: relative;
}
.c-content-title-2 > .c-line.c-line-short {
	width: 180px;
	margin: 0 auto;
}
.c-theme-bg {
	background: #32c5d2 !important;
}
.c-font-dark {
	color: #2f353b !important;
}
.c-font-17 {
	font-size: 17px;
}
.c-font-sbold {
	font-weight: 500 !important;
}
.c-margin-t-20 {
	margin-top: 20px;
}
.c-padding-10 {
	padding: 10px;
}
.form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
}
.c-btn-uppercase.btn-lg {
	font-size: 16px;
	padding: 12px 26px 11px;
}
.c-btn-yellow {
	border-color: #FF6B57;
	border-width: 1px;
	color: #fff;
	background: #FF6B57;
	border-color: #FF6B57;
}
.c-btn-uppercase {
	text-transform: uppercase;
}
.c-btn-square {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}
.c-btn-bold {
	font-weight: 700;
}
.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
}
.fa-bar-chart-o::before, .fa-bar-chart::before {
	content: "\f080";
}

/* .form-group.c-padding-10 {
	position: relative;
	bottom: 0;
	top: -66px;
	text-align: right;
	right: 249px;
} */
.c-content-title-2 > .c-line.c-dot::after {
	background-color: #88909a;
	left: 50%;
	display: inline-block;
	position: absolute;
	content: '';
	width: 10px;
	height: 10px;
	top: -4px;
	margin-left: -5px;
	border-radius: 10px !important;
}
.c-theme-bg-after::after {
	background: #32c5d2 !important;
}
/* .c-padding-10 {
	padding: 10px;
	position: relative;
	bottom: 643px;
	left: 850px;
} */
#bio_ep {
	width: 568px;
	height: initial;
	top: 30% !important;
	color: #333;
	-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
	box-shadow: 0 5px 15px rgba(0,0,0,0.5);
	background-color: #fafafa;
	text-align: center;
}
.form-group-pdf-file.c-padding-10 {
	position: absolute;
	float: right;
	right: 0;
	bottom: 9%;
	right: 18%;
}

.quality .border {
	border: solid 1px;
	width: 90%;
	height: 33px;
	font-size: 18px;
	padding-left: 10px;
}
.plan_detail li {
	list-style: none;
	padding-bottom: 14px;
}
.plan_detail .fa.fa {
	padding-right: 10px;
}
.plan_detail {
	font-size: 16px;
	font-family: muli;
	padding-left: 0;
	margin: 0;
}
.plan_detail ul {
	padding: 0;
	margin: 0;
}
.plan_detail span {
	font-weight: bold;
	color: #000;
}
.plan_detail .fa.fa {
	padding-right: 10px;
	color: #f58322;
}
.price_plan span {
	font-weight: 700;
	color: #000;
	margin-left: 13px;
}
.price_plan {
	font-size: 16px;
font-family: muli;
margin-left: 42%;
}
.price_plan p {
	padding: 0;
	margin: 4px;
}

.footer-icon::before {
	position: absolute;
	top: 0%;
	left: 6px;
	content: '';
	background-image: url('https://webbazaar.co.in/careerdiksoochi/wp-content/uploads/2020/01/580b57fcd9996e24bc43c543.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	height: 40px;
	width: 40px;
	background-color: rgb(255, 255, 255);
	border-radius: 50%;
}
.footer-icon a {
	color: white;
	margin-left: 20%;
	padding-top: 16px;
	font-size: 19px;
	font-family: muli;
}
#merchant-area {
	display: none !important;
}

form.ajax-auth {
	display: none;
	z-index: 999;
	position: absolute;
	top: 65px;
	left: 50%;
	width: 350px;
	margin-left: -200px;
	padding: 40px 25px 25px 25px;
	background-color: #FFFFFF;
	border-radius: 8px;
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
}

.dashboard h1 {
	text-align: center;

font-size: 40px;

text-transform: uppercase;

font-weight: 800;
}

.dashboard h4 {
	font-size: 30px;
	margin-top: 11%;
}
.report h1 {
	margin-top: 4%;
}
.Counsellor h1 {
	margin: 5% 0;
	text-align: center;
	font-size: 40px;
	text-transform: uppercase;
	font-weight: 800;
}
.Counsellor li {
	font-size: 16px;
	color: #000;
	font-family: muli;
	font-weight: 700;
}
.Counsellor a {
	float: left;
	margin-top: 13px;
	color: rgb(1, 56, 123);
}
.dashboard .para {
	font-family: muli;
	font-size: 15px;
	color: #000;
	line-height: 31px;
}
.elementor-tabs-wrapper {
	background: #05518b;
}
.dashboard img {
	margin-top: 30%;
	margin-left: 30%;
}
.report h1 {
	text-align: center;
	font-size: 41px;
	text-transform: uppercase;
	font-weight: 800;
}


.career_dashboard .nav.nav-tabs.tabs-left.sideways {
	background: #05518b;
	margin-left:0;
}
.career_dashboard .nav-tabs > li {
	float: left;
	margin-bottom: 29px;
	width: 100%;
}

.career_dashboard .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	color: #fff;
	cursor: default;
	background-color: transparent;
	border: none;
	border-bottom-color: transparent;
	font-size: 14px;
	font-family: muli;
	font-weight: bold;

}
.career_dashboard .nav-tabs > li > a:hover {
	border-color: none !important;
	background: none;
	color: #f5811e;
	font-family: muli;
	font-weight: bold;
}
.career_dashboard li a {
	color: #fff;
	font-family: muli;
	font-weight: bold;
}

#psychometric-v h1 {
	text-align: center;
	font-size: 40px;
	text-transform: uppercase;
	font-family: muli;
	font-weight: bold;
}
#psychometric-v h4 {
	font-size: 20px;
	font-weight: bold;
}
#psychometric-v .para {
	font-family: muli;
	color: #000;
	line-height: 33px;
}
.career_dashboard .fa.fa {
	position: absolute;
	top: 31px;
	left: 10px;
	color: white;
	font-size:18px;
}
.career_dashboard ul li a {
	padding-left: 40px;
	padding-top: 26px;
	font-size: 18px;
	border:none !important;
}
.tab-content {
	padding-top: 18px;
}
.nav.nav-tabs.tabs-left.sideways {
	top: 0;
	bottom: 0;
	right: auto;
	left: 0;
	display: block;
	color: #fff;
	font-weight: 200;
	height: 100%;
	position: relative;
	max-height: calc(100vh - -214px);
	min-height: 100%;
	overflow: auto;
	width: 305px;
	z-index: 4;
}
.nav.nav-tabs.tabs-left.sideways::before {
	display: block;
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 2;
}
.nav.nav-tabs.tabs-left.sideways {
	position: fixed;
	top: 160px;
	transition: .3s ease-in-out;
}
.nav.nav-tabs.tabs-left.sideways.fixed-header {
	top: 0;
}
.page-id-1493 footer {
	display: none !important;
}
.tab-content h1 {
	text-align: center;
	font-size: 30px;
	font-family: muli;
	font-weight: bold;
}
.the_champ_sharing_container.the_champ_horizontal_sharing {
    display: none !important;
}
.the_champ_sharing_container.the_champ_vertical_sharing.the_champ_hide_sharing.the_champ_bottom_sharing {
    display: none !important;
}

.thankyou_desc {
	margin-top: 20px;
}
.thankyou_desc {

    margin-top: 20px;
    margin-bottom: 20px;
    border: solid 1px;

}


@media only screen and (min-width:320px ) and (max-width:353px){
		.price-page p::before {top: 60px;left: 33%;}
}
@media only screen and (min-width:320px ) and (max-width:480px){
	.about-career .elementor-column-wrap.elementor-element-populated {padding: 14% 0 0 5% !important;}
	.about-career .elementor-heading-title.elementor-size-default {line-height: 22px;}
.assist .elementor-45 .elementor-element.elementor-element-50e5cec > .elementor-element-populated {
    padding: 0% 0% 0% 6%;}
		.assist .elementor-column-wrap.elementor-element-populated {
    padding: 21% 0 0 5% !important;
}

		.test-main .col-md-6 {padding: 31px 0;}
		.copy-right .elementor-heading-title {padding: 5px 0;line-height: 22px;}
		.footer-icon {padding: 0 0 0 13px;}
		.v-mision .elementor-heading-title.elementor-size-default {
		    font-size: 24px !important;
		    padding: 10px;
		}
.traing-bg .elementor-1107 .elementor-element.elementor-element-8aa4a51 .elementor-heading-title {
    font-size: 23px;
    padding: 8px 0;
    line-height: 29px;}
.header-nav .elementor-column {
    width: auto !important;
    padding: 0 7px;}
				.navbar-inverse .navbar-toggle .icon-bar {background-color: #000;}
				.social-icon li a i {margin: 2px 3px !important;}
						.footer-icon a{margin: 0 0 0 43px;}

				.heading-height .elementor-widget-heading .elementor-heading-title{line-height: 24px !important;}

.elementor-1107 .elementor-element.elementor-element-8aa4a51 .elementor-heading-title{font-size: 23px;line-height: 24px;}
        .price-page h3{font-size:23px;}
				.elementor-281 .elementor-element.elementor-element-c644a87 .elementor-heading-title {font-size: 25px;line-height: 30px;}
				.elementor-widget-heading .elementor-heading-title {line-height: 27px;}
				.elementor-424 .elementor-element.elementor-element-be39e5d.elementor-widget-heading .elementor-heading-title {font-size: 32px;}
				.elementor-348 .elementor-element.elementor-element-d5bdf14 .elementor-heading-title {font-size: 27px;}

}


@media only screen and (min-width:481px ) and (max-width:600px){
	.about-career .elementor-column-wrap.elementor-element-populated {padding: 14% 0 0 5% !important;}
	.about-career .elementor-heading-title.elementor-size-default {line-height: 22px;}
	.assist .elementor-column-wrap.elementor-element-populated {
	padding: 21% 0 0 5% !important;
	}
		.elementor-424 .elementor-element.elementor-element-be39e5d.elementor-widget-heading .elementor-heading-title {font-size: 37px;}
		.test-main .col-md-6 {padding: 31px 0;}
		.social-icon .elementor-column {width: 25%;padding: 11px 0;}
		.copy-right .elementor-heading-title {padding: 5px 0;line-height: 22px;}
		.footer-icon {padding: 0 0 0 13px;}
		.v-mision .elementor-heading-title.elementor-size-default {
		    font-size: 24px !important;
		    padding: 10px;
		}
		.header-nav .elementor-column {
		    width: auto !important;
		    padding: 0 7px;

		}
				.elementor-348 .elementor-element.elementor-element-d5bdf14 .elementor-heading-title {font-size:32px;}
				.elementor-widget-heading .elementor-heading-title {line-height: 27px;}
		.elementor-1107 .elementor-element.elementor-element-8aa4a51 .elementor-heading-title{font-size: 23px;line-height: 24px;}

		.navbar-inverse .navbar-toggle .icon-bar {background-color: #000;}
		.footer-icon a{margin: 0 0 0 43px;}
		.elementor-281 .elementor-element.elementor-element-c644a87 .elementor-heading-title {

    font-size: 25px;
    line-height: 30px;

}
}

@media only screen and (min-width:601px ) and (max-width:767px){
	.about-career .elementor-column-wrap.elementor-element-populated {padding: 14% 0 0 5% !important;}
	.about-career .elementor-heading-title.elementor-size-default {line-height: 22px;}
		.test-main .col-md-6 {padding: 31px 0;}
	.social-icon .elementor-column {width: 11%;padding: 11px 0 0 103px;}
	.copy-right .elementor-heading-title {padding: 5px 0;line-height: 22px;}
		.footer-icon {padding: 0 0 0 13px ;}
		.footer-icon a{margin: 0 0 0 43px;}
		.header-nav .elementor-column {
		    width: auto !important;
		    padding: 0 7px;
		}
		.header-main   .elementor-column {
		    width: auto !important;}
				.assist .elementor-column-wrap.elementor-element-populated {
		    padding: 21% 0 0 5% !important;
		}
		.elementor-1107 .elementor-element.elementor-element-8aa4a51 .elementor-heading-title{font-size: 23px;line-height: 24px;}
		.elementor-281 .elementor-element.elementor-element-c644a87 .elementor-heading-title {

    font-size: 25px;
    line-height: 30px;

}
		.navbar-inverse .navbar-toggle .icon-bar {background-color: #000;}
}

@media only screen and (min-width:768px ) and (max-width:1130px){
	 .navbar {margin-top: 10px  !important;}
}

@media only screen and (min-width:768px ) and (max-width:991px){
.footer-bg {padding: 0% 0% 7% 2% !important;}
	.test-main .col-md-6 {padding: 31px 0;}

	.assist .elementor-column-wrap.elementor-element-populated {
	padding: 21% 0 0 5% !important;
}
.header-dropdown .dropdown-menu {
    margin: 0 -70px;
}
.career-img .attachment-large {
    height: 493px;
}
}

@media only screen and (min-width:992px ) and (max-width:1314px){
	.career-img .attachment-large {height: 493px;}
}




.social-icon {
    margin: 0 auto;
    text-align: center;
}



.social-icon li a i {
	color: #fff;
	font-size: 24px;
  border: 3px solid #fff;border-radius: 52%;
	width: 47px;
	height: 47px;
	padding: 0 0 0 5px;
	margin: 0 11px;
	line-height: 39px;
}
.social-icon li a i:hover{
	color: #000;border: 3px solid #000;
}
.classtowel .col-md-3 {
	width: 20%;
}
.class_loginca {
	display: none;
}
.logged-in .class_logincb {
	display: none;
}
.logged-in .class_loginca {
	display: block;
}
.exam_login {
	text-align: center;
}
.exam_login .btn-link {
	background: #f0ad4e;
	color: #fff !important;
	padding: 10px 30px;
	border-radius: 30px;
}
.exam_login a {
	color: #fff;
	font-size: 16px;
	font-weight: bold;

}
.exam_login a:hover {
	color: #fff;
	text-decoration: none !important;
	border: none !important;
}
.whatsapp{
	font-size: 16px;
	color: #fff !important;
}