/*
Theme Name: Avante Child
Theme URI: https://themes.themegoods.com/avante/landing
Description: Premium Business & Consulting WordPress Theme
Version: 1.0
Author: ThemeGoods
Author URI: https://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: https://themeforest.net/licenses/regular_extended
Text Domain: avante
Template: avante
*/
html {
    -webkit-text-size-adjust: 100%; / Prevent font scaling in landscape while allowing user zoom /
}
.search-form-wrapper .button {
	    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
p {padding-top: 0;}
.home-bg-list .background-list-wrapper{ background : none; }
.home-bg-list .background-list-btn a { margin-top: 20px; position: relative; padding: 9px 0px 9px 45px; width: 45px; overflow: hidden; white-space: nowrap; transition: all ease .3s; -webkit-transition: all ease .3s;  -moz-transition: all ease .3s; -ms-transition: all ease .3s; }
.home-bg-list .background-list-btn a , .home-bg-list .background-list-btn a:hover { background-color: transparent; border: 1px solid #43B9E9; color: #fff; }
.home-bg-list .background-list-column:hover .background-list-btn a { padding: 9px 45px 9px 45px; width: auto; }
.home-bg-list .background-list-btn a:after { content: ''; position: absolute; height: 26px; width: 26px; background-image: url(images/arrow-right.svg); background-size: cover; background-repeat: no-repeat; background-position: center; top: 8px; left: 10px; }
.home-bg-list .background-list-column { position: relative; }
.home-bg-list .background-list-column:after { content: ''; position: absolute; height: 100%; width: 100%; background-color: rgba(0,0,0,0.6); top: 0; left: 0; z-index: -1; opacity: 0; transition: all ease .2s; -webkit-transition: all ease .2s;  -moz-transition: all ease .2s; -ms-transition: all ease .2s; }
.home-bg-list .background-list-column:hover:after { opacity: 1; }
.site-footer p { padding-top: 6px; padding-bottom: 6px; line-height: 1.5; }

.footer-form .wpcf7-form p input[type=submit] , .wpcf7-form input[type=submit] { color: #fff; background-color: #162251; border-color: #162251; margin-top: 15px; font-size: 16px; line-height: 1; transition: all ease .3s; -webkit-transition: all ease .3s;  -moz-transition: all ease .3s; -ms-transition: all ease .3s; padding: 15px 30px; }

.footer-form .wpcf7-form p input[type=submit]:hover , .wpcf7-form input[type=submit]:hover { background-color: #43B9E9; border-color: #43B9E9; color: #fff;  }

.testimonial_slider .nav_arrows button:before { content: ''; display: block; background-image: url(images/arrow.svg); width: 14px; height: 26px; background-size: cover; background-repeat: no-repeat; background-position: center; }
.testimonial_slider .nav_arrows button.next:before { transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); }
.member-bio-wrap.team-item-popup { position: relative; background: #fff; padding: 30px; max-width: 800px; margin: 0 auto; box-shadow: 0px 0px 30px 0px rgb(2 2 2); }
.member-bio-wrap.team-item-popup .member-bio-content .member-designation { margin: 12px 0; margin-top: 5px; color: #222; font-weight: 400; }
.member-bio-wrap.team-item-popup .member-bio-content .member-bio { padding: 0; margin-bottom: 8px; line-height: 1.5; }
.member-bio-wrap.team-item-popup .mfp-close { display: flex; align-items: center; justify-content: center; background-color: transparent; width: 40px; height: 40px; position: absolute; top: 0; right: 0; color: #000; border-radius: 0; }
.member-bio-content .member-name { line-height: 1; }

.course_grid_container .portfolio-grid-wrapper figcaption .overflow-inner { overflow: unset; background-color: #fff; max-width: 80%; margin: 0 auto; overflow: hidden; padding: 20px; color: #000; box-shadow: 0 5px 40px rgb(0 0 0 / 10%); text-align:left; }
.course_grid_container .portfolio-grid-wrapper .portfolio_grid_title, .course_grid_container .portfolio-grid-wrapper .portfolio-grid-subtitle { transform: unset; }
.course_grid_container .portfolio-grid-content-wrapper .portfolio-grid-wrapper figcaption .overflow-inner .portfolio_grid_title { overflow: unset; color: #000; line-height: 1.3; margin-bottom: 15px; }
.course_grid_container .portfolio-grid-content-wrapper .portfolio-grid-wrapper figcaption .overflow-inner .portfolio-grid-subtitle { margin-bottom: 15px; }
.course_grid_container .portfolio-grid-wrapper:hover > img, .portfolio-grid-wrapper.hover > img { transform: unset; }
.course_grid_container .portfolio-grid-wrapper::before { content: ''; pointer-events: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.course_grid_container .portfolio-grid-wrapper:hover::before { opacity: 1; visibility: visible; }
.course_grid_container .portfolio-grid-wrapper:after { pointer-events: none; }

.input-group { display: flex; flex-wrap: wrap; margin: 0 -15px; }
.input-group label { display: block; margin: 15px 0; width: 50%; padding: 0 15px; }
.input-group select { border-color: #d8d8d8; border-radius: 5px; padding: 12px 15px 12px 15px; }

.course-wrapper .avante-course-navigation , .avante-post-navigation { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; position: relative; max-width: 1125px; width: 100%; margin: 0 auto; padding-bottom: 50px; }

.course-wrapper .avante-course-navigation .all-courses , .avante-course-navigation .next-course, 
.avante-course-navigation .prev-course, 
.avante-post-navigation .all-courses, 
.avante-post-navigation .prev-post, 
.avante-post-navigation .next-post, 
.themegoods-navigation-wrapper.menu_style1 .nav .resume.nav-right-btn a , 
.themegoods-navigation-wrapper.menu_style1 .nav .job.nav-right-btn a { color: #fff; margin-top: 15px; font-family: "Cabin", Sans-serif; font-size: 16px; line-height: 1; transition: all ease .3s; -webkit-transition: all ease .3s;  -moz-transition: all ease .3s; -ms-transition: all ease .3s; padding: 10px 20px; margin: 0 10px; border-radius: 5px;font-weight:700; }

.themegoods-navigation-wrapper.menu_style1 .nav .resume.nav-right-btn a , .themegoods-navigation-wrapper.menu_style1 .nav .job.nav-right-btn a{ padding:15px 30px; }

.course-wrapper .avante-course-navigation .all-courses , .avante-post-navigation .all-courses { position: absolute; background-color: #f9dcd6; font-size:15px; }

.course-wrapper .avante-course-navigation .all-courses:hover, .avante-post-navigation .all-courses:hover{ background-color: #d95638; font-size:15px; }

.themegoods-navigation-wrapper.menu_style1 .nav .resume.nav-right-btn a:hover { background-color: #43B9E9; border-color: #43B9E9; color: #fff; }

.course-wrapper .avante-course-navigation .next-course, .avante-course-navigation .prev-course, .avante-post-navigation .prev-post, .avante-post-navigation .next-post{ background-color: #d5dee9; font-size:15px; position:relative; }

.course-wrapper .avante-course-navigation .next-course:hover, .avante-course-navigation .prev-course:hover, .avante-post-navigation .prev-post:hover, .avante-post-navigation .next-post:hover{ background-color: #162251; }

.themegoods-navigation-wrapper.menu_style1 .nav .job.nav-right-btn a { background-color: #43B9E9; border-color: #43B9E9; color: #fff;}
.themegoods-navigation-wrapper.menu_style1 .nav .resume.nav-right-btn a, .themegoods-navigation-wrapper.menu_style1 .nav .job.nav-right-btn a:hover { color: #fff; background-color: #162251; border-color: #162251; }

.course-wrapper .avante-course-navigation .next-course, .avante-post-navigation .next-post{ margin-left: auto; }
.course-wrapper .avante-course-navigation .prev-course, .avante-post-navigation .prev-post { margin-right : auto; }

.portfolio-masonry-container .portfolio-masonry-grid-wrapper .portfolio-masonry-content .popup-arrow { transform: translateY(-50%) rotate(90deg); -webkit-transform: translateY(-50%) rotate(90deg); -webkit-moz: translateY(-50%) rotate(90deg); -webkit-o: translateY(-50%) rotate(90deg); opacity: 1; right: 10px; top: auto; color: #43B9E9; }
.elementor-7726 .elementor-element.elementor-element-795feab div.portfolio-masonry-grid-wrapper:hover .portfolio-masonry-content .popup-arrow { transform: translateY(-50%) rotate(90deg); -webkit-transform: translateY(-50%) rotate(90deg); -webkit-moz: translateY(-50%) rotate(90deg); -webkit-o: translateY(-50%) rotate(90deg); }

.themegoods-navigation-wrapper.menu_style1 .nav .resume.nav-right-btn a:hover::before, .themegoods-navigation-wrapper.menu_style1 .nav .job.nav-right-btn a:hover::before { display: none; }
.elementor-3072 .elementor-element.elementor-element-c5f8c0d .themegoods-navigation-wrapper .nav .resume.nav-right-btn a, .elementor-3072 .elementor-element.elementor-element-c5f8c0d .themegoods-navigation-wrapper .nav .job.nav-right-btn a { color: #fff; margin: 0; margin-bottom: 15px; }
#elementor-sticky-header .nav .resume.nav-right-btn a, #elementor-sticky-header .nav .job.nav-right-btn a { color: #fff; margin: 0; margin-bottom: 15px; }

.main-menu-wrapper .themegoods-navigation-wrapper .nav li.megamenu > ul { max-width: 920px; }
.about-image-wrap .elementor-widget-wrap .animation.mobile_static { top: 0; }
body:not(.rtl) .elementor-7658 .elementor-element.elementor-element-1ded1d8.about-image-2 { top: 50px; }

.popmake-content h4 { margin-bottom: 16px; }
.popmake-content p { color: #000; font-weight: 400; padding: 0; margin-bottom: 10px; line-height: 1.5; }
.popmake-content blockquote { padding: 0; text-align: left; border-left: 2px solid #162251; background-color: #f0f7fd; padding: 34px; margin: 28px 0; }
.name-input-group , .phone-email-input-group, .time-wrap, .email-input-group, .number-input-group, .about-city-input-group, .industry-salary-input-group, .textarea-input-group, .input-group-wrap { display: flex; flex-wrap: wrap; align-items: center; margin: 0 -15px; margin-bottom: 20px; }
.name-input-group .column-1_2 , .phone-email-input-group .column-1_2 { padding: 0 15px; width: 50%; }
.location-wrap { margin-bottom: 20px; }
.location-wrap .wpcf7-list-item-label { font-weight: 400; }
.time-wrap .column-1_4 { max-width: 330px; width: 100%; padding: 0 15px; }
.time-wrap .column-1_34 { max-width: 100px; width: 100%; padding: 0 15px; }
.time-wrap .column-1_4 select, .time-wrap .column-1_34 select, .select-input select { border-color: #d8d8d8; border-radius: 5px; }

.transparent .themegoods-navigation-wrapper .nav .resume.nav-right-btn a { margin: 0; }
.transparent .themegoods-navigation-wrapper .nav .job.nav-right-btn a { margin: 0; }
.name-input-group .input-group-item, .email-input-group .input-group-item, .number-input-group .input-group-item, .industry-salary-input-group .input-group-item, .textarea-input-group .input-group-item { width: 50%; margin: 0; padding: 0 15px; }
.select-input, .mobile-input, .company-input-group, .website-input, .address-input, .location-select-input, .job-title, .number-opening-input { margin-bottom: 20px; display: block; }
.upload-input , .employment-type-group { display: block; margin-bottom: 20px; }
.teatarea-input { margin-top: 20px; display: block; padding: 0 15px; }
.form-title { margin-bottom: 15px; }
.about-city-input-group .input-item, .input-group-wrap .input-group-item { width: 33.33%; padding: 0 15px; margin-bottom: 0; }

input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=date]:focus, input[type=number]:focus, textarea:focus, .widget_search form.focus { border-color: #d8d8d8!important; outline: 0!important; box-shadow: none!important; }
.industry-salary-input-group .select-input { width: 50%; margin: 0; padding: 0 15px; }
.industry-salary-input-group .select-input select, .about-city-input-group .select-input.input-item select, .input-group-wrap .select-input select { height: 46.8px; }
.number-input .wpcf7-number { width: 100%; border-radius: 5px; border: 1px solid #d8d8d8; padding: 8px 15px; background-color: #fff; font-family: Roboto; font-size: 16px; font-weight: 400; line-height: 1.8; text-transform: none; }
.radio-input-group label { display: block; cursor: pointer; }
.input-group-wrap .select-input { margin: 0; }
.input-group-wrap { margin-top: 20px; }
.radio-input-group .wpcf7-list-item.first, .location-wrap .wpcf7-list-item.first { margin-left: 0; }
.wpcf7-form-control-wrap.location, .wpcf7-form-control-wrap.exp, .wpcf7-form-control-wrap.hrs{ display: block; margin-top: 10px; }
.wpcf7-form br { display: none; }
.upload-input label { display: block; margin-bottom: 10px; }
.input-item { margin-bottom: 20px; }
.input-item label .wpcf7-form-control-wrap { display: block; margin-top: 5px; }
.avante-team-grid .portfolio-classic-content .open-bio{ color: #fff; background-color: #162251; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; padding: 7px 24px; border-radius: 5px; margin-top: 5px; display: inline-block; font-size: 14px; font-family: "Cabin", Sans-serif; font-weight: 700; }
.avante-team-grid .portfolio-classic-content .open-bio:hover,
.avante-team-grid .portfolio-classic-content .open-bio:focus{ color: #fff;  background-color: #43B9E9; }
.portfolio-masonry-container:not(.masonry-grid) .portfolio-masonry-grid-wrapper figcaption{ width:80% !important; }
.course_grid_container .portfolio_grid-arrow span{ color: #43B9E9;font-size:20px; }


.main-menu-wrapper .themegoods-navigation-wrapper .nav li.megamenu > ul.sub-menu { max-width: 690px; position: absolute; right: unset; left: -50px; }
.main-menu-wrapper .themegoods-navigation-wrapper .nav li.megamenu > ul.sub-menu li:first-child { border-right: 1px solid #eeeeee; width: 50%; }
.main-menu-wrapper .themegoods-navigation-wrapper .nav li.megamenu > ul.sub-menu li:last-child { border-left: 0; width: 50%; }
.portfolio-grid-wrapper { background-color: transparent!important; }
.our-team_section .portfolio-classic-grid-wrapper .portfolio-classic-content h3.portfolio-classic_title { line-height: 1.1; }
.our-team_section .portfolio-classic-grid-wrapper .portfolio-classic-content a.open-bio { margin-top: 11px; }
.our-team_section .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-subtitle { line-height: 1.4; padding-bottom: 10px; }
.courses-item-list .portfolio-grid-wrapper .portfolio_grid-arrow span { transform: rotate(-90deg); display: inline-block; }
.inner-page-left-info { display: block!important; }
.inner-page-left-info > .elementor-widget-wrap{ z-index: 1; -webkit-position: sticky; position: -webkit-sticky; position: sticky; top: 70px;  width: 100%; }
.inner-page-left-info > .elementor-widget-wrap:after { content: ''; position: absolute; width: 500px; height: 1170px; top: 0; right: 0; background-image: url(https://pcsnynj.org/wp-content/uploads/2019/11/home1_bg2.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; z-index: -1; opacity: 0.6; }

.inner-page-left-info { display: block!important; }

.footer-form .your-email input[type="email"] { background-color: #bfc7d1; border-color: #bfc7d1!important; padding-right: 70px; }
.footer-contact-col p a { color: #666666; }
.footer-contact-col p a:hover { color: #162251; }
.footer-form .wpcf7-form p { position: relative; }
.footer-form .wpcf7-form p input[type=submit].wpcf7-submit { margin: 0; position: absolute; font-size: 0; right: 0; top: 6px; height: 46.8px; background-image: url(images/right-arrow.svg); background-size: 18px; background-repeat: no-repeat; background-position: center; }
.home-top_banner .standard-wrapper a.button { margin-right: 12px; margin-left: 12px; }
.home-testimonial-card .slider-nav ul li:hover { border: 2px solid #f0f4f7!important; }
.our-team_section .portfolio-classic-content { padding-top: 5px; }
.our-team_section .portfolio-classic-container.contain .portfolio-classic .portfolio-classic-grid-wrapper:hover .portfolio-classic-img img { transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; }	
.our-team_section .portfolio-classic-container.contain .portfolio-classic-grid-wrapper:hover .portfolio-classic-img { clip-path: unset; -webkit-clip-path: unset; }
.our-team_section .portfolio-classic-grid-wrapper .portfolio-classic-img { position: relative; }
.our-team_section .portfolio-classic-grid-wrapper .portfolio-classic-img:after { content: ''; pointer-events: none; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: #ffffff30; opacity: 0; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; }
.our-team_section .portfolio-classic-grid-wrapper:hover .portfolio-classic-img:after { opacity: 1; }
.other-project-section .portfolio-masonry-grid-wrapper figcaption { border-radius: 5px!important; }
.courses-item-list .portfolio-grid-wrapper img { box-shadow: 0px 2px 60px 0px rgb(0 0 0 / 10%); -webkit-box-shadow: 0px 2px 60px 0px rgb(0 0 0 / 10%); }
.courses-item-list .portfolio-grid-wrapper { overflow: visible; }
.courses-item-list .portfolio-grid-wrapper figcaption .overflow-inner { border-radius: 5px; }
.blog-posts-list .type-post.blog-posts-list .post-wrapper { overflow: hidden; background-color: #fff; box-shadow: 0px 2px 60px 0px rgb(0 0 0 / 10%); -webkit-box-shadow: 0px 2px 60px 0px rgb(0 0 0 / 10%); border-radius: 5px; }
.blog-posts-list .type-post.blog-posts-list .post-featured-image { width: 30%; margin-bottom: 0; }
.pum.pum-theme-8387 .pum-content + .pum-close { opacity: 0.65; font-weight: 700; font-size: 28px; box-shadow: none; -webkit-box-shadow: none; display: flex; align-items: center; justify-content: center; background-color: transparent; width: 40px; height: 40px; position: absolute; top: 0; right: 0; color: #000; border-radius: 0; }
.pum.pum-theme-8387 .pum-content + .pum-close:hover { opacity: 1; }
ul.pum_working-list { display: flex; flex-wrap: wrap; padding-left: 20px; }
ul.pum_working-list li { font-weight: 500; width: 25%; padding-top: 8px; }
.pum.pum-theme-8387 blockquote p { font-size: 22px; }
.pum.pum-theme-8387 blockquote p i { font-size: 20px; }
.pum.pum-theme-8387 .time-wrap .column-1_4 { max-width: 125px; }
.contact-us-right-col { z-index: 1; }
.contact-us-right-col:after { content: ''; position: absolute; top: -70px; right: -130px; height: 500px; width: 500px; background-image: url(https://pcsnynj.org/pcs-site/wp-content/uploads/2022/03/pcs-professional-career-services-14.png); background-size: cover; background-repeat: no-repeat; background-position: center; z-index: -1; }
.home-testimonial-card { height: 100%; background-color: #fff; padding: 50px 40px; border-radius: 5px; }
.home-testimonial-card .testimonials-card-wrapper .testimonial-info-desc { margin-top: 0; }
.home-testimonial-card .pcs-testimonial-slider { position: unset; }
.home-testimonial-card .slick-dots { bottom: 15px; left: 0; }
.home-testimonial-card .slick-dots li { height: 10px; width: 10px; }
.home-testimonial-card .slick-dots li button { border-radius: 50%; background-color: #162251; height: 10px; width: 10px; }
.home-testimonial-card .slick-dots li.slick-active button { background-color: #43B9E9; }
.home-testimonial-card .slick-dots li button:before { display: none; }
.contact-info a:hover { color: #43B9E9 !important; transition: all ease .3s; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; }
.contact-info a { display: block; line-height: 1.2 !important; margin-bottom: 10px; }
.post-featured-image-hover:after , .post-featured-image-hover:before { display: none; }
.blog-posts-list .post-featured-image-hover:hover img { opacity: 1!important; }
.blog-posts-list .post-featured-image-hover img { border-radius: 0px!important; }
.blog-posts-list .post-content-wrapper .post-header-title h5 { margin: 30px 0 0 0!important; }
.blog-posts-list .type-post.blog-posts-list .post-featured-image { margin-right: 50px; }
.copyright-footer a { color: #162251; }
.copyright-footer a:hover { color: #000000; }
.avante-team-grid .portfolio-classic-content .open-bio:focus { background-color: #162251; }
.avante-team-grid .portfolio-classic-content .open-bio:hover { background-color: #43B9E9!important; }
.single-post #page-header { height: 300px!important; }
.services-top-right-col > .elementor-widget-wrap { max-width: 600px; }
.our_services_list .portfolio-masonry-grid-wrapper:first-child h3 , .our_services_list .portfolio-masonry-grid-wrapper:last-child h3 { max-width: 148px; }
.inner-page-left-info .elementor-section .elementor-widget-container a { color: #43B9E9; }
.inner-page-left-info .elementor-section .elementor-widget-container a:hover { color: #162251; }
ul.icon-list li img { height: 18px; width: auto; margin: 0 5px 0 0; }
.icon-list li { margin-bottom: 8px; font-family: 'Roboto'; display: flex; }
ul.icon-list { list-style-type: none; }

.course-wrapper .avante-course-navigation .next-course, .avante-course-navigation .prev-course , .avante-post-navigation .prev-post , .avante-post-navigation .next-post { color: #162251; background-color: transparent; padding-left: 0; padding-right: 0; }
.course-wrapper .avante-course-navigation .next-course:hover, .avante-course-navigation .prev-course:hover , .avante-post-navigation .prev-post:hover , .avante-post-navigation .next-post:hover { color: #162251; background-color: transparent; }
.course-wrapper .avante-course-navigation .prev-course span , .avante-post-navigation .prev-post span { padding-right: 60px; position: relative; }
.course-wrapper .avante-course-navigation .next-course span , .avante-post-navigation .next-post span { padding-left: 60px; position: relative; }
.course-wrapper .avante-course-navigation .prev-course span:before , .avante-post-navigation .prev-post span:before { content: ''; position: absolute; top: 0; left: 0; height: 18px; width: 50px; background-image: url(images/dark-arrow-left.svg); background-size: cover; background-repeat: no-repeat; background-position: right; transition: all ease .3s; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; }
.course-wrapper .avante-course-navigation .next-course span:before , .avante-post-navigation .next-post span:before { content: ''; position: absolute; top: 0; right: 0; height: 18px; width: 50px; background-image: url(images/dark-arrow-right.svg); background-size: cover; background-repeat: no-repeat; background-position: left; transition: all ease .3s; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -ms-transition: all ease .3s; }
.course-wrapper .avante-course-navigation .prev-course:hover span:before , .avante-post-navigation .prev-post:hover span:before { background-position: left; }
.course-wrapper .avante-course-navigation .next-course:hover span:before , .avante-post-navigation .next-post:hover span:before { background-position: right; }
.blog-posts-list .post-wrapper { display: flex; align-items: stretch; }
.blog-posts-list .post-wrapper .post-featured-image-hover { height: 100%; position: relative; }
.blog-posts-list .post-wrapper .post-featured-image-hover img { height: 100%!important; width: 100%!important; position: absolute; object-fit: cover; }

.gfmc-field div:not(.gchoice) { padding-bottom: 0!important; }
.gform_wrapper.gravity-theme .ginput_container_address span:not(.ginput_full):not(:last-of-type):not(:nth-last-of-type(2)), .gform_wrapper.gravity-theme .ginput_full:not(:last-of-type) { margin: 0 0 0 0!important; }
.donate_form .gfmc-container .gfield.gfmc-column { padding: 40px 60px 20px 60px; margin-top: 50px; border: 1px solid #d8d8d8; border-radius: 20px; position: relative; grid-column: unset; flex-direction: unset; justify-content: unset; flex-wrap: wrap; }
.donate_form .gfmc-container .gfield.gfmc-column .section-heading { position: absolute; top: -17px; left: 45px; padding: 0 15px; background-color: #fff; }
.donate_form .gfmc-container .gfield.gfmc-column .gfield.gfield--width-full { grid-column: unset; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-fullname { width: 100%; max-width: 66.66%; padding: 0 0 16px 0; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-fullname .ginput_complex.ginput_container { margin: 0 -4px 0 -8px; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-fullname .ginput_complex.ginput_container .name_first { padding: 0 8px!important; width: 100%; max-width: 50%; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-fullname .ginput_complex.ginput_container .name_last { padding: 0 8px!important; width: 100%; max-width: 50%; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-company { width: 100%; max-width: 33.33%; padding-bottom: 0; padding: 0 0 16px 12px; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-address-fields .ginput_complex { flex-flow: unset; flex-wrap: wrap; margin: 0 -8px; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-address-fields .ginput_complex span { width: 100%; max-width: 33.33%; padding: 0 8px 16px 8px!important; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-address-fields .ginput_complex span select { height: 100%; border: 1px solid #d8d8d8; border-radius: 5px; }
.donate_form .gfmc-container .gfield.gfmc-column .pi-phone-number , .donate_form .gfmc-container .gfield.gfmc-column .pi-cell-number , .donate_form .gfmc-container .gfield.gfmc-column .pi-email { width: 100%; max-width: 33.33%; padding: 0 8px 16px 8px!important; }
.donate_form .gfmc-container .gfield.gfmc-column .gfield.gfmc-column { padding: 0; margin: 0; border: 0; border-radius: 0; margin: 0 -8px; }
.donate_form .gfmc-container .gfield.gfmc-column .gfmc-container { width: 100%; display: block; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes { width: 100%; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes .gfield_radio { display: flex; flex-wrap: wrap; margin: 0 -8px; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes .gfield_radio .gchoice { position: relative; width: 100%; max-width: 25%; padding: 0 8px; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes .gfield_radio .gchoice input { position: absolute; top: 0; left: 0; height: 0; width: 0; overflow: hidden; visibility: hidden; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes .gfield_radio .gchoice label { display: block; background-color: rgba(213, 222, 233, 0.6); text-align: center; max-width: 100%; padding: 10px; color: #000000; border-radius: 5px; cursor: pointer; border: 1px solid transparent; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes .gfield_radio .gchoice input:checked + label { border-color: #162251; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes + .gfield_html_formatted { width: 100%; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-boxes + .gfield_html_formatted p { line-height: 1.6; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-name { width: 100%; max-width: 33.33%; padding: 0 8px 16px 0!important; }
.donate_form .gfmc-container .gfield.gfmc-column .ai-message { width: 100%; max-width: 66.66%; padding: 0 0 16px 8px!important; }
fieldset#field_2_38 label {
    font-size: 14px!important;
	height: 100%;
    align-items: center;
    display: inline-flex;
    text-align: center;
    justify-content: center;
}
.gchoice.gchoice_2_38_0 {
    max-width: 264px !important;
}
.donate_form .gfmc-container .gfield.gfmc-column .ai-comments { width: 100%; }
.contact_details .contact-info-inner .name-input-group , .contact_details .contact-info-inner .number-input-group , .contact_details .contact-info-inner .about-city-input-group , .contact_details .contact-info-inner .industry-salary-input-group , .contact_details .contact-info-inner .textarea-input-group , .contact_details .contact-info-inner .input-group-wrap { margin: 0 -8px 16px -8px; }
.contact_details .contact-info-inner .address-input { margin-bottom: 16px; margin-top: 0; }
.contact_details .job_info div , .job-title { margin-bottom: 20px; }
.contact_details .contact-info-inner .name-input-group label , .contact_details .contact-info-inner .number-input-group label , .contact_details .contact-info-inner .about-city-input-group label { width: 33.33%; padding: 0 8px; margin-bottom: 0; }
.contact_details .contact-info-inner { position: relative; padding: 40px 60px 20px 60px; border: 1px solid #d8d8d8; border-radius: 20px; }
.contact_details .contact-info-inner .form-title { position: absolute; background-color: #fff; padding: 0 15px; top: -18px; left: 45px; }
.contact_details .job_info { margin: 50px 0 20px 0; }
.contact_details .contact-info-inner .industry-salary-input-group label , .contact_details .contact-info-inner .textarea-input-group label , .contact_details .contact-info-inner .input-group-wrap .input-group-item { padding: 0 8px; margin-bottom: 0; }
.contact_details .contact-info-inner .radio-input-group span { display: block; }
.contact_details .contact-info-inner .radio-input-group .travel { display:flex; flex-wrap: wrap; }
.contact_details .contact-info-inner .input-group-wrap .radio-input-group .travel { margin: 0 -5px; }
.contact_details .contact-info-inner .input-group-wrap .radio-input-group .travel .wpcf7-list-item { width: 100%; max-width: 50%; position: relative; margin: 0; padding: 0 5px; }
.contact_details .contact-info-inner .radio-input-group .wpcf7-list-item label { margin-bottom: 0; }
.contact_details .contact-info-inner .radio-input-group .wpcf7-list-item input[type="radio"] { position: absolute; top: 0; left: 0; height: 0; width: 0; overflow: hidden; visibility: hidden; }
.contact_details .contact-info-inner .radio-input-group .wpcf7-list-item input[type="radio"]:checked + span { border-color: #000; }
.contact_details .contact-info-inner .radio-input-group .wpcf7-list-item label span { background-color: rgba(213, 222, 233, 0.6); text-align: center; min-height: 46px; line-height: 46px; border-radius: 5px; color: #000; font-weight: 400; border: 1px solid transparent; }
.contact_details .contact-info-inner .employment-type-group .wpcf7-radio { display:flex; flex-wrap: wrap; margin: 0 -5px; }
.contact_details .contact-info-inner .employment-type-group .wpcf7-radio .wpcf7-list-item { width: 100%; max-width: 20%; padding: 0 5px; margin: 0; }
.volunteer-open-link h3 a:hover { color: #43B9E9!important; }
.contact_details .contact-info-inner .input-group-wrap .input-group-item input[type=number] { -moz-appearance: textfield; }
.contact_details .contact-info-inner .input-group-wrap .input-group-item input[type=number]::-webkit-outer-spin-button , .contact_details .contact-info-inner .input-group-wrap .input-group-item input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; }
.home-bg-list .background-list-title h3 br { display: none; }

.donate_form .radio-box { width: 100%; }
.donate_form .radio-box .gfield_radio , .ai-boxes .gfield_radio { display: flex; flex-wrap: wrap; margin: 0 -8px; justify-content: center; }
.donate_form .radio-box .gfield_radio .gchoice , .ai-boxes .gfield_radio .gchoice { width: 100%; max-width: 20%; position: relative; padding: 0 8px; }
.donate_form .radio-box .gfield_radio .gchoice input , .ai-boxes .gfield_radio .gchoice input { position: absolute; top: 0; left: 0; opacity: 0; height: 0; width: 0; visibility: hidden; overflow: hidden; }
.donate_form .radio-box .gfield_radio .gchoice label , .ai-boxes .gfield_radio .gchoice label { cursor: pointer; width: 100%; max-width: 100%; text-align: center; margin-bottom: 16px; font-size: 30px; color: #000; background-color: rgba(213, 222, 233, 0.6); border: 1px solid transparent; border-radius: 5px; line-height: 1.5; padding: 30px 10px; }
.donate_form .radio-box .gfield_radio .gchoice label small { font-size: 12px; }
.donate_form .radio-box .gfield_radio .gchoice label span { font-size: 15px; line-height: 23px; display: block; font-weight: 500; }
.donate_form .radio-box .gfield_radio .gchoice input:checked + label , .ai-boxes .gfield_radio .gchoice input:checked + label { border-color: #162251; } 
.ai-boxes .gfield_radio .gchoice label { max-width: 100%!important; }
.donate_form .donation-type .gfield_radio .gchoice label { font-size: 16px; }
.donate_form .donation-type + .gfmc-container .gfmc-column { justify-content: center; margin: 0 -8px; }
.donate_form .donation-type + .gfmc-container .gfmc-column .gfield { width: 100%; max-width: 25%; padding: 0 8px; }
.donate_form .donation-type + .gfmc-container .gfmc-column .gfield select { border: 1px solid #d8d8d8; border-radius: 5px; padding: 12px 10px; }
.donate_form .donation-period .gfield_radio .gchoice { max-width: 50%; }
.donate_form .donation-period .gfield_radio .gchoice label { font-size: 15px; padding: 10px; }
.donate_form .donation-period legend { padding-top: 0!important; }
.donate_form .donation-type .gfield_radio .gchoice { max-width: 35%; }
.single-course #perspective{ overflow: initial; }
.hero-banner .home-top_banner.elementor-widget .elementor-widget-container .slider-parallax-wrapper { height: 90vh; min-height: 600px; }
.hero-banner .slider-parallax-wrapper .slide .image-container { background-image: url(https://pcsnynj.org/wp-content/uploads/2022/06/pcs-professional-career-services-130-1.jpg); background-position: center -100px; background-repeat: no-repeat; background-size: cover; }
.hero-banner .slider-parallax-wrapper .slide .image-container img { display: none; }
.overflow-hide .elementor-widget-wrap { overflow: hidden; }
.section_side_logo { padding: 0!important; }
ul li::marker { color: #162251; }
.courses-item-list .portfolio-grid-wrapper > figcaption { padding: 0; position: unset; display: block; height: auto; }
.courses-item-list .portfolio-grid-wrapper figcaption .overflow-inner { width: 100%; max-width: 100%; }
.courses-item-list .portfolio-grid-wrapper img { height: 225px; width: 100%; object-fit: cover; }
.courses-item-list .course_grid_container .portfolio-grid-wrapper::before { display: none; }
.courses-item-list .portfolio_grid_container .portfolio-grid-content-wrapper { display: flex; flex-wrap: wrap; }
.courses-item-list .portfolio_grid_container .portfolio-grid-content-wrapper .portfolio-grid-wrapper { box-shadow: 0 5px 40px rgb(0 0 0 / 10%); -webkit-box-shadow: 0 5px 40px rgb(0 0 0 / 10%); background-color: #fff; }
.courses-item-list .course_grid_container .portfolio-grid-wrapper figcaption .overflow-inner { box-shadow: none; -webkit-box-shadow: none; padding-bottom: 50px; }
.course_grid_container .portfolio_grid-arrow { display: block; text-align: right; color: #888; top: unset; left: unset; right: 20px; bottom: 20px; }
.header-logo .widget-image-caption.wp-caption-text { padding: 5px 0 0 0; opacity: 1; width: 100%; }
.gform_wrapper.gravity-theme span select { border: 1px solid #d8d8d8; padding: 8px; border-radius: 5px; min-height: 45px; }
.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left .ginput_card_expiration_month_container:first-child { padding-right: 4%!important; }
.donate_form .gform_fields .gfield p { padding: 0!important; }
.donate_form h5 { padding-top: 22px; }
.donate_form .dn-totla-prc input { border: 1px solid #d8d8d8; padding: 8px; border-radius: 5px; min-height: 45px; color: #000!important; font-size: 15px!important; width: 100%; }
/* .donate_form .gform_wrapper.gravity-theme .gform_fields .gfield.donation-amount { width: 50%; float: left; padding-right: 1%; margin-bottom: 36px; } */
/* .donate_form .gform_wrapper.gravity-theme .gform_fields .gfield.dn-totla-prc { width: 50%; float: left; padding-left: 1%; margin-bottom: 36px; } */
/* .donate_form .gform_wrapper.gravity-theme .gform_fields { display: block; width: 100%; } */
/* .donate_form .gform_wrapper.gravity-theme .gform_fields .gfield { margin-bottom: 16px; } */
.donate_form .address_line_1 {flex: 0 0 50%!important;}
/* .donate_form .address_state {flex: 0 0 33.33%!important;}
.donate_form .address_zip {flex: 0 0 33.33%!important;}
.donate_form .address_country {flex: 0 0 33.33%!important;} */
.gform_wrapper.gravity-theme .gfield select.gfield_select { padding: 8px; border-color: #d8d8d8; background-color: #fff; border-radius: 5px; min-height: 45px; }
.gform_wrapper.gravity-theme .form-submit-job .gsection { border: 0; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-container { position: relative; padding: 40px 60px 20px 60px; margin: 50px 0 20px 0; border: 1px solid #d8d8d8; border-radius: 20px; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .section-heading { position: absolute; width: auto!important; background-color: #fff; padding: 0 15px; top: -18px; left: 45px; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field { display: flex; flex-wrap: wrap; margin: 0 -8px; flex-direction: unset; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield { width: 100%; padding: 0 8px; margin-bottom: 20px; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.gfield--width-third { max-width: 33.33%; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.gfield--width-half { max-width: 50%; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.gfield--width-full { max-width: 100%; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.ai-boxes .gfield_radio .gchoice { max-width: 25%; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.ai-boxes .gfield_radio .gchoice label { padding: 12px 10px; }
.gform_wrapper.gravity-theme .form-submit-job .gfield_label { font-size: 14px; padding-top: 0; }
.gform_wrapper.gravity-theme .form-submit-job .spacer.gfield { display: none; }
.gform_wrapper.gravity-theme .form-submit-job .gfield textarea.small { display: block; }
.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.gfield--width-third .gchoice { max-width: 50%!important; }
.gform_wrapper.gravity-theme .gfield_validation_message , .gform_wrapper.gravity-theme .validation_message { background-color: transparent; border: 0; padding: 0!important; margin-top: 2px; }
#popmake-8403 .gform_validation_errors h2.gform_submission_error { font-size: 14px!important; margin: 0!important; }
div#input_2_55 {column-gap: 2%;}
span#input_2_55_1_container, span#input_2_55_5_container {flex: 0 0 49%;}
span#input_2_55_2_container {order: 3;}
div#input_2_55 .ginput_full {margin: 0 0 15px 0!important;}

br.br01 {
    display: none;
}
br.br02 {
    display: none;
}
.home-slider2{
	display:none;
}
.br-dnt{
	display:none;
}
.sb-im23{
	display:none;
}
div#popmake-15412 h3 {
    width: 70%;
    margin: 0 auto;
    line-height: 25px;
    padding-bottom: 20px;
}
div#popmake-15412 a {
 color: #162251;
}
div#popmake-15412 a,div#popmake-15412 p.div#popmake-15412 h3{
	font-family: Roboto!important;
}
 .pum-theme-8387 .pum-container {
	 padding: 40px!important;
}   
div#popmake-15412 a:hover {
 color: #43b9e9;
}
.course-icon-list li.elementor-icon-list-item {
    align-items: flex-start;
}
.course-icon-list li.elementor-icon-list-item span.elementor-icon-list-icon {
    padding-top: 9px;
}
.page-id-7658 .popmake-content p {
    color: #666666;
    
    line-height: 1.8;
}
.elementor-section-stretched.elementor-section-boxed {
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.page-id-7658 .mfp-wrap.mfp-close-btn-in {
    z-index: 99999;
}
#ab-img-sec1{
	display:none;
}
#img-s1{
	display:none;
}
.avante-course-navigation {
    z-index: 9;
}
div#footer-wrapper {
    z-index: 999;
    position: relative;
}
.ct-sec-2{
		display:none;
	}

#elementor-sticky-header.main-menu-wrapper.visible {
    opacity: 1;
	z-index: 99999!important;}

.cr-inner-1 h2.elementor-heading-title {
    line-height: 50px;
}
body.error404 #footer-wrapper {
    display: block !important;
}
div#field_2_30 {
    position: absolute;
    right: 15%;
    margin: 54px 7px 0 0;
}
div#field_2_30 select {
    background: none;
    border: none;
    padding: 7px;
    min-height: 30px;
	background-color: #162251;
	color:#fff;
}

#label_2_28_1, #label_2_28_0{padding:40px;}

@media screen and (max-width:1750px) {
	.hero-banner .slider-parallax-wrapper .slide .image-container { background-position: center -50px; }
}

@media screen and (max-width:1420px) {
	.home-bg-list .background-list-title h3 br { display: block; }
}

@media screen and (max-width:1350px){
	#career-courses .elementor-container .services-top-left-col { width: 44%; }
	#career-courses .elementor-container .services-top-right-col { width: 56%; }
	#career-courses .elementor-container .services-top-right-col > .elementor-widget-wrap { margin-left: -20px; margin-top: 20px; }
}

@media screen and (max-width:1200px) {
	.hero-banner .slider-parallax-wrapper .slide .image-container { background-position: center 0px; }
}

@media all and (device-width: 1180px) and (device-height: 820px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio: 2){
body:not(.rtl) .elementor-7658 .elementor-element.elementor-element-ac84874 {
    left: 0.408%!important;
}
	body:not(.rtl) .elementor-7658 .elementor-element.elementor-element-1ded1d8 {
    left: -35.685%!important;
}
	#team1 {
    padding-top: 0px!important;
}
	section#team2 {
    padding: 80px 80px 70px;
}
	.portfolio-13 h3.portfolio-classic_title {
    min-height: 50px;
}
	section#team2 .portfolio-classic-subtitle {
    height: 50px!important;
}
	section#team3 {
    padding-top: 0px;
}
	section#team3 .portfolio-classic-subtitle {
    min-height: 50px;
}
	section#team3 {
    padding-top: 0px;
    margin-top: 70px!important;
    margin-bottom: 30px;
}
	.site-footer {
    padding-top: 60px!important;
    padding-bottom: 50px!important;
}
	.services-top-left-col{
		align-items:center!important;
	}
	.jb-col .elementor-widget-container {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
}
	section#job-placement {
    padding-top: 40px;
}
	section#career-courses {
    padding-bottom: 40px!important;
}
	section#business-mentorship {
    padding: 90px 0px 80px;
}
	.elementor-7726 .elementor-element.elementor-element-bd08cf3 > .elementor-widget-container {
   
    padding: 0% 11% 0% 11%!important;
}
	section#counselling {
    margin-bottom: 110px;
}
	.portfolio-grid-wrapper figcaption .overflow-inner .portfolio_grid_title {
    
    font-size: 20px;
}
	.cr-inner-1 {
    margin-top: 20px!important;
    margin-bottom: 0px!important;
}
	.news-2 {
    margin-bottom: 40px;
}
	.news-inner-1 {
    padding: 0%!important;
}
	body.single-post #page-content-wrapper.blog-wrapper {
   
    padding: 60px 60px 30px!important;
  
}
	select#input_2_24_6 {
    border-radius: 5px!important;
		padding:12px 10px;
		border:1px solid #d8d8d8!important;
}
	.single-post .page-title-content h1 {
    margin: 0px 90px;
}
	.elementor-8308 .elementor-element.elementor-element-1f63090 > .elementor-widget-container {
    margin: 10px 0px 20px 0px!important;
    padding: 0% 20% 0% 0%!important;
}
	.volunteer-open-link h3.elementor-icon-box-title {
    margin-right: 5px;
}
	section#ulti-sec {
    padding-bottom: 60px;
}
	section#submit-job {
    padding-top: 40px;
}
	section#donate-banner {
    padding-top: 80px;
    padding-bottom: 180px;
}
input#input_2_24_1,input#input_2_24_2,input#input_2_24_3,input#input_2_24_4 {
    margin-bottom: 15px;
}
	#donate-2 {
    padding-bottom: 60px;
}
	#main-banner .standard-wrapper {
    width: 1090px;
   
}
	section#team1 {
    margin-top: 60px!important;
    padding-bottom: 20px!important;
}
	.pcs-home-col .elementor-widget-wrap.elementor-element-populated {
    padding: 60px 30px!important;
}
	.cnt-bx .elementor-widget-wrap.elementor-element-populated {
    padding: 43px 40px!important;
}
	.testimonials-card-wrapper .testimonial-info .testimonial-info-title {
    width: 100%!important;
	}
	.other-project-section .portfolio-masonry-grid-wrapper h3 {
    line-height: 31px;
	margin-bottom: 10px;
}
	.cr-inner-1 .input-group label {
   
    margin: 8px 0!important;
    
}
}
@media only screen and (min-width: 810px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2)
{
section#jb-ad-sec {
    margin-top: 20px;
}
	body .ct-sec-2 .elementor-container.elementor-column-gap-default {
   
    align-items: center!important;
}
	.elementor-7658 .elementor-element.elementor-element-0b0098c {
    width: 40%!important;
}
	.blog-post-content-wrapper {
    overflow: visible!important;
}
	.elementor-7726 .elementor-element.elementor-element-1e6a9e0 {
   
    padding: 45px 38px 45px 38px!important;
}
	.elementor-7658 .elementor-element.elementor-element-911586d {
    width: 60%!important;
}
	.col-count {
    margin-top: 0px!important;
}
	section#home-sec1 {
    padding-bottom: 80px;
}
	#main-banner .slider-parallax-wrapper .slide .caption {
    width: 90%;
}
	.testimonials-card-wrapper .testimonial-info .testimonial-info-title{
		width:100%!important;
	}
.col-full-1 {
    width: 100%!important;
}
	.elementor-7494 .elementor-element.elementor-element-6bff019 > .elementor-element-populated{
		padding:0px 0px 30px!important;
	}
	.se-section1 {
    padding-top: 40px!important;
    padding-bottom: 30px!important;
}
	section#team2 {
    padding: 70px 60px 60px!important;
}
	.led-1 {
    padding: 0px 0px 20px!important;
}
	section#team3 {
    padding-top: 0px;
    margin-top: 60px;
    margin-bottom: 20px;
}
	.col-full-1{
		width:100%!important;
	}
	section#team1 {
    margin-top: 60px;
}
	body section#business-mentorship {
    margin-top: 150px!important;
  }
	body .other-project-section .avante-three-cols.portfolio-1 h3 {
    margin-right: 24px;
}
	.portfolio_masonry_subtitle {
    min-height: 130px;
}
	body .elementor-7726 .elementor-element.elementor-element-26378c0 {
    top: -54.663px!important;
}
	.footer-contact-col .elementor-widget-wrap.elementor-element-populated,.f-sub-col .elementor-widget-wrap.elementor-element-populated,.footer-col3 .elementor-widget-wrap.elementor-element-populated{
		padding:0px!important;
	}
	.f-col2 ul span {
    line-height: 19px;
    padding-bottom: 10px;
}
	div#footer-wrapper .site-footer {
    padding-left: 20px!important;
    padding-right: 20px!important;
}
	.f-col1, .f-col2 {
    width: 100%!important;
}
	.cr-inner-1 {
    margin-top: 20px!important;
}
	.news-inner-1 {
    padding: 0%!important;
}
	body.single-post #page-content-wrapper.blog-wrapper {
   
    padding: 60px 60px 30px!important;
  
}
	.single-post .page-title-content h1 {
    margin: 0px 40px;
}
	section#donate-banner h2 {
    font-size: 58px;
}
	section#ulti-sec {
    padding: 50PX 30px 50px 30px;
}
	.donate-col1{
		display: flex;
    align-items: center;
	}
	section#ulti-sec h2.elementor-heading-title {
    margin: 0px 7px;
}
	section#donate-banner {
    padding-top: 80px;
    padding-bottom: 180px;
}
.elementor-8413 .elementor-element.elementor-element-764eb23 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
   }
	section#submit-job {
    
    padding-bottom: 30px;
}
	input#input_2_24_1,input#input_2_24_2,input#input_2_24_3,input#input_2_24_4 {
    margin-bottom: 15px;
}
	#donate-2 {
    padding-bottom: 60px;
}
	#ab-img-sec1{
	display:block;
}
	.img8{
		display:none;
	}
	section#team1 {
    padding-top: 0px!important;
}
	.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper {
    height: 690px!important;
		 background-position: top!important;
}
	#jb-ad-sec .background-list-wrapper .background-list-column .background-list-content {
 padding: 20px;
  }
	.our-team_section .portfolio-classic-subtitle {
    height: auto!important;
    margin-top: 10px;
	min-height: unset!important;
}
	.team-2-m .portfolio-classic-grid-wrapper.avante-two-cols.portfolio-1.tile {
    display: none;
}
	.team-2-m .portfolio-classic-content-wrapper.portfolio-classic.layout-avante-two-cols.smooved {
    display: flex;
    justify-content: center;
}
	body section#team3 {
 
    padding-bottom: 25px!important;
}
	body section#team1 {
    padding-bottom: 30px;
}
	#ab-1-main .elementor-container {
    align-items: center;
}
	.elementor-7790 .elementor-element.elementor-element-e4bad0f {
    width: 38.522%!important;
}
	.elementor-7790 .elementor-element.elementor-element-50d21b5 {
    width: 61.478%!important;
}
	
	body .ct-sec-2 {
    margin-bottom: 30px!important;
}
}

@media screen and (max-width:1024px){
section#team2 {
    padding: 80px 65px 70px!important;
}
	.sb-im1 img {
    width: 90%;
}
	.gform_wrapper.gravity-theme .gfield select.gfield_select {
   
    color: #000!important;
}
	#team-main-2 .te-2 p.elementor-image-box-title {
		min-height: 50px!important;
	}
	#team-main-2 .elementor-widget-image-box {
    margin-bottom: 10px!important;
}
	 body #team3 .portfolio-classic-subtitle {
    min-height: 46px!important;
}
	#job-placemnt .elementor-button.elementor-size-md {
padding: 15px 21px;
	}
	.resume a.pum-trigger {
    background-color: #162251;
    border-color: #162251;
    color: #fff!important;
    width: 160px;
		margin-top: 14px;
    border-radius: 5px;
    margin-left: 20px;
		margin-bottom:10px;
		text-align:center;
}
	.resume a.pum-trigger:hover{
		background-color: #43B9E9;
    border-color: #43B9E9;
	}
	.job a {
    background-color: #43B9E9;
    border-color: #43B9E9;
    color: #fff!important;
    width: 160px;
    border-radius: 5px;
    margin-left: 20px;
	text-align:center;	
}
	li.menu-item-16962 a{
		margin-top: 10px;
	}
	.job a:hover{
		background-color: #162251;
    border-color: #162251;
	}
	body .t1-rw .portfolio-classic-subtitle {
    height: 47px!important;
}
	body .t2-rw .portfolio-classic-subtitle {
    min-height: 74px!important;
}
	body .t1-rw h3.portfolio-classic_title {
 
    min-height: 53px;
}
		body .cr-inner-1 .elementor-column.elementor-col-66 {
    width: 52%!important;
}
	body h2.member-name {
    font-size: 38px!important
}
	body .mob-cancel-button {
    font-size: 20px!important;
}
	.mob-expand-submenu i {
    font-size: 15px!important;
}
		body .cr-inner-1 .elementor-col-33.inner-page-left-info {
    width: 48%!important;
}
	body #team-main-2 .te-1 p.elementor-image-box-title {
    min-height: unset!important;
}
	body #team-main-2 .te-4 p.elementor-image-box-title {
   
    min-height: unset!important;
}
	.course-wrapper .avante-course-navigation .next-course {
  
		margin: 0 27px!important;
	}
	.mobmenu-content #mobmenuleft .sub-menu .sub-menu li a:hover {
    color: #43b9e9!important;
}
	 div#wpcf7-f8385-o1  select {
 background-position: 88% center;
	  }
	.mob-menu-logo-holder {
    margin-left: 30px!important;
    margin-right: 0!important;
   }
	
	.mob-menu-header-holder.mobmenu {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}
	.mob-menu-logo-holder:after {
    content: 'A Non-ProfitDivision of Agudath Israel';
    position: absolute;
    left: 8px;
    bottom: 25px;
    width: 161px;
	font-size: 13px;
    height: 20px;
    line-height: 1.2;
    text-align: center;
}
	.mobmenul-container {
    display: flex;
    align-items: center;
}
	.mobmenu-content li > .sub-menu li {
    padding-left: 0!important;
}
	.elementor-element-61c9f12b {
    display: none;
}
	div#elementor-sticky-header {
    display: none;
}
	.elementor-3072 .elementor-element.elementor-element-57d076be {
    text-align: left!important;
}
	li.current_page_item a {
    color: #43b9e9!important;
}
	li.job.current_page_item a {
    color: #fff!important;
}
	.mobmenu-content #mobmenuleft > li.job > a:hover
	{
    background-color: #162251!important;
		color: #fff!important;
}
	.mobmenu-content #mobmenuleft > li.resume > a:hover
	{
    background-color: #43B9E9!important;
		color: #fff!important;
}
	
	.portfolio-classic-subtitle {
    height: unset!important;
}
	.portfolio-classic-content {
   margin-top: 10px;
}
	h3.portfolio-classic_title {
		font-size: 23px;
	}
	section#header-sticky-bar {
    padding: 10px 20px 12px;
}
	select#input_2_24_6 {
    border-radius: 5px!important;
		padding:12px 10px;
		border:1px solid #d8d8d8!important;
}
	section#team3 {
    padding-left: 50px!important;
    padding-right: 50px!important;
}
	#img-s1{
	display:block;
}
	div#img-s-2 {
    display: none;
}
input#input_2_24_1,input#input_2_24_2,input#input_2_24_3,input#input_2_24_4 {
    margin-bottom: 15px;
}
.other-project-section .portfolio-masonry-grid-wrapper h3 {
  
    line-height: 31px;
    padding-bottom: 7px;
}
	.other-project-section .portfolio-masonry-grid-wrapper figcaption {
   padding: 20px 20px 20px 20px!important;
	}
	.ct-sec-2{
		display:block;
	}
	.ct-sec-1{
		display:none;
	}
	.news-inner-1 {
    padding: 0%!important;
}
	body.single-post #page-content-wrapper.blog-wrapper {
   
    padding: 60px 60px 30px!important;
  
}
	.single-post .page-title-content h1 {
    margin: 0px 90px;
}
		#donate-2 {
    padding-bottom: 60px;
}
	.cnt-bx .elementor-widget-wrap.elementor-element-populated {
    padding: 45px 40px!important;
}
}
@media screen and (max-width:991px){
#team-main-2 .elementor-column.elementor-col-25 {
    width: 50%;
}
	body .elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    padding-left: 0px!important;
}
	.elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    padding: 40px 10px 0px 40px!important;
}
	.contact-info .elementor-heading-title.elementor-size-default {
    line-height: 1.3;
}
	.elementor-7726 .elementor-element.elementor-element-b384723 {
    width: 330px;
    max-width: 330px;
    top: 0!important;
    text-align: left;
}
	.sb-im1 img{
		width:90%;
	}
	.sb-im2 img{
		max-width:47%!important;
	}
	.elementor-7726 .elementor-element.elementor-element-ca4408a > .elementor-element-populated {
    padding: 50px 32px 30px 50px!important;
}
	.elementor-7726 .elementor-element.elementor-element-4f0cd82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		background-position: center!important;
	}
	 #job-placemnt .elementor-container.elementor-column-gap-default{
    flex-direction: column-reverse;
}
	#career-counseling .jbpl-col .elementor-column.elementor-col-50 {
    width: 50%!important;
}
	.elementor-7726 .elementor-element.elementor-element-4f0cd82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-7726 .elementor-element.elementor-element-2ec17a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		height: 471px;
		      background-position: bottom;
	  }
	.elementor-7726 .elementor-element.elementor-element-12963bd > .elementor-element-populated {
    padding: 60px 50px 60px 50px!important;
}
	.jbpl-col .elementor-column.elementor-col-50 {
    width: 100%!important;
}
	section#team1 {
  
    margin-top: 60px;
}
	#team-main-2 .te-2 p.elementor-image-box-title {
			min-height: unset!important;
		}
	
	body #team3 .portfolio-classic-subtitle {
    min-height: unset!important;
}
	.tm-rw {
    margin-top: 0px!important;
}
	#team-main-2 .elementor-widget-image-box {
    margin-bottom: 10px!important;
}
	#team-main-2 .elementor-image-box-wrapper {
    margin-top: 20px;
}
		body .cr-inner-1 .elementor-column.elementor-col-66 {
    width: 100%!important;
}
		body .cr-inner-1 .elementor-col-33.inner-page-left-info {
    width: 100%!important;
}
	body .t1-rw .portfolio-classic-subtitle {
    height: unset!important;
}
	body .t2-rw .portfolio-classic-subtitle {
    min-height: unset!important;
}
	
	body .t1-rw h3.portfolio-classic_title {
 
    min-height: unset;
}
}
@media screen and (max-width:1023px){
#main-banner .slider-parallax-wrapper .slide .caption {
    width: 90%;
}
	body.single.single-post #page-header h1 {
    font-size: 40px!important;
}
body .elementor-7790 .elementor-element.elementor-element-e4bad0f {
    width: 35.522%!important;
}
	body .elementor-7790 .elementor-element.elementor-element-50d21b5 {
    width: 64.478%!important;
}
	body .ct-sec-2 {
    margin-bottom: 30px!important;
	margin-top: 10px!important;
}
	body .ct-sec-2 .elementor-container {
   
    align-items: center!important;
}
	.ct-sec-2 {
    margin-bottom: 30px!important;
}
	.blog-post-content-wrapper {
    overflow: visible!important;
}
	.cr-inner-1 .input-group label {
   
    margin: 8px 0!important;
    
}
	.our-team_section .portfolio-classic-subtitle {
  
    margin-top: 10px;
}
	.testimonials-card-wrapper .testimonial-info .testimonial-info-title{
		width:100%!important;
	}
	.col-full-1 {
    width: 100%!important;
}
	.elementor-7494 .elementor-element.elementor-element-6bff019 > .elementor-element-populated{
		padding:0px 0px 30px!important;
	}
	.se-section1 {
    padding-top: 40px!important;
    padding-bottom: 30px!important;
}
section#team2 {
    padding: 70px 65px 60px!important;
}
section#team3 {
    margin-top: 0px;
    padding-bottom: 30px!important;
}
	.se-sec1 {
    margin-top: 50px!important;
}
	.other-project-section {
    margin-top: 30px!important;
}
	section#job-placement {
    padding-top: 30px;
}
	.other-project-section .portfolio-masonry-grid-wrapper h3 {
    line-height: 23px;
    padding-bottom: 7px;
    font-size: 20px;
}
	.other-project-section .portfolio-masonry-grid-wrapper figcaption {
    padding: 17px!important;
}
	.other-project-section .avante-three-cols.portfolio-1 h3 {
    margin-right: 10px;
}
	.elementor-7726 .elementor-element.elementor-element-e4a1b05 > .elementor-element-populated {
    padding: 0px 10px 0px 0px!important;
}
	#job-placement h2{
		font-size:30px;
	}
	#job-placement .elementor-button.elementor-size-md {
 padding: 15px 19px;
	}
	.col-full1{
		width:100%!important;
	}
	.col-full1 .elementor-widget-wrap.elementor-element-populated {
    padding: 0px!important;
}
	.elementor-element-c369b2b.col-full1 {
    margin-top: 20px;
}
	section#business-mentorship {
    margin-top: 80px;
}
	section#business-mentorship {
    margin-top: 60px!important;
    margin-bottom: 40px!important;
}
	.elementor-7726 .elementor-element.elementor-element-9bf1119 {
    top: 6px!important;
    
}
	.elementor-7726 .elementor-element.elementor-element-26378c0{
		top: 5.337px!important;
	}
	section#counselling {
    margin-top: 20px;
	margin-bottom: 80px;
}
	.elementor-7726 .elementor-element.elementor-element-e346d84 > .elementor-element-populated {
    padding: 10px 7px 0px 0px!important;
}
	section#counselling .content .description {
    width: 68%!important;
}
	.f-col1, .f-col2 {
    width: 50%!important;
    margin: 0px!important;
}
	.footer-contact-col .elementor-widget-wrap.elementor-element-populated,.f-sub-col .elementor-widget-wrap.elementor-element-populated,.footer-col3 .elementor-widget-wrap.elementor-element-populated{
		padding:0px!important;
	}
	.footer-col3{
		width:100%!important;
	}
	.site-footer {
   
    padding-bottom: 30px!important;
}
	.elementor-3274 .elementor-element.elementor-element-46c7813 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}
	
	.f-col2 ul span {
    line-height: 19px;
    padding-bottom: 10px;
}
	.ct-sec-2 {
    margin-bottom: 50px!important;
}
	section#form-sec {
    padding-bottom: 30px;
}
		.cr-inner-1 {
    margin-top: 20px!important;
}

	.cr-inner-1 .elementor-col-33.inner-page-left-info {
    width: 48%!important;
}
	.cr-inner-1 .elementor-column.elementor-col-66 {
    width: 52%!important;
}
		.cr-inner-1 .elementor-column.elementor-col-66 .elementor-element-populated {
    padding: 13px!important;
}
	body .cr-inner-1 h2 {
    font-size: 36px!important;
}
	
	.single-post .page-title-content h1 {
    margin: 0px 70px;
}
	body.single-post #page-content-wrapper.blog-wrapper {
    padding: 50px 60px 10px!important;
}
	section#donate-banner h2 {
    font-size: 58px;
}
	section#ulti-sec {
    padding: 50PX 30px 50px 30px;
}
	.donate-col1{
	display: flex;
    align-items: center;
	}
	section#ulti-sec h2.elementor-heading-title {
    margin: 0px 7px;
}
	section#donate-banner h2 {
    font-size: 48px!important;
}
	#ab-img-sec1{
	display:block;
}
	.elementor-7658 .elementor-element.elementor-element-0b0098c {
    width: 30%!important;
}
	.elementor-7658 .elementor-element.elementor-element-911586d {
    width: 70%!important;
}
	.img8{
		display:none;
	}
