.single p , .single ul li, .single ol li, table.media-details tr td
{
	font-size: 1.23rem;
	line-height: 1.5;
	font-family: 'AvenirNextLTPro-Regular';
	list-style-type: none;
}
ol{
	margin-top: 1.5rem;
	padding-left: 0;
}
/*-------------- single members--------------*/


body.webinar-template-default.single.single-webinar.postid-16804.logged-in.admin-bar.customize-support {
	background: #fff;
}
input.hs-button.primary.large {
	padding: 1rem 3rem 0.6rem;
}
img.iColumbus-img.alignright.size-full.wp-image-16421 {
	width: 17rem;
}
.single-members .inner-banner {
	height: 34rem;
	border-radius: 0 0 0 3rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	display: flex;
	align-items: center;
	width: 146.5rem;
	position: relative;
	overflow: hidden;
	background-color: #efefef;
}
.gutter-space-wrapper {
	position: relative;
	z-index: 1;
}
.postid-19978 .inner-img img.alignnone {
	width: auto;
	min-height: 40rem;
	max-height: 40rem;
}
.postid-19978 .inner-img{
	margin: 0 auto;
}
.inner-banner-section .inner-banner .banner-content h1 {
	font-size: 3rem !important;
	font-weight: 600;
}
.single-members .board-members-info .h1 {
	font-size: 3.25rem;
	color: #0084bf;
}
.board-members-info h3 {
	margin: 0 auto 1.5rem;
	color: #000;
}
.board-members-info .bod-image {
	float: left;
	padding-bottom: 1rem;
}

.board-members-info .bod-image {
	float: left;
	width: 10.5rem;
	padding-right: 2rem;
	padding-bottom: 1rem;
}
.single-member .bod-image .clearfix img {
	width: 10rem;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 1rem;
	object-fit: contain;
	height: 10rem;
	max-width: 100%;
}
.card-box-section .card-box-panel {
	width: 100%;
	position: relative;
	margin-bottom: 4rem;
}
.back-pgbtn a {
	border: 0.1rem solid #327cbb;
}
table.media-details tr td p {
	margin-bottom: 0;
}
table.media-details tr td p:nth-child(2) {
	margin-bottom: 1rem;
}
.single .card-box-content h5,
.single .card-box-content h6 {
	font-size: 1.55rem;
	margin-bottom: 1rem;
	line-height: 1.35;
	font-family: 'AvenirNextLTPro-Bold', sans-serif;
}
.card-box-content .text_block > h3 {
	margin-bottom: 1.55rem;
}


/*-------------- single members media--------------*/
@media (max-width: 991px){
	.container {
		width: 100%;
		padding-right: 2rem;
		padding-left: 2rem;
	}
	.single-members .inner-banner {
		height: 25rem;
		width: 83.6rem;
	}
	.single-members .banner-content {
		top: -4rem;
		left: -37.5rem;
	}
}
@media (max-width: 767px){
	.hs-fieldtype-intl-phone.hs-input .hs-input {
		margin-bottom: 0;
		width: 48% !important;
	}
	div.hbspt-form input[type="text"], div.hbspt-form input[type="email"], div.hbspt-form input[type="tel"]{
		width: 100% !important;
	}
	.single-members .banner-content {
		top: -6rem;
		left: -9rem;
	}
	.phnogrp {
		width: 100%;
		bottom: -1.2rem;
	}
	.form-section .col-xs-12.col-sm-6.form-group{
		padding-left: 0;
	}
	select#countrycode {
		width: 100% !important;
		margin-left: 0;	
	}
	input.wpcf7-form-control.has-spinner.wpcf7-submit.button.secondary.connect-us{
		margin: 3rem 0 0;
	}
	.single-members .inner-banner-section .inner-banner .banner-content h1 {
		font-size: 4rem !important;
		text-align: center;
	}
	.single-members .inner-banner {
		height: 16rem;
		background-image: none !important;
	}
	.board-members-info .bod-image {
		width: 100%;
		padding-right: 0;
	}
	.single-member .bod-image .clearfix img {
		width: 100%;
		height: 100%;
	}
	.single p {
		font-size: 1.35rem;
		line-height: 1.7;
	}
	.single-members .banner-content {
		top: -3.5rem;
		left: -38.3rem;
	}
	.single-members .inner-banner-section .inner-banner .banner-content h1 {
		font-size: 3rem !important;
	}
	.selectionShareable {
		padding-left: 0rem !important;
	}
	.single-members .board-members-info .h1 {
		font-size: 2.3rem;
	}
}
/*-------------- single partners--------------*/
.single .inner-banner-section .inner-banner {	
	height: 30rem;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	display: flex;
	align-items: center;
	overflow: hidden;
	background-image: none !important;
    background: linear-gradient(320deg, rgb(18, 52, 29) 58%, rgb(71, 129, 89) 96%) !important;
}

