/* .nf-form-content .nf-field-container{
	margin-bottom: 10px !important;
} */

/* Tool tip icon start*/
.hint {
	display: inline-block;
	position: relative;
	margin-left: .5em;
}

/* background style for 'i' */
.hint-icon {
	background: #1170be;
	border-radius: 10px;
	cursor: pointer;
	display: inline-block;
	/* font-style: normal; */
	font-family: "Libre Baskerville";
	height: 20px;
	/* line-height: 0.9em; */
	line-height: 18px;
	text-align: center;
	width: 20px;
	color: #fff;
}

/* hint icon hover style */

/* .hint-icon:hover {
    background: #1170be;
    color: #fff;
} */

/* Displays the hint. important! Do not remove. */
.hint:hover .hint-description, .hint:focus .hint-description {
	display: inline-block;
}

/* position of the hint  */
.hint-description {
	display: none;
	background: #f6f8fa;
	border: 1px solid #a5acb5;
	border-radius: 4px;
	font-size: 14px;
	color: #000;
	font-weight: 500;
	padding: 1em;
	position: absolute;
	left: 50%;
	bottom: 100%;
	width: 250px;
	z-index: 9999;
	transform: translateX(-50%);
	padding: 7px 10px !important;
	line-height: 1.3;
}

/* styling for the arrow */
.hint-description:before, .hint-description:after {
	content: "";
	position: absolute;
	left: 50%;
	bottom: -21px;
	border-style: solid;
	border-width: 10px 10px 10px 10px;
	border-color: #a5acb5 transparent transparent transparent;
	transform: translateX(-50%);
}

/* overlay styling */
.hint-description:after {
	left: 50%;
	border-top-color: #f6f8fa;
	bottom: -20px;
}

/* .pi_seminar_table .arrow_edit img{
	width: 40px !important;
    height: 40px !important;
    top: -20px;
    left: 25px;
}
.pi_seminar_table span.red_line:before{
	left: 75px;
    top: 15px;
}
.pi_seminar_table .td-content{
	font-size:18px !important;
}
.pi_seminar_table .arrow_edit{
	font-size: 28px !important;
	position: relative;
    left: 22px;
}
.pi_seminar_table .pi_gs_1 .eael-data-table-th-img,
.pi_seminar_table .pi_gs_2 .eael-data-table-th-img {
	display:none !important;
}
.pi_seminar_table .pi_feature,
.pi_seminar_table .pi_gs_1,
.pi_seminar_table .pi_gs_2{
	width:33.33% !important;
}
.pi_seminar_table .pi_gs_1 .data-table-header-text,
.pi_seminar_table .pi_gs_2 .data-table-header-text{
	font-size: 16px !important;
} */
.elementor-100 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .elementor-98 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .page-id-7391 .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit:hover .table_info_tooltip, .page-id-7391 .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit:hover .table_info_tooltip, .single-post .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip {
	pointer-events: all;
	opacity: 1;
}

.elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit {
	margin-bottom: 0px;
	padding-left: 0px;
	display: inline-block;
	position: relative;
	top: -15px;
	left: 15px;
}

.elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip {
	position: absolute;
	right: 55px;
	top: 50%;
	transform: translatey(-50%);
	width: 550px;
	background: #fff;
	padding: 20px 25px;
	border-radius: 5px;
	box-shadow: 2px 4px 12px 1px rgba(0, 0, 0, .08);
	pointer-events: none;
	opacity: 0;
	transition: all .3s ease-in-out;
}

.elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip p, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip p, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip p {
	color: #000;
	font-size: 20px;
	line-height: 1.3;
}

.elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p span, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip p span, .elementor-7391 .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip p span, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip p span {
	color: #2b61ae;
}

.elementor-7391 .elementor-element.elementor-element-7168b82 .eael-data-table thead tr th {
	color: #2b61ae;
	background-color: #fff;
}

.pi_seminar_table .eael-data-table .table-header .pi_gs_1 .arrow_edit:hover .table_info_tooltip, .pi_seminar_table .eael-data-table .table-header .pi_gs_2 .arrow_edit:hover .table_info_tooltip {
	pointer-events: all;
	opacity: 1;
}

.pi_seminar_table .eael-data-table .table-header .table_info_tooltip p span {
	color: #2b61ae !important;
}

