/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Template: astra
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: Astra is fast, fully customizable &amp; beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL &amp; Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained &amp; Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Tags: custom-menu,custom-logo,entertainment,one-column,two-columns,left-sidebar,e-commerce,right-sidebar,custom-colors,editor-style,featured-images,full-width-template,microformats,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready,blog
Version: 4.1.7.1692883163
Updated: 2023-08-24 13:19:23


*/
.sub-tab {
    align-items: center;
}

span.wpml-ls-native {
    display: none;
}

.content-hup-page-slide1-conti  .elementor-container{
		margin-top:15vh !important;
}

.content-hub-grid-post a {
    text-decoration: none !important;
} 

.footer-loop figure.elementor-image-box-img {
    position: relative;
    margin: 0 !important;
}

.footer-loop .elementor-image-box-content {
    position: absolute;
    top: 0;
}

.footer-loop p.elementor-image-box-description {
    display: none;
}

.footer-loop h3.elementor-image-box-title {
    font-size: 25px;
    padding: 10px;
}

.footer-loop .elementor-widget-image-box .elementor-image-box-title a
{
    text-decoration:none;
}


.footer-loop h3.elementor-image-box-title {
    opacity: 0;
    transition: 0.6s ease;
    height: 41vh;
}

.footer-loop h3.elementor-image-box-title:hover {
    opacity: 1;
}


.card-btn .elementor-image-box-content {
    text-wrap: nowrap;
}
	.card-btn .elementor-widget-container {
    display: flex;
    justify-content: center;
	display: inline-block;
}
.card-btn figure.elementor-image-box-img {max-width: 50px !important;}
.card-btn .elementor-image-box-wrapper {
    justify-content: center;
}

::-webkit-scrollbar {
    display: block !important;
}
::-webkit-scrollbar{
width: 10px !important;
background: #000000 !important;
}
::-webkit-scrollbar-thumb{
background: #8bc33c !important;

}
.description-para p {
    margin: 10px !important;
}
.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal ul {
    display: flex;
}
ul:focus,
li:focus,
a:focus{
    outline: none;
}

.add-scroll {
    background: red;
    position: fixed;
    left: 50px;
    bottom: 0;
}


.elementor-element.elementor-element-87be08a.lang-btn.e-flex.e-con-boxed.e-con {
    width: 50px;
    position: fixed;
    left: 0;
    bottom: 39px;
	z-index:3;
}


/* cookie */
.cky-consent-container.cky-banner-bottom {
    max-width:98%;
    left: 1%;
}

.cky-consent-bar {
    border-radius: 7px;
}

p.cky-title {
    font-size: 14px !important;
}

.cky-notice-des p {
    font-size: 16px !important;
}

button.cky-btn.cky-btn-customize {
    font-size: 26px;
	line-height: 26px;
		    padding: 10px;
}

button.cky-btn.cky-btn-accept {
    font-size: 26px;
	line-height: 26px;
	    padding: 10px;
}


p.cky-title {
    margin: 0 !important;
}

.cky-notice {
    padding-left: 45px;
    position: relative;
}

.cky-notice:after {
    content: "";
    position: absolute;
    left: -12px;
    top: 27px;
    width: 50px;
    height: 50px;
    background: url('https://www.in3.industries/wp-content/uploads/2023/11/Group.png') no-repeat center center;
}

/* end cookie */





.step-btn{
    max-width: 575px;
}



.title-sq:before{
		display: none !important;
	}
.title-sq {
    max-width: 50% !important;
}
/* start here */

.elementor-596 .elementor-element.elementor-element-c4ac9f0.e-con,
.elementor-596 .elementor-element.elementor-element-ade5f49.e-con,
.elementor-596 .elementor-element.elementor-element-8cc0b0e.e-con{
    margin-bottom: 38px;
}


/* revision css start here */

	.theant-items .theant-item {
    width: 100%;
}


#ast-scroll-top {
    background-color: #8bc33c;
	    border-radius: 0 !important;

}

.orientation {
    max-width: 470px !important;
}


.elementor-596 .elementor-element.elementor-element-fe8ce1c {
    align-items: center;
}

.elementor-596 .elementor-element.elementor-element-3ab6a24 {
    align-items: center;
} 

.scrall-bar {
    overflow: hidden;
}
h1.elementor-heading-title::after {
    right: -50px !important;
}
/* get in touch form */
.get-in-touch-form .elementor-form-fields-wrapper{
height:97vh;    
}


.get-in-title {
    color: #fff;
    font-size: 24px;
    margin: 0;
    margin-top: 15px;
}


/* tab */
.tab-new.elementor-widget-n-tabs .e-n-tabs {
    flex-direction: row;
}
.tab-new .sub-tab .elementor-element.e-con-full.e-flex.e-con {
    width: auto;
	    margin-left:50px;

}
.e-n-tabs-content {
    display: flex;
}

.elementor-596 .elementor-element.elementor-element-9ff639a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: center;
}



/* Enroll Btn */

button#send-btn {
    position: absolute;
    bottom: -50px;
    z-index: 5;
}
.elementor-message.elementor-message-success {
    position: absolute;
    left: 0;
    bottom: -9px;
}

.cancel-btn a.elementor-button.elementor-button-link.elementor-size-sm {
    padding: 5px 10px 0px;
}

.elementor-element.elementor-element-ccea718.e-con-full.e-flex.e-con {
    box-shadow: 0px 8px 20px 0px #000;
}


/* counter */
span.sub-title {
    font-size: 24px;
    color: #fff;
    font-weight: 400;
}

.counter-title {
	display: flex;
    color: #8BC33C;
    font-size: 56px;
    line-height: 67px;
    font-weight: 500;
    font-family: 'Noto Sans';
}

/* content hub blog details page */

.contenthumb-post img {
    width: 250px !important;
    margin-left: 15px;
    margin-bottom: 40px;
}


.ch-description blockquote {
    position: relative;
}

.ch-description blockquote:before {
    content: '';
    position: absolute;
    left: 0;
    height: 70%;
    width: 5px;
    background: #8bc33c;
}
.ch-description blockquote p{
	margin:0;
}

.ch-description h6,
.ch-description h5,
.ch-description h4,
.ch-description h3,
.ch-description h2,
.ch-description h1{
    font-family: 'Noto Sans';
    font-size: 28px;
    line-height:1.2;
    color: #000000;
	margin-bottom:10px;
}
/* careers page */
.careers-blog .premium-blog-cats-container {
    order: 2;
}