section#team1 {
    padding-top: 0px!important;
    margin-top: 70px;
}
	.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper {
    height: 690px!important;
}
	#jb-ad-sec .background-list-wrapper .background-list-column .background-list-content {
 padding: 20px;
  }
	
	#jb-ad-sec .background-list-column {
    min-height: 410px;
}
	#jb-ad-sec .elementor-7494 .elementor-element.elementor-element-2f12bfa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		height: 410px;
		 background-position: top!important;
	}
	.team-2-m .portfolio-classic-grid-wrapper.avante-two-cols.portfolio-1.tile {
    display: none;
}
	.team-2-m .portfolio-classic-content-wrapper.portfolio-classic.layout-avante-two-cols.smooved {
    display: flex;
    justify-content: center;
}
#team2 .portfolio-classic-subtitle {
    margin-top: 10px;
   
}	
#ab-1-main .elementor-container {
    align-items: center;
}
}
@media only screen and (min-width: 551px) and (max-width: 767px) {
	.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2 {
    font-size: 41px!important;
}
	.elementor-element-48dd8d8 .portfolio-masonry-container:not(.masonry-grid) .portfolio-masonry-grid-wrapper figcaption {
		left: 13px!important;
	}
	.elementor-14535 .elementor-element.elementor-element-4bdf8d2a {
    margin-top: 40px!important;
   }
	.se-txt2 {
    margin-bottom: 0px!important;
}
	.box-hme .elementor-column.elementor-col-50 {
    padding: 10px 10px 0px;
}
	.cnt-bx {
    width: 49%!important;
}
	.led-1 {
    padding-top: 0px!important;
}
	body .home-slider1 {
    display: none!important;
}
	.se-section1 .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 10px!important;
}
	body .home-slider2 {
    display: block!important;
}
	form#gform_6 .ai-boxes .gfield_radio {
   justify-content: flex-start!important;
	}
	form#gform_6 .ai-boxes .gfield_radio .gchoice {
    max-width: 24%!important;
}
	.dpt-team .portfolio-classic-subtitle {
    width: 80%;
    margin: 0 auto;
}
	body .br04{
		display:none!important;
	}
	.our-team_section .portfolio-classic-content {
   
    margin-bottom: 20px;
}
	.mobmenu-content li a {
padding: 6px 20px!important;
	}
	.cl-t-1 {
    width: 51%!important;
}
	.elementor-7494 .elementor-element.elementor-element-5c15b491,.elementor-7494 .elementor-element.elementor-element-7ad87bc {
    width: 49%;
}
	
	#cnt-rw1 {
    margin-bottom: 10px!important;
    margin-top: 40px;
}
	.text-3 h2{
			font-size:33px!important;
		}
		.cl-t-1{
			width:51%!important;
		}
		div#footer-wrapper .site-footer {
    padding-left: 20px!important;
    padding-right: 20px!important;
}
	.elementor-7790 .elementor-element.elementor-element-e4bad0f {
    width: 41.522%!important;
}
	.elementor-7790 .elementor-element.elementor-element-50d21b5 {
    width: 58.478%!important;
}
	.contact-us-right-col:after {
   
    top: -20px;
    right: -80px;
    height: 380px;
	width: 380px;
	}
	.ct-sec-2 {
    margin-top: 30px!important;
    margin-bottom: 30px!important;
}
	.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper {
    height: 410px!important;
}
	.elementor-7494 .elementor-element.elementor-element-7043042b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    }
	.cnt-bx .elementor-widget-wrap.elementor-element-populated {
    padding: 31px 40px!important;
}
	.cnt-bx .elementor-counter-number-wrapper {
   font-size: 38px;
}
		
	#jb-ad-sec .background-list-column {
    min-height: 410px;
}
	#jb-ad-sec .elementor-7494 .elementor-element.elementor-element-2f12bfa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		height: 410px;
		background-position: top!important;
	}
	.elementor-element.elementor-element-b35544a.elementor-widget.elementor-widget-heading {
    margin-bottom: 0px;
}
		.our-team_section .portfolio-classic-subtitle {
    height: auto!important;
    margin-top: 10px;
	min-height: unset!important;
}
	#counselling .elementor-7726 .elementor-element.elementor-element-3977e16 > .elementor-element-populated {
    padding: 30px 37px 30px 37px!important;
}
		#counselling{
  
    padding: 60px 30px 60px 30px!important;
}
		section#form-sec {
    padding-bottom: 20px;
}
	body #jb-ad-sec .background-list-wrapper.four-cols .background-list-column {
    flex: 0 0 25%!important;
    max-width: 25%!important;
    
}
	body #jb-ad-sec .background-list-wrapper {
    display: flex!important;
}
	section#jb-ad-sec .elementor-widget-wrap.elementor-element-populated {
    background-position: top!important;
}
	section#jb-ad-sec .background-list-content h3 {
    font-size: 19px;
}
	.emp-spce {
    margin-top: 0px!important;
}
	.emp-spce p {
    padding: 0px 20px;
}
	div#footer-wrapper .f-col1, div#footer-wrapper .f-col2 {
    width: 50%!important;
    margin: 0px!important;
}
	.f-sub-col {
    width: 50%!important;
    padding-right: 68px;
}
	.elementor-7658 .elementor-element.elementor-element-911586d,.elementor-7658 .elementor-element.elementor-element-0b0098c{
    width: 50%!important;
 
}
	section#ab-1-main img {
    width: 100%;
}
}
@media screen and (max-width:480px){
body .br04{
	display:block!important;
}
	div#popmake-15412 h3 {
    width: 90%;
   
}
	
	.elementor-element-a03a269.col-full1.col-para1 {
   
    background-image: url(https://pcsnynj.org/wp-content/uploads/2022/06/pcs-professional-career-services-118.jpg);
    background-size: cover;
}
	.sb-im1 {
    opacity: 0;
}
	.elementor-element.elementor-element-b384723.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-image {
    position: relative!important;
       left: 0px!important;
    top: 50px!important;
}
	.elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
		margin-top: 20px!important;}
	.sb-im23{
		display:none!important;
	}
	.banner-list > span {
    
    margin-right: 15px!important;
    margin-left: 22px!important;
    
}
	body:not(.rtl) .elementor-7726 .elementor-element.elementor-element-b384723 {
    left: 30px!important;
}
	.elementor-section-stretched.elementor-section-boxed.home-b2 {
    padding-left: 0px!important;
    padding-right: 0px!important;
}
	.elementor-element.elementor-element-8b5d406 {
    display: none;
}
	.elementor-7790 .elementor-element.elementor-element-61bdbd9 > .elementor-widget-container {
    margin: 0px!important;
}
	.elementor-element.elementor-element-000a96d {
    display: none;
}
	.elementor-section-stretched.elementor-section-boxed {
    padding-left: 25px!important;
    padding-right: 15px!important;
}
	.sb-im23{
	display:block;
}
	.sb-im2{
		display: none;
	}
	.home-b2 {
    background-position: 0%!important;
}
	.ai-boxes .gfield_radio .gchoice label {
    max-width: 100%!important;
}
	.banner-list > span:before {
    
    width: 7px!important;
		height: 7px!important;
	}
	.elementor-7790 .elementor-element.elementor-element-2da826e {
  
    padding-top: 0px!important;
}
	.elementor-7726 .elementor-element.elementor-element-ca4408a > .elementor-element-populated {
    padding: 30px 20px 10px 20px!important;
}
	.elementor-7726 .elementor-element.elementor-element-12963bd > .elementor-element-populated {
    padding: 0!important;
}
	#career-counseling .jbpl-col .elementor-column.elementor-col-50 {
    width: 100%!important;
}
	.jbpl-col .elementor-column.elementor-col-50 {
    width: 100%!important;
}
	#team-main-2 .elementor-image-box-wrapper {
    margin-top: 0px;
}
	#team-main-2 .elementor-column.elementor-col-25 {
    width: 100%;
}
	form#gform_7 input#input_7_1_3,form#gform_7 input#input_7_3 {
    margin-bottom: 16px;
}
	.elementor-3274 .elementor-element.elementor-element-dd38e8a img {
    width: 38%;
}
	.t1-rw .portfolio-classic-subtitle {
    height: unset!important;
}
	.t2-rw .portfolio-classic-subtitle {
    min-height: unset!important;
}
	section#team3 {
    padding-left: 0px!important;
    padding-right: 0px!important;
}
	.t1-rw h3.portfolio-classic_title {
 
    min-height: unset;
}
	.inner-page-left-info .elementor-col-50:nth-child(1) {
    width: 43%!important;
}
	.inner-page-left-info .elementor-col-50:nth-child(2) {
    width: 57%!important;
}
	.single-course div#wrapper {
    padding-top: 0px!important;
}
	.gform_wrapper.gravity-theme .form-submit-job select,.gform_wrapper.gravity-theme .form-submit-job input[type=text],.gform_wrapper.gravity-theme .form-submit-job textarea{
		    font-size: 13px;
}
	.home-slider1 {
    display: block!important;
}
	section#submit-job .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0!important;
}
	body .gform_wrapper.gravity-theme .form-submit-job .gfmc-container {
    padding: 40px 7px 20px 7px!important;
    
}
	.home-slider1{
		display:none;
	}
	.cr-inner-1 {
    margin-top: 10px!important;

}
	body section#form-sec {
    padding-bottom: 65px!important;
}
	form#gform_6 .ai-boxes .gfield_radio {
   justify-content: flex-start!important;
	}
	 form#gform_6  .ai-boxes .gfield_radio .gchoice {
    max-width: 100%!important;
}
}
@media screen and (max-width:767px){
	section#home-sec1 {
		background: none;
	}
	section#home-sec1 .elementor-background-overlay {
		display: none;
	}
	.footer-logo img {
		max-width: 115px !important;
	}
	.se-section1 {
		padding-top: 0px!important;
	}
	.elementor-14535 .elementor-element.elementor-element-30e3f6b > .elementor-background-overlay {
   
			opacity: 0.5!important;
		}
	.banner-list > span:before {
   
    width: 7px;
		height: 7px;
	}
	.banner-list span:before {
    top: 11px!important;
		    left: -20px!important;
}
	.banner-list span {
    font-size: 20px!important;
    line-height: 0em !important;
}
	.banner-list br {
    display: none;
}
#jn-sec ul li {
    width: 100%!important;
    padding: 5px 0px;
}	
	body .elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    padding-left: 0px!important;
		    padding-top: 0px!important;
}
	.sb-im2 img{
		max-width:100%!important;
	}
	#job-placemnt .elementor-button.elementor-size-md {
    
    width: 70%;
}
	.jbplc-col1{
    padding: 40px 20px;
}
	.sb-col1 {
    padding: 30px 22px;
}
	.elementor-7726 .elementor-element.elementor-element-88561d9,.elementor-7726 .elementor-element.elementor-element-e2e53fe,.elementor-7726 .elementor-element.elementor-element-be7c795 {
    padding-top: 0px!important;
}
	 .elementor-7726 .elementor-element.elementor-element-4f0cd82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-7726 .elementor-element.elementor-element-2ec17a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		height: 471px;
		      background-position: bottom;
	  }
	.elementor-7726 .elementor-element.elementor-element-88561d9 {
    padding: 0px 30px 20px 30px;
}
	 .jbpl-col .col-para1 {
    padding: 0px 0px;
}
	  #job-placemnt .elementor-container.elementor-column-gap-default,#career-counseling .elementor-container.elementor-column-gap-default {
    flex-direction: column-reverse;
}
	.elementor-element.elementor-element-b384723.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-image {
    /* position: relative; */
  
    text-align: center;
    margin: 0 auto;
   top: 280px;
}
	#popmake-8403 h2 {
    font-size: 28px !important;
    }
	.sub-co-txt {
    padding-left: 20px;
    padding-right: 20px;
}
	 select {
background-position: calc(100% - 5px) 19px;
	  }
	div#wpcf7-f7-p7790-o2 input.wpcf7-text,textarea {
		padding: 8px 10px 8px 10px;
	}
	.home-top_banner a.button.second-button {
    margin-top: 10px!important;
}
	#page-content-wrapper .news-inner-1 p {
 padding-bottom: 0.2em!important;
}
	.cr-inner-1 h2.elementor-heading-title {
    line-height: 37px;
}
	body .cr-inner-1 .elementor-column.elementor-col-66 .elementor-element-populated {
    padding: 0px 13px!important;
}
	body .cr-inner-1 h2.elementor-heading-title br {
    display: block;
}
	.cr-inner-1 .elementor-column.elementor-col-66 .elementor-element-populated {
    padding: 0px 13px!important;
}
	.our-team_section .portfolio-classic-grid-wrapper:nth-child(4) {
    padding-bottom: 0px;
}
body h2.member-name {
    font-size: 30px!important;
}
	.member-bio-content h4 {
    font-size: 17px;
    line-height: 22px;
}
.logo-sect-c ul.icon-list li img {
    width: 23px;
    height: auto;
    padding-right: 5px;
}
	.home-slider1 {
    display: none!important;
}
	.home-slider1{
		display:block!important;
	}
	#team-main-2 p.elementor-image-box-description {
    padding: 5px 0px!important;
}
	#team-main-2 .te-2 p.elementor-image-box-title {
		min-height: unset!important;
	}
	
		section#jb-ad-sec .background-list-wrapper {
    overflow: inherit!important;
}
	.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper .slide-content {
    margin-top: 0px!important;
}
	.hero-banner .home-top_banner.elementor-widget .elementor-widget-container .slider-parallax-wrapper {
   
    min-height: 490px;
}
	#team-main-2 .te-2 p.elementor-image-box-title {
    min-height: unset;
   }
	#team-main-2 .elementor-widget-image-box {
    margin-bottom: 10px!important;
}
	#team-main-2 .elementor-image-box-wrapper {
    margin-top: 20px;
}
	  rs-module#rev_slider_1_1,rs-module-wrap#rev_slider_1_1_wrapper,rs-fullwidth-wrap#rev_slider_1_1_forcefullwidth {
    height: 400px!important;
}
	div#wrapper{
    padding-top: 20px!important;
}
	section#main-banner a.button {
    width: 183px;
}
	div#wpcf7-f8385-o1 span.wpcf7-list-item {
    width: 50%;
}
	.elementor-element.elementor-element-1f63090 {
    padding: 0px 30px;
}
	body .cr-inner-1 h2 {
    font-size: 32px!important;
}
br.br01 {
    display: block;
}
	#jb-ad-sec .background-list-link {
    padding: 0px 30px;
}
	div#field_2_27 h5 {
    text-align: center;
    font-size: 28px;
}
	.home-bg-list .background-list-column:after {
    content: '';
		opacity:1!important;
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: rgb(0 0 0 / 36%);
    top: 0;
    left: 0;
    z-index: -1;
    opacity: 0;
    transition: all ease .2s;
    -webkit-transition: all ease .2s;
    -moz-transition: all ease .2s;
    -ms-transition: all ease .2s;
}
	.home-bg-list .background-list-column:hover:after{
		 background-color:rgb(0 0 0 / 61%);
	}
	.elementor-element.elementor-element-2f0985fb.text-3 {
    padding-left: 35px;
    padding-right: 35px;
}
	#popmake-8403 h2 {
    font-size: 30px !important;
   
}
	.gform_wrapper.gravity-theme .form-submit-job .gfmc-container {
    padding: 40px 20px 20px 20px!important;
    margin: 50px 0 0px 0!important;
   }
	.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.gfield--width-third {
    max-width: 100%;
}
	.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.ai-boxes .gfield_radio .gchoice {
    max-width: 100%;
}
	.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.gfield--width-third .gchoice {
    max-width: 48%!important;
}
	#donate-2 {