.pi_seminar_table .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip, .pi_seminar_table .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip {
	position: absolute;
	right: 55px;
	top: 50%;
	transform: translatey(-50%);
	width: 550px;
	background: #fff;
	padding: 20px 25px;
	border-radius: 5px;
	box-shadow: 2px 4px 12px 1px rgba(0, 0, 0, .08);
	pointer-events: none;
	opacity: 0;
	transition: all .3s ease-in-out;
}

.pi_gs_1, .pi_gs_2 {
	background: #2b61ae !important;
	color: #fff !important;
}

.pi_gs_1 {
	background-color: #2b61ae !important;
	color: #fff !important;
	border-right: 1px solid #fff !important;
}

.pi_gs_2 {
	background-color: #2b61ae !important;
	color: #fff !important;
	border-left: 1px solid #fff !important;
	border-top-right-radius: 12px !important;
}

.pi_seminar_table .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip p, .pi_seminar_table .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip p {
	color: #000;
	font-size: 20px;
	line-height: 1.3;
}

.pi_seminar_table .elementor-widget-eael-data-table {
	border: 1px solid #d9d9d9;
	box-shadow: 0px 4px 16px rgba(0, 0, 0, .15);
	border-radius: 12px;
}

.pi_seminar_p {
	background: linear-gradient(180deg, rgba(255, 255, 255, .85) 0%, rgba(255, 255, 255, 0) 152.52%) !important;
	backdrop-filter: blur(22px);
}

.pi_bottom_footer {
	margin-bottom: 0px !important;
}

.pi_price_dark_btn {
	border-radius: 10px !important;
	color: #4b4f58 !important;
	border-color: #4b4f58 !important;
}

.pi_price_dark_btn:hover {
	border-radius: 10px !important;
	color: #fff !important;
	border-color: #4b4f58 !important;
	background-color: #4b4f58 !important;
}

span.red_line:before {
	background-size: cover;
	content: " ";
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-16.png");
	left: 101px;
	top: 22px;
	background-repeat: no-repeat;
	position: absolute;
	display: inline-block;
	width: 70px;
	height: 20px;
	transform: rotate(1.76deg);
}

.pi_gs_1 span.red_line:before, .pi_gs_2 span.red_line:before {
	background-size: cover;
	content: " ";
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-16.png");
	left: 50px;
	top: 22px;
	background-repeat: no-repeat;
	position: absolute;
	display: inline-block;
	width: 70px;
	height: 20px;
	transform: rotate(1.76deg);
}

.proccess_work_title {
	margin-bottom: 5px !important;
}

.pi_form .nf-form-content .ninja-forms-field {
	font-size: 14px !important;
}

.pi_form .submit-wrap input {
	border: unset !important;
}

.pi_form .submit-wrap input:hover {
	background-color: #2b61ae !important;
}

.nf-error.field-wrap .nf-field-element:after {
	display: none;
}

.pi_eandc .elementor-widget-image {
	margin-bottom: 0px !important;
}

.elementor-location-footer ul li a {
	padding-left: 0px !important;
	padding-right: 5px !important;
}

.pi_testimonials .swiper-slide {
	min-height: 365px;
	box-shadow: 9px 11px 14px rgba(0, 0, 0, .1);
}

.nf-form-title {
	display: none;
}

.pi_price_table:hover {
	background: #2b61ae !important;
}

input.ninja-forms-field {
	border-radius: 10px !important;
	height: 45px !important;
}

textarea.ninja-forms-field {
	height: 100px !important;
}

.submit-wrap {
	text-align: center !important;
}

.submit-wrap input {
	background: #fff !important;
	color: #2b61ae !important;
	border-radius: 10px !important;
	padding: 10px 25px !important;
}

.elementor-social-icon {
	box-shadow: 0px 8px 16px rgba(0, 0, 0, 10%) !important;
}

header .menu-item .elementor-item {
	padding-bottom: 10px !important;
}

#star_img {
	padding-bottom: 25px;
}

.pi_btn {
	top: 20px !important;
}

.pi_title_bg {
	background: #2b61ae;
	padding: 10px;
}

.pi_form input {
	width: 50% !important;
	background-color: #fff !important;
	border: 1px solid rgba(255, 255, 255, 1) !important;
	box-shadow: 0px 4px 16px rgba(0, 0, 0, .15) !important;
}

.pi_form .submit-wrap input {
	background-color: #4b4f58 !important;
	color: #fff !important;
	font-size: 19px !important;
	width: 25% !important;
	border-radius: 10px !important;
	padding: 5px 10px !important;
}

