div#theme-attribution .rht ul.btm-socl li.x-twit a img {
    margin: 7px 0 0 -2px;
}

.testimonial-sections .title .textwidget div#slider_182 .quot {
    background: #fff;
    padding: 0 30px 40px;
    box-shadow: 5px 0 25px rgba(0,0,0,0.06);
    font-size: 16px;
		min-height: 440px;
}
.testimonial-sections .title .textwidget div#slider_182 .quot .name {
    font-weight: 600;
		font-size: 18px;
}
.testimonial-sections .title .textwidget div#slider_182 .quot p.info-txt {
    font-size: 18px;
}
.testimonial-sections .title .textwidget div#slider_182 .quot img {
    position: relative;
    top: -46px;
    margin-bottom: 0;
    max-width: 130px;
    border-radius: 120px;
    box-shadow: 0px 5px 7px rgba(0,0,0,0.2);
}
.testimonial-sections .title .textwidget div#slider_182 .quot .dead-pic {
    text-align: center;
}
.testimonial-sections .title .textwidget div#slider_182 .sa_hover_container {
    padding-top: 50px !important;
}
.testimonial-sections .rd-mr-btn {
    text-align: center;
}
.testimonial-sections .rd-mr-btn a.lnks {
    text-transform: uppercase;
    text-decoration: none;
    color: darkblue;
    font-weight: 600 !important;
    font-family: 'Raleway', sans-serif;
	font-size:19px;
}
.testimonial-sections .rd-mr-btn a.lnks:hover {
    color: #F28625;
}

/* footer */
.layout-full #colophon div#theme-attribution {
    overflow: auto;
    padding: 0 60px;
}
.layout-full #colophon div#theme-attribution .lft {
    text-align: left;
    float: left;
}
.layout-full #colophon div#theme-attribution .rht {
    text-align: right;
    float: right;
}
.layout-full #colophon div#theme-attribution .rht ul.btm-socl {
    display: inline-flex;
    list-style-type: none;
    margin: 3px 2px !important;
}
.layout-full #colophon div#theme-attribution .rht ul.btm-socl li {
    padding: 0px 10px;
    font-size: 18px;
}
.new-footer-cont {
    text-align: center;
}
.new-footer-cont a {
    font-size: 18px;
    text-decoration: none;
    color: #fff !important;
}
@media (max-width: 768px) {
		.layout-full #colophon div#theme-attribution {
    overflow: auto;
    padding: 0 0px;
}
		.layout-full #colophon div#theme-attribution .lft {
    text-align: center;
    float: none;
}
		.layout-full #colophon div#theme-attribution .rht {
    text-align: center;
    float: none;
}
		/* .mainhead-title {
    background-position: left center !important;
} */
		.mainhead-title h1 {
    font-size: 29px !important;
}
		.helt-medi-setting-sect .inr-info .rt-pic {
    margin-top: 0px !important;
}
		#colophon {
    padding: 20px 40px;
}
}
/* new footer */
.hide {display: none;}
.new-footer-sect {padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important;}

.new-footer-sect .foot-txt {color: #fff; font-size: 14px;}

.new-footer-sect .footer-mnu h3.widget-title {font-size: 20px !important; color: #fff !important; font-weight: 500 !important; text-transform: uppercase; margin-bottom: 16px !important;}

.new-footer-sect .footer-mnu ul li a {padding-bottom: 3px; margin-bottom: 3px; border-bottom: none !important; color: #fff !important; font-size: 14px !important;}

.new-footer-sect .footer-mnu ul li {
    background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/09/arrow-1.png) 0px 5px no-repeat;
    padding: 0 0 0 17px !important;
}

.footer-cont h3.widget-title {font-size: 20px !important; color: #fff !important; font-weight: 500 !important; text-transform: uppercase; margin-bottom: 16px !important;}

.footer-cont ul li {padding: 0 0 10px 30px !important; margin: 0 0 9px 0 !important; color: #fff;
    font-size: 15px;}

.footer-cont ul li.mail a {color: white !important; font-size: 15px !important;}

.footer-cont ul li.loc {background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/09/placeholder.png) 0px 5px no-repeat;
}

.footer-cont ul li.tel {background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/09/telephone.png) 0px 5px no-repeat;
}

.footer-cont ul li.mail {background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/09/mail.png) 0px 5px no-repeat;
}

#footer-widgets .foot-news {margin-top: 20px !important;}

#footer-widgets .foot-news [type="submit"] {margin-left: 55px;}

#colophon #theme-attribution, #colophon #site-info {padding-top: 20px !important; border-top: 1px solid #ffffff3b;
}

.new-faq-sect .sow-accordion .sow-accordion-panel-header .sow-accordion-title.sow-accordion-title-icon-left {
    color: #243f67 !important;
		font-weight: 700;
}
.new-faq-sect .sow-accordion .sow-accordion-panel-header {
    box-shadow: 1px 4px 8px #00000036;
}
.faq-pg-sect-one .text {
    font-size: 18px;
    line-height: 28px;
    color: #434343;
}
.faq-pg-sect-one .text h3 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 20px 0;
    font-family: 'proxima_nova_altbold';
}

/* contact page */
.contact-pg-sect .lft-text h3.widget-title {
    font-size: 32px;
    color: #243f67;
    font-family: 'Raleway', sans-serif;
    margin: 0 0 20px 0;
}
.contact-pg-sect .lft-text ul {
    list-style-type: disc;
    margin-left: 0;
}
.contact-pg-sect .lft-text ul li {
    padding-bottom: 0px;
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.page-id-410 .innr-inrol-btn {
    display: none !important;
}

.contact-pg-sect .lft-text ul.contact-pg-icons {
    list-style-type: none;
}
.contact-pg-sect .lft-text ul.contact-pg-icons li {
    padding: 0 0 10px 40px !important;
    margin: 0 0 9px 0 !important;
		font-size: 18px;
    color: #434343;
}
.contact-pg-sect .lft-text ul.contact-pg-icons li.loc { background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/09/loc.png) 0px 5px no-repeat;}

.contact-pg-sect .lft-text ul.contact-pg-icons li.tel { background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/09/ph.png) 0px 5px no-repeat;}

.contact-pg-sect .lft-text ul.contact-pg-icons li.mail { background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/09/mail-1.png) 0px 5px no-repeat;}

.contact-pg-sect .rft-text {
    background: #243f67;
    padding: 40px;
}
.contact-pg-sect .rft-text .txt1 {
    text-align: center;
    color: #fff;
    font-size: 26px;
    font-family: 'proxima_nova_altbold';
    line-height: 35px;
}
.contact-pg-sect .rft-text .txt2 {
    text-align: center;
    color: #fff;
    margin-bottom: 20px;
}
.contact-pg-sect .rft-text .cont-fprm select {
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 3px;
    height: 45px;
    max-width: 100%;
    padding-left: 7px !important;
}
.contact-pg-sect .rft-text .cont-fprm input[type="submit"] {
    width: 100%;
    background: #e73847;
    border: none;
    color: #fff;
    font-size: 18px;
    font-family: 'proxima_nova_altbold';
    text-transform: uppercase;
}