padding-top: 30px;
}
	.ai-boxes .gfield_radio .gchoice {
    width: 100%;
		max-width: 100%;
		margin: 3px;
	}
	section#donate-2 h5 {
    text-align: center;
    margin-bottom: 20px;
}
	.gform_wrapper.gravity-theme .ginput_complex span,.gform_wrapper.gravity-theme .ginput_complex span,.donate_form .gform_wrapper.gravity-theme .gform_fields .gfield,.gform_wrapper.gravity-theme .ginput_container_address span:not(.ginput_full):not(:last-of-type):not(:nth-last-of-type(2)) {
  margin-bottom: 0px!important;
    }
	.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type) {
    margin: 0 0 0px 0!important;
}
	input#input_2_24_3, input#input_2_24_4,input#input_2_24_1,input#input_2_24_2 {
    margin-bottom: 0px;
}
	div#gform_wrapper_2 input[type="text"],select#input_2_24_6,input#input_2_33,input#input_2_34 {
    margin-bottom: 10px!important;
}
	div#field_2_4 input[type="text"],div#field_2_5{
    margin-bottom: 20px!important;
}
	div#input_2_38 {
    margin-bottom: 12px;
}
	div#field_2_39 {
    margin-top: 20px;
}
	.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left .ginput_card_expiration_month_container:first-child {
    padding-right: 0%!important;
}
	 .ai-boxes .gfield_radio .gchoice label {
   
    justify-content: center;
}
	.site-footer p {
    text-align: center;
}
	.about-city-input-group .input-item, .input-group-wrap .input-group-item {
    width: 100%!important;
 }