.pi_form label {
	font-style: normal !important;
	line-height: 29px !important;
	color: #2b61ae !important;
	font-size: 18px !important;
	font-weight: 500 !important;
	font-family: "Montserrat" !important;
}

.pi_arrow_box .elementor-widget-wrap {
	position: relative;
}

.pi_arrow_box .elementor-widget-wrap::before {
	content: "";
	position: absolute;
	left: -20px;
	top: 0;
	border-top: 20px solid rgba(0, 0, 0, 0);
	border-right: 10px solid rgba(43, 97, 174, .4);
	border-bottom: 20px solid rgba(43, 97, 174, .4);
	border-left: 10px solid rgba(0, 0, 0, 0);
}

.pi_form .nf-form-content nf-fields-wrap {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12px;
}

.pi_form .nf-form-content nf-fields-wrap nf-field {
	max-width: 50%;
	width: 100%;
	padding: 0 12px;
}

.pi_form .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field-element input {
	width: 100% !important;
}

.pi_form .nf-form-content .submit-container input {
	width: 100% !important;
	font-family: "Montserrat" !important;
	font-weight: 500 !important;
	font-size: 16px !important;
	line-height: 20px !important;
}

.pi_form .nf-form-content nf-fields-wrap nf-field:last-child {
	max-width: 100%;
}

.pi_form .nf-form-content nf-fields-wrap nf-field .submit-container {
	width: fit-content;
	margin: 0 auto;
}

.pi_contact_form .nf-form-content nf-fields-wrap {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12px;
}

.pi_contact_form .nf-form-content nf-fields-wrap nf-field {
	max-width: 50%;
	width: 100%;
	padding: 0 12px;
}

.pi_contact_us_form .submit-wrap .ninja-forms-field {
	color: #fff !important;
	background-color: #2b61ae !important;
}

.pi_contact_us_form .submit-wrap:hover .ninja-forms-field {
	background: #3a3a3a !important;
}

.pi_contact_form .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field-element input {
	width: 100% !important;
}

.pi_contact_form .submit-wrap input {
	background-color: #2b61ae !important;
	color: #fff !important;
}

.pi_contact_form .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field-element textarea {
	background-color: #fff !important;
}

.pi_contact_form .nf-form-content .list-select-wrap > div div:after {
	color: #818181 !important;
}

.pi_contact_form .nf-form-content nf-fields-wrap nf-field:nth-child(5) {
	max-width: 100%;
}

.pi_contact_form .nf-form-content nf-fields-wrap nf-field:last-child {
	max-width: 100%;
}

.pi_contact_form .nf-form-content nf-fields-wrap nf-field .submit-container {
	width: fit-content;
	margin: 0 auto;
}

.pi_contact_form .nf-form-content label {
	font-size: 13px !important;
	font-weight: 400 !important;
}

.pi_contact_form .ninja-forms-field, .pi_contact_form .listselect-wrap {
	border-radius: 5px !important;
}

table td, table th {
	vertical-align: middle !important;
}

.eael-data-table tbody tr td {
	padding: 10px 15px !important;
}

.pi_feature {
	width: 55% !important;
	border-left: solid !important;
	border-color: #2b61ae !important;
	border-top-left-radius: 12px !important;
	border: 1px solid !important;
}

.pi_feature_new {
	width: 33.33% !important;
	border-left: solid !important;
	border-color: #2b61ae !important;
	border-top-left-radius: 12px !important;
	border: 1px solid !important;
}

.pi_gs {
	background-color: #2b61ae !important;
	color: #fff !important;
	border-top-right-radius: 12px !important;
}

.pi_gs_1, .pi_gs_2 {
	width: 33.33% !important;
}

.pi_about_slider1 li, .pi_about_slider2 li, .pi_about_slider3 li, .pi_about_slider4 li {
	list-style: none;
	background-image: none;
	background-repeat: none;
	background-position: 0;
}

.pi_about_slider1 li.nitro-lazy, .pi_about_slider2 li.nitro-lazy, .pi_about_slider3 li.nitro-lazy, .pi_about_slider4 li.nitro-lazy {
	background-image: none !important;
}

.pi_about_slider1 ul, .pi_about_slider2 ul, .pi_about_slider3 ul, .pi_about_slider4 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	padding-inline-start: 0px !important;
}

.pi_about_slider1 li {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/02/Vector-4.png");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px !important;
	background-size: 25px 25px !important;
}

.pi_about_slider1 li.nitro-lazy {
	background-image: none !important;
}

.pi_about_slider2 li {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/02/Vector-4.png");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px !important;
	background-size: 25px 25px !important;
}