.careers-blog h2.premium-blog-entry-title {
    order: 1;
}

/* Start pop up  CSS */

header{
	z-index: 2 !important;
}
#elementor-popup-modal-28 {
    z-index: 3 !important;
}

.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
    margin: 0;
    margin-top: 20px;
}

/* get in pop up */
.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
/*     position: absolute; */
    bottom: 0%;
/*     left: -56px; */
}

.cancel-btn a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    background-color: transparent;
    background-image: linear-gradient(90deg, var(--e-global-color-primary ) 60%, #35A818 97%);
    color: #ffffff;
}

button.elementor-button.elementor-size-sm:hover {
    background-color: transparent;
    background-image: linear-gradient(90deg, var(--e-global-color-primary ) 60%, #35A818 97%);
    color: #fff;
}
.sing-up-form button.elementor-button.elementor-size-sm:hover {
    background-image: none;
}


button.elementor-button.elementor-size-sm:hover span {
    color: #fff;
}
button.elementor-button.elementor-size-sm:hover span i {
    color: #35A818;
}

button.elementor-button.elementor-size-sm {
    padding: 5px 10px 0;
}

.khj-post-count {
    font-size: 14px;
    background: #8bc33c;
    color: white;
    padding: 3px 8px;
    margin-left: 5px;
}

.content-hup-page .elementor-widget:not(:last-child), .single-book .elementor-widget-container .elementor-posts-container .type-content-hub-card-pos  .elementor-post__thumbnail__link   {
    margin-bottom: 0;
}




.elementor-590 .elementor-element .eael-entry-thumbnail,
.elementor-590 .elementor-element.elementor-element-0e95222 .eael-entry-thumbnail{
    padding-bottom: calc(0.4 * 100%) !important;
    }
	.elementor-4319 .elementor-element.elementor-element-f90625d {
    left: -27% !important;
    bottom: 36%;
}
.content-hup-page .elementor-widget-wrap.elementor-element-populated {
    margin-top: -70px !important;
}

.content-hup-page .eael-entry-media {
    overflow: initial;
    width: 320px;
    height: 320px;
    margin-left: 35px;
}
.content-hup-page .eael-grid-post .eael-entry-overlay {
    margin-left: -19px;
	margin-top: -2px;
    width: 325px;
    height: 325px;
}

/* counter  */
.qodef-qi-counter.qodef-layout--simple .qodef-m-digit-wrapper {
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}

.qodef-qi-counter.qodef-layout--simple .qodef-m-digit {
    margin-left: 33px !important;
}

.qodef-qi-counter.qodef-layout--simple .qodef-m-icon {
    top: 25px !important;
    left: -56px !important;
	    right: auto;
}



/* view by */

div#active-tab .e-n-tab-title-text {
    position: relative;
}

div#active-tab .e-n-tab-title-text::before {
    content: 'view by:';
    position: absolute;
    left: -62px;
	padding-top: 2px;
	color:#fff;
    font-size: 14px;
    font-family: 'Bebas Neue';
	font-weight:400;
    line-height: 20px;
}

.tab-content h3.premium-dual-header-first-header {
    margin: 0 !important;
}

.tab-content span.premium-dual-header-second-header {
    display: inline-block !important;
}

.hide-tab{
	display: none;
}
.hide-section{
	display:none;
}

.hide-category {
    display: none;
}



.show-tab{
	display: block;
	display: flex;
}
.show-tab2{
	display: block;
	display: flex;
}

/* new blog footer */
.premium-blog-post-container.premium-blog-skin-classic {
    position: relative;
}

.footer-blog .premium-blog-post-container .premium-blog-content-wrapper {
        position: absolute;
    background: #00000060;
    top: 0;
    width: 100%;
	padding: 10px 20px;
    height: 100%;
	display: none;
	
}
.footer-blog h2.premium-blog-entry-title {
    cursor: alias;
}
.footer-blog .premium-blog-meta-data a {
    text-decoration: none;
}
.footer-blog .premium-blog-skin-classic.premium-blog-content-wrapper{
	  transition: 0.8s;
}
.footer-blog .premium-blog-skin-classic:hover .premium-blog-content-wrapper{
    display: block;
	

}

.footer-blog.premium-blog-align-left .premium-blog-inner-container {
    height: 100%;
    justify-content: space-between;
}

.footer-blog .premium-blog-entry-meta i {
    display: none;
}


@media (min-width: 2250px) {
		article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
/*     margin-bottom: 140px; */
		margin-bottom: 5% !important;
}
	.single-book .elementor-widget-container .content-hub-card-pos .elementor-post__thumbnail__link {
    width: 24% !important;
	   
}
}

@media (max-width: 1830px) {
.single-book article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    flex-direction: row;
    max-width:450px;
}
	.single-book .elementor-widget-container .content-hub-card-pos .elementor-post__thumbnail__link {
    width: 420px;
}
}

@media (min-width: 1500px) {
	
.content-hup-page-slide1-conti {

    padding: 0px 0px 0px 15% !important;
}
	
	.tab-section .elementor-element.elementor-element-ee1c1d4.e-con-full.e-flex.e-con.e-active{
		    right: 25%;
	}
}


@media (min-width: 1700px) {
	.single-book .elementor-post.elementor-grid-item.hentry {
/*     margin-bottom: 70px; */
}
	
	article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
/*     margin-bottom: 140px; */
		margin-bottom: 8%;
}

.single-book .elementor-widget-container .content-hub-card-pos .elementor-post__thumbnail__link {
    width: 510px;
	   
}
	
	.tab-section .elementor-element.elementor-element-ee1c1d4.e-con-full.e-flex.e-con.e-active{
		    right: 25%;
	}
	
.elementor-4319 .elementor-element.elementor-element-f0c6618:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-977c3d1:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-17abcf8:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-b080f23:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-4dbc75c:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-8e9f50f:not(.elementor-motion-effects-element-type-background){
    background-position: 191px -23px; background-size: 69%; background-repeat: no-repeat;
}
.elementor-4319 .elementor-element.elementor-element-f0c6618:not(.elementor-motion-effects-element-type-background) .size-medium,
.elementor-4319 .elementor-element.elementor-element-977c3d1:not(.elementor-motion-effects-element-type-background) .size-medium,
.elementor-4319 .elementor-element.elementor-element-17abcf8:not(.elementor-motion-effects-element-type-background) .size-medium,
.elementor-4319 .elementor-element.elementor-element-b080f23:not(.elementor-motion-effects-element-type-background) .size-medium,
.elementor-4319 .elementor-element.elementor-element-4dbc75c:not(.elementor-motion-effects-element-type-background) .size-medium,
.elementor-4319 .elementor-element.elementor-element-8e9f50f:not(.elementor-motion-effects-element-type-background) .size-medium{
width:25%;
	}
	
