*{box-sizing:border-box;padding:0;margin:0;}

body{font-family: 'Open Sans', sans-serif;}
img{max-width:100%;}
.container{max-width:1644px;width:95%;}
	a:focus{text-decoration:none;outline:none;}
/*--header--*/
.logo img{max-width:180px;}/*
#header{background:#ffffff;padding:5px 0px;transition:0.3s ease;}
 #header .col-md-8{margin:auto;}
#header ul{display:flex;justify-content:space-between;margin-bottom:0px;} 
 #header ul li{list-style:none;display:block;}
 #header ul li:first-child{position:relative;margin-right:10px;}
 #header ul li:first-child::before{position:absolute;content:'';background-image:url("../img/downarw.png");width:16px;height:12px;background-repeat:no-repeat;right:-20px;top:3px;}
  #header ul li:nth-child(2){position:relative;margin-right:10px;}
 #header ul li:nth-child(2)::before{position:absolute;content:'';background-image:url("../img/downarw.png");width:16px;height:12px;background-repeat:no-repeat;right:-18px;top:3px;}
 #header ul li:nth-child(3){position:relative;margin-right:10px;}
 #header ul li:nth-child(3)::before{position:absolute;content:'';background-image:url("../img/downarw.png");width:16px;height:12px;background-repeat:no-repeat;right:-20px;top:3px;}
 #header ul li:nth-child(4){position:relative;margin-right:10px;}
 #header ul li:nth-child(4)::before{position:absolute;content:'';background-image:url("../img/downarw.png");width:16px;height:12px;background-repeat:no-repeat;right:-20px;top:3px;}
 #header ul li:last-child{position:relative;}
 #header ul li:last-child::before{position:absolute;content:'';background-image:url("../img/downarw.png");width:16px;height:12px;background-repeat:no-repeat;right:-20px;top:3px;}
#header ul li a{color:#000 ;font-size:16px;text-transform:uppercase;}
#header ul li a:hover{text-decoration:none;color:#af2425;transition:0.3s ease;}
/* #header .menu li.current-menu-item a{color:#000;text-decoration:none;outline:none;font-weight:700!important;} *//*
.current-menu-parent a{color:#af2425!important;text-decoration:none;outline:none;font-weight:700!important;}
.current-menu-item a{color:#af2425!important;text-decoration:none;outline:none;font-weight:700!important;} 
.sub-menu{opacity:0;position:absolute;width:200px;padding:10px;margin-top:3px;background:#fff;z-index:1;display:block;font-weight:400!important;}

#header ul li:hover>.sub-menu{opacity:1;box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;display:block;}
.sub-menu li  a{font-size:14px!important;}
.sub-menu li {border-bottom:1px dashed #ccc;padding:5px 0px;display:block;}
.sub-menu li:last-child{border-bottom:none;}
.dropdown .sub-menu a{color:#000!important;font-weight:400!important;}
.dropdown .sub-menu a:hover{color:#af2425!important;transition:0.3s ease;}
.dropdown .sub-menu .current-menu-item a{color:#af2425!important;font-weight:700!important;}
/* .sub-menu li  a:before{content: ' \00BB	';padding-right:4px;} *//*
 .sub-menu::before{display:none!important;}
 #header ul li:nth-child(2)>ul li:first-child{padding-bottom:0px;}
   #header ul li:hover>ul li:nth-child(2)::before{display:none!important;}
  #header ul li:hover>ul li:nth-child(3)::before{display:none!important;}
 #header ul li:hover>ul li:nth-child(4)::before{display:none!important;}
#header ul li:hover>ul li:last-child::before{display:none!important;}
#header ul li:hover>ul li:first-child::before{display:none!important;}
.sticky { background: #ffffff; }
@keyframes smoothScroll {
	0% {
		transform: translateY(-40px);
	}
	100% {
		transform: translateY(0px);
	}
}
.fixed {
  position: fixed;animation: smoothScroll 1s forwards;
  top:0; left:0;
  width: 100%;z-index:9;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;transition:0.3s ease;}
  */