.pi_about_slider2 li.nitro-lazy {
	background-image: none !important;
}

.pi_about_slider3 li {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/02/Vector-4.png");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px !important;
	background-size: 25px 25px !important;
}

.pi_about_slider3 li.nitro-lazy {
	background-image: none !important;
}

.pi_about_slider4 li {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/02/Vector-4.png");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px !important;
	background-size: 25px 25px !important;
}

.pi_about_slider4 li.nitro-lazy {
	background-image: none !important;
}

.pi_faq .elementor-tab-title {
	border-bottom: 1px solid rgba(0, 0, 0, .02) !important;
	border-top: unset !important;
	border-left: unset !important;
	border-right: unset !important;
}

.pi_faq .elementor-tab-title.active-default {
	border-bottom: unset !important;
	border-top: unset !important;
	border-left: unset !important;
	border-right: unset !important;
}

.pi_faq .eael-accordion-content.active-default {
	border: 2px solid #d9d9d9 !important;
	border-top: unset !important;
	border-left: unset !important;
	border-right: unset !important;
}

.page-id-2371 header, .page-id-2371 footer, .page-id-2371 .elementor-location-footer {
	display: none !important;
}

.pi_blog_post article {
	background: #fff;
	box-shadow: 0px 8px 16px rgba(0, 0, 0, 15%);
	border-radius: 10px;
	padding: 25px !important;
}

.pi_blog_post .elementor-post__thumbnail {
	border-radius: 10px;
}

/* .pi_blog_post .elementor-post__title a{
	font-size: 20px !important;
    font-weight: 500 !important;
    color: #000 !important;	
	line-height: 15px !important;
} */
.pi_blog_post .elementor-post__text {
	display: contents !important;
}

.pi_blog_post .elementor-post__title {
	order: 2 !important;
}

.pi_blog_post .elementor-post__meta-data span:before {
	display: inline-block;
	content: "";
	-webkit-border-radius: .375rem;
	border-radius: .375rem;
	height: 7px;
	width: 7px;
	margin-right: 3px;
	background-color: #2b61ae;
	vertical-align: middle;
}

.pi_blog_post .elementor-post__meta-data span {
	font-family: "Montserrat" !important;
	font-weight: 500 !important;
	line-height: 20px !important;
	padding-right: 10px;
}

.elementor-widget-testimonial-carousel .swiper-slide {
	height: 100% !important;
}

.proccess_number {
	font-family: "Montserrat" !important;
	color: #f84569;
	font-size: 20px !important;
	font-weight: 700 !important;
	margin-top: 0px !important;
	margin-bottom: 5px !important;
}

.proccess_title {
	font-family: "Montserrat" !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	line-height: 18px !important;
	color: #2b61ae !important;
	margin-bottom: 0px !important;
}

.proccess_title_2 {
	font-family: "Montserrat" !important;
	color: #3a3a3a !important;
	font-weight: 500 !important;
	font-size: 13px !important;
	line-height: 16px !important;
}

.proccess_discription {
	font-family: "Montserrat" !important;
	color: #3a3a3a !important;
	font-weight: 500 !important;
	font-size: 11px !important;
	line-height: 15px !important;
	margin-bottom: 0px !important;
}

.pi_box_scrolling_sec {
	max-height: 500px;
}

.pi_box_scrolling {
	overflow: scroll;
	max-height: 500px;
}

.pi_box_scrolling::-webkit-scrollbar {
	width: 0px !important;
	height: 0px !important;
}

.pi_box_scrolling .elementor-widget-text-editor {
	max-height: 420px !important;
}

.pi_scroll_column {
	float: left;
	width: 50%;
}

.pi_scroll_row:after {
	content: "";
	display: table;
	clear: both;
}

.pi_scroll_row .card {
	background: #fff;
	border-radius: 10px;
	margin: 15px 10px;
	padding: 15px 15px;
}

.pi_scroll_row .card:hover {
	background: #2b61ae;
}

.pi_scroll_row .card:hover .arrow-wrapper, .pi_scroll_row .card:hover h5, .pi_scroll_row .card:hover p, .pi_scroll_row .card:hover .arrow-wrapper {
	color: #fff;
}

.pi_scroll_row .image-wrapper, .pi_scroll_row h5, .pi_scroll_row p {
	text-align: center;
}

.pi_scroll_row .arrow-wrapper {
	/* 	display:none; */
	text-align: right;
	color: #2b61ae;
}