/*.single .inner-banner-section .inner-banner:before {
	position: absolute;
	width: 100%;
	height: 30rem;
	content: '';
	background: rgb(29 77 42 / 93%);
}
.single .inner-banner-section .inner-banner:after {
	position: absolute;
	width: 100%;
	height: 30rem;
	content: '';
	background-color: rgb(0 0 0 / 55%);
}*/
.single .banner-content {
	width: 95%;
}
.inner-banner-section .inner-banner .banner-content h1 {
	color: #fff;
}
.postid-20867 .card-box-content .text_block .alignright {
	width: 25rem;
}
/*-------------- single partners media--------------*/
@media (max-width: 1024px){
	.single .inner-banner-section .inner-banner:before {
		height: 22.5%;
	}
	select#countrycode {
		padding: 1rem 3.3rem 1rem 0.5rem;align-content
	}
}
@media (max-width: 991px){
	.single .inner-banner-section .inner-banner:before {
		height: 38%;
	}
}
@media (max-width: 767px){
	.single .inner-banner-section .inner-banner:before {
		height: 40%;
	}
	.inner-banner-section .inner-banner .banner-content h1 {
		font-size: 2rem !important;
		padding-bottom: 0.4rem !important;
	}
	.card-box-content .text_block ul {
		padding-left: 0rem;
	}
	.card-box-content .text_block ul li {
		padding-left: 2rem;
	}
}
/*--------------                       --------------*/
@media (max-width: 767px){
	.single-mediacoverage .banner-content {
		position: absolute;
		left: 1.5rem;
	}
	.single-mediacoverage .inner-banner-section .inner-banner .banner-content h1 {
		font-size: 2.1rem !important;
		width: 95%;
	}
}
/*-------------- single success message--------------*/
.single-success-message p strong {
	font-family: "AvenirNextLTPro-Bold",sans-serif;
}
.single-success-message .inner_details_section.thank-you p {
	font-family: "AvenirNextLTPro-Demi",sans-serif;
}
.single-success-message .inner-banner {
	background-image: url(https://www.intellectdesign.com/wp-content/uploads/2020/01/about-banner.jpg);
}
.single-success-message .inner_details_section .leadership-content .content-panel p {
	color: #000;
}
.single-success-message .content-panel p iframe{
	display: block;
	margin: 0 auto;
}
.single-success-message section.inner-banner-section, .single-success-message section.inner_details_section {
	padding-bottom: 2rem;
}
.single-success-message section.inner_details_section{
	padding-bottom: 3rem;
}
.page-template-thank-you .inner_details_section .leadership-content .content-panel h3 {
	font-size: 2rem;
	color: #0084bf;
	margin-bottom: 1rem;
}
a.cta {
	font-size: 1.25rem;
	color: #fff;
	background: #237cba;
	border: 0.15rem solid #237cba;
	padding: 0.5rem;
	transition: 0.3s ease;
}
a.cta:hover {
	color: #237cba !important;
	background: transparent;
}
/*-------------- single success message media--------------*/
@media (max-width: 991px){
	.single-success-message .banner-content {
		left: 20rem;
	}
	.single-success-message .row {
		display: flex;
		flex-wrap: wrap;
	}
	.single-success-message .location-cnt .row  .col-md-4{
		width: 33%;
	}	
	table.media-details {
		width: 100% !important;
	}
	.single .banner-content {
		width: 100%;
	}
	footer .container {
		padding-right: 1rem;
		padding-left: 1rem;
	}
}
@media (max-width: 767px){

	.text_block{
		margin: 0 !important;
	}
	.text_block h3{
		font-weight: 600;
	}
	form.hs-form-d6ba2c94-958d-43ab-b501-6ef5e9080091_f3d1b5ad-2ed5-49b6-9f50-0ec3b399f7c2:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input, form.hs-form-d6ba2c94-958d-43ab-b501-6ef5e9080091_f3d1b5ad-2ed5-49b6-9f50-0ec3b399f7c2:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input {
		width: 100% !important;
	}
	.hs-form-d6ba2c94-958d-43ab-b501-6ef5e9080091_390d23db-563e-4dc1-baa1-0e9b977caa79 fieldset.form-columns-2 .input {
		margin-right: 0 !important;
	}
	.single-success-message .banner-content {
		left: 6rem;
	}
	.single-success-message .inner_details_section .leadership-content .content-panel p {
		font-size: 1.45rem;
		margin-bottom: 3rem;
	}
	.single-success-message .location-cnt .row .col-md-4 {
		width: 100%;
	}
	.single-pressrelease .card-box-content .text_block table tr td {
		display: block;
		width: 100% !important;
	}
}
.card-box-content .text_block ul {
	margin-top: 1rem;
	margin-left: 1rem;
	padding-left: 0;
	margin-bottom: 1.4rem;
}
.card-box-content .text_block ul li ul {
	margin-bottom: 0.2rem;
	margin-top: 0.2rem;
}
.card-box-content .text_block ul li:before {
	content: "";
	width: 0.5rem;
	height: 0.5rem;
	position: absolute;
	left: 0;
	background: #1d4d2a;
	border-radius: 25%;
	margin: 0.5rem;
}
div#web-twocol-cntwraps {
	width: 90vw;
}
#web-twocol-cntwraps .right {
	position: relative;
	left: 1.15rem;
}
#web-twocol-cntwraps img {
	width: 100%;
}
#web-twocol-cntwraps .col-md-6.col-xs-12.right p {
	padding-bottom: 4rem;
}
.text_block {
	width: 100%;
	margin: 0 auto;
}
.text_block p iframe {
	width: 100% !important;
	height: 31.5rem !important;
}
.postid-22594 .text_block p iframe {
	height: 47.5rem !important;
}
p.selectionShareable {
	margin-bottom: 0;
}
.single-pressrelease section.card-box-section {
	background: #fff;
}
section.inner-banner-section.pressrelase-innerpage {
	padding-bottom: 0;
}
.card-box-content .text_block ul li {
	width: 100%;
	text-align: left;
	padding-bottom: 0;
	padding-left: 2rem !important;
	position: relative;
}