.about-city-input-group .input-item{
	 margin-bottom: 15px;
}
	.about-city-input-group{
		margin-bottom: 0px;
    margin-top: 10px;
	}
	div#wpcf7-f7-p7790-o2 .input-group label {
  margin: 10px 0;
    }
	.footer-text h2 {
    font-size: 14px!important;
	padding: 0px 20px;
}
	
	body .copyright-footer .elementor-widget-container {
    padding: 0px 50px!important;
}
	.elementor-3274 .elementor-element.elementor-element-ecb11bf > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
	div#footer-wrapper h3.elementor-heading-title {
    text-align: center;
}
	.instance-19 .wpb_raw_html {
    display: none!important;
}
	body.single.single-post #page-header h1 {
    font-size: 36px!important;
}
	div#popmake-8395 h4 {
    text-align: center;
    padding: 0px!important;
    margin: 0px!important;
}
	.elementor-3274 .elementor-element.elementor-element-628eccb > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
	div#popmake-8395 .popmake-content blockquote p {
    text-align: center;
}
	div#popmake-8395 .wpcf7-list-item {
 margin: 0 0 0 0px;
}
	div#popmake-8403 ::placeholder,div#popmake-8403 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    font-size: 13px!important;
}
	
	div#popmake-8395 .popmake-content blockquote{
		padding:22px;
	}
	ul.pum_working-list li {
   width: 50%;
    }
	section#header-sticky-bar {
    padding: 10px 20px 12px;
}
	.home-testimonial-card {
   
    padding: 50px 12px!important;
    
    border: 18px solid #d5dee9!important;
    text-align: center!important;
}
	.our-team_section .portfolio-classic-subtitle,.our-team_section h3.portfolio-classic_title {
    text-align: center!important;
}
	.our-team_section .portfolio-classic-content {
    text-align: center;
    margin-top: 12px;
}
	.our-team_section .portfolio-classic-subtitle {
    height: auto!important;
}
	.our-team_section .portfolio-classic-grid-wrapper {
    padding-bottom: 20px;
}
section#team1 {
    padding-bottom: 20px;
}
section#team2 {
    padding: 70px 65px 30px!important;
}
	#career-courses .elementor-container .services-top-left-col,#career-courses .elementor-container .services-top-right-col {
    width: 100%;
}
	#career-courses .elementor-container .services-top-right-col > .elementor-widget-wrap {
    margin-left: 20px;
    }
	.elementor-element.elementor-element-5ef1247 {
    margin-bottom: 0px!important;
}
	.services-top-right-col{
		margin-top:40px;
	}
	.elementor-element.elementor-element-a51d41b {
    margin-bottom: 0px;
}
	.our_services_list .portfolio-masonry-grid-wrapper:last-child h3 {
    max-width: 100%!important;
}
	section#job-placement {
    padding-top: 10px;
}
	.elementor-7726 .elementor-element.elementor-element-e4a1b05 > .elementor-element-populated {
    padding: 20px 26px 0px 26px!important;
}
	#job-placement h2 {
    font-size: 29px;
}
	.news-2 .post-content-wrapper.text- {
    padding: 0px 23px;
}
	.news-2 .post-button-wrapper {
		margin-bottom: 40px;
	}
	.col-para1{
		padding:0px 20px;
	}
	section#business-mentorship {
    margin-top: 50px!important;
    margin-bottom: 40px!important;
}
	section#counselling {
    padding-top: 0px;
}
	section#counselling {

    margin-bottom: 70px;
		padding-bottom: 0px;
}
	.site-footer {
  
    padding-bottom: 30px!important;
}
	.f-col1, .f-col2 {
		width: 100%!important;
	}
	.f-col2, .f-col1, .footer-col3 {
    padding-top: 25px;
}
	div#footer-wrapper .site-footer {
    padding: 30px 20px 30px!important;
}
	.f-sub-col.monsey {
    margin-top: 18px;
}
	.contact-us-right-col:after {
   
    top: -10px;
    right: -10px;
    height: 400px;
	width: 400px;
	}
	.ct-sec-2 {
    margin-bottom: 40px!important;
}
	section#form-sec {
    padding-bottom: 25px!important;
}
	.cr-inner-1 .elementor-col-33.inner-page-left-info {
    width: 100%!important;
}
	.cr-inner-1 .elementor-column.elementor-col-66 {
    width: 100%!important;
}
	.p-txt-inner-c p{
		padding:0px!important;
	}
	.inner-page-left-info > .elementor-widget-wrap:after{
		display:none;
	}
	.blog-posts-list .post-wrapper {
    display: block;
}
	.blog-posts-list .type-post.blog-posts-list .post-featured-image {
    width: 100%;
   }
	body .blog-posts-list .post-featured-image-hover {
    min-height: 300px!important;
}
	.single-post #page-header h1 {
    font-size: 26px !important;
}
.single-post .page-title-content h1 {
    margin: 0px 0px;
  }
	.news-inner-1 {
    padding: 0%!important;
}
body.single-post #page-content-wrapper.blog-wrapper {
    padding: 5px 0px 5px!important;
}
	.news-inner-1 h2 {
    font-size: 30px!important;
}
	.contact_details .contact-info-inner {
 
    padding: 40px 20px 20px 20px;
  }
	.contact_details .contact-info-inner .name-input-group label, .contact_details .contact-info-inner .number-input-group label, .contact_details .contact-info-inner .about-city-input-group label,.contact_details .contact-info-inner .address-input {
  width: 100%;
    margin-bottom: 10px!important;
}
	.contact_details .contact-info-inner .name-input-group{
		    margin: 0 -8px 0px -8px;
	}
	.contact_details .contact-info-inner .employment-type-group .wpcf7-radio .wpcf7-list-item {
 
    max-width: 50%;
    margin: 0px 0px 5px;
}
	.job_info.contact-info-inner .input-group-wrap .input-group-item {
    width: 100%;
    }
	.f-g1 {
    margin-top: 20px;
}
	.number-input-group.info6 {
    margin-bottom: 0px!important;
}
	section#donate-banner h2 {
    font-size: 35px!important;
}
	.volunteer-open-link .elementor-icon-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
	.volunteer-open-link .elementor-icon-box-content {
    padding-right: 12px;
}
	.volunteer-open-link .elementor-icon-box-icon {
    margin-top: 10px;
}
	.donate_form .radio-box .gfield_radio .gchoice {
    width: 100%;
    max-width: 100%;
    
}
	.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper {
    height: 500px!important;
}
	div#wrapper .elementor-section.header-sticky-bar-sub {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
	#jb-ad-sec .background-list-wrapper {
    display: block;
    }
	body #jb-ad-sec .background-list-column {
    min-height: 260px;
}
	#jb-ad-sec .background-list-wrapper.four-cols .background-list-column {
    flex: 0 0 100%!important;
    max-width: 100%!important;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 10px;
	 border-bottom: 1px solid #979797;
}
	#jb-ad-sec h3{
		margin-top:10px;
	}
	#jb-ad-sec h3 br {
    display: none!important;
}
	.home-bg-list .background-list-btn a {
    margin-top: 30px;
	}
	.elementor-7658 .elementor-element.elementor-element-911586d {
    width: 100%!important;
    padding: 0px 9px;
}
.elementor-7658 .elementor-element.elementor-element-0b0098c {
    width: 100%!important;
}
	body section#team1 {
    margin-top: 35px;
}
	#team2 .portfolio-classic-subtitle {
   
    min-height: unset!important;
}
	section#team3 {
   
    padding-bottom: 0px!important;
    margin-bottom: 10px!important;
}
	body .elementor-7790 .elementor-element.elementor-element-e4bad0f {
    width: 100%!important;
}
	body .elementor-7790 .elementor-element.elementor-element-50d21b5 {
    width:100%!important;
}
	
}
@media screen and (max-width:1024px){
.site-footer {
    padding-top: 50px!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
    padding-bottom: 50px!important;
	}
	
	.cr-inner-1  ul li {
    line-height: 18px;
    padding-bottom: 9px;
}
	.contact-info .elementor-heading-title.elementor-size-default {
    line-height: 1.3!important;
}
	div#wpcf7-f7-p7790-o2 input.wpcf7-text,div#wpcf7-f7-p7790-o2 textarea {
		padding: 8px 10px 8px 10px;
	}
	.cr-inner-1 .elementor-column.elementor-col-66 .elementor-element-populated {
    padding: 13px!important;
}
	.cr-inner-1 h2.elementor-heading-title br {
    display: none;
}
	.cr-inner-1 .elementor-widget-wrap.elementor-element-populated {
    padding-top: 0px!important;
}
	.mobmenu-left-panel .mob-cancel-button {
    color: rgb(102 102 102)!important;
}
	.mobmenul-container {
    top: 0px!important;
    margin-top: 0px!important;
    }
	select{
		
	background: url(https://pcsnynj.org/pcs-site/wp-content/uploads/2022/06/download.svg) no-repeat;
	  background-size: 10px;
	  background-position: calc(100% - 5px) 23px;
	  background-repeat: no-repeat;
	  background-color: #fff;
	-moz-appearance: none; 
	-webkit-appearance: none; 
	appearance: none;
		padding-top: 0px!important;
    padding-bottom: 0px!important;
	}
	/*.gform_body.gform-body span {
    position: relative;
    height: 60px;
    background: #e9edf0;
    display: inline-block;
}
.gform_body.gform-body span:after {
    content: '';
    position:absolute;
    width: 15px;
    height: 15px;
    background: #000;
    right:8px;
    top: 20px;
    z-index: 0;
    clip-path: polygon(100% 0, 0 0, 50% 100%);
}

select {
    -webkit-appearance: none;
    appearance: none;
    color: #72858a;
    font-size: 0.7777777778rem;
    background-color: transparent;
    border-color: #e9edf0;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 300px;
    z-index: 1;
    position: relative;
    padding-left: 2ch;
}*/
	.mobmenu-content li > .sub-menu li {
    padding-left: 0px;
}
	.mob-menu-header-holder {
 
    background-color: #ffffff!important;
   }
	.mobmenul-container i {
    color: #162251!important;
}
	#mobmenuleft li a, #mobmenuleft li a:visited{
		font-family: Cabin!important;
	}


	body.single-post #page-header h1 {
    font-size: 45px!important;
}
	.cr-inner-1 .input-group label {
   
    margin: 8px 0!important;
    }
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-a9c8932 {
    display: none;
}
	body:not(.rtl) .elementor-7658 .elementor-element.elementor-element-ac84874 {
    left: 13.408%!important;
		top: 100px!important;
}
	body:not(.rtl) .elementor-7658 .elementor-element.elementor-element-1ded1d8 {
    left: -14.685%!important;
		top: 120px!important;
}
	.f-col2 {
    margin-left: -40px;
    margin-right: 15px;
}
.cr-inner-1 {
    margin-top: 40px!important;
    margin-bottom: 0px!important;
}
	.cr-inner-1 h2 {
    font-size: 40px!important;
}
	section#team1 {
    padding-top: 0px!important;
    margin-top: 70px;
}
	#jb-ad-sec .background-list-wrapper .background-list-column .background-list-content {
    padding: 20px;
}
	#jb-ad-sec .background-list-column {
    min-height: 550px;
}
	#jb-ad-sec .elementor-7494 .elementor-element.elementor-element-2f12bfa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		height: 550px;
	}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 896px)
	and (orientation: landscape) {
		.text-3 h2{
			font-size:33px!important;
		}
		.cl-t-1{
			width:51%!important;
		}
		div#footer-wrapper .site-footer {
    padding-left: 20px!important;
    padding-right: 20px!important;
}
	.elementor-7790 .elementor-element.elementor-element-e4bad0f {
    width: 41.522%!important;
}
	.elementor-7790 .elementor-element.elementor-element-50d21b5 {
    width: 58.478%!important;
}
	.contact-us-right-col:after {
   
    top: -20px;
    right: -80px;
    height: 380px;
	width: 380px;
	}
	.ct-sec-2 {
    margin-top: 30px!important;
    margin-bottom: 30px!important;
}
	.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper {
    height: 410px!important;
}
	.elementor-7494 .elementor-element.elementor-element-7043042b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    }
	.cnt-bx .elementor-widget-wrap.elementor-element-populated {
    padding: 31px 40px!important;
}
	.cnt-bx .elementor-counter-number-wrapper {
   font-size: 38px;
}
		
	#jb-ad-sec .background-list-column {
    min-height: 410px;
}
	#jb-ad-sec .elementor-7494 .elementor-element.elementor-element-2f12bfa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		height: 410px;
		background-position: top!important;
	}
	.elementor-element.elementor-element-b35544a.elementor-widget.elementor-widget-heading {
    margin-bottom: 0px;
}
		.our-team_section .portfolio-classic-subtitle {
    height: auto!important;
    margin-top: 10px;
	min-height: unset!important;
	 font-size: 16px!important;
}
	#counselling .elementor-7726 .elementor-element.elementor-element-3977e16 > .elementor-element-populated {
    padding: 30px 37px 30px 37px!important;
}
		#counselling{
  
    padding: 60px 30px 60px 30px!important;
}
		section#form-sec {
    padding-bottom: 0px;
}
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
body .f-col1 {
    width: 13%!important;
}
	  .brook-1{
		  display:none;
	  }
	  body .home-b2{
    
    padding: 210px 0px 210px 0px!important;
}
	  .elementor-7790 .elementor-element.elementor-element-6b83a3c {
		  margin-top: 140px!important;
	  }
	
	.elementor-7947 .elementor-element.elementor-element-410030d {
   margin-bottom: 50px!important;
    
}
	  .elementor-8216 .elementor-element.elementor-element-b553ea6 {
    margin-top: 0px;
    margin-bottom: 40px;
}
	  .sb-im1 img {
    width: 86%!important;
}
	  #job-placemnt .elementor-button.elementor-size-md {
    padding: 15px 21px!important;
}
	    section#team3 {
    padding-left: 50px!important;
    padding-right: 50px!important;
}
	  section#career-courses {
    padding-top: 130px!important;
}
	  .elementor-7658 .elementor-element.elementor-element-a49b8b1{
		  margin-top: 40px!important;
	  }
	  .elementor-7658 .elementor-element.elementor-element-ac84874 {
    width: 220px!important;
    max-width: 220px!important;
}
	  body:not(.rtl) .elementor-7658 .elementor-element.elementor-element-ac84874 {
    left: 13.408%!important;
    top: 200px!important;
}
	  .elementor-7658 .elementor-element.elementor-element-deebb41 {
   margin-top: 0px!important;
		  padding-top:10px!important;
	 }
	  .elementor-section-stretched.elementor-section-boxed {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.elementor-7658 .elementor-element.elementor-element-6865f6c {
  
    padding-top: 0px!important;
}
	.elementor-7658 .elementor-element.elementor-element-3b92c62 {
    
    padding-left:50px!important;
	padding-right:50px!important;
}
	.elementor-7658 .elementor-element.elementor-element-6865f6c {
   padding: 30px 0px 30px 0px!important;
}
	  .elementor-7658 .elementor-element.elementor-element-a0b2117 {
 
    padding: 30px 0px 30px 0px!important;
}
	.elementor-7658 .elementor-element.elementor-element-a0b2117 {
 
    padding-bottom: 0px!important;
}  
 .elementor-7658 .elementor-element.elementor-element-92ea9f4 {
  
    padding: 0px!important
}
	  .elementor-7726 .elementor-element.elementor-element-e56d86e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
		  align-content:center!important;
		  align-items:center!important;
	  }
	  .elementor-7726 .elementor-element.elementor-element-0b9ed65 > .elementor-element-populated {
  
    padding: 40px 50px 32px 36px;
}
	   .elementor-7726 .elementor-element.elementor-element-8984c40 img {
   
    margin-left: 50px!important;
}
	
	   select {
background-position: calc(100% - 5px) 19px;
	  }
	  .br-dnt{
	display:block;
}
	   .dnt-txt h2 br{
		  display:none;
	  }
	  .dnt-txt h2{
		  font-size:30px!important;
	  }
	 .footer-form input[type="email"],.footer-form input.wpcf7-text{
		  padding: 8px 11px 8px 5px!important;
	  }  
	.footer-contact-col  h3.elementor-heading-title.elementor-size-default {
    font-size: 16px!important;
}
	  body #team-main-2 .te-1 p.elementor-image-box-title {
    min-height: unset!important;
}
	body #team-main-2 .te-4 p.elementor-image-box-title {
   
    min-height: unset!important;
}
	body .home-slider2 {
    display: none!important;
}
	 body .home-slider1 {
    display: block!important;
}
	  div#footer-wrapper .elementor-widget .elementor-icon-list-item a {
 
    line-height: 19px;
    margin-bottom: 6px;
}
	  fieldset#field_2_38 label {
    min-height: 108px;
    display: flex;
    align-items: center;
    justify-content: center;
}
	  body div#footer-wrapper .f-col1, body div#footer-wrapper .f-col2 {
    margin-top: 0px!important;
}
	   body div#footer-wrapper .footer-col3 img {
    width: 50%!important;
}
	   body .se-2-sec{
	display:none!important;
}
	  .se-txt1{
	display:block!important;
}
	  #b-btn {
    margin-top: 23px;
}
	  body div#wrapper .elementor-7494 .elementor-element.elementor-element-7043042b > .elementor-element-populated {
 
    padding: 0px 0px 0px 30px!important;
}
	  .ledship-1 .portfolio-classic-subtitle,.ledship-1 h3.portfolio-classic_title {
    min-height: 53px!important;
}
	  body .elementor-3274 .elementor-element.elementor-element-5ecfbe9.footer-col3 {
    width: 43%!important;
}
	 body .elementor-3274 .elementor-element.elementor-element-c58fbbf {
    width: 19%!important;
}
	  body .elementor-3274 .elementor-element.elementor-element-628eccb {
    width: 27%!important;
}
	  .elementor-element.elementor-element-747b5cf {
    margin-bottom: 0px;
}
	/*  #team-main-2 .te-4 p.elementor-image-box-description {
    min-height: 57px;
   
}*/
	
	  div#wrapper{
    padding-top: 0px!important;
}
	  div#field_2_30 {
    margin-bottom: 20px!important;
}
	 #donate-banner h2.elementor-heading-title {
    padding-left: 00px;
    padding-right: 00px;
}
	  .elementor-7790 .elementor-element.elementor-element-50d21b5 {
padding-left: 21px;
}
	  /*.portfolio-classic-subtitle {
  
    min-height: 52px!important;
}*/
		body .f-col1,body .f-col2 {
    margin-top: 0px!important;
}
	  body .elementor-3274 .elementor-element.elementor-element-ae303d5 > .elementor-element-populated {
    padding: 0px 16px 0px 0px!important;
}
	  .f-sub-col br {
    display: none;
}
	  .elementor-3274 .elementor-element.elementor-element-dd38e8a.footer-col3 img {
    width: 50%!important;
}
	 
	  .footer-title2 {
    padding: 0px 110px;
}
	   .footer-title2 br{
		  display:none;
	  }
	
	  h3.portfolio-classic_title {
		  font-size: 23px!important;
	  }
 body .elementor-3274 .elementor-element.elementor-element-628eccb.f-col2 > .elementor-element-populated {
    padding: 0px 0px 0px 57px!important;
}
	  
	  .footer-col1 {
    width: 19%!important;
}
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
.footer-col3 img {
    width: 26%!important;
	float: left;
}
	  .home-b2 {
    background-position: 0%!important;
}
	  .brook2{
		  display:none;
	  }
	  .gform_wrapper.gravity-theme .form-submit-job .gfield_radio label {

    font-size: 13px;
}
	  .gform_wrapper.gravity-theme .form-submit-job .gfmc-container {
    padding: 40px 15px 20px 25px!important;
}
	.team-2-m .portfolio-classic-content-wrapper.portfolio-classic.layout-avante-two-cols.smooved {
    
    justify-content: flex-start;
}
	  body .cr-inner-1 .elementor-col-33.inner-page-left-info {
  
    padding-left: 15px!important;
    padding-right: 15px!important;
}
	  .inner-page-right-info{
		  padding-left: 15px!important;
    padding-right: 15px!important; 
	  }
	  .banner-list span:before {
    top: 25px!important;
}
	  .elementor-14535 .elementor-element.elementor-element-30e3f6b > .elementor-background-overlay {
   
			opacity: 0.3!important;
		}
	    .banner-list br {
    display: none;
}
	  .banner-list span {
    font-size: 43px!important;

}
	  .ai-boxes .gfield_radio .gchoice label {
   
    min-height: 71px;
    display: flex!important;
    align-items: center;
    justify-content: center;
}
	  body .other-project-section .avante-three-cols.portfolio-1 h3 {
    margin-right: 27px!important;
}
	 
	   .footer-title2 h2.elementor-heading-title {
    padding: 0px 100px;
}
	  .elementor-14535 .elementor-element.elementor-element-7043042b > .elementor-element-populated {
    
    padding: 0px 0px 0px 0px!important;
}
	  section#jn-sec li.premium-bullet-list-content {
    padding-top: 5px;
    padding-bottom: 5px;
}
	  rs-fullwidth-wrap#rev_slider_4_1_forcefullwidth {
    height: 790px!important;
}
	  .elementor-14535 .elementor-element.elementor-element-6bff019 > .elementor-element-populated {
    padding-top: 0px!important;
}
	  #career-counseling .jbpl-col .elementor-column.elementor-col-50 {
    width: 100%!important;
}
	  .jbpl-col .elementor-column.elementor-col-50 {
    width: 100%!important;
}
	  .elementor-7726 .elementor-element.elementor-element-4f0cd82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-7726 .elementor-element.elementor-element-2ec17a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
		height: 471px;
		      background-position: bottom;
	  }
	 
	  #job-placemnt .elementor-container.elementor-column-gap-default,#career-counseling .elementor-container.elementor-column-gap-default {
    flex-direction: column-reverse;
}
	  .elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    padding: 40px 10px 0px 0px!important;
}
	  .elementor-7726 .elementor-element.elementor-element-12963bd > .elementor-element-populated{
		padding: 60px 50px 60px 50px!important;
	}
	.elementor-7726 .elementor-element.elementor-element-ca4408a > .elementor-element-populated{
		padding: 50px 50px 40px 50px!important;
	}
	  .elementor-7726 .elementor-element.elementor-element-e2e53fe {
 
    padding: 0px 20px 35px 20px!important;
}
	  .elementor-7726 .elementor-element.elementor-element-e2e53fe {
    
    padding: 30px 20px 40px 20px;
}
	.jbpl-col .elementor-column.elementor-col-50 {
    width: 100%;
}
	#job-placemnt .elementor-button.elementor-size-md {