.nf-form-layout .nf-before-form-content {
	display: none;
}

.immunity_table tbody > tr:nth-child(odd) > td {
	background-color: transparent !important;
}

.pi_step_title .elementor-widget-heading {
	background: linear-gradient(180deg, #2b61ae -10.63%, rgba(43, 97, 174, .24) 187.5%);
	opacity: .8;
	border-radius: 0px 250px 250px 0px;
}

.immunity_table td {
	background-color: transparent !important;
	border: unset !important;
	padding: 5px !important;
}

.pi_blog_post .elementor-post__read-more {
	font-size: 14px !important;
	bottom: 125px !important;
	left: 175px !important;
	position: relative !important;
	background: #2b61ae !important;
	color: #fff !important;
	border-radius: 30px !important;
	padding: 5px 18.1719px 5px 18px !important;
}

.pi_blog_post .elementor-post__title {
	margin-top: -30px !important;
}

.pi_step_text_box {
	min-height: 225px;
}

.pi_price_table {
	background: #4b4f58 !important;
	border-radius: 10px !important;
	color: #fff !important;
	border: unset !important;
}

.pi_blog_post .elementor-post__meta-data span.pi_by:nth-child(1):before {
	height: 0px;
	width: 0px;
}

.pi_blog_post .elementor-post__meta-data span.pi_by {
	color: #2b61ae !important;
	padding-right: 5px !important;
}

.single-post .elementor-posts .elementor-post__meta-data, .single-post .elementor-posts .elementor-post__title {
	text-align: left;
}

.single-post .entry-title, .single-post .comments-area {
	display: none;
}

.arrow_edit {
	height: 25px !important;
	width: 25px !important;
	vertical-align: middle;
}

.pi_latest_blog .elementor-post__title {
	padding: 5px !important;
}

.pi_latest_blog .elementor-post__title:hover {
	background: #fff;
	box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 10%);
	border-radius: 5px;
	padding: 5px !important;
}

#more {
	display: none;
}

/* .pi_about_tab ul li{
	width: 25% !important;	
} */

/* :nth-child(1) */

/* #academics:active{
	background: url(https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-7.png) #2B61AE !important;
    background-size: 220px 180px !important;
    background-position: top left !important;
    background-repeat: no-repeat !important;	
}
#athletics{
	background: url(https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-7.png) !important;
    background-size: 220px 180px !important;
    background-position: top left !important;
    background-repeat: no-repeat !important;	
}
#professional{
	background: url(https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-7.png) !important;
    background-size: 220px 180px !important;
    background-position: top left !important;
    background-repeat: no-repeat !important;	
}
#arts{
	background: url(https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-7.png) !important;
    background-size: 220px 180px !important;
    background-position: top left !important;
    background-repeat: no-repeat !important;	
} */

/* html,
body{
	overflow: hidden !important;	
} */
.pi_footer_form .nf-field-label {
	display: none;
}

.pi_hypnosis_slider h3 {
	color: #000;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 35px;
}

.pi_hypnosis_slider p {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 24px;
	color: #7a7a7a;
}

.pi_hypnosis_slider .owl-item:hover {
	background: #fff;
	width: 327.75px;
	border-radius: 20px 20px 20px 20px;
}

.pi_hypnosis_slider .owl-item {
	min-height: 370px !important;
}

.pi_gs .data-table-header-text, .pi_gs_1 .data-table-header-text, .pi_gs_2 .data-table-header-text {
	font-size: 18px !important;
}

.pi_gs .arrow_edit, .pi_gs_1 .arrow_edit, .pi_gs_2 .arrow_edit {
	font-size: 28px !important;
}

.arrow_edit {
	display: flex;
	width: 100% !important;
	justify-content: center;
	padding-top: 10px;
}

.arrow_edit img {
	width: 30px !important;
	height: 30px !important;
	top: 5px;
	left: 10px;
	position: relative;
}

.elementor-post__title .hover_edit {
	height: 25px;
	width: 25px;
}

.pi_faq_call a {
	color: #fff !important;
}

.pi_faq_call p {
	margin-bottom: 0rem !important;
}

.pi_faq {
	border-bottom: 2px solid #d9d9d9 !important;
}

/* 	custom css */
.elementor-1950 .elementor-element.elementor-element-428b127 .elementor-heading-title {
	text-transform: unset;
}

.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Polygon-6.png");
	background-position: left center;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: transparent;
	padding: 36px 0px 36px 56px;
	position: relative;
}