.banner_text{position:absolute;top:30%;left:10%;}
.carousel-indicators .active{border:1px solid #af2425!important;background:#af2425!important;width:20px!important;height:2px!important;margin-top:0px;margin:0;}
.carousel-indicators li{width:20px!important;height:2px!important;border-radius:0px!important;background:#fff!important;opacity:1!important;margin:0 6px;}
.banner_text a{background:#f8cf15;color:#af2425;padding:10px 45px;font-size:20px;border-radius:50px;font-weight:700;text-transform:uppercase;}
.banner_text a:hover{transition:0.3s ease;text-decoration:none;box-shadow: 4px 4px 16px #00000029;}
.call{text-align:center;margin:auto;}
.call img{width:20px;margin-right:10px;}
.learnLink{background:#ffc425;color:#273691;padding:10px 45px;font-size:20px;border-radius:50px;font-weight:700;text-transform:uppercase;}

.call a{font-size:20px;color:#af2425;background:#f8cf15;border-radius:50px;padding:5px 14px;float:right;font-weight:700;}
.call a:hover{text-decoration:none;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.carousel-control-prev{left:auto!important;}
.carousel-control-prev{width:auto!important;}
.banner_text h3{font-size:60px;font-weight:bold;text-transform:uppercase;color:#fff;margin-bottom:50px;}
/*--Courses---*/
#courses{padding:60px 0px;}
#courses .col-md-4{position:relative;text-align:center;margin-bottom:30px;}
/* #courses .col-md-4:nth-child(4),.col-md-4:nth-child(5),.col-md-4:nth-child(6){margin-top:30px;} */
#coursesSec h3{text-align:center;text-transform:uppercase;color:#fff;font-size:26px;font-weight:700;}
#courses h3{text-align:center;margin-bottom:80px;text-transform:uppercase;color:#af2425;font-size:26px;font-weight:700;}
.course_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}
.course_text p{font-size:18px;font-weight:900;text-transform:uppercase;margin-bottom:0px;color:#fff!important;}
#courses .col-md-4 img{position:relative;}
#courses .col-md-4 img:hover{transition:0.4s ease;transform:scale(1.05);box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}

#courses a{font-size:16px;font-weight:700;text-transform:uppercase;color:#000!important;}

/*---testimonials---*/
#testimonials{background:#f8cf15 ;padding:60px 0px;}
#testimonials img{width:100%;}

#testimonials h3{text-align:center;color:#af2425;text-transform:uppercase;font-size:26px;font-weight:700;margin-bottom:70px;}
#testimonials h4{color:#af2425;font-size:20px;font-weight:700;}
#testimonials .testSpace{margin-top:35px;}
#testimonials p{color:#000;font-size:14px;margin-top:20px;font-style:italic;}
/*--career--*/

.career_form{padding:40px 40px;background:#af2425;margin-top:50px;margin-bottom:50px;}
#career h2{font-size:50px;color:#fff;font-weight:700;text-transform:uppercase;}
#career .wpcf7 input[type=text]{border:none;outline:none;background:#fff;color:#fff;font-size:18px;padding:20px 10px;color:#000;width:100%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin:10px 0px;}
#career .wpcf7 input[type=email]{border:none;outline:none;background:#fff;font-size:18px;padding:20px 10px;color:#000;width:100%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin-top:10px;}
#career .wpcf7 input[type=submit]{float:right;border:none;outline:none;color:#af2425;background:#f8cf15;padding:7px 45px;font-size:20px;border-radius:50px;font-weight:700;text-transform:uppercase;margin-top:20px;}
#career .wpcf7 input[type=submit]:hover{transition: 0.4s ease;box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}
.wpcf7 input::placeholder{color:#010F50!important;}
/*---featuredposts--*/

#featured_post h2{color:#af2425;font-weight:700;text-align:center;font-size:26px;font-weight:700;text-transform:uppercase;margin-bottom:50px;}
#featured_post  ul li{list-style:none;}
#featured_post .blog_list h4{color:#000;font-size:18px;font-weight:400;margin-top:40px;}
#featured_post .blog_list p{color:#000000!important;font-size:20px;font-weight:700;}
#featured_post .blog_list a:hover{text-decoration:none;transition:0.3s ease;}
#featured_post img{width:100%;height:auto;}
#featured_post .morePost{margin-top:40px;text-align:center;margin-bottom:30px;}
#featured_post .morePost a{background:#f8cf15;color:#af2425;padding:10px 30px;font-size:20px;border-radius:50px;font-weight:700;text-transform:uppercase;}
#featured_post .morePost a:hover{transition:0.3s ease;text-decoration:none;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}
.elementor-6525 .elementor-element.elementor-element-8e3db67 .elementor-button:hover{transition:0.3s ease;text-decoration:none;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}
.elementor-6525 .elementor-element.elementor-element-9e1f50c .eael-entry-title a:hover{color:#af2425!important;}
/*pre-footer--*/

#employ .provider{background:#f8cf15;padding:60px 20px;}
.go a{background:#af2425;color:#fff;padding:8px 45px;font-size:22px;border-radius:50px;font-weight:700;text-transform:uppercase;}
.go a:hover{transition:0.3s ease;text-decoration:none;box-shadow: rgb(38, 57, 77) 0px 20px 30px -10px;}
#employ h2{font-size:50px;color:#000;font-weight:700;text-transform:uppercase;}
#employ p{font-size:18px;color:#000;font-weight:700;margin-bottom:20px;}
/*---footer---*/
#footer{position:relative;padding-top:30px;}
#footer ul li{list-style:none;margin-bottom:20px;}
#footer ul li{font-size:18px;color:#000;}
#footer ul li a{font-size:18px;color:#000;}
#footer ul li a:hover{transition:0.3s ease;color:#af2425;text-decoration:none;}
#footer p{font-size:16px;color:#000;font-weight:500;}
.wrd{word-break:break-all;}
.widget_custom_html h1{font-size:20px;color:#af2425;margin-bottom:20px;font-weight:bold;text-transform:uppercase;}
.fb{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);padding:10px;}
.fb a{font-weight:600!important;color:#000;font-size:16px;}
.fb a{text-decoration:none;transition:0.3s ease;}
.copyrights p{color:#af2425!important;font-size:16px!important;margin-left:-10px;font-weight:600!important;margin-top:50px;}
/*---Postpage---*/
#respond{display:none;}
.entry-meta-comment-tools{display:none;}
/*------Inner Banner-----*/
.inner_banner{background-repeat:no-repeat!important;background-size:cover!important;position:relative;text-align:center;background-position:center!important;height:400px;}
.inner_banner::before{position:absolute;content:'';width:100%;height:100%;background:#080a7e;top:0;left:0;}
.inner_banner_content_hold h1{font-size:40px;color:#ffc425;font-weight:700;text-transform:uppercase;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}

#inner_main_content{padding:50px 0px;border-bottom:1px solid #ccc;font-family: 'Open Sans', sans-serif;margin-bottom:20px;}
#inner_main_content p{font-size:20px;color:#000;padding-bottom:0px;font-weight:400;line-height:28px;}

#inner_main_content .contactDetail{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);padding:10px;margin:auto;}
#inner_main_content .contactDetail p{color:#010F50!important;}


#inner_main_content .wpcf7 input[type=text]{border:none;outline:none;background:#fff;color:#fff;font-size:18px;padding:20px 10px;color:#000;width:100%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin-bottom:10px;}
#inner_main_content .wpcf7 input[type=email]{border:none;outline:none;background:#fff;font-size:18px;padding:20px 10px;color:#000;width:100%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin-bottom:10px;}
select{border:none;outline:none;background:#fff;font-size:18px;padding:20px 10px;color:#000;width:100%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin-bottom:10px;color:#010F50;font-weight:400;}

textarea{border:none;outline:none;background:#fff;font-size:18px;padding:20px 10px;color:#000;width:100%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);color:#010F50;font-weight:400;height:150px;}
#inner_main_content .wpcf7 input[type=submit]{float:right;border:none;outline:none;background:#273691;color:#fff;padding:7px 45px;font-size:20px;border-radius:50px;font-weight:700;text-transform:uppercase;margin-top:20px;}
#inner_main_content .wpcf7 input[type=submit]:hover{transition: 0.4s ease;box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}
#inner_main_content .wpcf7 input::placeholder{color:#010F50!important;font-weight:400!important;}
#inner_main_content .wpcf7 textarea::placeholder{color:#010F50!important;font-weight:400!important;}

#niotForm .wpcf7 input[type=text]{border:1px solid #ccc;box-shadow:none!important;}
#niotForm .wpcf7 input[type=email]{border:1px solid #ccc;box-shadow:none!important;}
#niotForm textarea{border:1px solid #ccc;box-shadow:none!important;}
#niotForm select{border:1px solid #ccc;box-shadow:none!important;}

.elementor a{color:#080a7e;text-decoration:none;transition:0.3s ease;}
.elementor a:hover{color:#ffc425;}
.bdt-prime-slider-dragon .bdt-prime-slider-wrapper .bdt-prime-slider-content{margin-left:100px;}
.bdt-prime-slider-dragon .bdt-dotnav li{font-weight:700!important;}


#serviceSec a:hover{color:#ffc425;}
#footerSec a{color:#000;}
#footerSec a:hover{color:#ffc425;}



.wpcf7-not-valid-tip{position:absolute;top:0;right:0;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{font-weight:700!important;color:#d72626!important;position:absolute;border:none!important;font-size:18px!important;bottom:-40px;}
.entry-title a{color:#939697!important;}
.comments-area{display:none!important;}
.steps{border-bottom:1px solid #ccc;padding-bottom:5px;}
.elementor{font-family: 'Open Sans', sans-serif!important;}
#inner_main_content ul{margin-top:-12px;}
#inner_main_content ul li{margin-left:0px;color:#000;font-weight:300;font-size:18px;padding-bottom:5px;}
#inner_main_content ol li{font-size:18px;margin-left:20px;}
#inner_main_content a{text-decoration:none;font-weight:400;}


.usi strong{color:#000;font-weight:500;}
/*mobile--*/
.mob-menu-header-holder{background:#939697!important;}
.mobmenu-content{font-family: 'Open Sans', sans-serif!important;}

.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff!important;}
.elementor-icon-box-description{font-size:18px!important;}
th{font-size:16px!important;}
td{font-size:16px!important;}
.colBorder{border-bottom:1px dashed #ccc;padding-bottom:10px;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{float:right;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{margin-top:-20px;}
.fees{border-bottom:1px dashed #ccc;padding:5px 0px;font-size:18px;}
.download {text-align:center;margin-top:10px;}
.download a{font-size:20px;color:#010F50;background:#EDD527;border-radius:50px;padding:10px 15px;font-weight:700;}
.download a:hover{transition:0.3s ease;text-decoration:none;box-shadow: 4px 4px 16px #00000029;}

#lead_form{padding:40px 40px;background:#f8cf15;}
.con_sec ul li{font-weight:400!important;font-size:20px!important;}
#guarantee a{font-weight:500!important;}
#users a{font-weight:500!important;}
#eligible a{font-weight:500!important;}
#higher a{font-weight:500!important;}
#skills a{font-weight:500!important;}
.am{background:#af2425;padding:13px;border-radius:50px;color:#fff!important;font-weight:500!important;margin:10px 0px;} 	
.am:hover{background:#f8cf15;color:#000!important;}
#courses img{border-radius:20px;position:relative;}
#courses img::before{position:absolute;content:'';width:100%;height:100%;left:0;border-radius:30px;background:#0480bfl;opacity:0.6;}
#coursesSec img{border-radius:20px;position:relative;}
#coursesSec img:hover{transition:0.3s ease;transform:scale(1.03);}
.course_text p{color:#fff;font-size:25px;}
.inner_banner{height:200px;}

#tracminForm .eael-feature-list-title{color:#000!important;}
.eael-feature-list-title{color:#af2425!important;}
.eael-feature-list-content{color:#000!important;}.eael-feature-list-icon{color:#af2425!important;font-size:18px!important;}

.elementor-widget-image-box{margin-bottom:0px!important;}
.sub-menu{margin-top:0px!important;}
.elementor-134 .elementor-element.elementor-element-e79e830 p{font-size:16px!important;color:#fff!important;}
.elementor-134 .elementor-element.elementor-element-e79e830 li{border-bottom:1px solid #fff!important;}
.elementor-134 .elementor-element.elementor-element-e79e830 li:last-child{border-bottom:none!important;}
.elementor-134 .elementor-element.elementor-element-ee913ad > .elementor-widget-container{background:none!important;padding-bottom:10px;}
.qmark{background:#eee;padding:1px 4px;border-radius:50px;text-align:center;color:#000;font-weight:600;font-size:11px;}

.page-id-138 .inner_banner_content_hold h1{display:none!important;}
.page-id-3941 .inner_banner::before{display:none!important;}
.page-id-3941 .inner_banner_content_hold h1{display:none!important;}
.page-id-134 .inner_banner::before{display:none!important;}
.page-id-134 .inner_banner_content_hold h1{display:none!important;}
.page-id-140 .inner_banner::before{display:none!important;}
.page-id-140 .inner_banner_content_hold h1{display:none!important;}
.page-id-144 .inner_banner::before{display:none!important;}
.page-id-144 .inner_banner_content_hold h1{display:none!important;}
.page-id-509 .inner_banner::before{display:none!important;}
.page-id-509 .inner_banner_content_hold h1{display:none!important;}
.page-id-1780 .inner_banner::before{display:none!important;}
.page-id-1780 .inner_banner_content_hold h1{display:none!important;}.page-id-506 .inner_banner::before{display:none!important;}
.page-id-506 .inner_banner_content_hold h1{display:none!important;}

.page-id-142 .inner_banner_content_hold h1{display:none!important;}
.page-id-142 .inner_banner::before{display:none!important;}

.page-id-5162 .inner_banner_content_hold h1{display:none!important;}
.page-id-5162 .inner_banner::before{display:none!important;}

.page-id-138 .inner_banner_content_hold h1{display:none!important;}
.page-id-138 .inner_banner::before{display:none!important;}

#privacy_state p{color:#fff!important;}
#privacy_state a{color:#EDD527!important;}
#privacy_state a:hover{color:#fff!important;}
#collection_task h5{line-height:24px;color:#777;}

.tb_bg{background:#010f50;color:#fff;}

.header-text{font-weight:700;}
.eleImg img{width:100%!important;}

#unitTable table th:first-child{width:200px;}

#unitTable table th:nth-child(2){width:900px;}
#unitTable table th:last-child{width:200px;}
.wpcf7 form.sent .wpcf7-response-output {background:#fff;padding: 5px;display: inline-block;color: #46b450;font-weight:700;}


.wp-block-post-title a{color:#af2425;margin-bottom:10px;}

.elementor a{text-decoration:none;color:#080a7e;}
.elementor a:hover{text-decoration:none;}
.elementor-6525 .elementor-element.elementor-element-ba312ed{
	text-align: center;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%,-50%)!important;
}
.elementor-6525 .elementor-element.elementor-element-ca7f802{
	    text-align: center;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%,-50%)!important;
}
.elementor-6525 .elementor-element.elementor-element-6b8f22e {
    text-align: center;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%,-50%)!important;
}
.learnLink:hover{transition:0.3s ease;text-decoration:none;box-shadow: 4px 4px 16px #00000029;color:#000!important;transform:scale(1.02);}
.elementor-6525 .elementor-element.elementor-element-b9d7b48{left:50%!important;top:50%!important;transform:translate(-50%,-50%);}
.elementor-6525 .elementor-element.elementor-element-37aa668{left:50%!important;top:50%!important;transform:translate(-50%,-50%);}

.eaelec-modal-footer{text-align:center;}
.eaelec-event-details-link{width:150px;border-radius:30px;color:#ffc308!important;background:#263691!important;padding:10px 30px;font-weight:700!important;}
.eaelec-event-details-link:hover{transition:0.3s ease-in-out;transform:scale(1.03)!important;}
.eaelec-event-date-end{display:none;}
#tribe-events-pg-template, .tribe-events-pg-template{max-width:1644px;}
.tribe-events-schedule,.tribe-block__events-link,.single-tribe_events .tribe-events-single .tribe-events-event-meta{display:block !important;}
#tribe-events-content h1.tribe-events-single-event-title {
    background: #080a7e;
    text-align: center;
    color: #ffc425 !important;
    padding: 30px !important;
}
.tribe-block__events-link{text-align:center;}
.tribe-block__events-link .tribe-block__btn--link {
    background: #f8cf15;
    padding: 0px 20px;
    border-radius: 5px;
    color: #000;
}
.tribe-block__events-link .tribe-block__btn--link a{color:#000000 !important;}
.single-tribe_events #tribe-events-content.tribe-blocks-editor .tribe-events-event-meta {
    background: #f7f7f7;
    padding: 0 30px;
    border-radius: 5px 5px 0 0;
}
.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address, .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone, .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website{font-size:14px;}
#lead_form #inner_main_content{border:none;position:relative;padding:0;}
@media only screen and (max-width:1468px){
	#header ul li a{font-size:14px;}
	.call a{font-size:14px;}
	.elementor-button.elementor-size-md{padding:15px 18px;font-size:15px!important;}
	.elementor-7243 .elementor-element.elementor-element-0375ebe a.hfe-menu-item, .elementor-7243 .elementor-element.elementor-element-0375ebe a.hfe-sub-menu-item{font-size:18px!important;}
	
}
@media only screen and (max-width:1342px){
	#header ul li a{font-size:12px;}
	.call a{font-size:12px;}
	.call img{width:14px;}
}
@media only screen and (max-width:996px){
	
	#header .col-md-2{width:100%;max-width:100%;flex:none;}
	#header .col-md-8{width:100%;max-width:100%;flex:none;margin:20px 0px;}
	#header ul li a{font-size:14px;}
	.call{position:absolute;right:0;}
	.logo img{width:250px;}
	#featured_post ul{margin:auto;}
	#featured_post .col-md-4{width:100%;max-width:100%;flex:none;}
	.call a{font-size:14px;}
	.wpcf7-not-valid-tip{position:relative;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{position:relative;border:none!important;}
#coursesSec h3{font-size:20px;}
}
@media only screen and (max-width:767px){
	#header{padding:10px 0px;}
	#header .col-md-8{margin:0px 0px;}
	.mobmenu-content #mobmenuleft .sub-menu{background:#fff!important;}
	.banner_text h3{font-size:50px;}
	#courses .col-md-4{max-width:50%;flex:none;margin-bottom:20px;}
	#courses .col-md-4:nth-child(4),.col-md-4:nth-child(5),.col-md-4:nth-child(6){margin-top:0px;}
	.menu{display:none!important;}
	.call a{float:right;font-size:14px;}
	#testimonials img{width:100%;height:auto;}
	.copyrights p{margin-left:0px;}
	.mobmenu-content li > .sub-menu li {padding-left: calc(0*1%)!important;}
	#career .wpcf7 input[type=text]{font-size:14px;}
	#career .wpcf7 input[type=email]{font-size:14px;}
	select{font-size:14px;}
	.fixed{top:36px;}

	#header .row{align-items:center;}
	#footer ul li{font-size:14px;}
	#footer ul li a{font-size:14px;}
	
.elementor-heading-title span{font-size:25px!important;line-height:32px!important;}
#inner_main_content .wpcf7 input[type=submit]{float:left;margin-left:14px;}
h1{font-size:25px!important;}
.elementor-icon-box-wrapper{text-align:center!important;}
}
@media only screen and (max-width:655px){
	.banner_text h3{font-size:30px;margin-bottom:20px;}
	.banner_text{top:5%;left:5%;}
	.carousel-control-prev img{display:none;}
	.carousel-control-next img{display:none;}
	.banner_text a{padding:7px 35px;font-size:14px;}
	.inner_banner_content_hold h1{font-size:20px!important;padding:10px;line-height:30px;}
	.inner_banner{height:120px;}
	.widget_custom_html h1{font-size:20px!important;}
	#lead_form{padding:40px 0px;}
}
@media only screen and (max-width:450px){

	#courses .col-md-4{max-width:100%;flex:none;}
	.logo img{width:100px;}

}
@media only screen and (max-width:400px){
	.banner_text h3{font-size:20px;}
	.banner_text{top:0%;left:5%;}
}
@media only screen and (max-width:340px){
	#header{text-align:center;}
	#header .col-md-8{margin:10px 0px;}
	.call{position:relative;}
	.call a{float:none;}
}
/*

@media only screen and (max-width:1097px){
	#preFooter .nav-tabs>li>a{font-size:18px;}
#preFooter .nav-tabs{margin-left:0px;}
.labour_form{margin-left:0px;}
#preFooter .wpcf7 input[type=email]{width:100%;}
#preFooter .wpcf7 input[type=text]{width:100%;}
}
@media only screen and (max-width:953px){
	#preFooter .nav-tabs>li>a{font-size:16px;}
}
@media only screen and (max-width:908px){
#preFooter .nav-tabs>li{width:50%;}
}
@media only screen and (max-width:767px){
	#header{top:20%;}
	.menubar{display:none;}
	#projects .col-md-4{margin-bottom:20px;}
	.report_1, .report_2{margin-bottom:60px;}
}
@media only screen and (max-width:600px){
	.inner_banner_content_hold h1{font-size:30px;text-align:center;}
#footer p img{margin-right:5px;}
.space{padding:0px 10px;}
}