padding: 15px 21px;
	}
	  select {
background-position: calc(100% - 5px) 19px;
	  }
	  .dnt-txt h2 br{
		  display:none;
	  }
	  .dnt-txt h2{
		  font-size:26px!important;
	  }
	  .t1-rw .portfolio-classic-subtitle {
    height: unset!important;
}
	.t2-rw .portfolio-classic-subtitle {
    min-height: unset!important;
}
	.t1-rw h3.portfolio-classic_title {
 
    min-height: unset;
}
	  #page-content-wrapper .news-inner-1 p {
 padding-bottom: 0.2em!important;
}
	  .logo-sect-c ul.icon-list li img {
  
    width: 22px;
    height: auto;
}
	.inner-page-left-info > .elementor-widget-wrap:after {
   height: auto;
		}
	
	  .inner-page-left-info,.inner-page-right-info,.cr-inner-1 .elementor-col-33.inner-page-left-info,.cr-inner-1 .elementor-column.elementor-col-66{
		  width:100%!important;
	  }
	body .elementor-7494 .elementor-element.elementor-element-7043042b > .elementor-element-populated{
		 padding-left:0px!important; 
	  }
	  	.elementor-element-7043042b .elementor-container.elementor-column-gap-default {
    display: flex!important;
    justify-content: center!important;
}
	  .se-2-sec{
	display:block!important;
}
	  .se-txt1{
	display:none;
}
	  .se-section1 .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 10px!important;
}
	  .home-slider2{
	display:block!important;
}
.home-slider1{
	display:none!important;		
}
	  rs-module#rev_slider_1_1,rs-module-wrap#rev_slider_1_1_wrapper,rs-fullwidth-wrap#rev_slider_1_1_forcefullwidth {
    height: 600px!important;
		  display:none;
}
	  #main-banner{
		  display:block;
	  }
	  .elementor-element.elementor-element-747b5cf {
    margin-bottom: 0px;
}
	 body #team-main-2 p.elementor-image-box-description {
    padding: 7px 0px 0px!important;
}
	  #team-main-2 .te-2 p.elementor-image-box-title {
    min-height: unset!important;
   
}
	   #team-main-2 .elementor-image-box-wrapper {
    margin-top: 20px;
}
	  .tm-rw {
    margin-top: 0px!important;
}
	#team-main-2 .elementor-column.elementor-col-25 {
    width: 50%;
}
	.page-id-7790 div#wrapper,.page-id-7726 div#wrapper,.page-id-7658 div#wrapper,.page-id-8413 div#wrapper{
    padding-top: 20px!important;
}
	div#wrapper{
    padding-top: 0px!important;
}
	  .elementor-7658 .elementor-element.elementor-element-a49b8b1 {
    margin-top: 0px;
}
.elementor-3153 .elementor-element.elementor-element-dcfa89e {
    width: 19%!important;
}
	  .elementor-3153 .elementor-element.elementor-element-d83c66d {
    width: 81%!important;
}
	  section#team1 {
  padding-bottom: 20px;
}
	  
	  .footer-title2 {
    padding: 0px 51px;
}
	  .elementor-element.elementor-element-8fbf3a8 {
    padding-right: 28px;
}
 .elementor-8413 .elementor-element.elementor-element-d11286e {
   
    padding-top:0px!important;
}
	fieldset#field_2_38 label {
    min-height: 108px;
    display: flex;
    align-items: center;
    justify-content: center;
}
	  #donate-2 {
  
    padding-top: 30px;
}
	  section#form-sec {
    padding-bottom: 0px;
}
	  .portfolio-classic-grid-wrapper {
    padding-bottom: 20px;
}
	  .footer-title2 br {
    display: none;
}
	.site-footer h3 {
    text-align: left;
}
.f-col1,.f-col2 {
    margin-top: 40px!important;
}
.elementor-3274 .elementor-element.elementor-element-628eccb > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
	.elementor-3274 .elementor-element.elementor-element-50f2b94 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}  