.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container::before {
	content: "";
	position: absolute;
	left: 99px;
	top: 50%;
	transform: translateY(-50%);
	width: calc(100% - 101px);
	height: calc(100% - 72px);
	background: #fff;
	z-index: 9;
	filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, .21));
}

.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper {
	padding: 20px 20px 35px 32px;
	position: relative;
	z-index: 9;
}

.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper::before {
	content: "";
	position: absolute;
	left: 10px;
	top: 6px;
	width: 56px;
	height: calc(50% + 16px);
	background: #fff;
	transform: rotate(30deg);
	z-index: -1;
}

.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper::after {
	content: "";
	position: absolute;
	left: 10px;
	bottom: 7px;
	width: 56px;
	height: calc(50% + 16px);
	background: #fff;
	transform: rotate(-30deg);
	z-index: -1;
}

.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img {
	margin-top: 16px;
}

.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container {
	background-position: right center;
	padding: 36px 56px 36px 0px;
}

.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container::before {
	left: auto;
	right: 101px;
}

.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper {
	padding: 20px 32px 35px 20px;
}

.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper::before {
	left: auto;
	right: 10px;
	transform: rotate(-30deg);
}

.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper::after {
	left: auto;
	right: 10px;
	transform: rotate(30deg);
}

.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(4) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container::before {
	left: 101px;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li {
	font-weight: 700;
	font-size: 48px;
	line-height: 59px;
	text-align: center;
	color: #4b4f58;
	padding: 120px 20px;
	width: 25%;
	background-size: 180px;
	background-repeat: no-repeat;
	background-position: -59px center;
	transition: all .3s ease-in-out;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1) {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector.png");
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1).nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1):hover {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-2.png");
	background-size: 456px;
	background-position: -138px center;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1).active.nitro-lazy, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1):hover.nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2) {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Athletics.png");
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2).nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2):hover {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Athletics-2.png");
	background-size: 300px;
	background-position: -100px center;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2).active.nitro-lazy, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2):hover.nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3) {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-1.png");
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3).nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3):hover {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Vector-3.png");
	background-size: 300px;
	background-position: -100px center;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3).active.nitro-lazy, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3):hover.nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4) {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Group-754-1.png");
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4).nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4):hover {
	background-image: url("https://highperformance.adeptd.com/wp-content/uploads/2023/03/Group-754-1-1.png");
	background-size: 300px;
	background-position: -100px center;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4).active.nitro-lazy, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4):hover.nitro-lazy {
	background-image: none !important;
}

.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li .title-after-icon {
	margin: 0;
}

/* 	.pi_gs .arrow_edit img{
		display:flex;
	} */
.elementor-100 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit, .elementor-98 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit, .single-post .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit {
	margin-bottom: 0px;
	padding-left: 0px;
	display: inline-block;
	position: relative;
	top: -15px;
	left: 15px;
}

.elementor-100 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit img, .elementor-98 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit img, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit img, .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit img, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit img, .single-post .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit img {
	width: 46px;
	height: 46px;
	object-fit: contain;
	cursor: pointer;
}

.elementor-100 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip, .elementor-98 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip, .single-post .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip {
	position: absolute;
	right: 55px;
	top: 50%;
	transform: translatey(-50%);
	width: 550px;
	background: #fff;
	padding: 20px 25px;
	border-radius: 5px;
	box-shadow: 2px 4px 12px 1px rgba(0, 0, 0, .08);
	pointer-events: none;
	opacity: 0;
	transition: all .3s ease-in-out;
}

.elementor-100 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p, .elementor-98 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p, .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip p, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip p, .single-post .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p {
	color: #000;
	font-size: 20px;
	line-height: 1.3;
}

.elementor-100 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p span, .elementor-98 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p span, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p span, .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit .table_info_tooltip p span, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit .table_info_tooltip p span, .single-post .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit .table_info_tooltip p span {
	color: #2b61ae;
}

.elementor-100 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .elementor-98 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .elementor-96 .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip, .elementor-element .eael-data-table .table-header .pi_gs_1 .arrow_edit:hover .table_info_tooltip, .elementor-element .eael-data-table .table-header .pi_gs_2 .arrow_edit:hover .table_info_tooltip, .single-post .elementor-element .eael-data-table .table-header .pi_gs .arrow_edit:hover .table_info_tooltip {
	pointer-events: all;
	opacity: 1;
}

.pi_about_read_more .elementor-widget-button .elementor-button-link {
	pointer-events: none;
}