.elementor-element.elementor-element-f25010e.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image,
.elementor-element.elementor-element-3cca3b5.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image,
.elementor-element.elementor-element-ecc83df.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image,
.elementor-element.elementor-element-934bf74.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image,
.elementor-element.elementor-element-4eade6e.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image,
.elementor-element.elementor-element-0c4ae19.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-image
	{
    padding-left: 4%;	
}
	
	
}

@media (max-width: 1680px) {
	
	.elementor-4301 .elementor-element.elementor-element-927687f{
		min-height: 13rem;
	}
		h1.elementor-heading-title.elementor-size-default {
    font-size: 42px !important;
}
	
/* 	counter */
	.main-counter {
    margin-top: 5px;
    width: 50%;
}

.prant-counter .elementor-widget-container {
    display: flex;
    flex-wrap: wrap;
}
	.elementor-element.elementor-element-78c5c7f.prant-counter.elementor-widget.elementor-widget-html {
    margin: 0;
}
	
/* 	academy page */
.tab-section span.e-n-tab-title-text {
   font-size: 13px !important;
	line-height: 15px !important;
	font-weight:600;
}
.tab-title span.premium-dual-header-first-span {
    font-size: 40px !important;
    line-height: 40px !important;
}
.tab-section h2.elementor-heading-title.elementor-size-default {
    font-size: 13px !important;
	line-height: 15px !important;
}
	
	
	/* ant strategy page */
.elementor-4319 .elementor-element.elementor-element-f0c6618:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-977c3d1:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-17abcf8:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-b080f23:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-4dbc75c:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-8e9f50f:not(.elementor-motion-effects-element-type-background){
    background-position: 193px 33px;
    background-size: 70%;
}
	.elementor-4319 .elementor-element.elementor-element-f90625d .elementor-heading-title {

    font-size: 54px;
}

.elementor-element.elementor-element-df669ce.elementor-absolute.e-transform.seven-year-title.elementor-widget.elementor-widget-heading {
    bottom: 35% !important;
}
	.elementor-element.elementor-element-7627b9a.elementor-widget__width-inherit.elementor-widget-tablet__width-initial.elementor-widget-widescreen__width-initial.elementor-widget.elementor-widget-premium-counter {
  max-width: 50%;
}

	.elementor-element.elementor-element-6cafb1e.e-con-full.e-flex.e-con {
    padding-top: 30px;
		    padding-left: 10px;
}


.elementor-element.elementor-element-99e6b8a.e-con-full.e-flex.e-con {
    padding-top: 30px;
    padding-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-ee1af9a > .elementor-widget-container {
    margin-bottom: 0;
}
	.elementor-element.elementor-element-b530720.e-con-full.e-flex.e-con {
    padding: 0;
}

.elementor-element.elementor-element-b6b00d6.elementor-widget__width-inherit.elementor-widget-tablet__width-initial.elementor-widget-widescreen__width-initial.elementor-widget.elementor-widget-premium-counter {
  max-width: 50%;
}
	.elementor-4301 .elementor-element.elementor-element-d2175b7 {
    bottom: 20%;
}
/* 	content hub */
.slide .elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap{
		margin-top:15vh !important;
}
	
.content-hup-page .elementor-widget-wrap.elementor-element-populated {
        margin-top: -1% !important;
}
	.suscribe-form {
    left: 0% !important;
}
	.elementor-590 .elementor-element.elementor-element-66c0a39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
/*     align-content: center; */
}
		.elementor-590 .elementor-element.elementor-element-b46d12f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
/* 		    align-content: center; */

	}
.single-book article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    flex-direction: row;
    max-width:340px;
}
	article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    margin-bottom: 11%;
}

/* 	footer */
	#footer-id h2.elementor-heading-title.elementor-size-default {
    font-size: 40px;
    line-height:1;
}

	
}

@media (min-width: 1640px){
	.seven-year-title {
    left: -22% !important;
}
	
	
	
.the-ant {
    left: -12% !important;
}


	.theant-items .theant-item {
    width: 100%;
}
	.elementor-4301 .elementor-element.elementor-element-927687f{
		width: 44%;
	}
	.elementor-4301 .elementor-element.elementor-element-927687f{
		min-height:240px !important;
	}

	
}


@media (min-width: 1400px){

	.elementor-4301 .elementor-element.elementor-element-927687f{
		min-height:210px;
	}

}
@media only screen and (max-width: 1440px) and (min-width: 1025px){
		.elementor-4301 .elementor-element.elementor-element-87612a2{
		min-height: 6.5rem;
	}
}
@media (max-width: 1400px) {

	.elementor-596 .elementor-element.elementor-element-a7bf41c {
    left: -77px;
}
/* 	7 year dynamic */
	.elementor-598 .elementor-element.elementor-element-9a4a5a4 .elementor-post__title, .elementor-598 .elementor-element.elementor-element-9a4a5a4 .elementor-post__title a {
    font-size: 35px !important;
}
	
/* 	academy page */
	.elementor-596 .elementor-element.elementor-element-6b76433 .jeg-elementor-kit.jkit-heading .heading-title {
    font-size: 37px;
}
	.tab-content p {
    margin: 0;
		margin-top:-10px
}
	.tab-content .elementor-widget-container {
    margin-top: -10px;
}
.tab-content span.premium-dual-header-first-span {
    font-size: 21px !important;
    line-height: 1.2 !important;
}
	.elementor-596 .elementor-element.elementor-element-ee1c1d4 {
        --width: 50%;
    }
	.elementor-596 .elementor-element.elementor-element-26e5385 {
    left: 0px;
    bottom: 0px;
}
	
/*  footer */
#footer-id .elementor-element-efc255b,
#footer-id .elementor-element-a99f590,
#footer-id .elementor-element-cea4efa,
#footer-id	.elementor-element-bf125ec,
#footer-id	.elementor-element-b21fb9e,
#footer-id	.elementor-element-bf2907e,
#footer-id	.elementor-element-2e09d23,
#footer-id  .elementor-element-a9bc70b,
#footer-id .elementor-element-3bde11b {
    padding: 20px 40px;
}
#footer-id h2.elementor-heading-title.elementor-size-default {
    font-size: 30px;
	line-height:1;
}
	