body .elementor-3274 .elementor-element.elementor-element-ecb11bf > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
	  .site-footer {
   padding-bottom: 30px!important;
}
}
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 896px)
	and (orientation: landscape) {
body .cr-inner-1 h2.elementor-heading-title br {
    display: none;
}
		.home-b2 {
    height: 75vh!important;
}
		body .home-b2 {
    padding: 50px 0px 120px 0px!important;
}
		.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.ai-boxes .gfield_radio .gchoice label {
    padding: 12px 5px;
}
		 .gform_wrapper.gravity-theme .form-submit-job .gfield_radio label {

    font-size: 13px;
}
		  .sb-im1 img {
    width: 100%;
}
.elementor-7726 .elementor-element.elementor-element-b384723 {
    top: 160px!important;
}
.elementor-7726 .elementor-element.elementor-element-8984c40 img {
    width: 100%!important;
    display: none;
}
		.elementor-14535 .elementor-element.elementor-element-6bff019.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
   
    padding-bottom: 50px!important;
}
		.elementor-14535 .elementor-element.elementor-element-6bff019 > .elementor-element-populated {
    padding: 0px!important;
}
		.banner-list span:before {
    top: 24px!important;
}
		.elementor-7726 .elementor-element.elementor-element-b384723 {
 
    left: 20px!important;
}
		.elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    margin-top: 180px!important;
   
}
		body .sb-im23 {
    display: block!important;
    left: -40px;
}
		.elementor-14535 .elementor-element.elementor-element-6bff019 > .elementor-element-populated {
    padding: 0px!important;
}
		.elementor-7494 .elementor-element.elementor-element-26ead3e {
    margin-top: 0px!important;
 
}
	.home-b2 {
    padding: 50px 0px 110px 0px!important;
}
		.banner-list span {
    font-size: 45px!important;

}
		.home-b2{
			background-position: center 40%!important;
		}
		.elementor-14535 .elementor-element.elementor-element-30e3f6b > .elementor-background-overlay {
   
			opacity: 0.3!important;
		}
		
		.elementor-7658 .elementor-element.elementor-element-3b92c62 {
  
    margin-bottom: 50px!important;
   
}
		.ai-boxes .gfield_radio .gchoice label {
    max-width: 100%!important;
    min-height: 71px;
    display: flex!important;
    align-items: center;
    justify-content: center;
}
	section#jn-sec li.premium-bullet-list-content {
    padding-top: 5px;
    padding-bottom: 5px;
}	
		.elementor-11325 .elementor-element.elementor-element-d11286e {
    
    margin-bottom: 40px!important;
   
}
		section#business-mentorship {
    margin-top: 50px!important;
   
}
		
		.elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    padding: 30px 10px 0px 40px!important;
}
		.elementor-7726 .elementor-element.elementor-element-e2e53fe {
    
    padding: 0px 20px 30px 20px!important;
}
		#wrapper {
    padding-top: 0px!important;
}
.dnt-txt h2 {
    font-size: 26px!important;
}
#page-content-wrapper .news-inner-1 p {
 padding-bottom: 0.2em!important;
}
		.seeking-title {
    padding-bottom: 20px;
}
	  .logo-sect-c ul.icon-list li img {
  
    width: 22px;
    height: auto;
}
		  .cr-inner-1 .elementor-column.elementor-col-66 .elementor-widget-smartslider {
    width: 67%!important;
}
		.inner-page-left-info > .elementor-widget-wrap:after {
   height: auto;
		}
	
	  .inner-page-left-info,.inner-page-right-info,.cr-inner-1 .elementor-col-33.inner-page-left-info,.cr-inner-1 .elementor-column.elementor-col-66{
		  width:100%!important;
	  }
		/*body div#footer-wrapper .f-sub-col {
    width: 50%!important;
    padding-right: 68px;
}
	body .elementor-3274 .elementor-element.elementor-element-628eccb.f-col2 > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
		body .elementor-3274 .elementor-element.elementor-element-5ecfbe9.footer-col3 {
    width: 100%!important;
}
body div#footer-wrapper .f-col1,body div#footer-wrapper .f-col2 {
    width: 50%!important;
    margin: 0px!important;
}	*/
		.elementor-element-7043042b .elementor-container.elementor-column-gap-default {
    display: flex;
    justify-content: center;
}
		body .elementor-7494 .elementor-element.elementor-element-7043042b > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
			.elementor-3274 .elementor-element.elementor-element-50f2b94 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}
		.mobmenu-content {
			margin-top: 24px!important;}
	.mobmenu-content li a {
padding: 6px 20px!important;
	}	
	.services-top-right-col > .elementor-widget-wrap {
    max-width: 100%;
}
		 .se-2-sec{
	display:block!important;
}
	  .se-txt1{
	display:none;
}
		/*body .elementor-3274 .elementor-element.elementor-element-5ecfbe9 {
    width: 100%!important;
}
		body .elementor-3274 .elementor-element.elementor-element-c58fbbf {
    width: 100%!important;
}*/
.se-section1 .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 10px!important;
}
		#b-txt1 {
    top: 80px!important;
}
		#b-btn{
			top: 200px!important;
		}
		rs-module#rev_slider_1_1, rs-module-wrap#rev_slider_1_1_wrapper, rs-fullwidth-wrap#rev_slider_1_1_forcefullwidth {
    height: 400px!important;
}
		#team-main-2 p.elementor-image-box-title {
    font-size: 14px;
}
	#team-main-2 .te-1 p.elementor-image-box-title {
    min-height: 43px!important;
}
		 #team-main-2 .te-4 p.elementor-image-box-title {
   
    min-height: 42px!important;
}
		#team-main-2 p.elementor-image-box-description {
    font-size: 18px!important;
}
		body #donate-banner h2.elementor-heading-title {
    padding-left: 0px;
    padding-right: 0px;
}
			.donate_form div#input_2_29 {
    justify-content: flex-start;
}
	.mobile-menu-wrapper {
		width: 50%;
		}	
		body .elementor-3274 .elementor-element.elementor-element-628eccb > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