.pi_about_read_more .elementor-widget-button .elementor-button-wrapper {
	width: fit-content;
	cursor: pointer;
}

.pi_about_read_more .elementor-widget-text-editor {
	height: 300px;
	overflow: hidden;
	position: relative;
}

.pi_about_read_more .elementor-widget-text-editor::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	height: 104px;
	width: 100%;
	background: linear-gradient(359deg, #fff 29.85%, rgba(255, 255, 255, .06) 123.29%);
}

.pi_about_read_more .elementor-widget-text-editor.show_text {
	height: auto;
}

.pi_about_read_more .elementor-widget-text-editor.show_text::before {
	display: none;
}

.pi_counter_step .elementor-section .elementor-container .elementor-column .elementor-widget-wrap {
	position: relative;
}

.pi_counter_step .elementor-section .elementor-container .elementor-column .elementor-widget-wrap::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	height: 2px;
	background: #e1e3e7;
}

.pi_counter_step .elementor-section .elementor-container .elementor-column:first-child .elementor-widget-wrap::before {
	left: auto;
	right: 0;
	width: 50%;
}

.pi_counter_step .elementor-section .elementor-container .elementor-column:last-child .elementor-widget-wrap::before {
	width: 50%;
}

.pi_counter_step .elementor-section .elementor-container .elementor-column .elementor-widget-wrap::after {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	width: 10px;
	height: 2px;
	background: #7a6c8a;
}

.pi_counter_step .elementor-section .elementor-container .elementor-column:first-child .elementor-widget-wrap::after {
	display: none;
}

.pi_counter_step .elementor-section .elementor-container .elementor-column:last-child .elementor-widget-wrap::after {
	left: -12px;
	width: 12px;
}

@media (max-width: 1500px) {
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li {
		font-size: 35px;
		line-height: 1.3;
		padding: 95px 20px;
	}
	
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1):hover, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2):hover, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3):hover, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4):hover {
		background-size: 220px;
	}
}

@media (max-width: 1200px) {
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li {
		font-size: 28px;
		padding: 75px 20px;
		background-size: 130px;
		background-position: -50px center;
	}
	
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1):hover {
		background-size: 240px;
	}
	
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(1):hover, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(2):hover, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(3):hover, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4).active, .elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li:nth-child(4):hover {
		background-size: 175px;
	}
	
	.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(2) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container::before {
		left: 101px;
	}
	
	.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container::before {
		right: 104px;
	}
}

@media (max-width: 1100px) {
	.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-title {
		font-size: 16px;
	}
	
	.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-description {
		font-size: 12px;
	}
}

@media (max-width: 1024px) {
	.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-title {
		font-size: 15px;
		line-height: 1.2;
	}
	
	.elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container::before {
		right: 102px;
	}
}

@media (max-width: 991px) {
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul {
		flex-wrap: wrap;
	}
	
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li {
		width: 50%;
	}
	
	.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container, .elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container {
		background-image: none;
		padding: 0;
		background-color: #fff;
		filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, .21));
	}
	
	.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container.nitro-lazy, .elementor-1950 .elementor-element-populated > .elementor-section:nth-child(3) .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container::before, .elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper::before, .elementor-1950 .elementor-section .elementor-section .elementor-container .elementor-column .elementor-element-populated .pi_step_text_box .elementor-widget-container .elementor-image-box-wrapper::after {
		display: none;
	}
	
	.elementor-1950 .elementor-element-populated > .elementor-section .elementor-container .elementor-column {
		width: 100%;
	}
	
	.pi_step_text_box {
		min-height: auto;
	}
}

@media (max-width: 600px) {
	.elementor-92 .elementor-widget-eael-adv-tabs .elementor-widget-container .eael-advance-tabs .eael-tabs-nav > ul li {
		width: 100%;
	}
	
	.custom-responsive-option-enable .eael-data-table tbody tr td {
		display: table-cell;
	}
}

@media only screen and (max-width: 1024px) {
	.pi_seminar_table .arrow_edit img {
		width: 30px !important;
		height: 31px !important;
		top: -20px;
		left: 10px;
	}
	
	.pi_seminar_table span.red_line:before {
		left: 20px;
		top: 15px;
	}
	
	.pi_seminar_table .arrow_edit {
		font-size: 24px !important;
	}
	
	.pi_counter_step .elementor-column .elementor-widget-wrap {
		background: unset !important;
	}
	
	span.red_line:before {
		left: 35px;
	}
	
	.elementor-4525 .elementor-element.elementor-element-deefe50 .swiper-slide {
		height: 550px !important;
	}
	
	.elementor-4532 .elementor-element.elementor-element-5ea1119 .swiper-slide {
		height: 500px !important;
	}
	
	.elementor-4539 .elementor-element.elementor-element-68be842 .swiper-slide {
		height: 530px !important;
	}
	
	.elementor-4546 .elementor-element.elementor-element-13502de .swiper-slide {
		height: 400px !important;
	}
}