element.style {
}
.single-pressrelease .card-box-content .text_block .alignleft {
	margin-left: 0;
}
.card-box-content .text_block .alignleft {
	margin: 0.5rem 2rem 1.5rem;
}
.card-box-content .text_block .alignleft, .card-box-content .text_block .alignright {
	width: 15rem;
}
.card-box-content .text_block .alignleft {
	width: auto;
	float: left;
	margin: 1.5rem 2rem;
}
.single-pressrelease .card-box-content img, .single-resource .card-box-content img, .single-event .card-box-content img, .single .card-box-content img {
	text-align: center;
	object-fit: contain;
	height: auto;
	max-width: 100%;
	float: left;
	margin-bottom: 1rem;
	width: 100%;
}
.card-box-content .text_block .alignright, .card-box-content .text_block .alignleft {
	margin: 0.5rem 2rem 1.5rem;
}
.card-box-content .text_block .alignleft, .card-box-content .text_block .alignright {
	width: 9rem;
}
.card-box-content .text_block .alignright {
	float: right;
}
footer ul li a {
	color: #fff;
	font-weight: 400;
	/* 	font-size: 1.25rem; */
	line-height: 1.15;
	font-family: Roboto, sans-serif;
}
.copyright p {
	font-size: 0.9rem;
	font-weight: 400;
	margin: 0;
	color: #000;
	font-family: Roboto, sans-serif;
}