.elementor-4337 .elementor-element.elementor-element-7dd06da {
    --width: 48%;
}
	.elementor-4301 .elementor-element.elementor-element-4770c04 {
    --width: 48%;
}
	.elementor-4319 .elementor-element.elementor-element-46eaa74 {
    --width: 48%;
}
	.elementor-4319 .elementor-element.elementor-element-f90625d .elementor-heading-title {
    font-size: 40px;
}
	.elementor-4319 .elementor-element.elementor-element-f90625d {
    bottom: 30%;
}
	.elementor-598 .elementor-element.elementor-element-d3eef8b {
    --width: 48%;
}
/* 	7 year page */
	.elementor-element.elementor-element-df669ce.elementor-absolute.e-transform.seven-year-title.elementor-widget.elementor-widget-heading {
    bottom: 30% !important;
}

	.elementor-4319 .elementor-element.elementor-element-f90625d {
    bottom: 34%;
}
/* 	careers page */
	.elementor-element.elementor-element-d025711.e-con-full.e-flex.e-con {
    padding-left: 100px !important;
}
/* 	content hub page */
/* 	blog post */
	.content-hup-page .eael-entry-media {
    overflow: initial;
    width: 280px;
    height:255px;
    margin-left: 35px;
}
	
	.content-hup-page .eael-grid-post .eael-entry-overlay {
    margin-left: -17px;
	margin-top: -2px;
    width: 285px;
    height: 259px;
}
	
	
	.seven-year-title{
     left: -30% !important;
}
.elementor-590 .elementor-element.elementor-element-9962f8e .eael-entry-title, 
.elementor-590 .elementor-element.elementor-element-9962f8e .eael-entry-title,
.elementor-590 .elementor-element.elementor-element-88bbff2 .eael-entry-title,
.elementor-590 .elementor-element.elementor-element-0e95222 .eael-entry-title,
.elementor-590 .elementor-element.elementor-element-dfb7e31 .eael-entry-title {
    margin:0 0 5px 0;
	    line-height: 25px;
}
	
.elementor-590 .elementor-element.elementor-element-9962f8e .eael-entry-title a, 
.elementor-590 .elementor-element.elementor-element-9962f8e .eael-entry-title a ,
.elementor-590 .elementor-element.elementor-element-88bbff2 .eael-entry-title a,
.elementor-590 .elementor-element.elementor-element-0e95222 .eael-entry-title a,
.elementor-590 .elementor-element.elementor-element-dfb7e31 .eael-entry-title a {
    font-size: 28px;
	line-height: 25px;
	font-weight: bold;
}

.elementor-590 .elementor-element.elementor-element-9962f8e .eael-grid-post ,
.elementor-590 .elementor-element.elementor-element-88bbff2 .eael-grid-post ,
.elementor-590 .elementor-element.elementor-element-0e95222 .eael-grid-post,
.elementor-590 .elementor-element.elementor-element-dfb7e31 .eael-grid-post {
    padding: 0 50px;
}
	.suscribe-form {
    bottom: -1%;
}
	.suscribe-form .sing-up-form .elementor-button {

    font-size: 28px;
}

/* 	content hub */
	
.content-hup-page .elementor-widget-wrap.elementor-element-populated {
        margin-top: -3.5% !important;
}
	.elementor-590 .elementor-element.elementor-element-66c0a39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
/*     align-content: center; */
}
	.single-book article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    max-width:350px;
		margin-bottom: 7%;
}

	
}
@media only screen and (max-width: 1300px) and (min-width: 1025px) {
	
	
/* 	get in touch */
	.get-in-touch-form .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
    position: absolute;
    bottom: 0;
    right: 59px;
}
	
	.counter-title {
    font-size: 37px;
    line-height: 38px;
}


span.sub-title {
    font-size: 16px;
    line-height: 16px;
}

	
.elementor-123 .elementor-element.elementor-element-c6e6f1a .jeg-elementor-kit.jkit-heading .heading-section-description {
    font-size: 23px;
    line-height: 1.3;
}

.elementor-123 .elementor-element.elementor-element-c6e6f1a .jeg-elementor-kit.jkit-heading .heading-title {margin: 0 0 5px 0;}

.jeg-elementor-kit.jkit-heading .heading-section-title {margin-bottom: 0 !important;}

.elementor-element.elementor-element-af1965d.elementor-widget.elementor-widget-button {
    margin-bottom: 5px;
}
	
/* 	academy page */
	.elementor-596 .elementor-element.elementor-element-304f84e {
    --width: 48%;
}

/* tab section */
.tab-section .elementor-element.elementor-element-ee1c1d4.e-con-full.e-flex.e-con.e-active,
.tab-section .elementor-element.elementor-element-c0d5ef2.e-con-full.e-flex.e-con.e-active,
.tab-section .elementor-element.elementor-element-7552c3b.e-con-full.e-flex.e-con.e-active{
    top: 10px;
    right: 5%;
}
	

.elementor-element.elementor-element-0b0d459.e-con-full.e-flex,
.elementor-element.elementor-element-b967005.e-con-full.e-flex,
.elementor-element.elementor-element-3ca82c2.e-con-full.e-flex,
	.elementor-598 .elementor-element.elementor-element-247c426,
	.elementor-598 .elementor-element.elementor-element-901b265,
	.elementor-598 .elementor-element.elementor-element-5987a21,
	.elementor-4301 .elementor-element.elementor-element-41d819a,
	.elementor-4301 .elementor-element.elementor-element-54903a1,
	.elementor-4301 .elementor-element.elementor-element-01abb59,
	.elementor-4319 .elementor-element.elementor-element-36496c1,
	.elementor-4319 .elementor-element.elementor-element-ebf8a5d,
	.elementor-4319 .elementor-element.elementor-element-cc62ee1,
	.elementor-4337 .elementor-element.elementor-element-8a2e415,
	.elementor-4337 .elementor-element.elementor-element-85605a5,
	.elementor-4337 .elementor-element.elementor-element-43c963c,
	.elementor-594 .elementor-element.elementor-element-84b57ac,
	.elementor-594 .elementor-element.elementor-element-5d7a55f,
	.elementor-594 .elementor-element.elementor-element-c42f69d,
	.elementor-590 .elementor-element.elementor-element-bb86a75,
	.elementor-590 .elementor-element.elementor-element-63f24c4,
	.elementor-590 .elementor-element.elementor-element-63f24c4,
	.elementor-590 .elementor-element.elementor-element-cb41abe
	{
    width: 23%;
    height: 23%;
}
	
	
	.elementor-element.elementor-element-b21fb9e.e-con-full.e-flex.e-con {
    padding-bottom: 95px;
}
	#footer-id h2.elementor-heading-title.elementor-size-default {
    font-size: 25px;
}
#footer-id .elementor-element-efc255b,
#footer-id .elementor-element-a99f590,
#footer-id .elementor-element-cea4efa,
#footer-id	.elementor-element-bf125ec,
#footer-id	.elementor-element-b21fb9e,
#footer-id	.elementor-element-bf2907e,
#footer-id	.elementor-element-2e09d23{
    padding-bottom:30px;
}
/* 	7 year page */
	.elementor-element.elementor-element-cea4efa.e-con-full.e-flex.e-con {
    padding-bottom: 140px !important;
}
/* 	content hub page */
		.single-book article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    max-width:320px;
}
	.suscribe-form {
    left: -15% !important;
}
	
}