@media only screen and (max-width: 767px) {
	.pi_seminar_image_text .elementor-background-overlay {
		background-image: linear-gradient(270deg, #fff 0%, #2b61ae 0%) !important;
	}
	
	.elementor-4525 .elementor-element.elementor-element-deefe50 .swiper-slide {
		height: 950px !important;
	}
	
	.elementor-4532 .elementor-element.elementor-element-5ea1119 .swiper-slide {
		height: 950px !important;
	}
	
	.elementor-4539 .elementor-element.elementor-element-68be842 .swiper-slide {
		height: 1150px !important;
	}
	
	.elementor-4546 .elementor-element.elementor-element-13502de .swiper-slide {
		height: 630px !important;
	}
	
	.pi_mob_price .pi_features {
		color: #2b61ae;
		border: 1px solid #2b61ae;
	}
	
	.pi_mob_price .group_title {
		background-color: #2b61ae !important;
		color: #fff;
	}
	
	.pi_mob_price table tbody > tr:nth-child(odd) > th, .pi_mob_price table tbody > tr:nth-child(odd) > td {
		background-color: transparent;
	}
	
	.pi_mob_price .group_title {
		text-align: center;
	}
	
	.pi_mob_price .tooltip .tooltiptext span {
		color: #2b61ae;
	}
	
	.pi_mob_price .tooltip .tooltiptext {
		visibility: hidden;
		width: 300px;
		background-color: #fff;
		text-align: center;
		border-radius: 6px;
		padding: 10px;
		position: absolute;
		z-index: 1;
		right: 0;
		color: #3a3a3a !important;
		border-radius: 5px;
		box-shadow: 2px 4px 12px 1px rgba(0, 0, 0, .08);
		pointer-events: none;
		transition: all .3s ease-in-out;
	}
	
	.pi_mob_price .tooltip:hover .tooltiptext {
		visibility: visible;
	}
	
	.pi_mob_price img {
		height: 30px;
		width: 30px;
		top: 8px;
		position: relative;
		left: 10px;
	}
	
	.pi_mob_price table {
		border-collapse: collapse;
		border-spacing: 0;
		width: 100%;
		border: 1px solid #ddd;
	}
	
	.pi_mob_price table th, .pi_mob_price table td {
		border: 1px solid #ddd;
	}
	
	.pi_mob_price th, .pi_mob_price td {
		text-align: left;
		padding: 8px;
	}
	
	.group_title .old_price {
		text-decoration-line: line-through;
	}
	
	.group_title span {
		font-size: 18px;
	}
	
	.pi_counter_step .elementor-column .elementor-widget-wrap {
		background: unset !important;
	}
	
	.pi_box_scrolling_sec {
		max-height: unset;
	}
	
	span.red_line:before {
		background-image: unset;
	}
	
	.pi_box_scrolling {
		/* 		overflow: scroll; */
		max-height: unset;
	}
	
	/* 	.pi_box_scrolling::-webkit-scrollbar {
	  width: 0px !important;
	  height:0px !important;
	} */
	.pi_box_scrolling .elementor-widget-text-editor {
		max-height: unset !important;
	}
	
	.pi_contact_form .nf-form-content nf-fields-wrap nf-field, .pi_form .nf-form-content nf-fields-wrap nf-field {
		max-width: 100%;
	}
	
	.elementor-nav-menu--dropdown .elementor-item-active {
		background-color: transparent !important;
		color: #343434 !important;
	}
	
	.elementor-nav-menu--dropdown .elementor-item:hover {
		background-color: transparent !important;
		color: #343434 !important;
	}
	
	.pi_footer {}
	
	#nf-form-1-cont .nf-field-container {
		margin-bottom: 0px !important;
	}
	
	.pi_about_slider li {
		background-position: 0px 20px;
		padding-left: 35px;
	}
	
	.pi_about_slider .swiper-slide-inner {
		padding: 30px 40px !important;
	}
	
	.pi_footer .elementor-column {
		width: 100% !important;
	}
	
	.pi_footer_form {}
}