.postid-7077 .card-box-content img {
	float: none;
	height: 13rem;
}
.postid-7077 .img-align-sec.row {
	text-align: center;
}
.postid-6613 .alignleft, .postid-6602 .alignleft, .postid-6494 .alignleft {
	width: 25% !important;
	margin: 0 !important;
}
.single-event .selectionShareable, .single-post .selectionShareable, .single-video .selectionShareable{
	padding-left: 0 !important;
}
.postid-410 .card-box-content .text_block .alignleft{
	width: 100%;
	padding-left: 0;
}
.card-box-content .text_block blockquote {
	background: #ebebeb;
	max-width: 77%;
	padding: 1.5rem;
	border-radius: 0.5rem;
	margin: 0.5rem auto;
	position: relative;
}
.card-box-content .text_block blockquote:before {
	content: '';
	width: 0.1rem;
	height: 2rem;
	background: #007bff;
	display: block;
	position: absolute;
	top: 1.85rem;
	left: 0.8rem;
}
.postid-777{
	background: #fff;
}
@media screen and (min-width: 992px){
	.card-box-content .text_block blockquote strong {
		font-family: "AvenirNextLTPro-Bold",sans-serif;
		position: absolute;
		right: 1.5rem;
		padding-left: 0;
		margin-left: 0;
		bottom: 0.8rem;
	}
}
.card-box-content .text_block blockquote strong:after {
	content: '';
	height: 0.15rem;
	width: 0.85rem;
	background: #333;
	display: block;
	left: -1.7rem;
	top: 0.8rem;
	position: absolute;
}
.postid-579 .card-box-content img {
	float: none;
	display: block;
	margin: 0 auto;
}
.single-webinar .connect-us .col-xs-12.col-sm-6.form-group {
	width: calc(50% - 1rem);
	float: left;
}
.single-webinar .connect-us .form_row.has_col .column {
	width: calc(50% - 1rem);
	padding-left: 1.071rem;
	float: left;
}
.single-webinar .connect-us .select-wrapper select{
	font-size: 1rem;
}
.single-webinar .connect-us input.wpcf7-submit.button {
	margin: 0.5rem 0;
}
.single-success-message .inner-banner-section .inner-banner, .single-success-message .inner-banner-section .inner-banner:after, .single-success-message .inner-banner-section .inner-banner:before{
	height: 20rem;
}
.single-pressrelease table td p span {
	font-size: 1.15rem !important;
	font-family: 'AvenirNextLTPro-Regular' !important;
	text-transform: capitalize !important;
	display: flex;
	justify-content: center !important;
	align-items: center;
	height: 2rem;
}
.postid-22007 .single-pressrelease table td p span {
	justify-content: center !important;
}
.single-pressrelease .table-details {
	margin-left: 0 !important;
}
@media (max-width: 991px) {
	.single-webinar input.wpcf7-form-control.has-spinner.wpcf7-submit.button.secondary.connect-us {
		margin: 2rem 0 0;
	}
	.single-pressrelease .table-details {
		margin-left: 0 !important;
	}
	.single-pressrelease .table {
		width: 100%;
		max-width: 100%;
	}
	.single-pressrelease .card-box-content .text_block table tr td {
		display: block;
		width: 100%;
	}
}
@media (max-width: 767px) {
	.single-webinar .connect-us .col-xs-12.col-sm-6.form-group {
		width: 100%;
	}
	.single-webinar .connect-us .form_row.has_col .column {
		width: 100%;
		padding-left: 0;
		margin-bottom: 0.5rem;
	}
	.single .inner-banner-section .inner-banner:after {
		height: 20.6rem;
	}
	.single-success-message .content-panel p iframe {
		width: 100%;
		height: 18rem;
	}
	.single .inner-banner-section .inner-banner {
		height: 20.5rem;
	}
	.single-success-message .inner-banner-section .inner-banner, .single-success-message .inner-banner-section .inner-banner:after, .single-success-message .inner-banner-section .inner-banner:before {
		height: 20.5rem;
	}
	.single-success-message .inner-banner-section .inner-banner {
		margin-top: 0rem;
	}
	.card-box-content .text_block .alignleft, .card-box-content .text_block .alignright{
		width: auto;
		margin: 1rem auto;
		float: none;
	}
	.single-pressrelease .table {
		width: 100%;
		max-width: 100%;
		margin-bottom: 1rem;
		background-color: transparent;
	}
	.single-pressrelease .table tr td p {
		text-align: left !important;
		margin: 4pt 3.7pt 0pt 4.55pt !important;
		margin-left: 0 !important;   
		margin: 0.5rem 0 !important;
	}
	.single-pressrelease .table tr td p{
		font-size: 12pt !important;
	}
	.single-pressrelease.postid-20903 .card-box-content .text_block .alignleft {
		margin-right: 1rem;
		float: left;
	}
}
@media(max-width:320px){
	.single .inner-banner-section .inner-banner:before {
		height: 56%;
	}
}

/* common */
.single .card-box-section a.btn {
	color: #1d4d2a !important;
	border: 0.2rem solid #1d4d2a !important;
}
.single .card-box-section a.btn:hover {
	color: #fff !important;
	background: #1d4d2a;
}
.postid-22007 .table>tbody>tr>td, .postid-22007 .table>tbody>tr>th, .postid-22007 .table>tfoot>tr>td, .postid-22007 .table>tfoot>tr>th, .postid-22007 .table>thead>tr>td, .postid-22007 .table>thead>tr>th {
	padding: 0.8rem;
}
.postid-22007 tr.parti td p {
	margin: 1rem !important;
}
.postid-22007 tr.parti td p span {
	min-height: 4rem;
}
.postid-23820 img.aligncenter.size-medium.wp-image-23826.lazyloaded {
	width: auto;
	height: auto;
	float: none;
	margin: 1.55rem auto;
	display: block;
	object-fit: contain;
}
.postid-23820 img.alignleft.size-medium.wp-image-23823.lazyloaded{
	width: 5rem;
	transform: scale(1.5);
}


@media(max-width: 767px) {
.text_block a {
    word-break: break-word;
}
}