@media only screen and (max-width: 1300px) {
	
	button#send-btn {
    position: absolute;
    bottom: -70px;
    z-index: 5;
}
	
	
	
	.content-hup-page .elementor-post__text {
    max-width: 580px;
}
	.elementor-form-fields-wrapper.elementor-labels-above {
/*     flex-direction: column !important; */
}
	.suscribe-form {
    --content-width: 500px;
}

	.subcription-conti{
   		 width: 100%;
		max-width: 620px !important;
}
	
	.subcription-conti{
    padding: 40px !important;
}
			/* ant strategy page */
	.elementor-4319 .elementor-element.elementor-element-f0c6618:not(.elementor-motion-effects-element-type-background),
	.elementor-4319 .elementor-element.elementor-element-977c3d1:not(.elementor-motion-effects-element-type-background),
	.elementor-4319 .elementor-element.elementor-element-17abcf8:not(.elementor-motion-effects-element-type-background),
	.elementor-4319 .elementor-element.elementor-element-b080f23:not(.elementor-motion-effects-element-type-background),
	.elementor-4319 .elementor-element.elementor-element-4dbc75c:not(.elementor-motion-effects-element-type-background),
	.elementor-4319 .elementor-element.elementor-element-8e9f50f:not(.elementor-motion-effects-element-type-background){
		background-position: 211px 110px;
		background-size: 55%;
	}
}

@media only screen and (max-width: 1024px) {
	
	.content-hup-page-slide1 .elementor-container {
    margin-top: 10% !important;
}
	
	.elementor-4301 .elementor-element.elementor-element-927687f{
		min-height: 13.5rem;
	}

	.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
    width: 100%;
}
.sing-up-form .elementor-field-type-email.elementor-field-group.elementor-column.elementor-field-group-email.elementor-col-100.elementor-field-required {
    width: 100%;
}

	.subcription-conti {
    width: 100% !important;
    max-width: 100% !important;
}
	.elementor-element.elementor-element-a10ed51.e-con-full.sub-tab.e-flex.e-con.e-active {
    /* flex-direction: column; */
    align-items: baseline;
    flex-wrap: wrap;
    width: 100%;
}
	
	.tab-new.elementor-widget-n-tabs .e-n-tabs {
    flex-direction: column;
}
	
	
	body:not(.rtl) .elementor-596 .elementor-element.elementor-element-b532a4f {

    bottom: 610vh;
}

.e-n-tabs-heading {
    align-items: center;
}

.elementor-element.elementor-element-3ab6a24.e-con-full.sub-tab.sp-tab.e-flex.e-con.e-active {
    flex-direction: column;
}

.tab-new .sub-tab .elementor-element.e-con-full.e-flex.e-con {
    margin: 0;
}

	
	
/* 	mobile header */


	.hone-half1{
		width:50%;
	}
	.hone-half2{
		width:50%;
	}
	
/* 	get in touch */
	/* 	get in touch */
	.get-in-touch-form .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
    position: absolute;
    bottom: 0;
    right: 0px;
}
	
	.elementor-6031 .elementor-element.elementor-element-4f313f5 > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}
	#elementor-popup-modal-6031 .dialog-close-button {
    right: 10px !important;
}
	.get-in-touch-form button.elementor-button.elementor-size-sm span {
    font-size: 30px;
}

.get-in-touch-form a.elementor-button.elementor-button-link.elementor-size-sm span {
    font-size: 30px;
    margin-right: 5px;
}
.cancel-btn span {
	font-size:30px
} 
 .cancel-btn a.elementor-button.elementor-button-link.elementor-size-sm {
    padding: 5px 20px;
	 margin-right:5px;
} 
/* 	accademy page */
	.elementor-element.elementor-element-8cc0b0e.e-con-full.all-content.e-flex.e-con {
    margin-top: 100px;
}
/* 	counte side iamge */
	
.elementor-123 .elementor-element.elementor-element-e58d411 img {
    height: auto;
}


.elementor-596 .elementor-element.elementor-element-26e5385 {
    left: 0px;
    top: 0;
    height: 84px;
}


div#\37 tab1 {
    margin-top: 0px;
}

div#category1 {
    margin-top: 0px;
}
	

div#\37 -steps {
    display: inline;
    padding: 0 0 0 20px;
}

div#category {
    display: inline;
    padding: 0 0 0 20px;
}

div#active-tab {
    display: inline;
    padding: 0 0 0 20px;
}
.elementor-element.elementor-element-ee1c1d4.e-con-full.e-flex.e-con.e-active {
    width: 57%;
    margin-top: 15px;
    left: 10px;
}

.elementor-element.elementor-element-c0d5ef2.e-con-full.e-flex.e-con.e-active {
    left: 10px;
    width: 100%;
    margin-top: 16px;
    
}


.elementor-element.elementor-element-7552c3b.e-con-full.e-flex.e-con.e-active {
    left: 10px;
    margin-top: 10px;
    width: 70%;
}
.elementor-element.elementor-element-b95651d.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-image {
    position: initial;
    width: 100%;
}

	
	
/* 	header */
		header.elementor-element.elementor-element-5936845.header-main.sticky-header.e-flex.e-con-boxed.e-con.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects {
    background: #000;
}
	/* 	home page */
	.elementor-123 .elementor-element.elementor-element-a76e8da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
    margin-top: 200px;
}



.elementor-element.elementor-element-769ed22.elementor-widget__width-auto.elementor-widget-tablet__width-initial.elementor-absolute.hero-arro.e-transform.elementor-widget.elementor-widget-image {
    margin: 0;
}
 .elementor-element.elementor-element-47167c1.elementor-widget__width-auto.elementor-widget-tablet__width-initial.elementor-absolute.hero-arro.e-transform.elementor-widget.elementor-widget-image {
    position: initial;
}