.mobile-menu-wrapper {
    padding: 10px 18px!important;
}

.mobile-main-nav{
	margin-top: 0px!important;
}
	section#donate-2 h5 {
   margin-bottom: 20px;
}
.home-slider2{
	display:block!important;
}
.home-slider1{
	display:none!important;		
}
		section#team3 {
   
    padding-bottom: 20px!important;
}
	section#team2 {
    padding: 60px 65px 30px!important;
}
.elementor-7658 .elementor-element.elementor-element-deebb41 {
    padding-bottom: 10px!important;
}
.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2 {
    font-size: 45px;
}
.elementor-7494 .elementor-element.elementor-element-7043042b > .elementor-element-populated {
  padding: 0px 0px 0px 0px!important;
}
	br.br02 {
    display: block;
}
	
	body .f-col1, body .f-col2 {
    margin-top: 40px!important;
}
	body .elementor-3274 .elementor-element.elementor-element-dd38e8a img {
    width: 20%!important;
}
		span#input_2_55_5_container {
    margin-top: 20px;
}
fieldset#field_2_38 label {
    min-height: 108px;
    display: flex;
    align-items: center;
    justify-content: center;
}
		.gform_wrapper.gravity-theme .ginput_complex span,.gform_wrapper.gravity-theme .ginput_complex span,.donate_form .gform_wrapper.gravity-theme .gform_fields .gfield,.gform_wrapper.gravity-theme .ginput_container_address span:not(.ginput_full):not(:last-of-type):not(:nth-last-of-type(2)) {
  margin-bottom: 0px!important;
    }
	.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type) {
    margin: 0 0 0px 0!important;
}
	input#input_2_24_3, input#input_2_24_4,input#input_2_24_1,input#input_2_24_2 {
    margin-bottom: 0px;
}
	div#gform_wrapper_2 input[type="text"], select#input_2_24_6, input#input_2_33, input#input_2_34, select#input_2_55_2_month{
    margin-bottom: 20px!important;
}
	div#input_2_38 {
    margin-bottom: 12px;
}
	div#field_2_39 {
    margin-top: 20px;
}
	.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left .ginput_card_expiration_month_container:first-child {
    padding-right: 0%!important;
}
	 .ai-boxes .gfield_radio .gchoice label {
   
    justify-content: center;
}
 .portfolio-classic-grid-wrapper {
    padding-bottom: 20px;
}
	.other-project-section .portfolio-masonry-content {
    min-height: 180px;
}
	.other-project-section .portfolio-masonry-content h3 {
    min-height: 53px;
}
	.other-project-section .portfolio_masonry_subtitle {
    min-height: 126px;
}
.footer-title2 {
    padding: 0px 70px;
}
		.footer-title2 br{
			display:none;
		}
		#team3 .portfolio-classic-subtitle {
    min-height: unset!important;
}
		.footer-col3 img {

	float: left;
}
	.site-footer h3 {
    text-align: left;
}
.elementor-3274 .elementor-element.elementor-element-50f2b94 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}
		.footer-text h2 {
    font-size: 31px!important;
}
.footer-col3 img {
    width: 20%!important;
}
		.f-col1,.f-col2 {
    margin-top: 40px!important;
}
.elementor-3274 .elementor-element.elementor-element-628eccb > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
	.elementor-3274 .elementor-element.elementor-element-50f2b94 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}  
body .elementor-3274 .elementor-element.elementor-element-ecb11bf > .elementor-element-populated {
    padding: 0px 0px 0px 0px!important;
}
	  .site-footer {
   padding-bottom: 50px!important;
}
}
	@media only screen and (min-width: 551px) and (max-width: 767px) {
		body div#footer-wrapper .footer-title h3.elementor-heading-title {
    text-align: left!important;
}
			.home-b2 {
    height: 85vh!important;
}
		.elementor-14535 .elementor-element.elementor-element-30e3f6b {
    margin-top: 0px!important;
			padding-top: 0px!important;
    
}
		 .gform_wrapper.gravity-theme .form-submit-job .gfield_radio label {

    font-size: 13px;
}
	.gform_wrapper.gravity-theme .form-submit-job .gfmc-field .gfield.ai-boxes .gfield_radio .gchoice label {
    padding: 12px 5px;
}
		body .sb-im23 {
    display: block!important;
    left: -80px!important;
}
	.elementor-7726 .elementor-element.elementor-element-b384723 {
    left: 60px!important;
}
		.elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    margin: 80px 80px 0px!important;
}
		.elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
       margin: 80px 80px 0px!important;
    
}.elementor-7726 .elementor-element.elementor-element-b384723 {
    top: 160px!important;
}
		.sb-im2 img {
   
    display: none!important;
}
		.elementor-element.elementor-element-b384723.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-image {
  
    top: 70px!important;
}
		.elementor-7494 .elementor-element.elementor-element-26ead3e {
    margin-top: 0px!important;
 
}
		.inner-page-right-info .elementor-column.elementor-col-50 {
    width: 50%!important;
}
		.home-b2 {
    padding: 50px 0px 60px 0px!important;
}
		.banner-list span {
			font-size: 42px!important;
		}
		.banner-list span:before {
    top: 23px!important;
}
		.home-b2 {
    background-position: center 40%!important;
}
		.elementor-14535 .elementor-element.elementor-element-30e3f6b > .elementor-background-overlay {
   
			opacity: 0.3!important;
		}
		section#jn-sec li.premium-bullet-list-content {
    padding-top: 5px;
    padding-bottom: 5px;
}
		.ai-boxes .gfield_radio .gchoice label {
    max-width: 100%!important;
    min-height: 71px;
    display: flex!important;
    align-items: center;
    justify-content: center;
}
		.sb-im2 img {
    max-width: 44%!important;
    padding-right: 20px;
}
		.sb-im2 img,.sb-im1 img{
			padding-top:30px;
		}
		#job-placemnt .elementor-button.elementor-size-md {
    width: 100%!important;
}
		 #career-counseling .elementor-container.elementor-column-gap-default {
    flex-direction: inherit;
}
		.elementor-7726 .elementor-element.elementor-element-ca4408a > .elementor-element-populated {
    padding: 40px 30px 20px 30px!important;
    text-align: left;
}
		.elementor-7726 .elementor-element.elementor-element-e56d86e > .elementor-element-populated {
    padding: 10px 0px 0px 0px!important;
}
		.elementor-7726 .elementor-element.elementor-element-4b26516 {
    text-align: left;
}
		#career-counseling .elementor-widget-container {
    text-align: left;
}
		.elementor-7726 .elementor-element.elementor-element-3def6db > .elementor-widget-container {
    margin-top: 0px!important;
}
		.elementor-7726 .elementor-element.elementor-element-be7c795 {
    padding-bottom: 0px!important;
}
		.elementor-7726 .elementor-element.elementor-element-61e9ca2,.elementor-7726 .elementor-element.elementor-element-3def6db{
			width:47%!important;
			    margin: 0 auto;
		}
		.elementor-element.elementor-element-b384723.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-image {
			position: absolute;}
		.sb-col1 {
    padding: 10px 22px 30px!important;
}
		.elementor-7726 .elementor-element.elementor-element-12963bd > .elementor-element-populated {
    padding: 0px 40px 0px 40px!important;
}
		.dnt-txt h2 {
    font-size: 26px!important;
}
		.seeking-title {
    padding-bottom: 0px;
}
	body .cr-inner-1 h2.elementor-heading-title br {
    display: none;
}	
	  .logo-sect-c ul.icon-list li img {
  
    width: 22px;
    height: auto;
}
		  .cr-inner-1 .elementor-column.elementor-col-66 .elementor-widget-smartslider {
    width: 67%!important;
}
		.inner-page-left-info > .elementor-widget-wrap:after {
   height: auto;
		}
	
	  .inner-page-left-info,.inner-page-right-info,.cr-inner-1 .elementor-col-33.inner-page-left-info,.cr-inner-1 .elementor-column.elementor-col-66{
		  width:100%!important;
	  }
		.elementor-element-7043042b .elementor-container.elementor-column-gap-default {
    display: flex;
    justify-content: center;
}
		.elementor-3274 .elementor-element.elementor-element-50f2b94 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}