.training-resour-sect-one .text h3 {
    font-size: 30px;
    line-height: 35px;
    color: #243f67;
    padding: 0;
    margin: 0 0 20px 0;
    font-weight: 700;
    font-family: 'proxima_nova_altbold';
}
.training-resour-sect-one .exboxst .text em {
    font-style: italic;
    font-family: 'Raleway', sans-serif;
}
.training-resour-sect-one .text em {
    font-size: 20px;
    line-height: 29px;
    color: #434343;
    font-weight: 600;
    font-style: normal;
}
.traning-resour-blue-sect .title h2 {
    margin-top: 0;
    color: #fff;
    font-size: 21px;
    font-weight: 400;
    padding-top: 25px;
}
.traning-resour-blue-sect .icon-box-sect .icon-box {
    border: 1px solid #fff;
    padding: 30px;
		margin: -1px;
}
.traning-resour-blue-sect .icon-box-sect .icon-box h3.widget-title {
    margin-bottom: 0;
    color: #fff;
    font-size: 25px;
}
.traning-resour-blue-sect .icon-box-sect .icon-box h3.widget-title {
    margin-bottom: 0;
    color: #fff;
    font-size: 25px;
    font-family: 'proxima_nova_altlight';
    text-align: center;
    padding: 13px 50px 0 50px;
    line-height: 30px;
}
.traning-resour-blue-sect .icon-box-sect .icon-box {
    border: 1px solid #fff;
    padding: 30px;
    margin: -1px;
    min-height: 175px;
}
.trn-reso-four-box-sect .bx {
    box-shadow: 0px 0px 17px #9e9e9e54;
    padding: 20px;
}
.trn-reso-four-box-sect .bx h3.widget-title {
    color: #5c5c5c;
    font-size: 18px;
    font-family: 'proxima_nova_altbold';
}
.trn-reso-four-box-sect .bx h3.widget-title:after {
    content: "";
    background: #5c5c5c;
    height: 1px;
    margin-top: 10px;
    width: 80px;
    display: block;
}
.trn-reso-four-box-sect .bx .textwidget {
    font-family: 'proxima_nova_altlight';
    min-height: 110px;
}
.train-reso-blx-box-sect .title-info h3.widget-title {
    text-align: center;
    color: #1d3557;
    font-size: 20px;
    text-transform: uppercase;
}
.train-reso-blx-box-sect .title-info h2 {
    margin-bottom: 0;
    color: #243f67;
    font-size: 29px;
}
.train-reso-blx-box-sect .benif-sect {
    padding-top: 20px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.train-reso-blx-box-sect .benif-sect .box h3 {
    margin: 0;
    padding: 10px 20px;
    font-size: 22px;
    color: #FFFFFF;
    position: absolute;
    top: 77px;
    right: 0;
    left: 0;
		background: none;
}

/* blog start */
.blog-page .pt-cv-wrapper img.pt-cv-thumbnail.pull-left {
    box-shadow: 0px 1px 13px #ccc;
    border-radius: 5px;
    margin-right: 30px !important;
}
.blog-page .pt-cv-wrapper h2.pt-cv-title a {
    font-family: 'proxima_nova_altbold';
    font-size: 42px;
    color: #243f67;
}
.blog-page .pt-cv-wrapper .pt-cv-content {
    font-family: 'proxima_nova_altlight';
    font-size: 18px;
    color: #434343;
}
.blog-page .pt-cv-wrapper .pt-cv-rmwrap a {
    background: none;
    color: #e73847;
    font-family: 'proxima_nova_altbold';
    font-size: 20px;
    padding: 0;
}
ul.pt-cv-pagination.pt-cv-normal.pagination li a {
    background: #e63846;
    font-size: 15px;
    border: 1px solid #fff;
    box-shadow: none !important;
    color: #fff;
}
ul.pt-cv-pagination.pt-cv-normal.pagination li a:hover {
    background: #F28625;
}

/* blog end */

/* inner page header start */
.mainhead-title {
    padding: 141px 20px 34px 20px;
    text-align: right;
    position: relative;
		z-index: -1;
		background-position: left center !important;
}
.mainhead-title .contents {
    display: inline-block;
    background: none;
    padding: 15px 0px;
    border-radius: 8px;
    box-shadow: none;
    position: relative;
    bottom: 70px;
}
 .mainhead-title h1 {
    padding: 0;
    margin: 0px -15px;
    font-size: 70px;
    line-height: 46px;
    color: #ffffff;
    font-weight: 600;
   /* font-family: 'proxima_nova_altbold';
		 display: none; */
}

.page-id-11 .innr-inrol-btn {
    display: none !important;
}

.innr-inrol-btn {
    display: block !important;
    text-align: center;
    margin-top: -15px;
}
.innr-inrol-btn a {
    background: #e73847;
    border-radius: 6px;
    padding: 11px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
	font-family: 'Open Sans', sans-serif;
}

@media (max-width: 768px) {
		.mainhead-title {background-size: cover !important; padding: 11px 10px !important;}
		
		.mainhead-title .contents {display: inline-block; background: none; padding: 15px 20px; border-radius: 8px; box-shadow: none; position: relative; bottom: 2px;}
		
		.start-community-top-sect .txt h1 {font-size: 30px; line-height: 42px;}
		
		.start-health-top-sect .txt h1 {font-size: 30px; line-height: 42px;}
		
		.interpreter-trainingtxt .text h3 {font-size: 30px; line-height: 42px;}
		
		.new-footer-sect {padding-left: 10px !important; padding-right: 10px !important;}
}
/* inner page header end */

div#comments {
    display: none;
}
/* community setting page */
.page-id-140 .communitypg-inrol-btn {
    display: block !important;
    text-align: center;
    margin-top: -15px;
}
.page-id-140 .communitypg-inrol-btn a {
    background: #e73847;
    border-radius: 6px;
    padding: 11px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
}
.page-id-140 .innr-inrol-btn {display: none !important;}
.page-id-140 .healthcare-sectin {
    padding-top: 20px !important;
}
.start-community-top-sect {
    padding: 0;
}
.start-community-top-sect .txt {
    text-align: center;
}
.start-community-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -19px 0;
    font-weight: 400;
}
.start-community-top-sect .txt a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    color: #e63846;
}
.community-settings-sect-one {
    background-position: top center !important;
    padding-top: 0px !important;
    padding-bottom: 60px !important;
}
.community-settings-sect-one .title h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.community-settings-sect-one .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.com-foundational-training .txt h3.widget-title {
		text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.com-foundational-training .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.enroll-btn-sect .textwidget {
    text-align: center;
}
.enroll-btn-sect .textwidget a {
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    background: #e73847;
    color: #fff;
    border-radius: 6px;
    padding: 10px 30px;
}
.community-cttic-sect {
    padding-bottom: 0;
}
.community-cttic-sect .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.community-cttic-sect .txt, .community-cttic-sect .txt a {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.comunty-course-modules-sect {
    padding: 0;
}
.comunty-course-modules-sect .title h2 {
		text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.comunty-course-modules-sect .box-sect .bx {
    /*background: #f1faee; */
    padding: 30px 20px;
    box-shadow: 0px 5px 15px rgb(0 0 0 / 14%);
    font-size: 17px;
    line-height: 26px;
    color: #393939;
    font-weight: 300;
}
.comunty-course-modules-sect .box-sect .bx h3.widget-title {
    font-size: 20px;
    font-weight: 600;
    color: #5a5a5a;
    padding: 0;
    margin: 0 0 15px 0;
    text-align: left;
    min-height: 80px;
}
.comunty-course-modules-sect .box-sect.row2 .bx h3.widget-title {
   min-height: 104px;
}
.certificate-comm-sect {
    text-align: center;
		font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.community-fee--sect .txt h3.widget-title {
    text-align: left;
    font-size: 20px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.community-fee--sect .txt .textwidget {
    border: 1px solid #1d35575c;
    text-align: center;
    padding: 20px 0;
}
.community-fee--sect .txt .textwidget a {
    /*text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    color: #e63846;
    display: block; */
		background: #e73847;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
}
.comm-atp-sect .tranning-prog-txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.comm-atp-sect .tranning-prog-txt .textwidget {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.comm-atp-sect .community-member-sect .text h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.comm-atp-sect .community-member-sect .text em {
		font-style: normal !important;
		font-size:20px;
		font-weight:600;
    color: #F28625;
    text-transform: uppercase;
}
.comm-atp-sect .community-member-sect .text {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.comm-atp-sect .community-member-sect .text a.links {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: #0c409e;
    font-weight: 600 !important;
    font-family: 'Raleway', sans-serif;
}
.experts-sections .text .team-btn {text-align: center;}
.experts-sections .text a.team-links {
    text-transform: uppercase;
    text-decoration: none;
    color: darkblue;
    font-weight: 600 !important;
    font-family: 'Raleway', sans-serif;
}
.experts-sections .text a.team-links:hover {
 color: #F28625;
}
.comm-atp-sect .community-member-sect .text a.links:hover {color: #f28625;}

.member-benif-sect .box h3 {
    margin: 0;
    background: #1e3557;
    padding: 10px 20px;
    font-size: 22px;
    font-weight: 700;
    color: #FFFFFF;
}
.member-benif-sect .box h3 a {
    color: #FFFFFF;
    text-decoration: none;
}
.member-benif-sect {
    padding: 0;
}
.member-blx-box-sect .title-info h2 {
    text-align: left;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    line-height: 35px;
}
.interpreting-areset .lefttext h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.interpreting-areset .lefttext em {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
}
.interpreting-areset .lefttext {
		font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.interpreting-areset .righttext {
    margin-top: -40px;
		font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		margin-left: 32px;
}

.interpreting-areset .lefttext a.btn {
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background: #e63846;
    padding: 10px 25px;
    border-radius: 5px;
    font-weight: 700;
    border: 1px solid #fff;
	font-family: 'Open Sans', sans-serif;
}

#community-plusinclud-sets .bullet-sect h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #F28625;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
#community-plusinclud-sets .bullet-sect ul {
    list-style-type: disc;
    margin-left: 20px;
    padding: 0;
}
#community-plusinclud-sets .bullet-sect ul li {
    padding-bottom: 0px;
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    line-height: 29px;
    background: none;
    margin: 0;
    padding: 0 0 10px 0px;
}







		
/* healthcare setting page */
.page-id-780 .innr-inrol-btn {display: none !important;}
.page-id-780 .healthpg-inrol-btn {display: block !important; text-align: center; margin-top: -15px;}
.page-id-780 .healthpg-inrol-btn a {background: #e73847; border-radius: 6px; padding: 11px 30px; color: #fff; text-transform: uppercase; font-weight: 700; text-decoration: none; font-size: 16px;  font-family: 'Open Sans', sans-serif;}

.start-health-top-sect {
    padding: 0;
}
.start-health-top-sect .txt {
    text-align: left;
		padding: 0 18px
}
.start-health-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -18px 0;
    font-weight: 400;
}
.start-health-top-sect .txt a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    color: #e63846;
}
.helt-medi-setting-sect {
    padding-top: 0px !important;
}
.helt-medi-setting-sect .title h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.helt-medi-setting-sect .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.helt-medi-setting-sect .txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.helt-medi-setting-sect .inrol-btn {
    text-align: center;
}
.helt-medi-setting-sect .inrol-btn a {
		font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    background: #e73847;
    color: #fff;
    border-radius: 6px;
    padding: 10px 30px;
    font-family: 'Open Sans';
}
.helt-medi-setting-sect .inr-info .rt-pic {
    margin-top: -55px;
}
/* .helt-medi-setting-sect .inrol-btn a:hover {color: #f28625;} */

.helt-medi-setting-sect .sect-two .txt h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}

.page-id-780 .healthcare-sectin {
    padding-top: 0px !important;
}

.helt-medi-setting-sect .sect-two .txt em {
		font-style: normal !important;
    font-family: 'Raleway', sans-serif;
    color: #F28625;
    text-transform: uppercase;
		font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.helt-medi-setting-sect .sect-two .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.redbox-sections .box a {
    color: #FFFFFF;
    text-decoration: none;
}

.health-why-should-sect {
    background-position: bottom !important;
}
.health-why-should-sect .txt h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.health-why-should-sect .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.health-why-should-sect .txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.hm-training-program-sect .title h3.widget-title {
		text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.hm-training-program-sect .bullet-box-sect h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #F28625;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.hm-training-program-sect .bullet-box-sect ul {
    list-style-type: disc;
    margin-left: 0;
}
.hm-training-program-sect .bullet-box-sect ul li {
    padding-bottom: 0;
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.hm-training-program-sect .box-sect .bx {
    /* background: #f1faee; */
    padding: 30px 20px;
    box-shadow: 0px 5px 15px rgb(0 0 0 / 14%);
    font-size: 17px;
    line-height: 26px;
    color: #393939;
    font-weight: 300;
}
.hm-training-program-sect .box-sect .bx h3.widget-title {
    font-size: 20px;
    font-weight: 600;
    color: #5a5a5a;
    padding: 0;
    margin: 0 0 15px 0;
    text-align: left;
    min-height: 105px;
		/* font-family: 'Open Sans'; */
}
.hm-training-program-sect .title, .hm-training-program-sect .title a {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.certificate-health-sect {
    text-align: center;
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		background: #f6f4f5;
}
.health-fee-sect .txt h3.widget-title {
    text-align: left;
    font-size: 20px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.health-fee-sect .txt .textwidget {
    border: 1px solid #1d35575c;
    text-align: center;
    padding: 20px 0;
}
.health-fee-sect .txt .textwidget a {
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    color: #fff7f7;
    background: #e63846;
    padding: 10px 20px;
    font-family: 'Raleway', sans-serif;
}
.health-atp-sect .tranning-prog-txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.health-atp-sect .tranning-prog-txt .textwidget {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.health-atp-sect .community-member-sect .text {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.health-atp-sect .community-member-sect .text em {
    font-style: normal !important;
	font-size:20px;
	font-weight:600;
    color: #F28625;
    text-transform: uppercase;
}
.health-atp-sect .community-member-sect .text h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.health-atp-sect.community-member-sect .text em {
    font-style: normal !important;
    font-size:20px;
	font-weight:600;
    color: #F28625;
    text-transform: uppercase;
}
.health-atp-sect .community-member-sect .text a.links {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: #0c409e;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.health-atp-sect .community-member-sect .text a.links:hover {
    color: #F28625;
}
.health-arese .lefttext {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.health-arese .righttext {
    margin-top: -40px;
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		margin-left: 31px;
}
.health-arese .lefttext h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.health-arese .lefttext em {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
}
.health-arese .lefttext a.btn {
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background: #e63846;
    padding: 10px 30px;
    border-radius: 5px;
    font-weight: 700;
    border: 1px solid #fff;
	font-family: 'Open Sans', sans-serif;
}





/* Legal court setting page */
.page-id-820 .innr-inrol-btn {
    display: none !important;
}
.page-id-820 .legalpg-inrol-btn {
    display: block !important; text-align: center; margin-top: -15px;
}
.page-id-820 .legalpg-inrol-btn a {
    background: #e73847; border-radius: 6px; padding: 11px 30px; color: #fff; text-transform: uppercase; font-weight: 700;
    text-decoration: none; font-size: 16px; font-family: 'Open Sans', sans-serif;
}


.legal-community-top-sect {
    padding: 0;
}
.legal-community-top-sect .txt {
    text-align: left;
    padding: 0 18px;
}

.legal-community-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -19px 0;
    font-weight: 400;
}
.legal-community-top-sect .txt a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    color: #e63846;
}
.legal-settings-sect-one {
    background-position: top center !important;
    padding-top: 0px !important;
    padding-bottom: 60px !important;
}
.legal-settings-sect-one .txt em {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
}
.legal-settings-sect-one .title h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-settings-sect-one .title em {
    font-style: normal !important;
    font-family: 'Raleway', sans-serif;
    color: #F28625;
    text-transform: uppercase;
		font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.legal-settings-sect-one .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}

.legal-foundational-training .txt h3.widget-title {
		text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-foundational-training .txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
		font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.legal-foundational-training .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.legal-course-modules-sect .title h2 {
		text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-course-modules-sect .title .txt, .legal-course-modules-sect .title .txt a {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.legal-course-modules-sect .box-sect .bx {
    background-image: linear-gradient(#eaf5eb, #9cbbc6);
    padding: 30px 20px;
    box-shadow: 0px 5px 15px rgba(0,0,0,0.08);
    font-size: 17px;
    line-height: 26px;
    color: #263e5e;
    font-weight: 300;
}
.legal-course-modules-sect .box-sect .bx h3.widget-title {
    font-size: 20px;
    font-weight: 600;
    color: #263e5e;
    padding: 0;
    margin: 0 0 15px 0;
    text-align: center;
    min-height: 55px;
}
.certificate-comm-sect {
    text-align: center;
		font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		background: #f6f4f5;
}
.legal-fee-sect .txt h3.widget-title {
    text-align: left;
    font-size: 20px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-fee-sect .txt .textwidget {
    border: 1px solid #1d35575c;
    text-align: center;
    padding: 20px 0;
}
.legal-fee-sect .txt .textwidget a {
    background: #e73847;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
}

.legal-atp-sect .legal-tranning-prog-txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-atp-sect .legal-tranning-prog-txt .textwidget {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.legal-atp-sect .legal-tranning-prog-txt ol {
    margin-left: 20px;
}
.legal-atp-sect .legal-tranning-prog-txt ol li {
    font-size: 19px;
    line-height: 30px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    margin-left: 0;
    margin-bottom: 5px;
}

.legal-foundational-training .court-four-box .bx-txt {
    border: 1px solid #2a3f67;
    padding: 80px 18px;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 120px;
    border-radius: 10px;
    box-shadow: 15px 15px #1017258c;
    color: #243f67;
    font-size: 22px;
    font-weight: 600;
		line-height: 30px;
    font-family: 'Raleway', sans-serif;
}

.legal-advan-sect .tranning-prog-txt h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-advan-sect .tranning-prog-txt .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.legal-advan-sect .community-member-sect .text h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-advan-sect .community-member-sect .text em {
    font-style: normal !important;
    color: #F28625;
	font-size:20px;
    text-transform: uppercase;
		font-weight: 600;
}
.legal-advan-sect .community-member-sect .text {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.legal-advan-sect .community-member-sect .text a.links {
		text-decoration: none;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    color: #0c409e;
    font-family: 'Raleway', sans-serif;
}
.legal-advan-sect .community-member-sect .text a.links:hover {
    color: #f28625;
}
.legal-two-pic-sect {
    padding-bottom: 0;
}
.legal-two-pic-sect .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    text-align: center;
}
.legal-course-modules-sect .bullet-box-sect .rt-txt-info ul {
    list-style-type: none;
    margin-left: 0;
    padding: 0;
}
.legal-course-modules-sect .bullet-box-sect .rt-txt-info ul li {
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    line-height: 29px;
    background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/12/check-icon.png) 0px 5px no-repeat;
    margin: 0;
    padding: 0 0 0 30px;
}
.legal-course-modules-sect .bullet-box-sect ul {
    list-style-type: disc;
    margin-left: 0;
}
.legal-course-modules-sect .bullet-box-sect ul li {
    padding-bottom: 0px;
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.legal-course-modules-sect .bullet-box-sect h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #F28625;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}

.page-id-820 .healthcare-sectin {
    padding-top: 0px !important;
}
.legal-course-modules-sect .bullet-sect h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #F28625;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.legal-course-modules-sect .bullet-sect ul {
    list-style-type: disc;
    margin-left: 0;
}
.legal-course-modules-sect .bullet-sect ul li {
    padding-bottom: 0px;
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.legal-course-modules-sect .bullet-sect .textwidget {
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    font-size: 19px;
}



/* Member page */
.member-becom-top-sect {
    padding: 0;
}
.page-id-149 .innr-inrol-btn {
    display: none !important;
}
.page-id-149 .innr-become-btn {
    display: block !important;
		text-align: center;
    margin-top: -15px;
}
.page-id-149 .innr-become-btn a {
    background: #e73847;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
		font-family: 'Open Sans';
}
.exclusive-member-benifit-sect .info-txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.member-becom-top-sect .txt {
    text-align: left;
    padding: 0 18px;
}
.member-becom-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -18px 0;
    font-weight: 400;
}
.member-becom-top-sect .txt a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    color: #e63846;
}
.member-settings-sect-one {
    background-position: top center !important;
    padding-top: 0px !important;
    padding-bottom: 60px !important;
}
.member-settings-sect-one .title h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.member-settings-sect-one .title {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.member-settings-sect-one .title em {
    font-style: normal !important;
    color: #F28625;
	font-size:20px;
    text-transform: uppercase;
    line-height: 29px;
    font-weight: 600;
}
.member-settings-sect-one .member-interpreting-career-sect .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
		display: inline-block;
}
.member-settings-sect-one .member-interpreting-career-sect .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.member-settings-sect-one .member-interpreting-career-sect .txt a {
    color: #1D3557;
}
.member-btn-sect .txt {
    text-align: center;
		font-size: 30px;
		font-weight: 700;
    line-height: 40px;
    color: #F28625;
    font-family: 'proxima_nova_altregular';
}
.member-btn-sect .btn-txt {
    text-align: center;
}
.member-btn-sect .btn-txt a {
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background: #e63846;
    padding: 15px 30px;
    border-radius: 5px;
    font-weight: 700;
    margin-bottom: 10px;
	font-family: 'Open Sans', sans-serif;
}
.exclusive-member-benifit-sect .info-txt h3.widget-title {
		text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.exclusive-member-benifit-sect .info-txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.exclusive-member-benifit-sect .info-txt ul {
    margin-left: 0;
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    list-style-type: disc;
}
.exclusive-member-benifit-sect .info-txt ul li {
    margin-bottom: 6px;
}
.exclusive-member-benifit-sect .icon-txt h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.exclusive-member-benifit-sect .icon-txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}

.exclusive-member-benifit-sect .info-txt-btn {
    text-align: center;
}
.exclusive-member-benifit-sect .info-txt-btn a {
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    background: #e73847;
    color: #fff;
    border-radius: 6px;
    padding: 10px 30px;
	font-family: 'Open Sans', sans-serif;
}
.member-course-modules-sect .title h2 {
		text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.member-course-modules-sect .title ul.bullet-chck-bx {
    margin: 0;
    padding: 0;
    list-style-type: none;
		columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.member-course-modules-sect .title ul.bullet-chck-bx li {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    padding: 0 0 10px 30px;
    background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/12/check-icon.png) 0px 5px no-repeat;
    margin: 0;
}
  





.member-course-modules-sect .title .txt, .member-course-modules-sect .title .txt a {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.member-course-modules-sect .box-sect .bx {
    /* background-image: linear-gradient(#eaf5eb, #9cbbc6); */
		background: #1d3557;
    padding: 30px 20px;
    box-shadow: 0px 5px 15px rgba(0,0,0,0.08);
    font-size: 17px;
    line-height: 26px;
    color: #fff;
    font-weight: 300;
}
.member-course-modules-sect .box-sect .bx h3.widget-title {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
		line-height: 30px;
    padding: 0;
    margin: 0 0 15px 0;
    text-align: center;
    min-height: 60px;
}

.member-fee-sect .txt h3.widget-title {
    text-align: left;
    font-size: 20px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.member-fee-sect .txt .textwidget {
    border: 1px solid #1d35575c;
    text-align: center;
    padding: 20px 0;
}
.member-fee-sect .txt .textwidget a {
    background: #e63846;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
		font-family: 'Open Sans';
}

.member-certifi-attend-sect .info-txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.member-certifi-attend-sect .info-txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.member-certifi-attend-sect .info-txt .btn a {
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background: #e63846;
    padding: 10px 30px;
    border-radius: 5px;
    font-weight: 700;
    border: 1px solid #fff;
	font-family: 'Open Sans', sans-serif;
}
.member-certifi-attend-sect .info-txt em {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
}




/* professional development page */
@media (max-width: 768px) {
		.page-id-152 .mainhead-title .contents {
    display: inline-block !important;
    background: none !important;
    padding: 15px 20px !important;
    border-radius: 8px !important;
    box-shadow: none !important;
    position: relative !important;
    max-width: 100% !important;
    bottom: 2px !important;
}
		.mainhead-title h1 {
    font-size: 29px !important;
    line-height: 30px !important;
}
}

.page-id-152 .redbox-sections .box {
    background: #f28625;
    padding: 50px 40px;
    text-align: center;
    font-size: 22px;
    line-height: 32px;
    color: #FFFFFF;
    border-radius: 6px;
    font-family: 'Raleway', sans-serif;
}
.page-id-152 .redbox-sections .box h3 {
    font-size: 36px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 400;
    padding: 0;
    margin: 0 0 20px 0;
}

.page-id-152 .mainhead-title {
    padding: 200px 20px 50px 20px;
    text-align: right;
    position: relative;
    z-index: -1;
}
.page-id-152 .mainhead-title .contents {
    display: inline-block;
    background: none;
    padding: 15px 0px;
    border-radius: 8px;
    box-shadow: none;
    position: absolute;
    right: 0;
    max-width: 70%;
		bottom: -20px;
}
.page-id-152 .mainhead-title h1 {
    padding: 0;
    margin: 14px -15px;
    font-size: 70px;
    line-height: 85px;
    color: #ffffff;
    font-weight: 600;
}
.page-id-152 .innr-inrol-btn {
    display: none !important;
}
.page-id-152 .innr-become-btn {
    display: block !important;
		text-align: center;
    margin-top: -15px;
}
.page-id-152 .innr-become-btn a {
    background: #e73847;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
}

.profess-develop-top-sect {
    padding: 0;
}
.profess-develop-top-sect .txt {
    text-align: left;
		padding: 0 18px
}
.profess-develop-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -18px 0;
    font-weight: 400;
}


.workshop-stream-sect-one {
    background-position: top center !important;
    padding-top: 0px !important;
    padding-bottom: 60px !important;
}
.workshop-stream-sect-one .title h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.workshop-stream-sect-one .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.workshop-stream-sect-one .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.workshop-stream-sect-one .txt em {
    font-style: normal !important;
	font-size:20px;
    color: #F28625;
    text-transform: uppercase;
    font-weight: 600;
}
.workshop-stream-sect-one .txt ul {
    margin-left: 0;
    list-style-type: disc;
}
.workshop-stream-sect-one .txt ul li {
    margin-bottom: 6px;
}
.workshop-stream-sect-one .txt ul li a {
    font-size: 19px;
		text-decoration: none;
    line-height: 29px;
    color: #1D3557;
		 font-weight: 600;
    font-family: 'proxima_nova_altregular';
}
.workshop-stream-sect-one .txt ul li a:hover {
    color: #F28625;
}
.workshop-speaker-sect {
    background-position: top center !important;
    padding-top: 0px !important;
    padding-bottom: 60px !important;
}
.workshop-speaker-sect .info h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.workshop-speaker-sect .info em {
    font-style: normal !important;
	font-size:20px;
    color: #F28625;
    text-transform: uppercase;
    font-weight: 600;
}
.workshop-speaker-sect .info {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.workshop-speaker-sect .info a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: darkblue;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.workshop-speaker-sect .info a:hover {
		color: #F28625;
}


.workshop-mstr-sect  {
    background-position: top center !important;
    padding-top: 0px !important;
    padding-bottom: 60px !important;
}
.workshop-mstr-sect .box-sect-one .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.workshop-mstr-sect .box-sect-one .txt em {
    font-style: normal !important;
	font-size:20px;
    color: #F28625;
    text-transform: uppercase;
    font-weight: 600;
}
.workshop-mstr-sect .box-sect-one .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.workshop-mstr-sect .box-sect-two .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.workshop-mstr-sect .box-sect-two .txt em {
    font-style: normal !important;
	font-size:20px;
    color: #F28625;
    text-transform: uppercase;
    font-weight: 600;
}
.workshop-mstr-sect .box-sect-two .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.explor-membr-btn-sect {
    text-align: center;
}
.explor-membr-btn-sect .btn a {
    font-size: 20px;
    background: #e73847;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
		font-family: 'Open Sans';
		display: inline-block;
}
.experts-sections .team-pic-sect {
    padding: 25px 0 !important;
}
.experts-sections .team-pic-sect img {
    border-radius: 50%;
    width: 200px;
		height: 200px !important;
		box-shadow: 6px 8px 18px #1d3557b0;
    border: 1px solid #1d3557;
    /* padding: 6px;
    box-shadow: inset 13px 14px 11px 6px #1d3557; */
    
}

.inter-top-sect {
    padding: 0;
}
.inter-top-sect .txt {
    text-align: left !important;
    padding: 0 18px;
}
.inter-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -19px 0;
    font-weight: 400;
}

.interpreter-trainingtxt .text em {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    color: #F28625;
    font-style: normal;
}
.experts-sections.industry-expertise-sect {
    padding-top: 0 !important;
		padding-bottom: 0 !important;
}
.experts-sections.founder-row {
    padding-bottom: 0 !important;
}

/* event page */
body.archive.post-type-archive.post-type-archive-tribe_events .mainhead-title .contents {display:block !important;}
body.archive.post-type-archive.post-type-archive-tribe_events .mainhead-title {
    background-image: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/10/Headers-07.png) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	text-align: left;
}
body.archive.post-type-archive.post-type-archive-tribe_events .mainhead-title h1 {
    padding: 0;
    margin: 0px -15px;
    font-size: 0;
    line-height: 46px;
    color: #ffffff;
    font-weight: 600;
}
body.archive.post-type-archive.post-type-archive-tribe_events .mainhead-title h1:after {
    display: block;
    content: "Events";
    line-height: 46px;
    font-size: 70px !important;
    font-weight: 600;
    text-align: left;
    float: right;
}
.hm-training-program-sect .box-sect ul {
    list-style-type: disc;
		margin-left: 0;
}
.hm-training-program-sect .box-sect ul li {
    padding-bottom: 15px;
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
/* mental page css */
.page-id-145 .innr-inrol-btn {
    display: none !important;
}
.page-id-145 .mentalpg-inrol-btn {
    display: block !important; text-align: center; margin-top: -15px;
}
.page-id-145 .mentalpg-inrol-btn a {
    background: #e73847; border-radius: 6px; padding: 11px 30px; color: #fff; text-transform: uppercase; font-weight: 700;
    text-decoration: none; font-size: 16px; font-family: 'Open Sans', sans-serif;
}

.health-community-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 10px 0;
    font-weight: 400;
}
.health-community-top-sect .txt {
    
}
.health-settings-sect-one {
    padding-top: 7px !important;
}
.health-settings-sect-one .title h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.health-settings-sect-one .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.health-settings-sect-one .txt a {
    text-decoration: none;
    color: #1d3557;
    font-weight: 600;
}
.health-settings-sect-one .txt a:hover {
    text-decoration: none;
    color: #F28625;
    font-weight: 600;
}
.health-settings-sect-one .inrol-btn a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: #1d3557;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.health-settings-sect-one .txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.mental-health-training-sect .info-txt {
    font-size: 19px;
    text-decoration: none;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.mental-health-training-sect .info-txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.mental-health-training-sect .bullet-sect h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #F28625;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.mental-health-training-sect .bullet-sect ul {
    list-style-type: none;
		margin-left: 0;
		padding: 0;
}
.mental-health-training-sect .bullet-sect ul li {
    padding-bottom: 0px;
    font-size: 19px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		line-height: 29px;
		background: url(https://dev.newearthprogramming.com/interpreters/wp-content/uploads/2023/12/check-icon.png) 0px 5px no-repeat;
    margin: 0;
    padding: 0 0 10px 30px;
}

.mental-health-training-sect .bullet-sect .textwidget {
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		font-size: 19px;
}

.mental-health-training-sect .bullet-sect {
    padding-left: 0;
    padding-right: 0;
}
.mental-interper-legal-sect {
		text-align: center;
}
.mental-interper-legal-sect {
    font-size: 20px;
    color: #1d3557;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.mental-interper-legal-sect a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: #1d3557;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.mental-member-sect .text h3.widget-title {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.mental-member-sect .text {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.mental-member-sect .text em {
    font-style: normal !important;
	font-size:20px;
	font-weight:600;
    color: #F28625;
    text-transform: uppercase;
}
.mental-member-sect .text a.links {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: #0c409e;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.mental-member-sect .text a.links:hover {
    color: #f28625;
}
.mental-health-training-sect .box-sets .bx-txt {
    border: 1px solid #2a3f67;
    padding: 80px 18px;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 120px;
    border-radius: 10px;
    box-shadow: 15px 15px #1017258c;
    color: #243f67;
    font-size: 20px;
    font-weight: 600;
		line-height: 30px;
    font-family: 'Raleway', sans-serif;
}
.tranning-prog-txt h3 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.tranning-prog-txt .textwidget {
		font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.page-id-145 .healthcare-sectin {
    padding-top: 0px !important;
}






/* resource page header */
@media (max-width: 768px) {
        .page-id-455 .mainhead-title .contents {
    display: inline-block !important;
    background: none !important;
    padding: 15px 20px !important;
    border-radius: 8px !important;
    box-shadow: none !important;
    position: relative !important;
    max-width: 100% !important;
    bottom: 2px !important;
}
        .mainhead-title h1 {
    font-size: 29px !important;
    line-height: 30px !important;
}
}

.page-id-455 .mainhead-title {
    padding: 200px 20px 50px 20px;
    text-align: right;
    position: relative;
    z-index: -1;
}
.page-id-455 .mainhead-title .contents {
    display: inline-block;
    background: none;
    padding: 15px 0px;
    border-radius: 8px;
    box-shadow: none;
    position: absolute;
    right: 0;
    max-width: 70%;
        bottom: -20px;
}
.page-id-455 .mainhead-title h1 {
    padding: 0;
    margin: 14px -15px;
    font-size: 70px;
    line-height: 85px;
    color: #ffffff;
    font-weight: 600;
}
.page-id-455 .innr-become-btn, .page-id-455 .innr-inrol-btn {
    display: none !important;
}
.page-id-455 .innr-discover-btn {
    display: block !important;
        text-align: center;
    margin-top: -15px;
}
.page-id-455 .innr-discover-btn a {
    background: #e73847;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
		font-family: 'Open Sans';
}
.resource-member-btn-set .cta-btn {
    text-align: center;
}
.resource-member-btn-set .cta-btn a {
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    background: #e73847;
    color: #fff;
    border-radius: 6px;
    padding: 10px 30px;
		font-family: 'Open Sans';
}
.resource-blx-box-sect .info-txt .title-txt h2 {
    text-align: left;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    line-height: 35px;
    margin-top: 0;
}
.resource-blx-box-sect .resor-benif-sect {
    padding: 0;
}
.resource-blx-box-sect .resor-benif-sect .box h3 {
    margin: 0;
    background: #1e3557;
    padding: 10px 20px;
    font-size: 22px;
    font-weight: 700;
    color: #FFFFFF;
}
.resource-blx-box-sect .resor-benif-sect .box h3 a {
    color: #FFFFFF;
    text-decoration: none;
}
.resource-prepa-top-sect {
    padding: 0;
}
.resource-prepa-top-sect .txt {
    text-align: left;
    padding: 0 18px;
}
.resource-prepa-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -18px 0;
    font-weight: 400;
}
.training-resour-sect-one .text {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.training-resour-sect-one .text em {
    font-style: normal !important;
    font-family: 'Raleway', sans-serif;
    color: #F28625;
    text-transform: uppercase;
    font-weight: 600;
		font-size: 20px;
}
/* Language Assessment Page*/
.page-id-157 .innr-inrol-btn, .page-id-157 .innr-become-btn, .page-id-157 .innr-discover-btn {
    display: none !important;
}
.page-id-157 .innr-regist-btn {
    display: block !important;
        text-align: center;
    margin-top: -15px;
}
.page-id-157 .innr-regist-btn a {
    background: #e73847;
    border-radius: 6px;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
		font-family: 'Open Sans';
}
.la-cert-top-sect {
    padding: 0;
}
.la-cert-top-sect .txt {
    text-align: left;
		padding: 0 18px;
}
.la-cert-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -19px 0;
    font-weight: 400;
}
.la-earning-sect-one {
    padding-top: 0 !important;
}
.la-earning-sect-one .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.la-earning-sect-one .txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.la-earning-sect-one .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.la-skill-asses-sect .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.la-skill-asses-sect .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.la-skill-asses-sect .txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.la-skill-asses-sect .learn-more-btn .btn {
    text-align: center;
}
.la-skill-asses-sect .learn-more-btn .btn a {
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    background: #e73847;
    color: #fff;
    border-radius: 6px;
    padding: 10px 30px;
		font-family: 'Open Sans';
}
.la-skill-asses-sect .learn-more-btn1 .btn {
    text-align: left;
}
.la-skill-asses-sect .learn-more-btn1 {
    padding-left: 0;
}
.la-skill-asses-sect .learn-more-btn1 .btn a {
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    background: #e73847;
    color: #fff;
    border-radius: 6px;
    padding: 10px 30px;
    font-family: 'Open Sans';
}
.la-skil-sect .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.la-skil-sect .txt h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.la-skil-sect .txt em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.la-four-box-sect .bx h3.widget-title {
    text-align: left;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    line-height: 35px;
		margin-bottom: 0;
}
.la-four-box-sect .bx .textwidget {
    background: #d6dfe3;
    text-align: left;
    padding: 30px;
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    min-height: 430px;
    box-shadow: 7px 10px 15px #000000a3;
}
.la-four-box-sect {
    padding-top: 0;
}
.la-blx-box-sect .title-info h2 {
    text-align: left;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    line-height: 35px;
}

/* bottom float button */
.enroll-flotat-botm {
    position: fixed;
    bottom: 0;
    right: 0;
    padding-right: 25px;
}
.enroll-flotat-botm a {
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background: #e63846;
    padding: 10px 25px;
    border-radius: 5px;
    font-weight: 700;
    border: 1px solid #fff;
	font-family: 'Open Sans', sans-serif;
}

/* about page */
.page-id-84 .innr-inrol-btn {
    display: none !important;
}
.about-top-sect {
    padding: 0;
}
.about-top-sect .txt {
    text-align: left !important;
    padding: 0 18px;
}
.about-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -19px 0;
    font-weight: 400;
}
.about-equity-sect .title h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.about-equity-sect .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.about-equity-sect .txt em {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
}
.about-equity-sect .txt .explore-training-bt {
    text-align: left;
}
.about-equity-sect .txt .explore-training-bt a.btn {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 600;
    color: #0c409e;
    font-family: 'Raleway', sans-serif;
}
.about-equity-sect .txt .explore-training-bt a.btn:hover {
    color: #f28625;
}
.about-founder-sect .lefttext h2 {
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.about-founder-sect .lefttext {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.about-founder-sect .lefttext em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
}
.about-founder-sect .txt-info .links-txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.about-founder-sect .txt-info .links-txt a {
    text-decoration: none;
    color: #1D3557;
    font-weight: 600;
}
.about-founder-sect .txt-info .links-txt a:hover {
    color: #F28625;
}
.about-founder-sect .txt-info .links-txt ul {
    margin: 0;
    list-style-type: disc;
}
.about-founder-sect .txt-info .links-txt .anul-buttn {
    text-align: left;
		
}
.about-founder-sect .txt-info .links-txt .anul-buttn a.btn {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 600;
    color: #0c409e;
    font-family: 'Raleway', sans-serif;
}
.about-founder-sect .txt-info .links-txt .anul-buttn a.btn:hover {
		color: #F28625;
}
.about-pg-instr-sect .instructor-sets {
    padding: 25px 0;
}
.about-pg-instr-sect .instructor-sets h3.widget-title {
    text-align: left;
    font-size: 20px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		margin-top: 10px;
		padding: 0 10px;
		min-height: 88px;
}
.about-pg-instr-sect .admin-support-sets .bx {
    border: 1px solid #0000002b;
    box-shadow: 1px 5px 8px #243f674f;
    border-radius: 5px;
}
.about-pg-instr-sect .admin-support-sets .bx h3 {
    text-align: left;
    font-size: 25px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    margin-top: 10px;
    padding: 190px 10px;
}
.about-pg-instr-sect .admin-support-sets .bx h3.widget-title {
    text-align: left;
    font-size: 20px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    margin-top: 10px;
    padding: 0 10px;
    min-height: 88px;
}
.about-pg-instr-sect .instructor-sets h3.widget-title b {
    display: block;
}
.about-pg-instr-sect .instructor-sets .bx {
    border: 1px solid #0000002b;
    box-shadow: 1px 5px 8px #243f674f;
    border-radius: 5px;
}

.about-pg-instr-sect .txt {
		font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.about-pg-instr-sect .txt h2 {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 20px 0;
    line-height: 35px;
}
.about-pg-instr-sect .txt .calen-bt {
    text-align: center;
		margin-top: 15px;
}
.about-pg-instr-sect .txt .calen-bt a.btn {
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 700;
    background: #e73847;
    color: #fff;
    border-radius: 6px;
    padding: 10px 30px;
    font-family: 'Open Sans';
}
.about-pg-instr-sect {
    padding-bottom: 40px !important;
}
.about-industry-partners-sect .text-info h2 {
		text-align: center;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 20px 0;
    line-height: 35px;
}



/* calender page */
.page-id-155 .innr-inrol-btn {display: none !important;}

.program-calen-top-sect {
    padding: 0;
}
.program-calen-top-sect .txt {
    text-align: left !important;
    padding: 0 18px;
}
.program-calen-top-sect .txt h1 {
    font-size: 42px;
    line-height: 50px;
    color: #243f67;
    padding: 0;
    margin: 0 0 -19px 0;
    font-weight: 400;
}
.speaker-series-sect-calen .txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    font-weight: 700;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    line-height: 35px;
}
.speaker-series-sect-calen .txt em {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
}
.speaker-series-sect-calen .txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.calender-pg-member-btn .btn a {
    display: inline-block;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background: #e63846;
    padding: 15px 35px;
    border-radius: 5px;
    font-weight: 700;
    margin-bottom: 10px;
    font-family: 'Open Sans';
}
.calender-pg-member-btn {
    padding: 0;
    text-align: center;
}



.programs-incorporatetxt .linkbox {
    text-align: center;
    font-size: 20px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
		line-height: 35px;
		text-transform: none;
}
.programs-incorporatetxt .linkbox a {
		font-size: 20px;
    color: darkblue;
    text-decoration: none;
		font-weight: 600 !important; 
		font-family: 'Raleway', sans-serif;
}
.programs-incorporatetxt .linkbox a:hover {
    color: #F28625;
}

/* professional development pages */
.pd-legal-settings-sect .info-txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.pd-legal-settings-sect .info-txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    line-height: 35px;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    font-weight: 700;
}
.pd-about-sess-sect .info-txt {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.pd-about-sess-sect .info-txt h3.widget-title {
    text-align: left;
    font-size: 30px;
    line-height: 35px;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    font-weight: 700;
}
.page-id-1487 .healthcare-sectin {
    padding-top: 0px !important;
}
.pd-join-sect .lft-box-txt {
    border: 1px solid #2a3f67;
    padding: 80px 29px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 120px;
    border-radius: 10px;
    box-shadow: 15px 15px #1017258c;
    color: #5a5a5a;
    font-size: 40px;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
    line-height: 40px;
}
.pd-join-sect .rft-txt {
    font-size: 22px;
    line-height: 35px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
    text-align: center;
    font-style: italic;
    font-weight: 600;
    padding: 0 125px;
}
@media (max-width: 768px) {
		.pd-join-sect .rft-txt {
    padding: 15px 10px;
}
}



/* interpreter training */
.kikstart-sect .btn-sets {
    padding: 0;
}
.lead-indus-sect {
    background-position: center bottom !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.lead-indus-sect .text {
    font-size: 19px;
    line-height: 29px;
    color: #1D3557;
    font-family: 'proxima_nova_altregular';
}
.lead-indus-sect .text h3 {
    text-align: left;
    font-size: 30px;
    line-height: 35px;
    color: #243f67;
    padding: 0;
    margin: 0 0 25px 0;
    font-weight: 700;
}

.lead-indus-sect .text em {
    font-style: normal !important;
    color: #F28625;
    text-transform: uppercase;
	font-weight:600;
	font-size:20px;
}
.lead-indus-sect .text a.links {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: darkblue;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.lead-indus-sect .text a.links:hover {
		color: #F28625;
}

/* Organizational Programs */

.tribe-events-widget-events-list__header h2.tribe-events-widget-events-list__header-title {font-size:30px !important; color:#243f67; font-weight:700; font-family: 'Raleway', sans-serif;}

.tribe-common-c-btn {background:#1d3557 !important;}

.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
    border: 1px solid #1d3557 !important;
    color:#1d3557 !important;
}
.tribe-common .tribe-common-c-btn-border:hover, .tribe-common a.tribe-common-c-btn-border:hover {
    border: 1px solid #1d3557 !important;
    color:#fff !important;
	background:#1d3557 !important;
}

.tribe-events-widget-events-list__view-more a  {
    font-size: 19px !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    font-weight: 600 !important;
    color: darkblue !important;
    font-family: 'Raleway', sans-serif !important;
}
.resource-prepa-top-sect {
    padding: 0 20px;
}
.plusinscluded ul li { margin-left:19px;}

.pednol {padding-left:0 !important;}
.pednor {padding-right:0 !important;}
.boxsets.exboxst,
.helt-medi-setting-sect .inr-info,
.career-mainsection .boxsets,
.legal-course-modules-sect .bullet-box-sect,
.workshop-mstr-sect .box-sect-one,
.workshop-mstr-sect .box-sect-two {padding-left:0 !important;}

.la-skill-asses-sect .txt a {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 600;
    color: darkblue;
    font-family: 'Raleway', sans-serif;
}
.la-skill-asses-sect .txt a:hover {
    color:#F28625 !important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-bottom:15px !important;
}
.single .mainhead-title {display:none !important;}
.single .singletitle {display:block !important;}

@media (max-width: 768px) {
		.health-arese .righttext {margin-left: 20px;}
}