.elementor-element.elementor-element-74c0d58.e-flex.e-con-boxed.e-con {
    position: inherit;
}
	
	
.hero-arro {
    margin: auto;
    padding-top: 100px;
	padding-bottom: 30px;
	}
	 .elementor-123 .elementor-element.elementor-element-ddfe81f {
        position: initial;
    }
	
	.elementor-element.elementor-element-769ed22.elementor-widget__width-auto.elementor-widget-tablet__width-initial.elementor-absolute.hero-arro.elementor-widget.elementor-widget-image {
    position: initial;
}
	
	.elementor-element.elementor-element-7627b9a.elementor-widget__width-inherit.elementor-widget-tablet__width-initial.elementor-widget-widescreen__width-initial.elementor-widget.elementor-widget-premium-counter {
  max-width: 100%;
		width:100%;
}


.elementor-element.elementor-element-b6b00d6.elementor-widget__width-inherit.elementor-widget-tablet__width-initial.elementor-widget-widescreen__width-initial.elementor-widget.elementor-widget-premium-counter {
  max-width:100%;
	width:100%;
}
/* 	faq page */
	#slide2 {
    min-width: 100vw !important;
}
	.elementor-element.elementor-element-e7bdf52.e-con-full.e-flex.e-con,
	.elementor-element.elementor-element-a691783.e-con-full.e-flex.e-con,
	.elementor-element.elementor-element-eff448f.e-con-full.e-flex.e-con {
    flex-direction: column;
}

.elementor-594 .elementor-element.elementor-element-5f38152,
.elementor-594 .elementor-element.elementor-element-2d4cda4,
.elementor-594 .elementor-element.elementor-element-78b4990 {
    width: 100%;
}
	section {
    	min-height: auto !important;
		min-height: calc(100vh - 100%)!important
}
		/* 	the ant page */
	div#metaslider-id-1051 {
    max-width: 100% !important;
}
	.elementor-kit-4 h1 {
    font-size: 40px !important;
}
	
	.elementor-4301 .elementor-element.elementor-element-d2175b7 {
    left: -4% !important;
	bottom: 15%;
}
/* 	the ant strategy page */
	h1.elementor-heading-title::after {
    right: -80px;

}
/* 	carrers page */
	.elementor-element.elementor-element-3106cae.e-con-full.e-flex.e-con {
    align-items: baseline;
}
	.elementor-element.elementor-element-d025711.e-con-full.e-flex.e-con {
    padding-left: 0px !important;
}
	
	.elementor-element.elementor-element-94b06ad.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-image {
    position: initial;
    width: 100%;
}
	
/* 	7 year program page */
	h1.elementor-heading-title.elementor-size-default {
    font-size: 32px !important;
}
	.elementor-element.elementor-element-df669ce.elementor-absolute.e-transform.seven-year-title.elementor-widget.elementor-widget-heading {
    left: -34%;
}
	.elementor-element.elementor-element-df669ce.elementor-absolute.e-transform.seven-year-title.elementor-widget.elementor-widget-heading {
    bottom: 25% !important;
}

	.seven-year-title{
    left: 0% !important;
    bottom: 0;
    top: 10%;
}
	.suscribe-form {
    position: initial;
}
	article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    flex-direction: column;
}
	.single-book .elementor-post__text {
    position: initial;
}
	
	.single-book .elementor-post__meta-data {
position: absolute;
bottom: 30%;
}
	
	
.single-book .elementor-widget-container .content-hub-card-pos .elementor-post__thumbnail__link{
    width: 100%;
		max-width:100%;
}
	.elementor-grid-tablet-2 .elementor-grid {
    grid-template-columns: repeat(1,1fr);
}

	.elementor-590 .elementor-element.elementor-element-0efdcd8 {
    position: initial;
}
	.elementor-element.elementor-element-96115af.elementor-widget__width-initial.elementor-absolute.elementor-widget-tablet__width-initial.elementor-widget.elementor-widget-image {
    position: initial;
}
/* 	content hub page */
	.elementor-590 .elementor-element.elementor-element-8b82b32 {
    --width: 100%;
}
	.suscribe-form {
    --content-width: 100%;
}

	.content-hup-page-slide1-conti .elementor-widget-wrap {
    margin: 0 !important;
}
	.elementor-590 .elementor-element.elementor-element-7ae2930 {
    width: 100%;
}
	.elementor-590 .elementor-element .eael-entry-thumbnail, .elementor-590 .elementor-element.elementor-element-0e95222 .eael-entry-thumbnail {
    padding-bottom: calc(0.8* 100%) !important;
}
	.elementor-590 .elementor-element.elementor-element-23b7c4e,
	.elementor-590 .elementor-element.elementor-element-974799f{
    margin: 100px 0 100px 0;
}
section.elementor-column.elementor-col-14.elementor-top-column.elementor-element.elementor-element-2f5d8a2.slide{
	    margin: 0 0 100px 0;

	}
/* 	content hub */
	
	.seven-year-title{
    top: 15%;
}
	.single-book article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    max-width: 80%;
	flex-direction: column;
}
	/* 	content hub */
.slide .elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap{
		margin-top:0 !important;
}
	.elementor-590 .elementor-element.elementor-element-23b7c4e, .elementor-590 .elementor-element.elementor-element-974799f {
    margin: 0;
}
	.content-hup-page .elementor-widget-wrap.elementor-element-populated {
    margin-top: 23px !important;
}
	
/* 	counter */
	.main-counter {
    width: 100%;
}
	
/* new blog footer */
.footer-blog .premium-blog-post-container .premium-blog-content-wrapper {
        
}
.footer-blog .premium-blog-post-outer-container {
    margin-bottom: 0px !important;
}
	

}


@media (max-width: 767px){
	.suscribe-form {
    padding-right: 10px;
}
		.subcription-conti{
    padding: 20px !important;
}
	
	.bgbook {
    background-position: bottom left !important;
    background-size: contain !important;
}
	    .seven-year-title {
        left: 20px !important;
        top: -32px !important;
    }
	
	.released {
    display: flex;
}

.released .elementor-image-box-wrapper {
    display: flex;
}
	.content-hup-page .slide section {
    padding: 0px !important;
}
	.content-hup-page-slide1-conti {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding: 10px !important;
} 
	.single-book .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc( 1 * 100% ) !important;
    }
	.e-n-tab-title {
    margin: 0 !important;
}
	
	.footer-loop h3.elementor-image-box-title {
 
    height: 47vh;
}
	

	
	.card-btn{
		    max-width: 250px !important;
	}