body fieldset#field_6_32 .ai-boxes .gfield_radio {
   
    justify-content: flex-start!important;
}
	body fieldset#field_6_32 .ai-boxes .gfield_radio .gchoice {
    max-width: 31%!important;
}
		div#wrapper {
    padding-top: 0px!important;
}
		.elementor-7658 .elementor-element.elementor-element-3b92c62 {

    padding-bottom:50px;
}
		.mobmenu-content {
			margin-top: 24px!important;}
		
		.elementor-7494 .elementor-element.elementor-element-5c15b491 > .elementor-element-populated,.elementor-7494 .elementor-element.elementor-element-42169da > .elementor-element-populated{
			margin: 0px 0px 20px 20px!important;
		}
		.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper {
    height: 320px!important;
}
body .hero-banner .home-top_banner.elementor-widget .elementor-widget-container .slider-parallax-wrapper {
    min-height: 290px!important;
}		
		.elementor-7726 .elementor-element.elementor-element-05e81b4 > .elementor-element-populated {
    margin: 20px 0px 0px 0px!important;
}
		
		.elementor-7726 .elementor-element.elementor-element-b066f58 .elementor-heading-title {
			font-size: 28px;
		}
		 .se-2-sec{
	display:block!important;
}
	  .se-txt1{
	display:none;
}
		.services-top-right-col > .elementor-widget-wrap {
    max-width: 100%;
}
		#team-main-2 .te-4 p.elementor-image-box-title {
    min-height: unset!important;
}
	.elementor-7658 .elementor-element.elementor-element-3b92c62 {
   padding-top: 50px;
}
		#team-main-2 .te-2 p.elementor-image-box-title {
    min-height: unset!important;
}
		#team-main-2 .te-1 p.elementor-image-box-title {
    min-height: unset!important;
}
		.home-slider1 .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 10px;
}
		.f-sub-col.monsey {
    margin-top: 0px;
}
		.elementor-7494 .elementor-element.elementor-element-f489633 .slider-parallax-wrapper .slide-content {
    margin-top: 0px!important;
}
		.c-o-rw1,.c-o-rw2{
			width:50%!important;
		}
		.site-footer .elementor-widget-container {
    text-align: left;
}
		div#footer-wrapper .site-footer {
    padding: 30px 20px 40px!important;
}
		body .elementor-element.elementor-element-747b5cf {
    margin-bottom: 0px;
}
	 body #team-main-2 p.elementor-image-box-description {
    padding: 7px 0px 0px!important;
}
	  #team-main-2 .te-2 p.elementor-image-box-title {
    min-height: unset;
   
}
	   #team-main-2 .elementor-image-box-wrapper {
    margin-top: 20px;
}
	  .tm-rw {
    margin-top: 0px!important;
}
	#team-main-2 .elementor-column.elementor-col-25 {
    width: 50%;
}
		section#jb-ad-sec .background-list-wrapper {
    overflow: inherit;
}
		#jb-ad-sec h3 br {
    display: block!important;
}
		#jb-ad-sec .background-list-link {
    padding: 0px 0px;
}
		fieldset#field_2_38 label {
			min-height: 108px!important;
			display: flex;
    align-items: center;
    justify-content: center;
		}
		.donate_form div#input_2_29 {
    justify-content: flex-start;
}
		section#donate-banner h2 {
   
    padding: 0px 30px;
}
		#side-sub-menu li a {
 
    line-height: 1.2;
   
    margin-bottom: 13px;
}
		.mfp-content h2.member-name {
    font-size: 33px;
}
		.services-top-right-col {
    margin-top: 0px!important;
}
		.mfp-content h4.member-designation {
    font-size: 17px;
}
		.elementor-7658 .elementor-element.elementor-element-0b0098c > .elementor-element-populated {
			margin: 0px 0px 0px 0px!important;
		}
		section#ab-img-sec1 .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    
    padding-top: 0px;
}
		body div#footer-wrapper h3.elementor-heading-title {
    text-align: left;
}
	
		#page-content-wrapper .blog-posts-list .post-wrapper .post-featured-image-hover img {
    height: 100%!important;
    width: 100%!important;
    position: absolute;
    object-fit: cover;
}
		#page-content-wrapper .inner .sidebar-content.fullwidth .post-featured-image-hover img{
			 height: 100%!important;
		}
		.blog-posts-list .type-post.blog-posts-list .post-featured-image {
    width: 30%;
    margin-bottom: 0;
}
		.blog-posts-list .post-wrapper {
    display: flex;
    align-items: stretch;
}
		.blog-posts-list .type-post.blog-posts-list .post-featured-image {
    margin-right: 0px;
}
		.type-post.blog-posts-list .post-content-wrapper {
    width: calc(70% - 0px)!important;
    float: left;
    clear: none;
}
		.elementor-element-410030d .avante-three-cols {
    width: 30%!important;
    margin-right: 1.5%!important;
    float: left;
    margin-left: 1.5%;
   }
		.courses-item-list h3.portfolio_grid_title {
    font-size: 20px;
}
		.mobile-menu-wrapper {
			width: 40%;
		}
		.portfolio-masonry-content-wrapper.avante-gallery-grid-content-wrapper .avante-three-cols {
    width: calc(33.33% - 27px)!important;
    margin-bottom: 100px;
}
		.half-bx{
			width:50%!important;
		}
		body .elementor-7790 .elementor-element.elementor-element-e4bad0f {
    width: 52.522%!important;
}
	body .elementor-7790 .elementor-element.elementor-element-50d21b5 {
    width: 47.478%!important;
}
		body .ct-sec-2 .elementor-container.elementor-column-gap-default {
    flex-direction: row-reverse;
}
		section#ulti-sec {
    padding: 30PX 30px 20px 30px;
}
		body .c-o-rw2 {
    left: 13px;
}
		.elementor-7790 .elementor-element.elementor-element-000a96d > .elementor-widget-container {
    margin-top: 0px;
}
		section#form-sec {
    padding-bottom: 55px!important;
}
		.donate_form .radio-box .gfield_radio .gchoice, .ai-boxes .gfield_radio .gchoice {
    
			max-width: 24%!important;
		}
		.elementor-8308 .elementor-element.elementor-element-d5474ab {
			width: 100%!important;
		}
		.elementor-8308 .elementor-element.elementor-element-d5474ab .elementor-icon-box-icon {
    margin-bottom: 0!important;
			margin-left:10px;
}
		.volunteer-open-link .elementor-icon-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
		.elementor-element.elementor-element-1f63090 {
    padding: 0px 0px;
}
		.elementor-8308 .elementor-element.elementor-element-21b6c77 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
		.elementor-8308 .elementor-element.elementor-element-21b6c77,.elementor-8308 .elementor-element.elementor-element-185e53f {
    width: 50%!important;
}
		.elementor-7658 .elementor-element.elementor-element-0b0098c {
    width: 32%!important;
}
		.lft-txt {
    text-align: left!important;
}
		.avante-three-cols.portfolio-classic-grid-wrapper{
		width: 50%!important;
    padding: 1%!important;
    margin: 0 auto!important;
		}
		 .portfolio-classic-content-wrapper .avante-two-cols{
			width: 50%!important;
    padding: 1%!important;
    margin: 0 auto!important;
		}
		.avante-four-cols.portfolio-classic-grid-wrapper{
			width: 50%!important;
    padding: 1%!important;
    margin: 0 auto!important;
		}
		#team2 .portfolio-classic-grid-wrapper.avante-four-cols {
    margin-bottom: 22px!important;
}
		
		.led-1 .avante-three-cols.last {
    
    float: inherit!important;
}
		#career-courses .elementor-container .services-top-left-col {
    width: 44%;
}
		#career-courses .elementor-container .services-top-right-col {
    width: 56%;
}
		#ab-1-main .elementor-container {

    display: flex;
    flex-direction: row-reverse;
}
		.elementor-7658 .elementor-element.elementor-element-911586d {
    width: 68%!important;
}
		body .elementor-3274 .elementor-element.elementor-element-dd38e8a img {
    width: 20%!important;
}
		br.br01 {
    display: none;
}
		.box-hme .elementor-widget-wrap.elementor-element-populated.smooved {
    height: fit-content;
}
	.hero-banner .home-top_banner.elementor-widget .elementor-widget-container .slider-parallax-wrapper {
  
    min-height: 370px!important;
}	
		.site-footer p {
    text-align: left!important;
}
		.elementor-3274 .elementor-element.elementor-element-be20fb8 > .elementor-widget-container {
    margin: 0px!important;
}
		body .footer-col3 {
    padding-top: 10px!important;
}
		.mobile-main-nav{
	margin-top: 0px!important;
}
div#footer-wrapper .elementor-widget.elementor-mobile-align-center .elementor-icon-list-items,div#footer-wrapper .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item ,div#footer-wrapper .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{
  
    justify-content: flex-start!important;
}	
		.f-col1, .f-col2 {
    margin-top: 40px!important;
}
		.footer-col3.ff1 {
    margin-bottom: 20px;
}
			.footer-col3 img {

	float: left;
}
	.site-footer h3 {
    text-align: left;
}
}

.se-2-sec{
	display:none;
}
.br04{
	display:none;
}
/*team*/
#team-main-2 p.elementor-image-box-description {
    padding: 0px!important;
}

#team-main-2 p.elementor-image-box-title {
    padding: 3px 0px!important;
}
.pp-link a{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 460px;
    z-index: 999;
}
.page-id-7658 .pum-theme-default-theme .pum-container .member-bio-content .member-designation {
    margin: 12px 0;
    margin-top: 5px;
    color: #222;
    font-weight: 400;
}
.page-id-7658 .pum-theme-default-theme .pum-container {
    
    padding: 30px;
    max-width: 800px;
    margin: 0 auto;
    box-shadow: 0px 0px 30px 0px rgb(2 2 2);
}
.page-id-7658 .pum-theme-default-theme {
    background-color: rgb(0 0 0 / 80%)!important;
  }
.page-id-7658 .pum-content + .pum-close {
    color: #000!important;
    box-shadow: unset!important;
	font-size: 18px!important;
    text-shadow: 0px 0px 0px rgb(0 0 0 / 23%)!important;
    background-color: rgb(0 183 205 / 0%)!important;
}
#team-main-2 .te-2 p.elementor-image-box-title {
    min-height: 50px;
    line-height: 1.3;
}

#team-main-2 p.elementor-image-box-title {
  line-height: 1.3;
}
#team-main-2 .elementor-image-box-wrapper:hover img {
    opacity: 0.8;
	z-index:99;
}
#gform_5 .gfield{
	padding:8px 12px 0px 0px;
}
#gform_5 .gform_footer.top_label{
    padding: 35px 0;	
}
.resume.nav-right-btn a{
	color:#fff!important;
}
#ld-sec .portfolio-3 a.open-bio,#dp-ch .portfolio-1 a.open-bio,#dp-ch .portfolio-2 a.open-bio,#dp-ch .portfolio-3 a.open-bio,#dp-ch .portfolio-4 a.open-bio {
    
}
div#footer-wrapper .elementor-widget .elementor-icon-list-item a {
    line-height: 19px;
    margin-bottom: 8px;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #162251;
}
.wpcf7 form.invalid .wpcf7-response-output {
    border-color: #162251;
}



/*add css*/

input#input_2_5 {
    color: #43bae8;
    font-size: 25px;
}
a#go-to-top {
    background: rgb(0 0 0 / 66%)!important;
	    z-index: 9999;
    
}
.banner-list > span {
    line-height: 0px!important;
    text-align: center!important;
    font-size: 39px;
    position: relative;
    margin-right: 24px;
    margin-left: 24px;
	color:#000000D4 !important;
	font-weight:900!important;
}
.banner-list > span:before {
    position: absolute;
    content: '';
        width: 10px;
    height: 10px;
	
    background: #000000D4 !important;
    border-radius: 50%;
    left: -28px;
    top: 21px;
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 896px)
	and (orientation: landscape) {
		.text-3 h2{
			font-size:33px!important;
		}
		.cl-t-1{
			width:49%!important;
		}
		#home-sec1 .elementor-heading-title {
   
			font-size: 21px;
		}
		.elementor-7494 .elementor-element.elementor-element-dd415a4 > .elementor-element-populated {
   
    padding: 58px 52px 58px 52px;
}
		.se-section1 {
    padding-top: 40px!important;
    padding-bottom: 30px!important;
}
		.testimonials-card-wrapper .testimonial-info .testimonial-info-title {
    width: 100%!important;
}
}

.inner-page-left-info .elementor-section .elementor-widget-container a:hover {
    color:#43B9E9;
}

.inner-page-left-info .elementor-section .elementor-widget-container a {
    color: #162251;
}

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

#popmake-8403 p{
margin-bottom:30px !important;
}

#popmake-8403 h5{
font-family: "Cabin", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 2px !important;
	margin-bottom:10px !important;
	 margin-top: 20px;
}
#popmake-8403 h2{
	font-size:40px !important;
	margin-bottom: 15px;
	   
}

#jb-ad-sec .background-list-wrapper .background-list-overlay {
    z-index: 1;
    background:none;
}


.home-rev-section #slider-1-slide-1-layer-0{
	color: #000000D4 !important;
	line-height:1.1em !important;
	
}

.home-trans .pum-trigger,  .transparent .themegoods-navigation-wrapper .nav .job.nav-right-btn a{
	color:#ffff !important;
}
@media screen and (max-width: 767px){
#popmake-8403 h2 {
    font-size: 30px !important;
}
}
 
.home-uls .premium-bullet-list-content-inline{
	overflow:inherit !important;
}
@media screen and (max-width: 1366px){
	.banner-list > span {
   
		font-size: 35px;}
	
}

.banner-list span{
	font-size:55px;
	line-height:1.2em !important;
}
.banner-list  span:before{
	top:30px;
}

@media screen and (min-width:1200px){
.elementor-7658 .elementor-element.elementor-element-d93a95b {
    width: 50%!important;
}
	body .elementor-7658 .elementor-element.elementor-element-ba79118 {
    width: 24.8%!important;
}
body .elementor-7658 .elementor-element.elementor-element-139bce8 {
    width: 24.866%!important;
}
}

.our-ld-sec .grid_tilt, .our-ld-sec .portfolio-classic_title{
	pointer-events:none;
}

.donate_form #gform_wrapper_2{
	display:block!important;
}

#field_2_62 .gfield:nth-child(2){grid-column: span 0!important;}

#input_2_29 {
  display: block !important;
}
#field_2_27 {
    margin-top: -20px !important;
}

.donate_form #field_2_54 .gfield_radio .gchoice{max-width:25%!important;}
.gchoice_2_38_0{max-width:28%!important;}

/* #input_2_30{position: absolute;right: 175px;top: 120px;width: 15%;} */
div#field_2_80 label.gfield_label {
    font-weight: 400;
    margin: 0;
}
@media screen and (min-width:641px){
	div#field_2_80 {
		position: absolute;
		bottom: 107px;
		left: 50%;
		margin: 0 0 0 180px;
	}
}
@media screen and (max-width:640px){
	div#input_2_55 span#input_2_55_2_container {
		margin: 0 !important;
	}
}