.card-btn .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}




.card-btn .elementor-widget-container {
    display: flex;
    justify-content: center;
	display: inline-block;
}
.card-btn	 .elementor-widget-image-box .elementor-image-box-content {
    width: auto !important;
}
.card-btn	.elementor-image-box-wrapper {
     width: 100%;
}

	
	
	.slide h2.elementor-heading-title.elementor-size-default {

    margin-bottom:15px;
}

	
	.footer-blog .premium-blog-post-outer-container {
    margin-bottom: 20px !important;
}
	.cky-notice {
    padding-left: 0;
    padding-top: 60px;
}


.cky-notice:after {
    left: 0px;
    top: 0px;
}
	
	.elementor-596 .elementor-element.elementor-element-4c8f7d7{
		flex-direction:column;
	}
	.elementor-element.elementor-element-a10ed51.e-con-full.sub-tab.e-flex.e-con.e-active{
		flex-direction:column !important;
	}
	div#category1 {
    margin-top: 0px;
}
	
	.elementor-element.elementor-element-c5d3842.e-con-full.sub-tab.sp-tab.e-flex.e-con.e-active {
    flex-direction: column;
}
	
	div#\37 -steps-accordion {
    display: none;
}

div#active-tab-accordion {
    display: none;
}

div#category-accordion {
    display: none;
}
	
	.single-book .elementor-post__meta-data {
position: absolute;
bottom: 25%;
}
	
	.title-sq {
    max-width: 100% !important;
}
	
	.elementor-4319 .elementor-element.elementor-element-b080f23{
		padding-bottom: 0;
	}
	
	.elementor-594 .elementor-element.elementor-element-bb99b06 > .elementor-widget-container {
    margin: 0;
}
	.elementor-594 .elementor-element.elementor-element-2a17761 > .elementor-widget-container {
    margin: 0;
}
	
	
	#slide2 {
    display: block;
}
	.elementor-598 .elementor-element.elementor-element-9a4a5a4 .elementor-post__thumbnail__link {
    width: 80%;
}
	
	.elementor-element.elementor-element-4b59103.e-flex.e-con-boxed.e-con {
    margin-top: -40px;
}


.elementor-element.elementor-element-28ba4b2.e-flex.e-con-boxed.e-con {
    margin-top: -40px;
}
	
	.elementor-element.elementor-element-f0c6618.e-con-full.e-flex.e-con {
    padding: 0;
}

.elementor-element.elementor-element-977c3d1.e-con-full.e-flex.e-con {
    padding: 0;
    padding-bottom: 20px;
}

.elementor-element.elementor-element-17abcf8.e-con-full.e-flex.e-con {
    padding: 0;
    padding-bottom: 20px;
}

.elementor-element.elementor-element-4dbc75c.e-con-full.e-flex.e-con {
    padding: 0;
    padding-bottom: 20px;
}


.elementor-element.elementor-element-8e9f50f.e-con-full.e-flex.e-con {
    padding: 0;
}
	
	
	
	
	
	
	::-webkit-scrollbar{
		display:none;
	}
	
	.title-sq:before{
		display: none;
	}
/* enroll btn */
	button#send-btn {
    bottom: -70px;
}
	.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_b6d8372.elementor-col-100 {
    display: none;
}
	
/* 	get in touch */
	/* 	get in touch */
	.get-in-touch-form .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
    position: static;
    
}
	.get-in-touch-form .elementor-form-fields-wrapper {
    height: auto;
}
	
/* new footer */
.footer-blog .premium-blog-post-container.premium-blog-skin-classic {
    width: 270px;
} 


	
	
/* 	popup two */
	.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
    margin-top: 10px;
    justify-content: center;
}

/* 	conture side image */
	.elementor-123 .elementor-element.elementor-element-55ed03b {
    min-height: auto;
}
	
/* 	accademy */
	.e-n-tabs-mobile>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading {
    display: flex;
}
	
	:is( .elementor-596 .elementor-element.elementor-element-26e5385 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-596 .elementor-element.elementor-element-26e5385 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-n-tab-title:not( .e-active ):not( :hover ) {
    display: none;
}
	:is( .elementor-596 .elementor-element.elementor-element-26e5385 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-596 .elementor-element.elementor-element-26e5385 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
    display: none;
}
	
		
	.sub-tab .elementor-element {
    padding: 3px 6px;
}
	
	
.accademy .e-con-boxed {
    min-height: auto;
}
.elementor-element.elementor-element-8cc0b0e.e-con-full.all-content.e-flex.e-con {
    margin-top: 0px;
}
	div#\37 tab1 {
    margin-top: 0px;
}
	
	
	
.elementor-element.elementor-element-2e7d6cf.e-con-full.e-flex.e-con {
    padding: 20px 10px;
}
	
	
/* 	header */
	.elementor-68 .elementor-element.elementor-element-a29dcee,
	.elementor-68 .elementor-element.elementor-element-0b94f3e {
    --width: 50% !important;
}
/* 	footer */
	.elementor-element.elementor-element-3ca82c2.e-con-full.e-flex.e-con,
	.elementor-element.elementor-element-b967005.e-con-full.e-flex.e-con,
	.elementor-element.elementor-element-0b0d459.e-con-full.e-flex.e-con{
    width: 80%;
    margin-right: auto;
		margin-bottom:20px;
}
	#footer-id h2.elementor-heading-title.elementor-size-default {
    margin-bottom: 25px;
}

	
/*  careers page */
	div#metaslider-id-2757 {
    max-width: 100% !important;
}
	.elementor-element.elementor-element-c463e79.e-con-full.e-flex.e-con {
    padding: 20px 9px;
}
	
	
/* 	faq pge */
	.elementor-594 .elementor-element.elementor-element-ad7858d {
    right: 0% !important;
    left: 0;
}
	.elementor-594 .elementor-element.elementor-element-ad7858d .elementor-heading-title {
    font-size: 40px !important;
    width: 340px;
    position: absolute;
    left: -17%;
    bottom: 0;
}
	.e-con.e-flex {
    --width: 100% !important;
    --flex-wrap: wrap;
}
	#elementor-popup-modal-28 .dialog-close-button {
    right: 0 !important;
}

/* 	7 year program page */
/* 	.elementor-element.elementor-element-df669ce.elementor-absolute.e-transform.seven-year-title.elementor-widget.elementor-widget-heading {
    left: -13%;
} */
	div#metaslider-id-2317 {
    max-width: 100% !important;
}
	.elementor-598 .elementor-element.elementor-element-96115af {
    right: 0px;
    left: 20%;
}
	.elementor-element.elementor-element-7ed9c36.e-con-full.seven-year.e-flex.e-con {
    padding: 10px;
}
	
/* 	content hub page */
.single-book img.attachment-full.size-full.wp-image-3118 {
    position: initial;
    transform: translate(0px, 0px);
}
	.single-book .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img {
    width: 100%;
}
	.elementor-590 .elementor-element.elementor-element-dfb7e31 .eael-grid-post {
    padding: 0;
}
	.content-hup-page .elementor-widget-wrap.elementor-element-populated {
    margin: 0;
}
	.elementor-590 .elementor-element.elementor-element-9962f8e .eael-grid-post ,
.elementor-590 .elementor-element.elementor-element-88bbff2 .eael-grid-post ,
.elementor-590 .elementor-element.elementor-element-0e95222 .eael-grid-post,
.elementor-590 .elementor-element.elementor-element-dfb7e31 .eael-grid-post {
    padding: 0px;
}
	
.content-hup-page  .elementor-form-fields-wrapper.elementor-labels-above {
/*     flex-direction: column !important; */
}

.content-hup-page  .elementor-field-type-email.elementor-field-group.elementor-column.elementor-field-group-email.elementor-col-100.elementor-field-required {
    width: 100% !important;
}

.content-hup-page  .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons {
    width: 100% !important;
}
	section.elementor-column.elementor-col-14.elementor-top-column.elementor-element.elementor-element-f7ab76e.slide {
    margin-top: 0;
}

	

	
	
	
	/*  footer */
#footer-id .elementor-element-efc255b,
#footer-id .elementor-element-a99f590,
#footer-id .elementor-element-cea4efa,
#footer-id	.elementor-element-bf125ec,
#footer-id	.elementor-element-b21fb9e,
#footer-id	.elementor-element-bf2907e,
#footer-id	.elementor-element-2e09d23{
    padding: 40px 20px;
}
	
		
/* 	pop up menu */
	.elementor-element.elementor-element-99e6b8a.e-con-full.e-flex.e-con {
    padding: 20px;
}
	
/* 	counter */
		.counter-title {
    font-size: 37px;
    line-height: 38px;
}


span.sub-title {
    font-size: 16px;
    line-height: 16px;
}

	
	
	}

@media (max-width: 420px){
	

 
	
/* 	accademy page */
	div#category {
    display: inline;
    padding: 0 0 0 0px;
}
	div#\37 -steps {
    display: inline;
    padding: 0 0 0 0;
}
	div#active-tab {
    display: inline;
    padding: 0 0 0 10px;
}
	/* home page */
	    .elementor-123 .elementor-element.elementor-element-d0ce372 .eael-fancy-text-prefix {
        display: block;
        line-height: 1;
    }
	.elementor-element.elementor-element-44b15f9.elementor-widget.elementor-widget-heading {
        margin-bottom: 4px;
}
	.elementor-123 .elementor-element.elementor-element-d0ce372 .eael-fancy-text-strings {
    padding: 0;
}
	.elementor-4319 .elementor-element.elementor-element-f90625d .elementor-heading-title {
    font-size: 30px !important;
}
	/* 	7 year program page */
	.elementor-element.elementor-element-df669ce.elementor-absolute.e-transform.seven-year-title.elementor-widget.elementor-widget-heading {
    left: -30%;
}

/* 	content hub page */
		.single-book {
    margin-top: 20px !important;
}

	.subcription-conti{
    padding: 40px 20px;
}
	.elementor-590 .elementor-element.elementor-element-1698f6f {
    padding: 0 10px;
}
	.elementor-598 .elementor-element.elementor-element-b88ebe8 .elementor-image-box-title {
    font-size: 32px;
		    line-height: 1;
}
	.content-hup-page .eael-entry-thumbnail.eael-image-ratio img {
    width: 280px !important;
    height: 280px !important;
}
	.elementor-590 .elementor-element .eael-entry-thumbnail, .elementor-590 .elementor-element.elementor-element-0e95222 .eael-entry-thumbnail {
    padding-bottom: calc(0.6* 100%) !important;
}
	.elementor-590 .elementor-element.elementor-element-df06108 {
    margin-bottom: 60px;
}
	.content-hup-page .eael-entry-media {

    margin-left: 25px;
}
	.elementor-590 .elementor-element.elementor-element-9962f8e .eael-entry-title, 
.elementor-590 .elementor-element.elementor-element-9962f8e .eael-entry-title,
.elementor-590 .elementor-element.elementor-element-88bbff2 .eael-entry-title,
.elementor-590 .elementor-element.elementor-element-0e95222 .eael-entry-title,
.elementor-590 .elementor-element.elementor-element-dfb7e31 .eael-entry-title {
    margin:10px 0 ;
}
	section.elementor-column.elementor-col-14.elementor-top-column.elementor-element.elementor-element-2f5d8a2.slide {
    margin: 0 0 0 0;
}
	.elementor-590 .elementor-element.elementor-element-9962f8e .eael-grid-post, .elementor-590 .elementor-element.elementor-element-88bbff2 .eael-grid-post, .elementor-590 .elementor-element.elementor-element-0e95222 .eael-grid-post, .elementor-590 .elementor-element.elementor-element-dfb7e31 .eael-grid-post {
    padding: 0 0 60px 0;
}
	
		/* ant strategy page */
.elementor-4319 .elementor-element.elementor-element-f0c6618:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-977c3d1:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-17abcf8:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-b080f23:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-4dbc75c:not(.elementor-motion-effects-element-type-background),
.elementor-4319 .elementor-element.elementor-element-8e9f50f:not(.elementor-motion-effects-element-type-background){
        background-position: 204px 160px;
    background-size: 42%;
	padding:0;
}
	.single-book article.elementor-post.elementor-grid-item.post-3117.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {
    max-width: 96%;
    margin: auto;
}
	
/* bottom */
		.elementor-element.elementor-element-3ca82c2.e-con-full.e-flex.e-con,
	.elementor-element.elementor-element-b967005.e-con-full.e-flex.e-con,
	.elementor-element.elementor-element-0b0d459.e-con-full.e-flex.e-con{
    width: 100%;
    margin-right: auto;
    margin-bottom: 10px;
}
	
}
